码迷,mamicode.com
首页 > 其他好文
阅读高手编写的类似QQ聊天的服务端代码DAO设计总结
1、数据访问层DAO的设计(已该工程为例) (1)首先定义一个接口,规范算法框架。(若子类和基类有很多公用的东西,则应该设计成抽象类) package com.way.chat.dao public interface UserDao { //注册成功返回用户id public int register(User u); public ArrayList login(User u); ...
分类:其他好文   时间:2014-12-02 16:42:01    阅读次数:135
BZOJ 3156 防御准备 斜率优化DP
题目大意:给出一排东西,现在要建造防御塔,在i处建造防御塔的花费是cost[i],所有东西的花费是他它距离右侧最近的防御塔的距离。求最小花费。 思路:很简单的斜率优化。DP方程:f[i] = f[j] + (i - j - 1) * (i - j) / 2 + cost[i] 然后简单整理一下会发现f[j] + (j + 1) * j / 2 = f[i] - i ^ 2 + i * ...
分类:其他好文   时间:2014-12-02 16:41:15    阅读次数:166
关于传感器
类extends Activity implements SensorEventListener @Override public void onSensorChanged(SensorEvent event) { // TODO Auto-generated method stub if(event.sensor.getType()==Sensor.TYPE_TEMPERATURE)...
分类:其他好文   时间:2014-12-02 16:40:01    阅读次数:146
8.2.2 命令设计模式(The command design pattern)
8.2.2 命令设计模式(The command design pattern)   命令模式(commandpattern)所描述的方法,表示在应用程序中的动作,相对于前一个模式,它常用于参数化已知的行为(比如,筛选列表)但缺少部分(条件),而命令模式经常保存某些“工作单元”,能够在以后调用。我们经常看到命令集合,用来描述用户可以选择处理或操作的步骤。看一下图8.2,就会认识到,接口看起来像...
分类:其他好文   时间:2014-12-02 16:40:43    阅读次数:198
图的基本操作(基于邻接矩阵):图的构造,深搜(DFS),广搜(BFS)
Adjacency Matrix       邻接矩阵是表示一个图的常用存储表示。它用两个数组分别存储数据元素(顶点)的信息和数据元素之间的关系(边或弧)的信息。阶为n的图G的邻接矩阵A是n*n的。将G的顶点标签为v_1,v_2,...,v_n。若(v_i,v_j) \in E(G),A_{ij}=1,否则A_{ij}=0。 Depth-First-Se...
分类:其他好文   时间:2014-12-02 16:40:54    阅读次数:144
Cytoscape源码下载地址和编译办法
开发环境:Windows2008 R2 64位+Jdk1.7+Maven3.2.3 前提条件:安装好JDK1.7到C:\Program Files\Java\jdk1.7.0_67,下载好Maven并解压缩到一个文件夹D:\apache-maven-3.2.3,然后配置两者的环境变量 详细步骤:...
分类:其他好文   时间:2014-12-02 16:41:22    阅读次数:238
Dynamics CRM 导入用户数据错误 could not retrieve salesperson role
在CRM中通过导入数据的方式创建用户时报下图中的错误,“could not retrieve saleperson role”。原因是系统中的自带的salesperson安全角色被删除了,在用导入数据的方式导入文档新建用户时是没有安全角色让你选择的,系统默认给分派了销售员的的安全角色,当你把这个系统默认的安全角色删除以后,系统无法找到这个安全角色自然就会报错了。...
分类:其他好文   时间:2014-12-02 16:40:33    阅读次数:181
git push时遇到问题“fatal: No destination configured to push to.”
作者:zhanhailiang 日期:2014-12-02 [root@~/wade/lua/historyBrowsing]# git push fatal: No destination configured to push to. 查了下相应手册: [root@~/wade/lua/historyBrowsing]# git help push 原因是缺少推送的目...
分类:其他好文   时间:2014-12-02 16:40:06    阅读次数:8093
Domino实现外网邮件转发功能配置
Domino实现外网邮件转发功能配置...
分类:其他好文   时间:2014-12-02 16:37:47    阅读次数:135
ZendFramework2学习笔记 发送email
ZF2中发送email有2种方式,一是通过系统的邮件程序发送email,二是通过smtp协议使用远程的smtp服务器发送email。...
分类:其他好文   时间:2014-12-02 16:38:32    阅读次数:220
千万数量级分页存储过程
参数说明:1.Tables :表名称,视图2.PrimaryKey :主关键字3.Sort :排序语句,不带Order By 比如:NewsID Desc,OrderRows Asc4.CurrentPage :当前页码5.PageSize :分页尺寸6.Filter :过滤语句,不带Where7....
分类:其他好文   时间:2014-12-02 16:35:00    阅读次数:122
CentOS转的服务器磁盘规划
我的服务器是500G。最重要的是/var分区一定要大(不论postfix邮件,还是LAMP的WEB 服务器等)。最好是400G以上。具体的/boot 只要100M就足够了。下面是我的分区方案:硬盘500G服务器分区的方案:分区类型 分区的实际大小/ 1G-2G (最少要150–250MB)/boot...
分类:其他好文   时间:2014-12-02 16:33:28    阅读次数:278
VxWorks新建工程使用方法说明
一、新建工程方法: 选择VxWorks Image Project工程 取个项目工程名字,比如MyTest 选择PC芯片,方便编程学习。 最后点击Finish完成。 编译出错 解决编译错误方法 编译成功。 二、在电脑上调试方法: 1. 新建 选择项目: 选择路径: 点击Next继续。 点击Next继...
分类:其他好文   时间:2014-12-02 16:34:17    阅读次数:416
memset()函数
memset需要的头文件 or memset wmemset函数介绍void *memset(void *s, int ch,size_tn);函数解释:将s中前n个字节 (typedef unsigned int size_t)用 ch 替换并返回 s 。memset:作用是在一段内存块中填充某....
分类:其他好文   时间:2014-12-02 16:34:28    阅读次数:283
正则表达式 匹配中文,英文字母和数字及_的写法!同时控制长度
匹配中文:[\u4e00-\u9fa5]英文字母:[a-zA-Z]数字:[0-9]匹配中文,英文字母和数字及_:^[\u4e00-\u9fa5_a-zA-Z0-9]+$同时判断输入长度:[\u4e00-\u9fa5_a-zA-Z0-9_]{4,10}^[\w\u4E00-\u9FA5\uF900-\...
分类:其他好文   时间:2014-12-02 16:34:06    阅读次数:227
多项目静态库资源
WTL中,可使用以下方式加载文件资源。CResource res;if( !res.Load(type, resource) ){ DWORD dd = GetLastError(); return NULL;}当resource为资源ID时,会出现错误1813,找不到映像文件中指定的资源类型其.....
分类:其他好文   时间:2014-12-02 16:32:34    阅读次数:119
全角半角互转
我们在弄winfrom的时候可能经常会碰到,当光标移动到某个输入框的时候输入法自动变成全角的了。因此这个就出现了。[hide]//半角转换为全角函数function ToDBC(txtstring) { var tmp = ""; for (var i = 0; i 65248 && str.ch....
分类:其他好文   时间:2014-12-02 16:30:13    阅读次数:112
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!