- 浏览: 131764 次
- 性别:
- 来自: 大连
最新评论
-
datawarehouse:
datawarehouse 写道ngix 淘宝是基于这个开发了 ...
解密淘宝网的开源架构 -
datawarehouse:
ngix 淘宝是基于这个开发了一个自己的webserver吧。 ...
解密淘宝网的开源架构 -
eyelock:
我运行报错,,楼主能解答一下G,对swing不熟。
raphi ...
假期没事,写了个90行的俄罗斯方块,Java实现,史上最小巧 -
lostsky_11:
楼主写出例子了么?物理碰撞部分可能跟你说的差不多渲染部分可以搜 ...
Where is my water 游戏算法 -
xouou_53320:
都是牛人
假期没事,写了个90行的俄罗斯方块,Java实现,史上最小巧
文章列表
一个好团队并不单纯是一群人才的集合。
研究表明建立高产团队的重要因素通常不像大家认为的那么显而易见,而且有悖于传统智慧。推荐创业者都读一读:
1)别光看才智,也要看社交技能
怎样才能有一个聪敏的团 ...
Eclipse 绘制草图的plugin
- 博客分类:
- J2EE企业计算
http://wireframesketcher.com/download.html
WireframeSketcher是一个Eclipse 插件,用于创建线框图,界面模型和UI原型。
项目正式开发前创建原型可以帮助用户和开发者理解系统,使用WireframeSketcher在Eclipse中创建能够更好的集成进入你的项目开发流程。
WireframeSketcher 如何工作?它提供了一个pre-drawn,text-driven 预制图,文本驱动的widgets,能够展现通用UI界面,你可以拖拽他们进入编辑器迅速画出你的界面。界面用XML存储。
My Environment
- 博客分类:
- J2EE企业计算
PC1-Server
OS:RedHat
Software:MySql, Oracle, JDK, Tomcat, SonarType Nexus, Jenkins, SVN, Apache, FTP/SFTP,james,Sonar
PC2-Dev
Software:JDK,Tomcat,Eclipse,WWF,WAF,WMF,DB Client,ADT,XCode,Maven,SoapUi,PS,FF.
WWF2
SSH1.Spring2.Hibernate+JPA / Ibatis3.Common****4.Quartz5.WebService Cl ...
需求是,有2套话单,每套中有2个字段为关联字段,
话单文件1中一条记录的A,B字段要和文件2中的X,Y字段相等,用这个匹配的记录写入一个新的话单文件。
大概每5分钟75M的文件。每分钟15M。
文件1 和文件2 的记录顺序可能不同,但大体分布在附近。比如文件1 10点的记录,在文件2的10:06分出现匹配。
如何实现这个需求,能满足这个性能要求??
我总结了J2ee Senior Developer的36个Packages。学习J2EE的你要将每个Package全都做出来,而且要非常熟练的做出来,那你就可以游刃有余了。 Interface Packages 1、 Html元素 Skills to be mastered: 采用table进行任意页面布局 控制表格的宽度与高度 控制跨列/跨行 控制表格嵌套 控制表格线的样式 控制单元格中内容的样式 制作菜单 制作主菜单 制作弹出式菜单 制作Tab 使用Table制作 使用Div标签制作 数据的树型显示 根据数据库的内容,自动填充数型结构 针对数型任意节点进行添加 ...
本文对目前数种分布式文件系统进行简单的介绍。当前比较流行的分布式文件系统包括:Lustre、Hadoop、MogileFS、FreeNAS、FastDFS、NFS、OpenAFS、MooseFS、pNFS、以及GoogleFS。
Lustre(www.lustre.org)
lustre是一个大规模的、安全可 ...
努力方向.
The Senior Solution Architect (Systems) has a broad range of technical skills on systems solution. He/she involves leading the architecting and designing of systems solution consisting of Server, Blades, cluster, and management.
The Architect has overall responsibility for gathering customer's ...
代码些的比较烂,只是从几篇文章中过滤处单词本中没有的单词,导出成单独的一个文件,再手动一个一个录入到单词本中。。小工具。。mark一下。。使用dom4j。
<?xml version="1.0" encoding="UTF-8"?>
<wordbook><item>
<word>daunting</word>
<trans><![CDATA[adj. 使人畏缩的;使人气馁的;令人怯步的
daunting: 令人沮丧 | 使人畏缩的 | 使人气馁的]]> ...
学习Android,初步程序全屏方法,有N种方法,以后遇到继续补充吧
1.在这2段代码中间加上两行
super.onCreate(savedInstanceState);
setContentView(R.layout.account);
加入
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
requestWindowFeature(Window.FEATURE_NO_TITLE);
第一行的 getWin ...
每年过年都没事,都得写点小东西,今年是是男人就撑过20秒(20秒还是21秒来着,忘了) 可能有点小bug,再完善了.希望大家能支持,支持的就顶一下了
如果努努力也是可以压缩在100行以内的,90行的俄罗斯方块,100行的男人20秒
剩余问题
1.标题
2.开始没有splash
3.不能暂停
4.不能重新开始
5.速度慢
6.左右键有点冲突
7.结束统计
8.新的bomb出现时向飞机当前位置附近发射,现在是向中心附近发射
import java.awt.Color;
import java.awt.Graphics;
import java.awt.Imag ...
过年把Where is my water完了一遍,对这个游戏的创意和算法有一点赞叹.
于是琢磨了一下游戏算法上的实现,最大的难点是对水流、毒水、绿色的[不知道什么东西],这三种液体的处理,以及液体与各种物体之间的碰撞.
底层一定是一个物理引擎,而对各种不同的液体,可能有属性上的不同,比如粘性[可以在碰撞判断时,反弹一定影响,粘性大,反弹力度小,如果撞击力度过小,则直接粘在一起],伸缩性[用来判断边界,与其他物体之间碰撞检测,用于进行图形的绘制,如果伸缩性大,外层碰撞则绘制整体的水,如果内层碰撞则挤压],有摩擦力属性,等
比较头疼的就是对水流的绘制,如果没滴水是一个图形,如何绘制能使得多个水 ...
需求描述
1.网站订票
2.身份证实名验证
思考
1.根据新闻发布的数据,每年春运的运送旅客人次在31亿人次,基本分布在40天时间内
2.依然提前10天买票,所以这么算每天最多在1亿人次(新闻说最多7kw每天依然做坏打算)
3.假设每个人只自己买票,或者每个票都需要实名认证(最坏的统计)
4.每天会有1亿的业务查询(身份证验证),每天会有1亿的交易(支付)
5.每天最多一个亿的数据库订票记录,一个亿的数据库insert操作
6.补充,最新新闻说一天点击10亿次。= =!这个量级。。
问题瓶颈(Front to Backgroud)
1.Web端,每天请求上亿,压力很大,包括html js c ...
研究了一下NIO的非阻塞连接。。似乎有点问题。。
当服务端处理一个比较耗时的业务请求的时候,客户端是阻塞的。。
场景:2个客户端请求,在服务端分辨,第一个处理了10秒钟,在处理过程中,第二个请求进不来。
因为是轮询selector来获取处理的内容的,而两次请求是属于两个selector,第一个selector没有处理完,第二个就一直等待。。。。。。。。。这就有问题,不是并发了。。。
package com.test.nio;
import java.io.IOException;
import java.net.InetSocketAddress;
import java.nio.B ...
为朋友的网站写了个小代码,把所有图片下载到本地,有点不道德了,哈哈。。。
package com.ai.picpicker;
import java.io.IOException;
import org.apache.commons.httpclient.HttpClient;
import org.apache.commons.httpclient.HttpException;
import org.apache.commons.httpclient.MultiThreadedHttpConnectionManager;
import org.htmlparser.uti ...
package com.ai;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.HashMap;
import java.util.Map;
public class EnglishCount {
/**
* @param args
* @throws IOException
...