现在位置: 首页 > setback发表的所有文章
  • 07月
  • 27日
综合 ⁄ 共 4858字 评论关闭
作者:Yiming Gong 出处:http://www.nsfocus.com 主页:http://security.zz.ha.cn 日期:2005-02-04 声明:摘抄请保留上述作者和http地址 CNNOG1上我的ppt稿子中第18页的snmp部分引来了几封邮件,问该页的内容是什么意思,一次次的回答比较麻烦,干脆写个小东西说明一下。 先把ppt中该页内容引用如下(有细微改动): ? snmpset -v 1 -c private 192.168.1.1 .1.3.6.1.4.1.9.9.16.1.1.1.16.333 integer 6 /*ciscoPingEntryStatus ? snmpset -v 1 -c private 192.168.1.1 .1.3.6.1.4.1.9.9.16.1.1.1.16.333 integer 5 ? snmpset -v......
阅读全文
  • 06月
  • 08日
综合 ⁄ 共 868字 评论关闭
举个栗子,假设我要对用户的数据进行操作,用户的数据包含name和age。如果用面向过程的话,实现出来是下面这样子的。 def user_init(user,name,age): user['name'] = name user['age'] = age def set_user_name(user, x): user['name'] = x def set_user_age(user, x): user['age'] = x def get_user_name(user): return user['name'] def get_user_age(user): return user['age'] myself = {} user_init(myself,'kzc',17) print get_user_age(myself) set_user_age(myself,20) print get_user_age(......
阅读全文
  • 08月
  • 13日
综合 ⁄ 共 4124字 评论关闭
有一个数学领域的猜想,名为Six Degrees of Separation,中文翻译包括以下几种: 六度分割理论、六度空间理论以及小世界理论等。 你和任何一个陌生人之间所间隔的人不会超过六个,也就是说,最多通过六个人你就能够认识任何一个陌生人。这就是六度空间理论,也叫小世界理论。 社会网络其实并不高深,它的理论基础正是“六度分隔”。而社会性软件则是建立在真实的社会网络上的增值性软件和服务。有这么一个故事,几年前一家德国报纸接受了一项挑战,要帮法兰克福的一位土耳其烤肉店老板,找到他和他最喜欢的影星马龙·白兰度的关联。......
阅读全文
  • 05月
  • 03日
综合 ⁄ 共 4863字 评论关闭
页高速缓存是linux内核实现的一种主要磁盘缓存,它主要用来减少对磁盘的IO操作,具体地讲,是通过把磁盘中的数据缓存到物理内存中,把对磁盘的访问变为对物理内存的访问。为什么要这么做呢? 一,速度,访问磁盘的速度要远低于访问内存的速度 二临时局部原理,短时期内集中访问同一片数据的原理。 有关这两个概念,相信熟悉操作系统的我们不会太陌生。页高速缓存是由RAM中的物理页组成的,缓存中的每一页都对应着磁盘中的多个块。每当内核开始执行一个页IO操作时,就先到高速缓存中找。这样就可以大大减少磁盘操作。       一个物......
阅读全文
  • 04月
  • 06日
综合 ⁄ 共 7833字 评论关闭
MFC消息响应机制及映射机制理解 整理总结:sjd  时间:2007-5-14     一.MFC消息响应机制分析 ---- MFC是Windows下程序设计的最流行的一个类库,但是该类库比较庞杂,尤其是它的消息映射机制,更是涉及到很多低层的东西,我们在这里,对它的整个消息映射机制进行了系统的分析,可以帮助程序开发人员对MFC的消息映射机制有一个比较透彻的了解。 ---- 关键词:面向对象 消息映射 MFC 程序设计 1.引言 ---- VC++的MFC类库实际上是Windows下C++编程的一套最为流行的类库。MFC的框架结构大大方便了程序员的编程工作,但是为......
阅读全文
  • 01月
  • 14日
综合 ⁄ 共 1128字 评论关闭
确定比赛名次 http://acm.hdu.edu.cn/showproblem.php?pid=1285 Problem Description 有N个比赛队(1<=N<=500),编号依次为1,2,3,。。。。,N进行比赛,比赛结束后,裁判委员会要将所有参赛队伍从前往后依次排名,但现在裁判委员会不能直接获得每个队的比赛成绩,只知道每场比赛的结果,即P1赢P2,用P1,P2表示,排名时P1在P2之前。现在请你编程序确定排名。   Input 输入有若干组,每组中的第一行为二个数N(1<=N<=500),M;其中N表示队伍的个数,M表示接着有M行的输入数据。接下来的M行数据中,每行也......
阅读全文
  • 12月
  • 07日
综合 ⁄ 共 3588字 评论关闭
public class MyAnalyzer extends Analyzer { private CharArraySet stopsArraySet=null; public MyAnalyzer() { super(); // TODO Auto-generated constructor stub } public MyAnalyzer(CharArraySet stopsArraySet) { super(); this.stopsArraySet = stopsArraySet; } @Override protected TokenStreamComponents createComponents(String fieldName, Reader reader) { StandardTokenizer srcStandardTokenizer=new StandardTokenizer(Version.LUCENE_45, reader); TokenStream......
阅读全文
  • 10月
  • 29日
综合 ⁄ 共 10568字 评论关闭
引用:http://blog.csdn.net/wbw1985/article/details/6932149 在Android项目中用到JNI,当用了proguard后,发现native方法找不到很多变量,原来是被produard优化掉了。所以,在JNI应用中该慎用progurad啊。  解决办法: 1、在Android.mk中加入一行: LOCAL_PROGUARD_FLAGS := -include $(LOCAL_PATH)/proguard.flags 2、创建proguard.flag文件,里面写入不需要proguard优化的类和方法。例如: -keep class oms.miracle.mobiletv.broadcast.ServiceContext { *; } 我的这个类是和JNI相关的,不想让proguard去优化而引起错误,向上......
阅读全文
  • 10月
  • 26日
综合 ⁄ 共 315字 评论关闭
具体调用方式如下所示: //调用存储过程 删除流程相关记录 String procdure = "{Call sp_deleteInstByRootID(?)}"; CallableStatement cs = this.getHibernateTemplate().getSessionFactory().getCurrentSession().connection().prepareCall(procdure); //this.getSession().connection().prepareCall(procdure).setString(0, orgdefid); cs.setString(1, procinstid); cs.execute();
阅读全文
  • 08月
  • 20日
综合 ⁄ 共 870字 评论关闭
1,malloc与free是C++/C语言的标准库函数,new/delete是C++的运算符。它们都可用于申请动态内存和释放内存。   2,对于非内部数据类型的对象而言,光用maloc/free无法满足动态对象的要求。对象在创建的同时要自动执行构造函数,对象在消亡之前要自动执行析构函数。由于malloc/free是库函数而不是运算符,不在编译器控制权限之内,不能够把执行构造函数和析构函数的任务强加于malloc/free.   3,因此C++语言需要一个能完成动态内存分配和初始化工作的运算符new,以一个能完成清理与释放内存工作的运算符delete.注意new/delet......
阅读全文
  • 06月
  • 16日
综合 ⁄ 共 1039字 评论关闭
大学毕业后的第一份工作,7月到9月,做了差不多两个月就走人了,做的是想做的嵌入式软件开发。 刚开始工作的时候是迫不及待的喜悦,辞职的时候是高兴的,解脱般的喜悦,现在是没有感觉啦,但还是比较庆幸自己没有“苟且偷生”,没有被“双规”。虽然现在是无比的艰难! 辞职的50天里,面试了几家,但也未能找到嵌入式的工作,不得已转到教育培训行业去做学生课外的作业课程辅导,想考个教师资格证,以后去当老师,然后借这个时间,把自己在嵌入式方面的技术水平再提升一下。大学时就有这个想法,现在算是不得已被践行啦。但是,感觉这......
阅读全文
  • 02月
  • 04日
综合 ⁄ 共 1455字 评论关闭
在已序区间中搜寻某元素 检查某个元素是否存在 bool binary_search(beg,end,const T& value) bool binary_search(beg,end,const T& value,op) (1)两种形式都用来判断已序区间[beg,end)中是否包含“和value等值”的元素; (2)op是一个可有可无的二元判断式,用来作为排序准则: op(elem1,elem2) (3)如果想要获得被搜寻元素的位置,应使用lower_bound(),upper_bound()或equal_range(); (4)调用者必须确保进入算法之际,该区间已序(在指定的排序准则作用下); (5)复杂度:如果搭配随机存取迭代器,则为对数复杂度,否则为线性......
阅读全文