摘要: 1.理解Linux的文件系统:分区和挂载点 挂载点和路径名无关 /根目录下的/boot完全可以时独立于 /的独立的挂载点,只要你设置就可以 linux安装时候,必须要有这两个分区 / 和 swap 交换分区:虚拟内存,在生产环境中,建议4G以内的内存,swap应该是内存的两倍,如果是4G以上的内存, 阅读全文
posted @ 2015-05-09 16:54 xumenger 阅读(779) 评论(0) 推荐(0) 编辑
摘要: 内容源于《鸟哥的Linux私房菜》 认识 EXT2 文件系统 文件系统的特殊观察与操作 文件系统 superblock,inode,block superblock,inode,block数据简略说明: superblock:记录此 filesystem 的整体信息,包括inode/block的总量 阅读全文
posted @ 2015-05-09 16:13 xumenger 阅读(1890) 评论(0) 推荐(0) 编辑
摘要: 转载:http://www.blogjava.net/ashutc/archive/2009/07/19/277215.html 1、选择最有效率的表明顺序(只在基于规则的优化器中有效) Oracle的解析器按照从右到左的顺序处理FROM 子句中的表名,FROM 子句中写在最后的表(基础表 driv 阅读全文
posted @ 2015-05-02 10:20 xumenger 阅读(766) 评论(0) 推荐(0) 编辑
摘要: SQL 语句 or DELETE FROM table_nameWHERE condition or INSERT INTO table_name(column_name1, column_name2,...)VALUES (value1, value2,....) or SELECT column 阅读全文
posted @ 2015-05-01 19:17 xumenger 阅读(326) 评论(0) 推荐(0) 编辑
摘要: delphi函数指针 只有@@p才代表了函数指针本身的地址 assigned(p) 判断是否为空 或者用 @p=nil 来判断函数指针是不是为空 Delphi中的函数指针实际上就是指针,只是在使用的时候有些不同 函数指针要先定义一个函数类型,比如 这是一个最简单的函数类型,没有参数,也没有返回值,并 阅读全文
posted @ 2015-04-28 14:20 xumenger 阅读(1634) 评论(0) 推荐(0) 编辑
摘要: 转载:http://www.cnblogs.com/doit8791/archive/2012/05/08/2489471.html 以前写Delphi程序一直不注意异常处理,对其异常处理的机制总是一知半解,昨天程序中的一个bug ,让我对异常有了更深入的认识,必须要对可能产生异常的地方进行异常处理 阅读全文
posted @ 2015-04-28 08:21 xumenger 阅读(1760) 评论(0) 推荐(0) 编辑
摘要: 之前安装 ubuntu时候选择安装英文版,但是在查资料的时候难免的要输入中文所以自己弄了一下中文输入法的安装 我安装的是fcitx小企鹅输入法 下面介绍一下安装的过程。。。。。 ubuntu默认的输入法是ibus,综合网上评论,fcitx的支持者更多,而且个人感觉fcitx也的确不错,可以满足日常输 阅读全文
posted @ 2015-04-27 23:59 xumenger 阅读(330) 评论(0) 推荐(0) 编辑
摘要: 删除 ibus输入法: sudo apt-get install ibus 我们会遇到下面的问题 Ubuntu 14.04 系统设置很多选项消失。 其实遇到这个问题的一个最主要的原因是之前执行过卸载ibus输入法的操作,所以为了避免这个问题请不要卸载ibus输入法,大家依然可以安装fcitx输入法使 阅读全文
posted @ 2015-04-27 23:52 xumenger 阅读(685) 评论(0) 推荐(0) 编辑
摘要: 需要首先配置好JDK环境 参看:http://www.cnblogs.com/xumenger/p/4460055.html 安装Eclipse 在Android developer的官网上直接下载adt-bundle 直接装adt-bundle,即eclipse+android sdk捆绑好,解压 阅读全文
posted @ 2015-04-27 23:50 xumenger 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 首先,当然是要下载了。 地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html 按照需要选择不同的版本。笔者选择的是 jdk-7u45,如图: 下面的命令都是以我的实际的 jdk-7 阅读全文
posted @ 2015-04-27 23:49 xumenger 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 2015.09.08 更为详细的配置vim的方法,请参见我的新整理的文章:http://segmentfault.com/a/1190000003722928 Vim安装 命令: sudo apt-get install vim 配置vim: 配置vim,/etc/vim/vimrc文件就好,(我上 阅读全文
posted @ 2015-04-27 23:47 xumenger 阅读(1839) 评论(0) 推荐(0) 编辑
摘要: ubuntu14 没有解决显卡的问题的时候,会有这样的问题 1.耗电特别快、风扇狂转 2.鼠标键头显示有问题,乱闪,根本没法使用,容易卡住找不到鼠标箭头在哪里了;感觉图形界面显示也有问题,不稳定 解决好显卡问题之后,这些问题也就解决了 2015.04.22 Ubuntu 12.04(也适用于 Ubu 阅读全文
posted @ 2015-04-27 23:42 xumenger 阅读(1712) 评论(0) 推荐(0) 编辑
摘要: 最近重新安装了Ubuntu,但是之前的LAMP环境自然也就没有了,实在是不想再去编译搭建LAMP环境(这种方法实在是太费时间,而且太容易遇到各种不知道为什么的错误),所以,就去查查有没有什么简单的搭建方法。上网上查了好多博客、文章,并且自己去在自己的机器上尝试了一下,整理出下面的搭建步骤、相关的命令 阅读全文
posted @ 2015-04-27 23:41 xumenger 阅读(353) 评论(0) 推荐(0) 编辑
摘要: 2015/08/18 将知识、常用的操作整理出来一定要完整,注意细节。 就像下面是再2015.04.27时候整理的,当时确实实验成功了,但是可能忘记记下具体的细节,尤其是3、4、5、6步骤中的关于盘符的细节。所以后来我在将windows7重装为windows8之后,又需要去恢复ubuntu引导启动, 阅读全文
posted @ 2015-04-27 22:40 xumenger 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 这种删除ubuntu的方式就是针对本博客中搭建双系统的方式:http://www.cnblogs.com/xumenger/p/4459963.html 如果ubuntu不是以wubi方式安装的,那么卸载ubuntu时要慎重,不是直接删除ubuntu所在分区这么简单的,否则你会发现你的windows 阅读全文
posted @ 2015-04-27 22:37 xumenger 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 转载:http://jingyan.baidu.com/article/60ccbceb18624464cab197ea.html 当需要频繁使用ubuntu时,vmware虚拟机下运行ubuntu,就不是个好的选择了。为了让以后更好的学习linux,笔者今天下午琢磨了整整一下午,终于成功的在win 阅读全文
posted @ 2015-04-27 22:32 xumenger 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 转载:http://cantellow.iteye.com/blog/838473 第一种(懒汉,线程不安全) 这种写法 lazy loading 很明显,但是致命的是在多线程时候不能正常工作 第二种(懒汉,线程安全) 这种写法能够在多线程中很好的工作,而且看起来它也具备很好的 lazy loadi 阅读全文
posted @ 2015-04-26 23:32 xumenger 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 参考:http://cqujsjcyj.iteye.com/blog/380926 我想你可能还有点模糊。举个例子容易明白:假如你的窗体上有两个按钮,一个“计算”,一个“停止”, 如果你的计算是密集运算或复杂处理,当你点了“计算”钮后,你将发现“停止”按钮不会响应你的点击了,也就是说,你无法随时使计 阅读全文
posted @ 2015-04-24 17:49 xumenger 阅读(1238) 评论(0) 推荐(0) 编辑
摘要: 上篇博客中提出了一个问题:怎么结束一个定时循环执行的线程,并给出了一个解决方案,但是又出现了一个问题,详细去参考上一篇博客。 然后出去撒了个尿,突然脑子里出现了一个想法(看来工作和思考久了,出去走走,哪怕是去撒个尿,都可能尿出火花,所以工作和学习的时常根本就不等同于效率灵感不是在那里拼命工作、想就能 阅读全文
posted @ 2015-04-24 17:47 xumenger 阅读(2946) 评论(0) 推荐(0) 编辑
摘要: 在线程对象被释放之前,首先要检查线程是否还在执行中,如果线程还在执行中(线程ID不为0,并且线程结束标志未设置),则调用Terminate 过程结束线程。Terminate 过程只是简单地设置线程类的 Terminated标志,如下面的代码: 所以线程仍然必须继续执行到正常结束之后才行,而不是立即终 阅读全文
posted @ 2015-04-24 16:49 xumenger 阅读(5653) 评论(0) 推荐(0) 编辑

业精于勤而荒于嬉,行成于思而毁于随

十万小时的反复练习