- 博客(111)
- 资源 (3)
- 收藏
- 关注
原创 JS实现抛物线效果
发现一个前端大牛作的抛物线效果,抛物线的函数不论,用requestAnimationFrame来做动画平滑过渡还是蛮帅的。实现要点:1. 利用requestAnimationFrame递归调用step方法实现平移.2. 函数抛物线算法Demo:[code="java"] .pos1{ position: absol...
2014-12-04 11:23:52 748
原创 JS Training Summary
1. Class: prototype Prototype: constuctor Object: __proto__[code="java"]var Class = function() {};console.log(Class.prototype.constructor === Class);var obj = new Class();console...
2013-12-26 15:48:16 219
原创 JS Good Books 2013
[b][list][*]Maintainable Javascript[*]High Performance JavaScript - Zakas Nicholas[*]OReilly.JavaScript.The.Good.Parts.May.2008[*]Oreilly.Learning.JavaScript.Design.Patterns.May.2012[*][/l...
2013-12-25 17:55:29 128
原创 Favorite Color
Light Blue: 30 177 184Light Green: 27 188 155blue: 0, 176, 240
2013-12-12 13:54:04 139
原创 India Nepal Plan
2013年9月19日 ShangHai 昆明2013年9月20日 昆明 Kathmandu2013年9月21日 Kathmandu Pokhrara2013年9月22日 Pokhrara2013年9月23日 Pokhrara2013年9月24日 Pokhrara Kathmandu2013年9月25日 11:00 - 13:05 2h Kat...
2013-08-18 20:49:03 148
原创 vsftpd 匿名用户登录设置
配置文件:/opt/local/etc/vsftpd.conf中添加:[b]ftp_username=nobody[/b] //允许匿名用户登录local_root=/Users/dangyunfeng/Public[b]anon_root=/Users/dangyunfeng/Public[/b] //匿名用户工作目录[color=red]登录用户名必须是:ano...
2013-08-11 18:55:12 426
原创 设置Tomcat启动内存
在cataline.sh第一行加上:JAVA_OPTS="-server -Xms256m -Xmx1024m -XX:PermSize=128m -XX:MaxPermSize=256m"
2013-08-05 14:07:54 138
原创 JSP Can't be parsed in embeded Jetty
[code="java"]DefaultServlet defaultServlet = new DefaultServlet();ServletHolder holder = new ServletHolder(defaultServlet);holder.setInitParameter("useFileMappedBuffer", "false");webapp.addServl...
2013-02-04 18:10:42 144
原创 Mongodb Sharding Commands
[code="java"]sh.addShard('replicateSet1/host:port');sh.enableSharding('database');//Shard key should be index of the collectionsh.shardCollection('db.collection', 'shard key');sh.status();...
2013-02-04 15:57:56 188
原创 Centos add user and password
[code="java"]useradd someonesu root//设置密码passwd someone[/code]
2012-04-26 18:23:04 179
JS Bind
JS闭包虽然可以保存方法的内部变量,但如果方法的内部变量改变,闭包中保存的变量同样改变。 为了避免这种情况,特别是在循环中,会改变变量的值。所以如果遇到循环,切记[color=red]在循环外在声明新的函数以及内部函数组成闭包[/color]。[code="java"]function bind(cbFunc) { var context = t...
2012-03-12 16:35:16 100
原创 Image&text垂直居中
文字垂直居中的话,把img设置个:vertical-align: middle;就可以了 Is this correct location?
2012-02-01 12:56:08 741
原创 centos 搭建 SVN
[code="java"]yum install subversion mod_dav_svn#httpd.conf默认include conf.d下的所有conf文件,subversion.conf中导入了svn模块。vim /etc/httpd/conf.d/subversion.conf DAV svn SVNParentPath /home/svn ...
2011-12-04 13:08:34 102
原创 Mysql查看当前连接数
通过ssh->mysql登录数据库,运行命令:[code="java"] show processlist;[/code]
2011-12-02 10:16:17 259
原创 Install memcached from src
[code="java"] cd /usr/local/src curl -O http://monkey.org/~provos/libevent-1.4.14b-stable.tar.gz tar xzvf libevent-1.4.14b-stable.tar.gz cd libevent-1.4.14b-stable ./configure --prefix=/u...
2011-11-15 15:42:51 78
原创 min-width in IE6
div默认是全屏宽度的,并且自适应浏览器的窗口。如果浏览器的窗口变小,就会折行。如果不想折行,就需要固定div的宽度了。一般会设置一个min-width,如果窗口小于这个宽度,有min-width来保证不折行,但遗憾的是:IE6不支持min-whdth.你用IE6的layout,一种解决办法是:[code="java"].ie6-out{_margin-left:860px; _z...
2011-09-07 15:44:49 88
原创 PowerMock in UnitTest
[code="java"]1. @RunWith(PowerMockRunner.class)//org.powermock.modules.junit4.PowerMockRunner;2. @PrepareForTest({clazz})//Only the Class to test3. PowerMock.createMock(clazz)//Mock clas...
2011-08-22 15:41:30 84
Shell 获取当前时间
[code="java"]fileName=`date "+%Y-%m-%d-%H-%M"`echo $fileName[/code]
2011-07-12 22:14:21 234
原创 js 两个小括号 ()() 的用法
JavaScript 中,考查如下代码:Js代码 收藏代码 [code="java"] (function() { alert("cftea"); })(); [/code] 其实这段代码的意思就是执行这个匿名函数,弹出提示框,内容为“cftea”。可以把上述代码理解为:Js代码 收藏代码 ...
2011-05-20 12:36:14 166
原创 检验mail格式
[code="java"] var patterns = new Object(); //匹配ip地址 patterns.ip = /^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])(\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])){3}$/; //匹配邮件地址 patterns.email = /^...
2011-04-20 12:38:25 511
Servlet Streaming
[code="java"]BufferedInputStream bis = new BufferedInputStream(this.getServlet(). getServletContext().getResourceAsStream("audios/and_head.mp3")); ByteArrayOutputStream b...
2011-04-19 09:54:19 92
原创 点到直线的垂足
第一种: 设直线方程为ax+by+c=0,点坐标为(m,n) 则垂足为((b*b*m-a*b*n-a*c)/(a*a+b*b),(a*a*n-a*b*m-b*c)/(a*a+b*b))第二种:计算点到线段的最近点如果该线段平行于X轴(Y轴),则过点point作该线段所在直线的垂线,垂足很容易求得,然后计算出垂足,如果垂足在线段上则返回垂足,否则返回离垂足近的端点...
2011-04-09 08:10:47 1612
原创 Width and Height
[code="java"]网页可见区域宽:document.body.clientWidth 网页可见区域高:document.body.clientHeight 网页可见区域宽:document.body.offsetWidth (包括边线的宽) 网页可见区域高:document.body.offsetHeight (包括边线的宽) 网页正文全文宽:document.body.s...
2011-03-29 05:49:27 108
原创 SVN 独立启动
[b]SVN创建:[/b][code="java"]svnadmin create /Users/flynndang/workspace/svn/repos[/code][b]SVN设置:[/b][code="java"]/Users/flynndang/workspace/svn/repos/svnservice.conf[/code][b]SVN启动[/b]:[...
2011-01-03 16:51:12 70
原创 PDF Converter
A good website to convert PDF:[code="java"]http://www.convertpdftoword.net/[/code]
2010-12-17 11:11:23 142
原创 Tomcat Debug
tomcat -> bin -> catalina.sh 添加:CATALINA_OPTS="-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8012"
2010-12-15 17:18:04 101
原创 Session劫持原理简介
[size=medium]session劫持是一种比较复杂的攻击方法。大部分互联网上的电脑多存在被攻击的危险。这是一种劫持tcp协议的方法,所以几乎所有的局域网,都存在被劫持可能。两台主机要想进行TCP通信,必须经过一个三次握手的过程。三次握手过程中服务端和客户端一般会协商一个序列号。这个序列号一般是一个长整数。用来标记每个数据包本来的顺序。服务端或者客户端使用这个序列号来重组在网...
2010-11-29 09:33:50 383
原创 网站开发人员应该知道的61件事
一、界面和用户体验(Interface and User Experience)1.1知道各大浏览器执行Web标准的情况,保证你的站点在主要浏览器上都能正常运行。你至少要测试以下引擎:Gecko(用于Firefox)、Webkit(用于Safari、Chrome和一些手机浏览器)、IE(你可以利用微软发布的Application Compatibility VPC Images进行...
2010-11-29 09:20:17 78
原创 OSI七层网络协议
[size=medium]OSI模型成为计算机之间,以及网络间进行通信的主要的结构模型。从上到下,各层名称及其描述依次为:[b]第七层:应用层(Application Layer)[/b]定义了用于在网络中进行通信和数据传输的接口 - 用户程式;提供标准服务,比如虚拟终端、文件以及任务的传输和处理;[b]第六层:表示层(Presentation Layer)[/...
2010-10-31 14:50:45 135
原创 Map 四种同步方式的性能比较
如果需要使 Map 线程安全,大致有这么四种方法:1、使用 synchronized 关键字,这也是最原始的方法。代码如下Java代码[code="java"] 1. synchronized(anObject) 2. { 3. value = map.get(key); 4. } synchronized(anOb...
2010-10-21 12:51:33 148
原创 Apache Performance
ExtendedStatus On 因为写入额外的时间标志,设off。MPM:worker-多进程多线程新型设计,适合高流量服务,但是不稳定,对象php之类支持非常差,不推荐, prefork-稳定,无线程,占用较多内存。HostnameLookups off 关掉,这样少一dns查询,日志处理可以另外用软件。 注释LoadMoule指令中不要的模块。 一般说来,不需要的模块包...
2010-10-20 16:13:22 132
原创 对apache中并发控制参数prefork理解和调优
一个apache有linux下的并发不是很高的,大约到3K的样子(其实处理的http的请求可能只有300/s),普通的服务器都会不同程度的出现问题.apache有关并发控制主要是 prefork和worker二个其中一个来控制.我们可以使用httpd -l来确定当前使用的MPM是prefork.c,还是Worker.c.下面是apache中有关prefork的配置.下面是我优化过的参数....
2010-10-20 16:01:07 78
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人