首页 > 2014年06月11日 > 全部分享
golang获取packed struct的大小
网络协议里面,很可能遇到自定义的封包,对应到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
设计模式---策略模式Strategy(对象行为型)
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是原图
/** * 打水印 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
队列BlockingQueue的简单例子
队列,当进行多线程编程的时候,很多时候可能会用到,队列是先进先出的,我们可以将要执行的任务放置在队列内缓存起来,当线程池中线程可以使用的时候,我们就从队列中获取一个任务执行。。当前是一个队列的简单例子。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
APMServ5.2.6升级PHP
前言:这两天闲着没事,就想学一下ThinkPHP。学习ThinkPHP要先安装好Apache、MySQL 、PHP等运行环境。为了方便起见,打算就用集成环境。ThinkPHP官方网站推荐的是“WAMP”,用起来确实也很方便,但是修改Apache配置文件http.conf时,总是以“记事本”打开,改起...
分类:Web开发   时间:2014-06-11 11:55:47    收藏:0  评论:0  赞:0  阅读:632
count(*)
count(*)是否能用到索引,用索引是高效还是低效select count(*) from aa ;首先看是否会走索引,经过试验发现,他没有走索引它的执行计划 select statement sort aggregate table access full别说是否高效了,他连索引都没有走,索引不...
分类:其他   时间:2014-06-11 11:57:12    收藏:0  评论:0  赞:0  阅读:339
读取xml中的指定节点的值
/// /// 读取xml中的指定节点的值 /// private string ReadXmlNode(string filename) { string result = "-1"; ...
分类:其他   时间:2014-06-11 11:58:28    收藏:0  评论:0  赞:0  阅读:273
BZOJ3532: [Sdoi2014]Lis
感谢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
HDU 2660 Accepted Necklace
此题的大意就是要制作一条项链,这个项链必须用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
Windows下Nginx的安装与配置
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和readonly差别
我们都知道,const和static readonly的确非常像:通过类名而不是对象名进行訪问,在程序中仅仅读等等。在多数情况下能够混用。二者本质的差别在于,const的值是在编译期间确定的,因此仅仅能在声明时通过常量表达式指定其值。而static readonly是在执行时计算出其值的,所以还能够...
分类:其他   时间:2014-06-11 12:01:02    收藏:0  评论:0  赞:0  阅读:295
MFC简单的橡皮筋程序
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中URL编码参数(UrlEncode)
网上有很多文字作品写涉及在JS中呈现类似UrlEncode功能时都是自定义参数来呈现,其实JS中本身就有那样的参数。参数parameter由于用类似URL的形式传过去 , 所以别直接就那样赋值以下是对变量值的URL编码总结 : 意见用encodeURIComponent() , GET 和POST方...
分类:Web开发   时间:2014-06-11 11:59:43    收藏:0  评论:0  赞:0  阅读:1535
xfire webServeic 例子
xfire webServeic 例子,参考网上众多例子,自己写得完成了,给大家分享大家只要按这个目录去建文件就可以了,然后运行,至于其中原理慢慢理会吧环境:myeclipse 10 +xfire1.1.6目录架包:.下面就是文件的添加或修改:web.xml XFireSe...
分类:Web开发   时间:2014-06-11 12:03:31    收藏:0  评论:0  赞:0  阅读:554
Chord算法(原理)
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
857条   上一页 1 ... 27 28 29 30 31 ... 43 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!