`
文章列表
学习网站:http://www.runoob.com/python3/python3-basic-syntax.html python注释:单行注释:#注释多行注释:多个#行与缩进: python最具特色的就是使用缩进来表示代码块,不需要使用大括号({})。缩进的空格数是可变的,但是同一个代码块的语句必须包含相同的缩进空格数。实例如下if True:    print ("True")else:    print ("False")数据类型:python中数有四种类型:整数、长整数、浮点数和复数字符串:python中单引号和双引号使用完全相同转义符 ' ...
*检查Redis是否在工作?redis-cli出现:redis 127.0.0.1:6379> 说明已经启动了。6379是redis的端口号继续ping返回PONG 说明成功*如何启动redis?redis-serverredis-server /etc/redis/redis.conf  一般这种有效*如何停止redis?redis-cli shutdown如果非默认端口 可以:redis-cli -p 6380 shutdown*查看端口是否被占用 netstat –ntlp |grep 6379  Redis数据类型Strings 字符串Hashes 哈希值Lists 列表Set 集 ...
http://www.cnblogs.com/edisonfeng/p/3571870.htmlhttp://flychao88.iteye.com/blog/1527163http://blog.csdn.net/cdnight/article/details/20138217http://wgslucky.blog.163.com/blog/static/975625322013039466943/   commons-pool2-2.4.2.jar jedis-2.7.3.jar   jedis使用:http://zhrglchp.iteye.com/blog/1709682 ...
spring 2.5 中除了提供 @Component 注释外,还定义了几个拥有特殊语义的注释,它们分别是:@Repository、@Service 和 @Controller。在目前的 Spring 版本中,这 3 个注释和 @Component 是等效的,但是从注释类的命名上,很容易看出这 3 个注释分别和持久层、业务层和控制层(Web 层)相对应。虽然目前这3 个注释和 @Component 相比没有什么新意,但 Spring 将在以后的版本中为它们添加特殊的功能。所以,如果 Web 应用程序采用了经典的三层分层结构的话,最好在持久层、业务层和控制层分别采用上述注解对分层中的类进行注释。 ...
http://blog.csdn.net/afgasdg/article/details/7392367  
使用条件语句 if语句 1 首先写正常的代码路径;在处理不常见的情况 在编写代码时,要使得正常情况的执行路径在代码中是清晰的,确认那些不常见的情况不会遮掩正常的执行路径。 这对可读性和代码性能来说都很重要 2 ...
与全局数据有关的常见问题1 无意间修改了全局数据 你可能会无意间在某处修改了一个全局变量的值,然后错误的认为它在其他位置还是保持不变的。2 与全局数据有关的奇异的和令人激动的别名问题两个或者更多不同的名字,说的是同一个变量。当一个全局变量被传递给一个子程序,然后该子程序将它既用作全局变量又用作参数使用的情况下,就会出现这种情况。3 全局数据阻碍代码重用要把一个程序里的代码应用于另一个程序,你必须能够把它从第一个程序取出然后拷贝到另一个程序中,如果有全局变量就复杂了。4 全局变量破坏了模块化和智力上的可管理性超过几百行代码的程序核心便是管理复杂度。NIIT能够在智力上管理一个大型程序的唯一方法就是 ...
function GetDateDiff(startDate,endDate)  {           var startTime = new Date(Date.parse(startDate.replace(/-/g,   "/"))).getTime();              var endTime = new Date(Date.parse(endDate.replace(/-/g,   "/"))).getTime();              var dates = Math.abs((startTime - endTime))/(1 ...
//将字符串转化为日期型    function getStrToDate(strDate) {        var date = eval('new Date(' + strDate.replace(/\d+(?=-[^-]+$)/,         function (a) { return parseInt(a, 10) - 1; }).match(/\d+/g) + ')');        return date;    } 格式化成2016-01-05 //格式化日期    function getNowFormatDate(crDate){    var Year = 0; ...
function   DateAdd(interval,number,date)  {  /*   *   功能:实现javascript的DateAdd功能.   *   参数:interval,字符串表达式,表示要添加的时间间隔.   *   参数:number,数值表达式,表示要添加的时间间隔的个数.   *   参数:date,时间对象.   ...
一般控制问题要点:1 使用布尔表达式简单可读,非常有助于提高你的代码质量2 深层次的嵌套似的子程序变得难以理解,所庆幸的是你可以相对容易的避免这么做3 结构化编程是一种简单并且仍然适用的思想:你可以通过把顺序、选择和循环三者组合起来而开发出任何程序4 将复杂度降低到最低水平是编写高质量代码的关键如何度量复杂度:1 从1开始,一直往下通过程序2 一旦遇到以下关键字或者同类的词就加1:if while repeat for and or3 给case语句中每一种情况都加1计算出决策点的数量以后,你就可以得到的数值分析你写的子程序的复杂度了:0-5子程序可能还不错6-10得想办法简化子程序了10+ 把 ...
原文:http://www.cnblogs.com/shuaisam/archive/2012/04/12/2442741.html   js中字符串的替换 var str = "男的女的老的少的"; alert(str.replace('的','')); 可以看到替换后的str的值为"男女的老的少的",replace(str1,str2)方法替换的只是第一个匹配的字符串,那么如何实现替换全部匹配的字符串呢?在java语言中有给出的replaceAll方法能够实现这样的功能,但很遗憾javascript没有提供这样的方法,但repl ...

Java nio系列教程

    博客分类:
  • java
http://ifeve.com/overview/ http://ifeve.com/

jvm调优总结

    博客分类:
  • java
http://pengjiaheng.iteye.com/blog/518623
腾讯全端 AlloyTeam 团队 Blog http://www.alloyteam.com/2012/03/web-cache-1-web-cache-overview/
Global site tag (gtag.js) - Google Analytics