`
sybilwh
  • 浏览: 12440 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
  不创建全局变量     /** * Creates confirmation dialog. Handles callback on confirmation or deny * @param conf Dialog configuration * @param onConfirmCallback * @param onDenyCallback */ function createConfirmationDialog(conf, onConfirmCallback, onDenyCallback) { ...
大概有5年没真正做过前端了,上次做还是JQuery时代,NodeJS都没在项目中操练过。 最近一直在前台,发现构造页面用的框架(backbone)的思维已经很偏向前端了。不像之前还是Spring框架加Action,写个配置文件,很依赖后端。前端路由也可以做很多事情。而且JavaScript的每次改动都很有诚意,我虽然没有仔细研究,但凭借之前对Java的关注来看,甚至比Java的几次大更新改变都不小! 之前企业管理软件什么的用的前端框架相比较原始并且不灵活。 CSS方面改动也不小,目前看了Flex布局和Grid布局,很赞。(之前还是以为是Flash,看来落伍了) 总之这样的前端让人更有兴 ...
激動不? 微軟最近開源動作不斷,開源了幾個機器學習的庫。還開源了這。工程地址:https://github.com/powershell我在Ubuntu14.04上基本三個步驟搞定了安裝。迫不及待的試用下: $PS /home/csp> g $PS /home/csp> ge ...
安全一直是离不开的一个知识点,无奈有一定的门槛,需要学习,这次彻底把知识搜罗了一遍。需要注意的是,网文有些不够严谨,逻辑混乱难免,阅读时候还是需要自己甄别。   http://www.ruanyifeng.com/blog/2014/02/ssl_tls.html SSL/TLS协议运行机制的概述 这文章严格来说,是一本书部分内容的翻译,需要更详细的内容肯定要读原文,但是这篇文章确实很不错了,已经可以看明白握手过程,至少再碰到SSL出错时,可以判断出是客户端出错还是服务端出错。     http://wenku.baidu.com/link?url=7mzAKjCLMxieIj ...
其实是想吐槽一下最近的开发经历的,没起太明确的标题,如云计算开发什么狗屁最符合心情。 现在很多东西都考虑云和大数据,从理论上还说,这是一件特别美好的事。软件上了云,满足了各种各样的要求了,让客户觉得我们的软件一直是可用的,可以支持比以前数百倍数千倍的并发,并且可以一次并发部署多个节点。然而一次并发部署多个节点的速度能达到多少呢,各个微服务的依赖问题呢,如何解决?docker这东西,真的有那么好用么,装一个系统的镜像,连vim都没有,还要自个安装,遑论其他。之前一直用Java开发,从未考虑过和系统打交道的事情,现在至少一半的时间用于查linux下各个命令的用法,各个配置的写法,检查自己的开发机 ...

平时用到的工具

工作日志和资源整理:EverNote,冲着这个名字“印象笔记”,印着大象的笔记,还不用一下,这么有趣的公司:) 截屏工具:PicPick,我有时想截整个屏幕,Windows 7自带的画图工具比较笨拙,很难用 定时提醒MiniAlert:久坐电脑前,头晕眼花,定了一个提醒。    
http://www.ibm.com/developerworks/cn/java/j-lo-jpda1/ 深入 Java 调试体系: 第 1 部分,JPDA 体系概览   http://mp.weixin.qq.com/s?__biz=MzAxMTEyOTQ5OQ==&mid=2650610547&idx=1&sn=2cae08dbf62d9a6c2f964ffd440c0077#rd RPC 的概念模型与实现解析
We are using Perforce for version control, I never use it before, and I got my perforce account those days. When I want update form the dept, perforce gave the following error: Can’t clobber writable file Perforce Here is the solution: “A workaround is to stop perforce from making the file ...
握手时延 建立一条新的TCP连接时,甚至是在发送任意数据之前,TCP软件之间都会交换一系列的IP分组,对连接的有关参数进行沟通。如果连接只用来传送少量数据,这些交换过程就会严重降低HTTP的性能。 通常HTTP事务都不会交换太多数据,此时,SYN/SYN+ACK握手会产生一个可测量的时延。TCP连接的ACK分组通常都足够大,可以承载整个HTTP请求报文,而且很多HTTP服务器响应报文都可以放入一个IP分组中去。 最后的结果是,小的HTTP事务可能会在TCP建立上花费50%,或更多的时间。所以,需要重用现有连接。 延迟确认 由于确认报文很小,所以TCP允许在发往相同方 ...
Creational patterns Abstract factory (recognizeable by creational methods returning an abstract/interface type) java.util.Calendar#getInstance() java.util.Arrays#asList() java.util.ResourceBundle#getBundle() java.net.URL#openConnection() java.sql.DriverManager#getConnection() java.sq ...
小区的门口贴的:)还挺有才的!
http://www.ibm.com/developerworks/cn/java/j-lo-tomcat1/ Tomcat 系统架构与设计模式,第 1 部分: 工作原理   http://www.ibm.com/developerworks/cn/java/j-lo-tomcat2/ Tomcat 系统架构与设计模式,第 2 部分: 设计模式分析   http://www.iteye.com/topic/1120503   Tomcat 源代码分析之 ClassLoader       《How Tomcat Works》中文版
最近学习+复习各种常用设计模式,看到一道题目http://www.iteye.com/topic/243309和http://topic.csdn.net/u/20091125/14/99c028d1-6cf0-4f82-b852-b94b84c4fb45.html,很有意思,不看不知道,面向对象真奇妙!   其他人怎么说,不如自己练,于是用了单例模式,策略模式和命令模式写了一个初版的微波炉,考虑了微波炉操作的时候不能开门。策略模式用于烹饪鱼和鸡等一套【高级】微波炉功能,命令模式用于“煮”,“煎”,“高火”,“中火”,“低火”等【基础】功能。   测试类CookFishTest:   ...
import java.io.IOException; /** * Entry is HTTP Server entry, each socket create a thread * @author hui.wang * */ public class Entry { public static void main(String[] args){ try{ Server server = new Server(8080); server.run(); } catch(IOException e) { System.err.pr ...
测试方式: 使用我们之前使用的脚本,在hornetq做failover的环境下,施加很大的压力(50个线程),看failover能否成功(看有没有丢数据,主-副机能不能正常的切换过来) 具体的操作方式是: Hornetq自带的example有HA这块的测试脚本 /hornetq-2.1.2.Final/examples/jms/non-transaction-failover /hornetq-2.1.2.Final/examples/jms/transaction-failover 执行[bes@test157 transaction-failover]$./build.sh ...
Global site tag (gtag.js) - Google Analytics