现在位置: 首页 > payload发表的所有文章
  • 03月
  • 04日
综合 ⁄ 共 372字 评论关闭
并发性和并行性的区别可以用馒头做比喻。前者相当于一个人同时吃三个馒头,而后者相当于三个人同时吃一个馒头。 并发性(Concurrence):指两个或两个以上的事件或活动在同一时间间隔内发生。并发的实质是一个物理CPU(也可以多个物理CPU) 在若干道程序之间多路复用,并发性是对有限物理资源强制行使多用户共享以提高效率。 并行性(parallelism)指两个或两个以上事件或活动在同一时刻发生。在多道程序环境下,并行性使多个程序同一时刻可在不同CPU上同时执行。 区别:一个处理器同时处理多个任务和多个处理器或者是多核的处理器同......
阅读全文
  • 07月
  • 11日
综合 ⁄ 共 823字 评论关闭
开发环境VS2005(VC8) #include <iostream> #include <vector> using namespace std ; #include <time.h> #define ULONG unsigned long //干扰数的意义 //当要连续调用rand的时候,几个rand关联性太强,可以rand()+干扰数 class IGanRaoShu //干扰数,取一个数,分布没有任何规律,可以重复。配合随机数,防止随机数规律过强。 { public:     virtual ULONG GetGanRao()= 0; }; class CGanRaoShu : public IGanRaoShu { public:     typedef long (* GANRAO_FUN)() ;     CGanRaoShu()     {         m_iPos = 0 ......
阅读全文
  • 05月
  • 05日
综合 ⁄ 共 2087字 评论关闭
关键就一句:                    string strTemp = System.Web.HttpUtility.UrlEncode(strName, System.Text.Encoding.UTF8);//解决文件名乱码           protected string strConn = Common.Config.GetAppSettingsKeyValue("DBConnectString");        protected System.Data.OleDb.OleDbConnection  conn;        protected System.Data.OleDb.OleDbCommand     cmd;        protected System.Data.OleDb.OleDbDataReader  dr;         private void Download(string field, string id)        {            try             {  ......
阅读全文
  • 05月
  • 01日
综合 ⁄ 共 5546字 评论关闭
除了我们熟知的IE,Chrome, Firefox, Opera, Safari四大浏览器之外,世界上还有近百种浏览器. 浏览器兼容性是前端开发框架要解决的第一个问题,要解决兼容性问题就得首先准确判断出浏览器的类型及其版本。        JavaScript是前端开发的主要语言,我们可以通过编写JavaScript程序来判断浏览器的类型及版本。JavaScript判断浏览器类型一般有两种办法,一种是根据各种浏览器独有的属性来分辨,另一种是通过分析浏览器的userAgent属性来判断的。在许多情况下,值判断出浏览器类型之后,还需判断浏览器版本才能处理兼容性问题,而判......
阅读全文
  • 04月
  • 17日
综合 ⁄ 共 1186字 评论关闭
通过近距离连接技术来完成手机支付是我们见得比较多的功能,而最近CES上向我们展示NFC最新的两种使用方式是:在移动设备和另一个小工具间建立数码连接;或者轻轻一拍就在产品间分享信息。 最先进的技术如果不易使用,就会限制技术本身的发展,NFC对简化消费电子品用户界面就起到了很大的作用(说白了,就是能执行一系列动作,把用户界面变为傻瓜式,更好的为用户服务)。一般用到这项技术的设备都包含了NFC芯片,而且必须在一英尺(0.3米)范围内应用这个技术,只需轻轻一碰,就能安全交换数据,见的比较多的有信用卡、车票、 优......
阅读全文
  • 04月
  • 16日
综合 ⁄ 共 6554字 评论关闭
三层以太网交换机的转发机制主要分为两个部分:二层转发和三层交 换。 1. 二层转发流程 1.1. MAC地址介绍 MAC地址是48bit二进制的地址,如:00-e0-fc-00-00-06。 可以分为单播地址、多播地址和广播地址。 单播地址:第一字节最低位为0,如:00-e0-fc-00-00-06 多播地址:第一字节最低位为1,如:01-e0-fc-00-00-06 广播地址:48位全1,如:ff-ff-ff-ff-ff-ff 注意: 1)普通设备网卡或者路由器设备路由接口的MAC地址一定是单播的 MAC地址才能保证其与其它设备的互通。 2)MAC地址是一个以太网络设备在网络上运行的基础,也是链路......
阅读全文
  • 03月
  • 21日
综合 ⁄ 共 1031字 评论关闭
一般情况下,一个普通文档或目录的文档属性如下: -rw-r--r-- 1 pinker users 61967 2006-06-22 21:39 frogleap.swf “-rw-r--r--” 顺次意思为:“-”这个文档是普通文档,“rw-”表示文档属主pinker有可读可写权限,“r--”表示属主所在组有可读权限,最后的“r--”表示其他用户只有可读权限。 该权限用8进制表示是0644或644(省去前面一个特别权限位)。具体能够参考这一份文档。 这里想着重说的是三个特别权限位setuid,setgid 和 sticky。 setuid : 当文档被设定setuid位以后,任何能够运行此文档的用户都能够像文档属主相同运......
阅读全文
  • 03月
  • 20日
综合 ⁄ 共 540字 评论关闭
                        在MySQL中插入中文,INSERT INTO tabel_name VALUES(*);会报ERROE:1366错误,在网络上看了很多,先总结下,一般都是说改MySQL的字符集啊改成UTF-8,但是我试了再买都不行,找了一篇博文说UTF-8不可以,要改成GBK的,在MySQL安装目录中找到my.ini,修改字符集改成GBK(注意有2处),                     接下来在MySQL中输入STATUS可以看到,                      发现Client 和Con还是utf8,这时候设置数据库和表的字符集也为GBK,命令是: ALTER DATABASE database_name CHARACTER SET GBK;(修改data......
阅读全文
  • 03月
  • 19日
综合 ⁄ 共 9896字 评论关闭
OrmLite可以帮助我们将会数据库操作,不用自己去写SQL语句,而且设置它跟使用Sqlite一样的方式,它是一种关系型数据,我比较喜欢的就是它能够帮助我判断数据表项是更新还是创建等操作,不需要自己去写大量的SQL语句去判断,下面介绍一下它的使用文档以及一些基本的注意点: 官方网址:http://ormlite.com/ JavaDOC地址:http://ormlite.com/javadoc/ormlite-android/  开发文档地址:http://ormlite.com/javadoc/ormlite-core/doc-files/ormlite.html 一、建立模型 首先创建一个Model,作为一个数据表,在Android中我使用的是......
阅读全文
  • 02月
  • 14日
综合 ⁄ 共 1495字 评论关闭
IPtables中可以灵活的做各种网络地址转换(NAT),网络地址转换主要有两种:SNAT和DNAT。 SNAT是source networkaddress translation的缩写,即源地址目标转换。比如,多个PC机使用ADSL路由器共享上网,每个PC机都配置了内网IP,PC机访问外部网络的时候,路由器将数据包的报头中的源地址替换成路由器的ip,当外部网络的服务器比如网站web服务器接到访问请求的时候,他的日志记录下来的是路由器的ip地址,而不是pc机的内网ip,这是因为,这个服务器收到的数据包的报头里边的“源地址”,已经被替换了,所以叫做SNAT,基于源地址的地......
阅读全文
  • 02月
  • 09日
综合 ⁄ 共 3179字 评论关闭
【备注:本文是学习http://blog.csdn.net/ithomer/article/details/8907268过程中记下的笔记】 【EX:所注为代码示例】 【Tips:所注为标识,可能是一个小技巧】 一.进阶05 循环设计    1.range()的应用  EX: >>> m = [1,2,3,4,5,6] >>> for i in range(0,len(m),2)://利用range(起始位置,总长,每次跳跃步长)取值 print m[i] 1 3 5  Tips:字典是无序的,不支持下标索引,所以对于字典的循环应该用key值进行循环  EX: >>> M = {'a':1,'b':2,'c':3} >>> for key in M: p......
阅读全文
  • 01月
  • 14日
综合 ⁄ 共 1046字 评论关闭
题目类型  DP 题目意思 有一个天平 天平上最多有20个钩子 现在给出每个钩子与中心点的距离 (距离为负表示在中心点左边 距离为正表示在中心点右边) 如果在距离为 5 的钩子上面挂一个重量为 10 的砝码则 当前的平衡值为 50 这时如果在距离为 -10 的钩子上挂一个重量为 5 的砝码则总的 平衡值为 5×10 + (-10)*5 = 0 则表示天平是平衡的 现在给出每个钩子的位置d(-15 <= d <= 15) 与最多20个砝码的重量wi(1 <= wi <= 25) 问使天平平衡的不同放置方法有多少种 解题方法 由于题目的值的数据范围较小 极值是 -15*25*2......
阅读全文