网络协议里面,很可能遇到自定义的封包,对应到c里面的是typedef struct
_PackageHeader{ int headerLen; int timeStamp; short cmd
};为了保证单字节对齐,可以加上编译选项#pragma pack(1)可惜的是,go...
分类:
其他 时间:
2014-06-11 11:53:10
收藏:
0 评论:
0 赞:
0 阅读:
413
/** * 得到中文第一个字的第一个字每 * @param first * @return */
public static String getFirstKeyChar(String first) { String result=""; ...
分类:
其他 时间:
2014-06-11 11:52:34
收藏:
0 评论:
0 赞:
0 阅读:
370
1. 概述
策略模式定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换。策略模式让算法独立于使用它的客户而独立变化。
策略模式是对算法的封装,它把算法的责任和算法本身分割开,委派给不同的对象管理。2. 应用场景
(1)多个类只区别在表现行为不同,在运行时动态选择具体要执行的行...
分类:
其他 时间:
2014-06-11 11:51:18
收藏:
0 评论:
0 赞:
0 阅读:
304
这篇文章将给出POSIX的pthread实现,c++11的thread库的实现方式。部分源码内容可能摘抄自他人博客,表示此篇文章非绝对原创,感谢。1.
问题描述场景:5个哲学家,5把叉子,5盘意大利面(意大利面很滑,需要两把叉子才能拿起)大家围绕桌子,进行思考与进食的活到,如下图所示。哲学家的活动方...
分类:
其他 时间:
2014-06-11 11:55:10
收藏:
0 评论:
0 赞:
0 阅读:
415
/** * 打水印 Imagename_biao是水印文件 ImgName是原图 * @param
Imagename_biao * @param ImgName */ public static void imgYin(String
Imagename_b...
分类:
其他 时间:
2014-06-11 11:54:26
收藏:
0 评论:
0 赞:
0 阅读:
407
队列,当进行多线程编程的时候,很多时候可能会用到,队列是先进先出的,我们可以将要执行的任务放置在队列内缓存起来,当线程池中线程可以使用的时候,我们就从队列中获取一个任务执行。。当前是一个队列的简单例子。package
com.chen.queue;import java.util.HashMap;i...
分类:
其他 时间:
2014-06-11 11:53:49
收藏:
0 评论:
0 赞:
0 阅读:
346
using System;using System.Collections.Generic;using
System.Linq;using System.Text;namespace Interface{ class InterfaceTest { static
void ...
分类:
其他 时间:
2014-06-11 11:56:28
收藏:
0 评论:
0 赞:
0 阅读:
353
前言:这两天闲着没事,就想学一下ThinkPHP。学习ThinkPHP要先安装好Apache、MySQL
、PHP等运行环境。为了方便起见,打算就用集成环境。ThinkPHP官方网站推荐的是“WAMP”,用起来确实也很方便,但是修改Apache配置文件http.conf时,总是以“记事本”打开,改起...
分类:
Web开发 时间:
2014-06-11 11:55:47
收藏:
0 评论:
0 赞:
0 阅读:
632
count(*)是否能用到索引,用索引是高效还是低效select count(*) from
aa ;首先看是否会走索引,经过试验发现,他没有走索引它的执行计划 select statement sort aggregate table access
full别说是否高效了,他连索引都没有走,索引不...
分类:
其他 时间:
2014-06-11 11:57:12
收藏:
0 评论:
0 赞:
0 阅读:
339
/// /// 读取xml中的指定节点的值 /// private string
ReadXmlNode(string filename) { string result = "-1"; ...
分类:
其他 时间:
2014-06-11 11:58:28
收藏:
0 评论:
0 赞:
0 阅读:
273
感谢ZYF神犇的耐心解答……如果这题只要求最小代价……那就是一个比较明显的拆点最小割,对于所有\(j
11 #include 12 #include 13 #include 14 using namespace std; 15 typedef long long
LL; 16 const in...
分类:
其他 时间:
2014-06-11 11:57:49
收藏:
0 评论:
0 赞:
0 阅读:
852
此题的大意就是要制作一条项链,这个项链必须用k块石头来制作,且重量不能超过W,问所能制作项链的最大价值。此题数据很水,DFS完全暴力就能过。
1 #include 2 #include 3 #include 4 #define MAX(A,B) (A>B?A:B) 5 int n, k,
W;//n...
分类:
其他 时间:
2014-06-11 11:59:01
收藏:
0 评论:
0 赞:
0 阅读:
377
Nginx ("engine x") 是一款高性能的,轻量级的HTTP Web 服务器 和
反向代理服务器及电子邮件 IMAP/POP3/SMTP 代理服务器。Nginx 是由俄罗斯的程序设计师 Igor Sysoev 所开发,为俄罗斯访问量第二的
Rambler.ru 站点开发的,它已经在该站点运...
分类:
Windows开发 时间:
2014-06-11 12:02:18
收藏:
0 评论:
0 赞:
0 阅读:
506
一段清理缓存的代码如下:dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT,0),
^{ NSString*cachPath = [NSSearchPathForDirectoriesInD...
分类:
其他 时间:
2014-06-11 12:01:42
收藏:
0 评论:
0 赞:
0 阅读:
323
我们都知道,const和static
readonly的确非常像:通过类名而不是对象名进行訪问,在程序中仅仅读等等。在多数情况下能够混用。二者本质的差别在于,const的值是在编译期间确定的,因此仅仅能在声明时通过常量表达式指定其值。而static
readonly是在执行时计算出其值的,所以还能够...
分类:
其他 时间:
2014-06-11 12:01:02
收藏:
0 评论:
0 赞:
0 阅读:
295
void CMainWindow::OnLButtonDown(UINT nFlags,CPoint
point){ //以下三个是在CMainWindow中定义 m_ptFrom=point; m_ptTo=point; m_track=TRUE;}void
CMainWi...
分类:
其他 时间:
2014-06-11 12:00:19
收藏:
0 评论:
0 赞:
0 阅读:
974
网上有很多文字作品写涉及在JS中呈现类似UrlEncode功能时都是自定义参数来呈现,其实JS中本身就有那样的参数。参数parameter由于用类似URL的形式传过去
, 所以别直接就那样赋值以下是对变量值的URL编码总结 : 意见用encodeURIComponent() , GET 和POST方...
分类:
Web开发 时间:
2014-06-11 11:59:43
收藏:
0 评论:
0 赞:
0 阅读:
1535
xfire webServeic
例子,参考网上众多例子,自己写得完成了,给大家分享大家只要按这个目录去建文件就可以了,然后运行,至于其中原理慢慢理会吧环境:myeclipse 10
+xfire1.1.6目录架包:.下面就是文件的添加或修改:web.xml XFireSe...
分类:
Web开发 时间:
2014-06-11 12:03:31
收藏:
0 评论:
0 赞:
0 阅读:
554
Chrod算法是P2P中的四大算法之中的一个,是有MIT(麻省理工学院)于2001年提出,其它三大算法各自是:CANPastryTapestryChord的目的是提供一种能在P2P网络高速定位资源的的算法,Cord并不关心资源是怎样存储的,仅仅是从算法层面研究资源的取得,因此Chord的API就简单...
分类:
其他 时间:
2014-06-11 12:02:57
收藏:
0 评论:
0 赞:
0 阅读:
387
// 生成订单号 public static String setRandomChar() {
String str = ""; for (int i = 0; i < 10; i++) { int ch = (int) (10 * (Math...
分类:
其他 时间:
2014-06-11 12:04:12
收藏:
0 评论:
0 赞:
0 阅读:
754