• java服务器端程序实现GZIP

    一般服务器(nginx 和apache)都支持gzip的压缩,这里所说的是通过用程序来进行gzip的压缩 代码请看: GZIPFilter.java过滤器 GZIPFilter.java Java package net.showcoo; import java.io.ByteArrayOutputStream; import java.io.IOException; import java.io.OutputStreamWriter; import java.io.PrintWriter; import java.util.zip.GZIPOutputStream; i...阅读全文
    作者:ShowCoo|秀客 | 分类:Java, 代码 | 阅读:1112 views | 标签:,
  • 10 条“有争议”的编程观点

    在Stack Overflow上有这样的一个贴子《What’s your most controversial programming opinion?》,翻译成中文就是“你认为最有争议的编程观点是什么?”,不过,在400多个主回贴,以及上千个所有回贴中,好像并不是很有争议,而是令人相当的茅塞顿开,下面罗列一些,希望对你有帮助。 1) The only “best practice” you should be using all the time is “Use Your Brain”. 唯一的“Best Practi...阅读全文
    作者:ShowCoo|秀客 | 分类:吐槽 | 阅读:1339 views | 标签:,
  • javascript 关于类型判断的不同方法 和性能的 思考.

    .目前 主流的判断方式 是 var obj=’franky’; return Object.prototype.toString.call(obj)==’object String’; 这种方式..不得不说 这种方式很优秀 除了代码量比较多一些… 但是它在 非ie浏览器中的性能表现十分优秀… 有 些朋友可能会奇怪 这个不是专门判断是不是 Array的么. 考虑到typeof 返回 object  以及 iframe new Window()  等其他window.Array!=...阅读全文
    作者:ShowCoo|秀客 | 分类:JavaScript, 代码 | 阅读:1120 views |
  • 关于javascript的根据环境自动转换数据类型

    先来说个例子.看下面一段代码 var a = null; alert(a+1); alert(!a); 会出现什么情况呢?也许和你想象中的不一样, 第一个弹出一个1 第二个弹出一个true 也许这时候你会说了.我明明定义的是一个null啊.为什么会出现这样的情况呢, 各位看官.暂时不要着急.且听下小的娓娓道来 众所周知,JavaScript 是一种弱类型的脚本语言。其在声明变量时,无须指定数据类型,这也就给予了JavaScript所需要的...阅读全文
    作者:ShowCoo|秀客 | 分类:JavaScript, 代码 | 阅读:142 views |
  • 连接各种数据库的url和driver

    Default <!-- Mysql -->     <entry key="jdbc.url">jdbc:mysql://localhost:3306/test?useUnicode=true&amp;characterEncoding=UTF-8</entry>     <entry key="jdbc.driver">com.mysql.jdbc.Driver</entry>     <!-- Oracle    ...阅读全文
    作者:ShowCoo|秀客 | 分类:Java, 代码 | 阅读:170 views |
  • javascript原生态放大镜

    看到oschina上面有人秀js原生态的放大功能 一时手痒痒,这里也做一个,仅供学习交流之用, 前几天发的代码因为我这边进行了压缩,造成大家说是加密的缘故, 这里就发出一些未进行压缩的代码,同时谢谢您的提醒和关注 效果图: javascript原生态放大镜   代码如下: XHTML <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/...阅读全文
    作者:ShowCoo|秀客 | 分类:JavaScript, 代码 | 阅读:1186 views |
  • Java反射机制那点事

    你知道Java吗? 你是Java程序员吗? 如果你是的话,那么你肯定知道java的反射了啵. 这篇文章做一个简单的学习,深入的会在后续的文章进行补充,                                                  –扯皮部分结束 JAVA语言中的反射机制: 在Java 运行时 环境中,对于任意一个类,能否知道这个类有哪些属性和方法? 对于任意一个对象,能否调用他的方法?这些答案是肯定的,这种动态获取类...阅读全文
    作者:ShowCoo|秀客 | 分类:Java, 代码 | 阅读:1127 views |
  • Java字符编码根本原理

    Java开发中,常常会遇到乱码的问题,一旦遇到这种问题,常常就很扯蛋,每个人都不愿意承认是自己的代码有问题。其实编码问题并没有那么神秘,那么不可捉摸,搞清Java的编码本质过程就真相大白了。 其实,编码问题存在两个方面:JVM之内和JVM之外。 1、Java文件编译后形成class 这里Java文件的编码可能有多种多样,但Java编译器会自动将这些编码按照Java文件的编码格式正确读取后产生class文...阅读全文
    作者:ShowCoo|秀客 | 分类:吐槽 | 阅读:113,634 views |
  • 月亮流星特效(javascript,html5)

    感受下html5带给我们的震撼 - 月亮流星特效(javascript,html5), 仅限于IE9,chrome,和支持html5的浏览器 缩略图   对应的代码为: XHTML <!doctype html> <html>         <head>         <title>秀客|ShowCoo - 月亮流星效果</title> ...阅读全文
    作者:ShowCoo|秀客 | 分类:JavaScript, 代码 | 阅读:1620 views |
  • Hibernate 搜索结果集加高亮

    对搜索结构增加高亮显示,估计都有过这样的需求吧.这里给出一个简单的hibernate的 Java /** * @param org.apache.lucene.search.Query luceneQuery      * @param searchResults 搜索结果集      * @param searchResultClass 搜索结果类型      * @param excludeFields 要排除高亮的字段 &nb...阅读全文
    作者:ShowCoo|秀客 | 分类:Hibernate, Java, 代码, 框架 | 阅读:184 views |