09 2013 档案

Linux安装mysql——源码安装
摘要:1.假设已经有mysql-5.5.10.tar.gz以及cmake-2.8.4.tar.gz两个源文件若没有,则使用 apt-get cache search sql apt-get source sql*****来获取源码。 (1)先安装cmake(mysql5.5以后是通过cmake来编译的) [root@ rhel5 local]#tar -zxv -f cmake-2.8.4.tar.gz[root@ rhel5 local]#cd cmake-2.8.4[root@ rhel5 cmake-2.8.4]#./configure[root@ rhel5 cmake-2.8.... 阅读全文

posted @ 2013-09-25 17:33 凌峰布衣 阅读(306) 评论(0) 推荐(0) 编辑

Ubuntu 12.04中MyEclipse 10.6+下载+安装+破解
摘要:至于MyEclipse在Ubuntu的安装教程网上很多,那我为什么我还写这篇文章呢?这次重装Ubuntu之后, 在安装MyEclipse 10.6过程中遇到了一个问题,所以把MyEclipse的安装方法记下来并附上问题解决办法。一.获取myeclipse官网下载:http://www.myeclipseide.com/,进入官网找到适合自己得版本,我这里是下载的myeclipse-10.6-offline-installer-linux.run.(注意,官网已被河蟹,真搞不懂,myeclipse官网竟然也落到如此下场.天朝这是种么了.同学们,走.翻.墙.去!!!).博主理解找不到资源的痛苦,上 阅读全文

posted @ 2013-09-25 14:30 凌峰布衣 阅读(10008) 评论(0) 推荐(1) 编辑

[零基础学JAVA]Java SE面向对象部分.面向对象基础(06)
摘要:1.interface 接口2.设计模式(工厂模式)3.异常的捕获 java://接口中定义的全是public,即使不声明也是public的,//如果一个类定义的时候全部由抽象方法和全局常量所组成的话,那么这种类就称为接口/*interface A { // 定义接口 public static final String INFO = "Hello World ." ; public abstract void print() ;}interface B { public abstract void get() ;} class C implements A ,B{ pub 阅读全文

posted @ 2013-09-24 17:57 凌峰布衣 阅读(213) 评论(0) 推荐(0) 编辑

[零基础学JAVA]Java SE面向对象部分.面向对象基础(05)
摘要:1.继承2.多态3.final4.重载与覆写5. this/super6.抽象类7.接口java:class Person{ private String name; private int age; public Person(){ System.out.println("Person"); } public Person(String arg){ System.out.println(arg); } //this关键字的时候强调过一句话:如果一个类之中有多个构造方法之间使用this()互相调用的话, //那么至少要保留有一个构造方法作为出口,而这个出口就一定会去调用父类 阅读全文

posted @ 2013-09-24 15:41 凌峰布衣 阅读(179) 评论(0) 推荐(0) 编辑

[零基础学JAVA]Java SE面向对象部分.面向对象基础(04)
摘要:2.代码块1.内部类3.链表2.代码块:1.) 普通代码块。2.)静态代码块。3.)构造代码块。4.)同步代码块。class Test{//构造块 { System.out.println("Constract Test block"); } static { a = 10; } Test(){ System.out.println("Constract Test"); } private static int a;}public class BlockTest{ public static void main(String args[]){ //普通块 阅读全文

posted @ 2013-09-22 17:50 凌峰布衣 阅读(250) 评论(0) 推荐(1) 编辑

[零基础学JAVA]Java SE面向对象部分.面向对象基础(03)
摘要:1.静态变量的使用2.单例模式的使用。3.构造方法的私有化。4.string的使用,两种构造的不同。 小的记忆错误: · 数组的长度:数组名称.length 这个没()哈~~ · 字符串的长度:调用的是里面的方法:字符串对象.length() 这个有()哈~Java:class Info{ //静态变量可以在定义时初始化,是所有对象共同产生的 static String city = "chengdu"; String name ; int age; //单例模式 一个类只有个一实例化模型 private Info(){} private static 阅读全文

posted @ 2013-09-22 17:47 凌峰布衣 阅读(407) 评论(0) 推荐(1) 编辑

[零基础学JAVA]Java SE面向对象部分.面向对象基础(02)
摘要:String类JAVA:public class StringTest{ public static void main(String args[]){ //尽量避免使用new,这样会产生内存垃圾 String name = new String("zsf"); String welcome= "hello world"; String hello = "hello world"; //对于直接赋值,会将字符串保存在内存池中,不会新开内存 //new 刚不同。 //字符串一旦声明,就无法更改,如果出现下面情况,则内存开销相当大 for 阅读全文

posted @ 2013-09-21 16:59 凌峰布衣 阅读(290) 评论(0) 推荐(0) 编辑

[零基础学JAVA]Java SE面向对象部分.面向对象基础(01)
摘要:在对象的内存分配上与c++有区别:C++:#include #include class Person{ private: std::string name; int age; public: void setAge(int age){ this->age = age; } void setName(std::string name){ this->name = name; } int getAge(){ return this->age; } std::string getName(){ return this->name; }};int main()... 阅读全文

posted @ 2013-09-19 22:19 凌峰布衣 阅读(235) 评论(0) 推荐(0) 编辑

[零基础学JAVA]Java SE基础部分-03.标识符、数据类型,数组,方法
摘要:运算符 注意布尔逻辑运行:&&(短路与) 各 &的区别: &&只要判断到一项为0,则后面不判断。&,两项都要判断||(短路或)和 |的区别: 同上。 public class BoolTest{||和 |的区别: public static void main(String args[]){ if((1/1==1)||(1/0==1)){ System.out.println("True"); } if((1/1!=1)&&(1/0==1)){ System.out.println("True"); } }}1.条件判断:if-- 阅读全文

posted @ 2013-09-19 22:13 凌峰布衣 阅读(436) 评论(0) 推荐(0) 编辑

dia无法输入中文的解决
摘要:安装dia后无法输入中文,解决如下: 修改/usr/bin/dia #dia-normal --integrated "$@"dia-normal "$@" 阅读全文

posted @ 2013-09-18 18:05 凌峰布衣 阅读(444) 评论(0) 推荐(0) 编辑

永中Office的ibus输入法问题
摘要:我在永中Office下无法调用ibus输入法,但是在其他窗口中都没有问题,如:gVIM,LeafPad,OpenOffice等等。我按照网上的方法在.bashrc文件中也添加了以下内容,可是还是不行。 export GTK_IM_MODULE=ibus export XMODIFIERS=@im=ibusexport QT_IM_MODULE=ibus 正打算更换输入法时无意中发现了问题的所在。 首先用ps -e|grep ibus命令发现只有 ibus-daemon、ibus-gconf两个进程。 然后执行命令/usr/lib/ibus/ibus-x11 &,运行ibux-x11。. 阅读全文

posted @ 2013-09-18 18:04 凌峰布衣 阅读(555) 评论(0) 推荐(0) 编辑

笔记,记事软件(RedbookNote, lifeopraph)
摘要:许多人重视记日记是因为它是一种以天为基础保存个人或商务信息的良好方式:持续跟踪每天的生活和思想上的点点滴滴,组织和巩固记忆、思考、商业交易、电子邮件、账单、未来计划、联系人列表,甚至是秘密信息。Linux 桌面有许多灵活而功能强大的日记工具,如支持标签、加密、多种日志模版和实时搜索。其中的优秀者包括 RedNotebook、Lifeograph,Kontact,等等。sudo aptitude -y install rednotebook2.sudo aptitude -y install lifeograph 阅读全文

posted @ 2013-09-18 18:02 凌峰布衣 阅读(762) 评论(0) 推荐(0) 编辑

[零基础学JAVA]Java SE基础部分-04. 分支、循环语句
摘要:转自:http://redking.blog.51cto.com/27212/1167511、课程名称:分支、循环 本季为JAVA程序中最重要的部分,在讲解的时候除了讲解各种主要的控制语句(分支语句和循环语句),也讲解了大量的实例。 2、知识点 2.1、上次课程主要知识点回顾 1、 各种运算符 2、 各种运算符的优先级的改变 —— 通过“()”改变哈。 2.2、本次课程预计讲解知识点 本季目标 程序结构 顺序: A==> B 选择: 二先一或者多先一 循环: 跑圈:循环体 截止条件:限制 程序结构--顺序结构 程序结构--选择结构 程序结构--循环结构 有两种结构:当型和直到型... 阅读全文

posted @ 2013-09-17 16:24 凌峰布衣 阅读(363) 评论(0) 推荐(0) 编辑

[零基础学JAVA]Java SE基础部分-03. 运算符和表达式
摘要:转自:http://redking.blog.51cto.com/27212/1167511、课程名称:运算符、表达式 讲解了JAVA中各种运算符的使用,包括与、或、非、大于、小于等。 2、知识点 2.1、上次课程主要知识点回顾 1、标识符命名:由字母、数字、下划线、$组成,其中不能以数字开头 2、java的数据类型划分: · 基本数据类型 · 引用数据类型 3、 各种数据类型间的转换问题 2.2、本次课程预计讲解知识点 1、运算符 2、表达式 3、具体内容 本季目标 运算符 算术运算符 +:表示两个数字相加 -:表示两个数字相减 Demo01: public class 阅读全文

posted @ 2013-09-17 16:19 凌峰布衣 阅读(295) 评论(0) 推荐(0) 编辑

[零基础学JAVA]Java SE基础部分-02.标识符、数据类型
摘要:转自:http://redking.blog.51cto.com/27212/1149761、课程名称:标识符、数据类型 本季介绍了Java中的标识符的命名规则,各种关键字及数据类型的划分,并对各种数据类型的使用进行了详细的讲解。 本季主要知识点有:标识符的组成及限制、JAVA中的保留字、java中的数据类型划分和JAVA中的八种基本数据类型的定义和使用。 2、知识点 2.1、上次课程主要知识点回顾 1、 java的发展历程 2、 JDK的配置及使用 · path路径:运行JAVA程序需要的程序支持路径:java.exe、javac.exe · classpath路径:指的 阅读全文

posted @ 2013-09-17 15:37 凌峰布衣 阅读(246) 评论(0) 推荐(0) 编辑

[零基础学JAVA]Java SE基础部分-01. Java发展及JDK配置
摘要:转自:http://redking.blog.51cto.com/27212/114976重点要会以下两个方面: 1、 抽象类与接口 2、 API==>类集 这是两个最重要部分,这两个部分理解清楚了,会灵活应用熟练了,能分析各种题目了,OK,你就可以了,至少你JAVA基础可以了。这样你就可以往上学J2EE了,或是可以学习J2ME手机开发。JAVA SE/JAVA ME/JAVA EE三种技术关系: 主要几点设计目标: 1、 面向对象 2、 容易掌握 3、 提供多线程 4、 安全性高 5、 独立于平台(Java的可移植性最高)JAVA三种核心机制 这个我们简单了解,知道就可以了,在实际开发 阅读全文

posted @ 2013-09-17 14:49 凌峰布衣 阅读(325) 评论(0) 推荐(0) 编辑

【JAVA EE企业级开发四步走完全攻略】
摘要:本文是J2EE企业级开发四步走完全攻略索引,因内容比较广泛,涉及整个JAVAEE开发相关知识,这是一个长期的计划,单个发blog比较零散,所以整理此索引,决定以后每发一季JAVAEEblog后会在此索引文中相应小节添加链接,这样我感觉比较有条理,【RHEL5企业级LINUX服务攻略】专题及【51CTO_RHCE讲座】RHCE课程笔记专题也将整理推出,敬请期待!从零开始学JAVAJavaSE基础部分|JavaSE面向对象部分|JavaSE应用部分|JavaSE实战开发JavaSE基础部分01.Java发展及JDK配置2008-11-08本季介绍了JAVA的发展过程,包括JDK的发展历程,path 阅读全文

posted @ 2013-09-17 13:55 凌峰布衣 阅读(641) 评论(0) 推荐(0) 编辑

System IPC 与Posix IPC(msg消息对列)
摘要:系统消息队列:一、消息队列基本概念 系统V消息队列是随内核持续的,只有在内核重起或者显示删除一个消息队列时,该消息队列才会真正被删除。因此系统中记录消息队列的数据结构(struct ipc_ids msg_ids)位于内核中,系统中的所有消息队列都可以在结构msg_ids中找到访问入口。消息队列就是一个消息的链表。每个消息队列都有一个队列头,用结构struct msg_queue来描述(参见 附录 2)。队列头中包含了该消息队列的大量信息,包括消息队列键值、用户ID、组ID、消息队列中消息数目等等,甚至记录了最近对消息队列读写进程的ID。读者可以访问这些信息,... 阅读全文

posted @ 2013-09-16 18:39 凌峰布衣 阅读(1290) 评论(0) 推荐(0) 编辑

System IPC 与Posix IPC(共享内存)
摘要:系统v(共享内存)1.对于系统V共享内存,主要有以下几个API:shmget()、shmat()、shmdt()及shmctl()。2.shmget()用来获得共享内存区域的ID,如果不存在指定的共享区域就创建相应的区域。shmat()把共享内存区域映射到调用进程的地址空间 中去,这样,进程就可以方便地对共享区域进行访问操作。shmdt()调用用来解除进程对共享内存区域的映射。shmctl实现对共享内存区域的控制操 作。这里我们不对这些系统调用作具体的介绍,读者可参考相应的手册页面,后面的范例中将给出它们的调用方法。 注:shmget的内部实现包含了许多重要的系统V共享内存机制;... 阅读全文

posted @ 2013-09-16 14:11 凌峰布衣 阅读(1478) 评论(0) 推荐(0) 编辑

财务软件(gnucash)
摘要:apt-get install gnucash 阅读全文

posted @ 2013-09-15 22:42 凌峰布衣 阅读(248) 评论(0) 推荐(0) 编辑

Ubuntu Tweak (linux下的优化大师)
摘要:Ubuntu Tweak 是中国人开发的一款专门为Ubuntu准备的配置、调整工具,它类似与compiz,但是界面更友好。下面是安装命令:第一步:添加tweak源sudo add-apt-repository ppa:tualatrix/ppa第二步:更新sudo apt-get update第三步:安装ubuntu-tweaksudo apt-get install ubuntu-tweak下面是安装好的tweak这个软件还带有清理垃圾的功能 阅读全文

posted @ 2013-09-15 17:29 凌峰布衣 阅读(1014) 评论(0) 推荐(0) 编辑

multiGet(下载软件)
摘要:下载软件apt-get install multiGet 阅读全文

posted @ 2013-09-15 17:16 凌峰布衣 阅读(170) 评论(0) 推荐(0) 编辑

通讯聊天工具(pingin)
摘要:pidgin需要添加插件才可以进行QQ,msn,facebook等聊天sudo apt-get install pidgin(ubuntu 可以直接进行安装)sudo add-apt-repository ppa:lainme/pidgin-lwqq sudo apt-get update sudo apt-get install libpurple0 pidgin-lwqq 阅读全文

posted @ 2013-09-15 16:55 凌峰布衣 阅读(467) 评论(0) 推荐(0) 编辑

calcurse 日程管理软件
摘要:包括有命令行与界面操作两部分:命令行操作:1.显示所有的 appointment and eventsroot@zsf:/etc# calcurse -a09/15/13:- 21:35 -> 22:00 have a supper- 07:00 -> 08:00 for heath ,go to running - 22:15 -> 23:30 learn embedded 2.显示默认的保存的calcurse文件。root@zsf:/etc#calcurse -c ~/.calcurse/apts3.根据日期显示appointment.root@zsf:/etc# cal 阅读全文

posted @ 2013-09-15 16:30 凌峰布衣 阅读(578) 评论(0) 推荐(0) 编辑

ranger文件管理器
摘要:我是一个 CLI 控,但一直苦于没有一个好用的文件管理器。虽然 vifm 的 vim 键绑定很合我的胃口,但它实在不好用。所以我一直没有停止过寻找类似软件的念头。直到尝试了 Ranger, 觉得很不错。功能很全,扩展/可配置性也不错,还有 vim 的键绑定、多列文件管理方式、支持多标签页。实时预览文本文件和目录,等等……一,安装:ranger 在 Arch 的 Community 仓库中。可以使用 pacman 直接安装。sudo pacman -S ranger二,使用 ranger:ranger 中有按键和命令两种操作方式,按键是直接键入键盘上的键完成某个操作,命令则需前输入 “:”,然后 阅读全文

posted @ 2013-09-15 15:46 凌峰布衣 阅读(12118) 评论(0) 推荐(2) 编辑

System IPC 与Posix IPC(semaphore信号灯)
摘要:POSIX下IPC主要包括三种: posix message queue posix semaphores posix shared memory sysytem v IPC包括: system v message queue system v semaphores system v shared memory1.Semaphores 在POSIX IPC中,每个IPC对象是有名称的,而且名称是一个很重要的概念,posix ipc使用ipc的名称作为ipc的标识。mq_open sem_open shm_open三个函数的第一个参数就是这个名称,这个名称不一定是在文件... 阅读全文

posted @ 2013-09-12 13:28 凌峰布衣 阅读(3745) 评论(0) 推荐(0) 编辑

posix进程间的通信
摘要:1.无名管道1.1管道是Linux支持的最初Unix IPC形式之一,具有以下特点: 管道是半双工的,数据只能向一个方向流动;需要双方通信时,需要建立起两个管道; 只能用于父子进程或者兄弟进程之间(具有亲缘关系的进程); 单独构成一种独立的文件系统:管道对于管道两端的进程而... 阅读全文

posted @ 2013-09-10 15:47 凌峰布衣 阅读(2660) 评论(1) 推荐(0) 编辑

Posix多线程编程学习笔记
摘要:Blaise Barney, Lawrence Livermore National Laboratory 目录表 摘要 译者序Pthreads 概述 什么是线程? 什么是Pthreads? 为什么使用Pthreads? 使用线程设计程序 Pthreads API编译多线程程序 线程管理 创建和终止线程 向线程传递参数 连接(Joining)和分离( Detaching)线程 栈管理 其它函数 互斥量(Mutex Variables) 互斥量概述 创建和销毁互斥量 锁定(Locking)和解锁(Unlocking)互斥量 条件变量(Condition Variable... 阅读全文

posted @ 2013-09-09 14:56 凌峰布衣 阅读(6695) 评论(0) 推荐(2) 编辑

C++的四种强制类型转换
摘要:C++的四种强制类型转换,所以C++不是类型安全的。分别为:static_cast , dynamic_cast , const_cast , reinterpret_cast 为什么使用C风格的强制转换可以把想要的任何东西转换成合乎心意的类型。那为什么还需要一个新的C++类型的强制转换呢? 新类型的强制转换可以提供更好的控制强制转换过程,允许控制各种不同种类的强制转换。C++中风格是 static_cast(content)。C++风格的强制转换其他的好处是,它们能更清晰的表明它们要干什么。程序员只要扫 一眼这样的代码,就能立即知道一个强制转换的目的。 四种转换的区别: static_cas 阅读全文

posted @ 2013-09-09 14:20 凌峰布衣 阅读(7016) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示