摘要: 最近被MySQL弄得焦头烂额。先是做主从,做了以后发现slave获得的数据是不全的。因为master服务器不能停,数据更新速度又很快,所以不能用mysqldump来拉数据……这个问题目前只能放置PLAY了而后,在111上用grant all privileges on xxx.*slave@'%'identified by *** 开了一个新帐号,结果root密码就更改了!不知道为什么!!!系统是CentOS6.3,数据库版本是5.1。想用mysqld_safe --skip-grant-check 却不行,数据库却开始崩坏了,不过出错的地方基本上都是slave部分的东西。。。 阅读全文
posted @ 2013-01-14 16:45 汲月.Jr 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 看了半个晚上的东西了……也没看什么 说说感想兵者,诡道也。善守者藏于九地之下。善攻者动于九天之上。善攻者攻其所不受,善守者守其所不攻……我还是赶脚,主动才是硬道理。网上说的好,构造出更多虚假的东西,才能真正地防御。如果只是基于攻击特征的话,不免有些力不从心……蜜罐啥的,虽是陷阱,虽然砖家不建议使用陷阱,但我也不知道什么的也不知道……当初做这雏鹰的时候没怎么看书,现在又翻阅了一下才发现真的是有很多技巧……也有很多讲究。现在这东西到了六月份,只能是个小工具。没有插件结构、没有规则机制,检测引擎和预处理和重组堆放在了一起。到现在那partner也不知道能做出个什么样的输出界面来……无所谓啦……蛋定地 阅读全文
posted @ 2011-05-07 23:51 汲月.Jr 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 大一刚入校的时候,学了C,当时很努力地学,也觉得学得不错。可是做不出什么东西,与其说我是做不出什么东西,不如说我在排斥着什么……我知道那是什么,就是那一个一个的大写字母和下划线,还有难于理解的命名,和那些与缩进脱离关系、大写字母和括号多得可怕的宏定义,还有那些别人写的上千行代码。到了大一下学期,学了C++,感觉也不错。 学C++,自然而然地就会去想接触MFC。然而,我又很自然地因为MFC的各种命名与奇怪的结构,以及中文书籍晦涩的讲述和外文翻译资料晦涩而冗长的篇幅,而不想去碰它。自然地,我也知道,MFC很多,用的时候只要查询就好了。于是,我还是不去接触它,因为……各种理由、一级我消极的心理。至今 阅读全文
posted @ 2011-04-20 23:04 汲月.Jr 阅读(364) 评论(5) 推荐(0) 编辑
摘要: 一列键值对数据,存储在一个table中,如何通过数据的关键字快速查找相应值呢?不要告诉我一个个拿出来比较key啊,呵呵。大家都知道,在所有的线性数据结构中,数组的定位速度最快,因为它可通过数组下标直接定位到相应的数组空间,就不需要一个个查找。而哈希表就是利用数组这个能够快速定位数据的结构解决以上的问题的。具体如何做呢?大家是否有注意到前面说的话:“数组可以通过下标直接定位到相应的空间”,对就是这句,哈希表的做法其实很简单,就是把Key通过一个固定的算法函数既所谓的哈希函数转换成一个整型数字,然后就将该数字对数组长度进行取余,取余结果就当作数组的下标,将value存储在以该数字为下标的数组空间里 阅读全文
posted @ 2011-03-31 13:09 汲月.Jr 阅读(4913) 评论(0) 推荐(1) 编辑
摘要: 01. FileOS extends OS 是将File过渡到OS的一个类02. byte的长度和int一样,所以在OS中可以以写入int的形参输入byte03. 文件中“\r\n是换行”04. IS中的read可以返回读取的有效值大小,可以根据这个调用某String构造方法05. Java数组声明用new...可以用变量作为长度声明;读数据都要开个空间读;06. 就算方法有返回值,也可以在表达式中忽略07. read()是把输入流中的数据存储到实参(内存)中;而write()则是从实参(内存)中读取数据然后写出。08. 字节流与字符流的区别之一:字符流对文件操作的时候要经过缓存,而字节流不用 阅读全文
posted @ 2011-03-06 17:39 汲月.Jr 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 这个一个Email的正则表达式写的真是纠结~一下是代码……嘿嘿,献丑……代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->1classsb{2publicstaticvoidmain(String[]args){3if(args[0].matches("[a-zA-Z]\\w{3,9}@[a-zA-Z0-9]+[.][c][o][m]")){ 阅读全文
posted @ 2011-02-13 21:56 汲月.Jr 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 一个类实现了Camparable接口则表明这个类的对象之间是可以相互比较的,这个类对象组成的集合就可以直接使用sort方法排序。Comparator可以看成一种算法的实现,将算法和数据分离,Comparator也可以在下面两种环境下使用:1、类的设计师没有考虑到比较问题而没有实现Comparable,可以通过Comparator来实现排序而不必改变对象本身2、可以使用多种排序标准,比如升序、降序等…… 阅读全文
posted @ 2011-02-12 01:06 汲月.Jr 阅读(309) 评论(0) 推荐(0) 编辑
摘要: [代码] 阅读全文
posted @ 2011-02-12 00:30 汲月.Jr 阅读(233) 评论(0) 推荐(0) 编辑
摘要: super.clone()的操作是:(还是以Object中的clone()来说明吧) 1检查当前对象this所属的类(指:你的Strings类有没有实现Cloneable接口,若没有则抛出:CloneNotSupportedException 2创建当前对象this所属的类(即你的Strings类)的一个对象(称为:copy_object),并对该copy_object进行初始化,使得copy_object的数据成员值与当前对象this中数据成员值一模一样(即:当前对象this的二进制拷贝)--这就是所谓的"浅复制". 对于你的代码,即:copy_object对象中的数据成员priva 阅读全文
posted @ 2011-02-08 14:04 汲月.Jr 阅读(2652) 评论(0) 推荐(0) 编辑
摘要: 《Java开发实战经典》中多线程的练习只有两道,为了恢复自己的编程能力,我特意做了做两道题。当我做完第一题的时候以为自己的感觉回来了,谁知道做了第二道题我才明白,自己对于多线程的“交通灯”模式根本不懂。  这里的“交通灯”模式即是处理“生产者”与“消费者”之间同步协调的问题。哪知道一个看似简单的flag,就把我弄的晕头转向了……  C++中有全局变量这个东西,可是,Java不能做到这个,Java是纯面向对象的语言,一切都是对象,所以……当我对书上的代码产生疑问时想自己写,一切调试无误之后,运行时Object.wait()却抛出一个异常……鸟懂……于是乎,只得去听从孔老夫子的教诲:“思而不学,则 阅读全文
posted @ 2011-01-29 00:36 汲月.Jr 阅读(1278) 评论(0) 推荐(0) 编辑