`
dch1287
  • 浏览: 119686 次
  • 性别: Icon_minigender_1
  • 来自: 魔都
社区版块
存档分类
最新评论
文章列表
本文首先阐述了人们关于统一资源定位符(URL)编码的普遍的误读,其后通过阐明HTTP场景下的URL encoding 来引出我们经常遇到的问题及其解决方案。本文并不特定于某类编程语言,我们在Java环境下阐释问题,最后从Web应用的多个层次描述如何解决URL编码的问题来结尾。 目录 简介
“-Xmx1024m -Xms1024m -Xmn512m -Xss256k”——Java运行参数   JVM的堆的内存, 是通过下面面两个参数控制的 -Xms 最小堆的大小, 也就是当你的虚拟机启动后, 就会分配这么大的堆内存给你 -Xmx 是最大堆的大小 当最小堆占满后,会尝试进行GC,如果GC之后还不能得到足够的内存(GC未必会收集到所有当前可用内存),分配新的对象,那么就会扩展堆,如果-Xmx设置的太小,扩展堆就会失败,导致OutOfMemoryError错误提示。实际上,细节不止于此, 堆还会被分成几个不同的区域,分别应用不同的GC算法  ------------------ ...
方法一(其实是毫秒时间数字字符串): function randomString() { return '' + new Date().getTime(); } 方法二(随机字母数字字符串): var alpha_num_chars = '0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz'.split(''); function randomString(length) { if (! length) { length = Math.floor(Math.rand ...
用Sublime Text 2自己打开自己的二进制文件:Sublime Text 2/Contents/MacOS/Sublime Text 2 搜索所有3342 3032 都替换成3242 3032 保存后退出重新运行,输入任意注册码注册即可 注册码样本: —–BEGIN LICENSE—– hiwanz Unlimited User License EA7E-26838 5B320641E6E11F5C6E16553C438A6839 72BA70FE439203367920D70E7DEB0E92 436D756177BBE49EFC9FBBB3420DB9D3 6AA8307E845B6 ...
打算在此blog中记录那些长期使用后会导致机器变慢的软件 1. Foxmail 6    使用该版本Foxmail有三年了,越来越慢。    最近换成Foxmail 7,整个机器的响应变快了很多。
转自 http://www.aqee.net/how-to-manage-your-programmers/ 以一个组织的形式完成项目、任务或实现某些目标,这被称作公司,这需要有完善的信息流转机制和长期的规划。过程管理在这种组织里是一个非常复杂的问题。这就是为什么这些年会出现了大量的诸如Scrum, Kaizen, Kanban等技术和方法论来尽可能简化这个过程。简言之,这些东西都是用来最有效的发掘你的员工的全部潜能的。 你有了一个领导 基于此,我们通常会有一个重要人物,他可能是一个领导,一个经理或一个总监,等等。这就有了问题:这些人有什么样的特征?一个管理者和一个程序员之间的不同之处在什 ...
Scrum的六个时间箱 时间箱机制是Scrum的一个非常重要的方面。在Scrum框架中有六个时间箱。 时间箱一:Sprint Sprint的本意是指冲刺,在Scrum中,一个Sprint就是一个迭代,Sprint长度通常2-4周,它是一个时间箱,在项目进行过程中不 ...
为什么我们要学习Haskell这样的编程语言 最近的几个月,我一直在学习一种叫Haskell的编程语言。由于里面有太多的从未遇到的编程概念,整个过程就像是完全重新学习如何编程。在i.TV网站上,我写了很多JavaScript(node.js和前端代码 ...
F5负载均衡算法及基本原理(Intro to Load Balancing) 作者:sealinger 发布时间:December 27, 2010 分类:混口饭吃 参考网上一些介绍,对这篇文章加个中文注释。 原文:Intro to Load Balancing for Developers – The Algorithms posted on Tuesday, March 31, 2009 11:02 PM Random: This load balancing method randomly distributes load across the servers availab ...

PMP考试

PMP考试包括六个大部分,即:项目启动、计划、实施、监控、收尾以及职业道德。 各部分所占比重分别为:11%、23%、27%、21%、9%、9%。 PMP考试成绩单的各部分成绩只标明三个等级,即:below proficient, moderately proficient, proficient. 即便两个各部分的成绩等级完全一样的考生,也很有可能实际做对的题目数不同甚至相差很大,如:甲考生做对的题目数达到了某个等级的上限,而乙考生做对的题目数仅为该等级的下限。 考生应该注意:PMP考试最终测量的是“属性”(即你的质量“合格”或“不合格”)而不是“变量”(你的质量在考试成绩的总体分布中处于 ...

源码托管

http://code.google.com  git / mercurial / svn | 仅开源 https://bitbucket.org  git / mercurial | 开源或私有 https://projectlocker.com  svn & git | 开源或私有 http://www.oksvn.com  svn http://code.svnspot.com  svn
svnsync同步版本库 原文:http://ritto.blog.51cto.com/427838/735831 2011-12-06 21:30:13 标签:svn svnsync 休闲 职场 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://ritto.blog.51cto.com/427838/735831     假设有一个主版本库(Master)需要同步到另外一个服务器的新库(Mirror)当中以达到备份的效果。     主(Master): 将要通过svnsync被同步的活动读/写版本库。 镜像(Mirror) ...
Linux下mbstring安装 1、用cd命令进入php的源代码目录下的etc/mbstring目录下,如“/src/php5.2.5”,即“cd /src/php5.2.5”; 2、>/usr/local/php/bin/phpize (假设php安装在/usr/local/php目录下) 3、编译配置,>./configure --with-php-config=/usr/local/php/bin/php-config 4、执行make && make install 5、之后系统会提示你mbstring.so文件所在的目录。根据php.ini中指示的ext ...
对于大众对业主维权的一些误解的澄清 1,关于维权业主的真实诉求:真正了解情况的人就会知道,老业主绝对不是反对降价,维持原价并非维权业主所愿,维权业主是希望在新价格下有公平对待。相信老业主绝不是反对降价, ...

Unix下查看DB2端口号

    博客分类:
  • DB
查找 TCP/IP Service Name db2 get dbm cfg | grep SVCENAME 得到输出 TCP/IP Service name (SVCENAME) = db2_dch 在/etc/services文件中找对应的端口号 grep db2_dch /etc/services 得到输出 db2_dch 60000/tcp 其中60000 就是db2数据库所用的端口号
Global site tag (gtag.js) - Google Analytics