- 博客(25)
- 收藏
- 关注
转载 CPUID 指令的使用
使用 CPUID 指令可以从 processor 厂商里获得关于 processor 的详细信息,CPUID 指令是从 Intel 486 处理器以后开始加入支持。1. 检测处理器是否支持 cpuid 指令现在的处理器都支持 cpuid 指令,确实没必要去检测是否支持,除非在古老的机器上运行才有必要。当然,这里只是作为一个知识点介绍,在eflags.ID标志位是Pro...
2014-02-27 14:49:00 934
转载 java代码实现 金字塔(倒置)
在jsp中实现如图所示的金字塔,,代码如下:大致思路如下:1、先画出前5行。因为 i+空格数=总行数,所以第一行的空格数是 总行数-i(第几行),然后画出 *,*的数目=2*i-11;2、在画出剩下的四行。因为 空格数 = 行数i,*的数目=(总行数-i)*2+1 <% for(int i=1;i<6;i++){...
2014-02-24 22:55:00 322
转载 利用Mono.Cecil动态修改程序集来破解商业组件
Mono.Cecil是一个强大的MSIL的注入工具,利用它可以实现动态创建程序集,也可以实现拦截器横向切入动态方法,甚至还可以修改已有的程序集,并且它支持多个运行时框架上例如:.net2.0/3.5/4.0,以及silverlight程序官方地址:http://www.mono-project.com/Cecil 首先,我先假想有一个这样的商业组件,该组件满足了以下条件:...
2014-02-23 08:06:00 66
转载 nagios错误案例
前一段时间应公司要求部署nagios监控系统,一切安装配置就绪,在启动nagios的过程中遇到了问题,仔细查看nagios的日志并没有发现具体的问题在哪里,使用/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg对nagios主配置文件的语法做检查时,看到如下所示的提示信息:Website: http...
2014-02-23 01:01:37 213
转载 Linux 内核中container_of的理解
在linux kernel中, container_of的定义如下:其作用是根据结构体类型、它的一个成员地址及该成员名称来获取该结构体的起始地址。 其中, typeof 是GNU C对标准C的一个扩展,用于获取指定变量的数据类型。 此外用到了另外一个宏定义:offsetof 获取结构体成员在结构体内部的偏移。它的实现很巧妙,即将0x0位置当做一个TYPE类型的结构体,此时结构...
2014-02-22 11:09:00 69
转载 网站轮播图
转载自w3cfuns的用户体验背后的技术驱动<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><HTML><HEAD><TITLE>...
2014-02-21 15:32:22 71
转载 xsi:schemaLocation详解
地址:http://blog.csdn.net/zhengyeqing520/article/details/6091656在实例中引用模式文档XMLSchema提供了两个在实例文档中使用的特殊属性,用于指出模式文档的位置。这两个属性是:xsi:schemaLocation和xsi:noNamespaceSchemaLocation,前者用于声明了目标名称空间的模式文档,后...
2014-02-21 00:19:55 89
转载 nodejs 中自定义事件
经常看到req.on('error', function(){...});这种代码。在nodejs中,可以使用 EventEmitter来实现。具体的关键词有如下几个:varreqEvent=newEventEmitter();reqEvent.on(ev,cb);reqEvent.emit('error');下面是这个实现方法:...
2014-02-19 16:27:00 148
转载 MySql 里的IFNULL、NULLIF和ISNULL用法
isnull(expr)的用法:如expr 为null,那么isnull() 的返回值为1,否则返回值为 0。 mysql> select isnull(1+1);-> 0mysql> select isnull(1/0);-> 1使用=的null值对比通常是错误的。 isnull() 函数同 is null比较操作符具有一些相同的特性。请参见有关is null的说...
2014-02-19 15:43:00 48
转载 根据起止日期构建指定查询条件:第N周(yyyy-MM-dd/yyyy-MM-dd)
项目中有个查询模块中用到查询条件: 年和周。 以往我直接指定是第几周,后来测试反映如果直接选择周的话并不知道所选周代表的年月日,而无法最快查询数据,后更改查询条件如下: 指定一个起始年月,根据起始年月计算出第一周的日子,然后在第一周的基础上计算剩余周。 效果图: 算法代码: List<dynamic> list2 = ...
2014-02-16 20:49:00 220
转载 ios之UISplitViewController
iPad的屏幕比iPhone大,所以在界面上,iPad比iPhone多一个UISplitViewController,用来实现iPad在横屏时,分两栏显示所需要的界面,可以一边是目录一边是具体的内容。下面我将详细的阐述UISplitViewController在ipad中的使用。首先是创建一个工程:iPad.demo.<IGNORE_JS_OP style="WIDOWS: 2; TEXT-...
2014-02-15 11:54:00 54
原创 MongoDB中索引的一点记录
在MongoDB中使用了一个联合索引,发现了一些问题,记录一下,方便以后查阅!首先来看表的说明:注意高亮出的索引:prop.lis_sta_1_prop.is_recom_-1_prop.re_t_-1_prop.post_t_-1,这4个字段分别是帖子状态、推荐状态,推荐时间,发贴时间测试了一下,有以下结果可以使用上面索引的查询:db.post.find({'prop.lis_sta'{$in[...
2014-02-14 18:00:20 70
转载 configSections(配置文件)
转载:http://www.cnblogs.com/jhxk/articles/1609182.html由于最近一个项目的数据库变动比较频繁, 为了减少数据层的负担, 打算采用.net的MVC框架, 使用LINQ对付数据层. 这个框架的web.config文件里出现了configSections section, 这个之前没有留意, 乘着项目不是很急, 顺势把它给搞懂, 花了一下午时...
2014-02-14 14:59:00 992
转载 数据库索引<二> 补充前篇 (上一篇抽风了,这个补上)
在前一个创建索引中已经大概说了三部分的影响,基本应该注意哪一些。写完上一篇后我感觉有很多地方没有写清楚,所以这篇就是更深入一些的理解索引到底是怎么和数据表关联,怎么快速查询的。 先看一下下面的图,图是描述的在一个表上三个字段建了一个索引的情况,图分成三部分A,B,C。下面慢慢来看这几部分。 A部分,这个是B树的一个缩略图,方便习惯平时的思维。 B部分,这个就是详细的数据排列情...
2014-02-13 10:45:00 47
转载 在C#代码中应用Log4Net(二)典型的使用方式
不管用什么框架,学什么东西,最初的想法还不是尽快地用上这个框架,所以我们在这个章节还是不打算介绍具体配置节的应用,而是直接给出一个经典的使用样例,让你尽快上手。即使你对Log4Net的配置不熟悉也完全没有关系。(下面的文章假定你已经看过了第一篇,当然在有的操作中,我还是会简单地重复第一篇,以便加深你的记忆)先说说这篇教程的思路,我们打算使用Log4Net,首先必须先引入Log4Net的库;...
2014-02-12 10:36:00 37
转载 将来
最近更多的想到将来,思考接下来如何生活身体逐渐发福,睡眠经常打呼,就会想到将来如何保持健康有了小孩,就会想到将来如何跟小孩聊天,如何告诉她你是做什么的,做的怎么样,这一路是怎么走过来的看了《开讲了》,听到徐帆谈“较劲”,黄海波谈“别凑合”,冯伦谈“理想”,就会想到在什么地方应该较劲,在什么地方不能凑合,自己的理想和未来的方向是什么样子的面试了很多人,有些表现很好抢都抢不到,有些表现...
2014-02-11 21:12:00 36
转载 自建Nuger Server拾遗
企业内部的包需要通过nuget来管理发布,或者一些不允许上外网的企业,通过自己的nuget服务器来使用nuget,都会考虑到自建一个nuget服务器。本文整理了一些有用的链接和使用心得,以备不时之需。教程NuGet.Server的简单教程官方文档, 注意以下几节即可:Creating and Publishing a PackageConfiguration File ...
2014-02-11 14:32:00 80
转载 Node.js 学习笔记--- (1)安装环境
1. 环境下载http://nodejs.org/ 点击INSTALL会下载与机器环境匹配的安装包。 或者进入DOWNLOADS进行自定义版本下载。2. 安装 打开下载的安装包进行安装。3. 安装 express $ npm install -g express 注: 这个命令不是在windows的cmd下执行的。而是安装Git http://git-s...
2014-02-08 21:25:27 50
转载 Entity Framework多对多关联映射的实现
Entity Framework是微软官方提供的一个ORM解决方案,它有纯正的血统,比NHibernate更容易使用并且与现有其它官方框架配合更加密切。时代不断的在发展变化,记得10年前还是ADO(配合ASP)的天下,后来微软推出了ADO.NET,再后来推出了ADO.NET Entity Framework,可见微软在.NET与数据库交互领域的作为。下面我将以Entity F...
2014-02-04 17:22:50 43
转载 2014年2月第一天
今天马年初二,本该走亲戚却被推迟到了明天,除了去舅家外就是相亲见面,这个年过的远没我想象的好,或许是因为我没有去努力追求吧。上午去书店看了一下自控术的书,里面谈到很多我在想的主题,这又提醒我可以先尽快把书看完以促进自己思考。想象还是要继续之前思考的改变和自控的主题,知乎上搜了下很多鸡汤类的方法,本想摘录下里面一些励志警句作为今天随笔,后来被其它事耽搁了,后来觉得短时间内无法恢复到下午那种水平状态,...
2014-02-01 22:58:00 55
转载 Binary Tree Level Order Traversal
[解题思路]记录下一层元素个数,这样每次遍历时就知道何时结束,只需一个queue用一个count来计数每一层的node的个数,/** * Definition for binary tree * public class TreeNode { * int val; * TreeNode left; * TreeNode right;...
2014-02-01 08:31:00 35
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人