help you build your web page easily!
资讯:
有些心情 ,不是文字能代替。
有些话语 ,只是写给自己看。
喧嚣的尘世 ,是否留有一片净土让我【栖息】。
博客分类
Ta们说
    • 15 2016-7

      这篇是接的上一篇博客来的

      var getLength = (function() {
          var trim = function(h) {
              alert(h);
              try {
                  return h.replace(/^\s+|\s+$/g, "");
              } catch (j) {
                  return h;
              }
          };
          var byteLength = function(b) {
              if (typeof b == "undefined") {
                  return 0;
              }
              var a = b.match(/[^\x00-\x80]/g);
              retur...

      阅读全文>>

      浏览(484)
    • 15 2016-7

      在微博里面,一个中文表示一个长度,非中文字符两个字符才表示一个长度,所以需要特殊判断。

      1、判断长度


      String src = "王大锤http://weibo.com/zyjfcw/home?wvr=5";
      char[] t1 = null;
      t1 = src.toCharArray();
      double count = 0;
      for (int i = 0; i < t1.length; i++) {
      	if (Character.toString(t1[i]).matches("[\\u4E00-\\u9FA5]+")) {
      		count++;
      	} else {
      		count += 0.5;
      	}
      }
      System.out.println(Math.ceil(count));


      2、截取140个长度


      public st...


      阅读全文>>

      浏览(425)
    • 6 2016-7

      TinyMCE是一个轻量级的基于浏览器的所见即所得编辑器,由JavaScript写成。它对IE6+和Firefox1.5+都有着非常良好的支持。

      功能方面虽然不能称得上是最强,但绝对能够满足大部分网站的需求,并且功能配置灵活简单。另一特点是加载速度非常快,如果你的服务器采用的脚本语言是PHP,那还可以进一步优化。最重要的是,TinyMCE是一个根据LGPL license发布的自由软件,你可以把它用于商业应用。


      本次给大家分享的是一个TinyMCE的工具条控制插件。也是自己在项目当中遇到了需要使用这个功能。自己研究了一下,做出来分享给有需要的筒子。

      插件实现的功能如图

      E6EAF2C0-ACF4-4534-9F27-BF840F4D5012.png

      其实就是自定了一个设置行高的插件。

      具体实现代码如下:

      /**
       *<p>******************************************************...

      阅读全文>>

      浏览(533)
    • 18 2016-1
      package cpy.clazz.practise20160118;
      
      import java.io.BufferedReader;
      import java.io.FileReader;
      import java.io.FileWriter;
      import java.io.IOException;
      import java.io.PrintWriter;
      import java.io.Reader;
      import java.io.Writer;
      
      /**
       * 缓存流
       * 
       * @author gson
       *
       */
      public class BufferedTest {
      
      	public static void main(String[] args) {
      		// 读取package-info.java文件
      		Reader rd = null;...

      阅读全文>>

      浏览(1940)
    • 18 2016-1
      package cpy.clazz.practise20160118;
      
      import java.io.FileReader;
      import java.io.FileWriter;
      import java.io.IOException;
      
      /**
       * 字符流的使用
       * 
       * @author gson
       *
       */
      public class ReaderTest {
      
      	public static void main(String[] args) {
      		// 字符流读取
      		FileReader fr = null;
      		try {
      			fr = new FileReader("src/cpy/clazz/package-info.java");
      			char[] c = new char[1024];
      			int pos = 0;
      ...

      阅读全文>>

      浏览(1419)
    • 18 2016-1
      package cpy.clazz.practise20160117;
      
      import java.io.FileOutputStream;
      import java.io.IOException;
      
      /**
       * FileOutputStream使用
       * 
       * @author gson
       *
       */
      public class FileOutputStreamTest {
      
      	public static void main(String[] args) {
      		// 得到操作对象
      		FileOutputStream fos = null;
      		try {
      			// 覆盖写
      			fos = new FileOutputStream("test2/test2.txt");
      			// 需要把"FileOutputStream"写入到test2...

      阅读全文>>

      浏览(1447)
    • 18 2016-1
      package cpy.clazz.practise20160117;
      
      import java.io.File;
      import java.io.FileInputStream;
      import java.io.FileNotFoundException;
      import java.io.IOException;
      
      /**
       * FileInputStream使用
       * 
       * @author gson
       *
       */
      public class FileInputStreamTest {
      
      	public static void main(String[] args) {
      		/**
      		 * FileInputStream也是通过构造,来指定后续要操作的文件目标
      		 */
      		// 读取test2/test2.txt。得到InputStream对象的两种...

      阅读全文>>

      浏览(1309)
    • 9 2015-7

      css是一个很强大的东西,很多东西我们可以通过css就能完全实习安。今天给大家分享的是一个用css实习安的圆角带箭头的提示框。效果如下图:

      F6825142-2C28-404E-86F1-CA43EB69CA90.png

      这一个样式主要涉及到了css的边框样式border的运用和定位样式position。


      <!DOCTYPE html>
      <html lang="en">
      <head>
      	<meta charset="UTF-8">
      	<title>圆角带箭头的框</title>
      	<style>
      		body{
      			padding-top: 200px;
      		}
      		.box{
      			border-radius: 5px;
      			border: 1px solid red;
      			width: 300px;
      			height: 150...


      阅读全文>>

      浏览(3712)
    • 3 2015-4
      location /ucenter {
      	alias   D:/workspace/ucenter;
      	index index.php index.html index.htm;
      	try_files $uri $uri/ /ucenter/index.php;
      }
      location ~ /ucenter/.+\.php$ {
      	if ($fastcgi_script_name ~ /ucenter/(.+\.php.*)$) {
      		set $valid_fastcgi_script_name $1;
      	}
      	include        fastcgi_params;
      	fastcgi_pass bakend;
      	fastcgi_index index.php;
      	fastcgi_param SCRIPT_FILENAME D:/workspace/ucen...

      阅读全文>>

      浏览(3167)
    • 31 2015-3

      自从有了h5之后,以前我们很多很难实现的功能,现在都可以轻松的就解决了。譬如今天我要给大家分享的这个小技巧,就是利用了h5的新功能sessionStorage。


      比如类似这样一个需求:记住用户最后一次访问系统的地址,然后当用户下次在进入系统的时候,需求直接进入最后一次访问的页面?


      可能大家会有很多种方式可以实现,但是我今天给大家分享的一个纯前端的实现。

      全部代码也就这么几行,其中用到两个新特性sessionStorage和localStorage。

      localStorage用来存储用户最后访问的url,sessionStorage的变量用来判断用户当前行为是新进系统,还是只是刷新页面。


      if(sessionStorage.opened){
        console.log('窗口是刷新页面,不是新打开')
      }else{
      	console.log('...

      阅读全文>>

      浏览(7887)
    回到页首