首页 > 系统服务
linux编程之共享内存
linux进程间通信(IPC)包括3种机制:消息队列、信号量、共享内存。消息队列和信号量均是内核空间的系统对象,经由它们的数据需要在内核和用户空间进行额外的数据拷贝;而共享内存和访问它的所有应用程序均同处于用户空间,应用进程可以通过地址映射的方式直接读写内存,从而获得非常高的通信效率。在GNU/Li...
分类:系统服务   时间:2014-03-19 23:25:50    收藏:0  评论:0  赞:0  阅读:717
Eclipse编辑器基本设置
比较全面的Eclipse配置详解(包括智能提示设置、智能提示插件修改,修改空格自动上屏、JDK配置、各种快捷键列表……)Eclipse编辑器基本设置1、添加行号在边缘处右键2、改字体字体的一般配置3、去掉拼写错误检查4、Java代码风格代码格式化Ctrl + Shift + F之后点击右边的New按...
分类:系统服务   时间:2014-03-20 02:21:58    收藏:0  评论:0  赞:0  阅读:729
Linux下Socket编程
什么是Socket    Socket接口是TCP/IP网络的API,Socket接口定义了许多函数或例程,程序员可以用它们来开发TCP/IP网络上的应用程序。要学Internet上的TCP/IP网络编程,必须理解Socket接口。     Socket接口设计者最先是将接口放在Unix操作系统里面的。如果了解Unix系统的输入和输出的话,就很容易了解Socket了。网络的 Socket数据传...
分类:系统服务   时间:2014-03-19 20:53:11    收藏:0  评论:0  赞:0  阅读:590
Linux 混杂设备、外部中断和输入子系统
混杂设备也是一种字符设备,主设备号固定为10。相对于普通字符设备驱动,它不需要自己去生成设备文件。1、声明使用的头文件#include2、定义一个混杂设备: staticstructmiscdevicemiscDevice={ .minor=MISC_DYNAMIC_MINOR,//自动分配从设备号...
分类:系统服务   时间:2014-03-19 20:21:20    收藏:0  评论:0  赞:0  阅读:587
转载:MyEclipse安装插件的几种方法
地址:http://www.cnblogs.com/pharen/archive/2012/02/08/2343342.html 本文讲解MyEclipse(MyEclipse10)的三种方法,以SVN为例 Eclipse update site URL: http://subclipse.tigr...
分类:系统服务   时间:2014-03-20 05:09:26    收藏:0  评论:0  赞:0  阅读:554
Hibernate错误:Could not bind factory to JNDI
Hibernate错误:Could not bind factory to JNDI
分类:系统服务   时间:2014-03-20 05:16:10    收藏:0  评论:0  赞:0  阅读:477
Hibernate缓存总结
一、缓存1、什么是缓存缓存是介于应用程序和物理数据源之间,其作用是为了降低应用程序对物理数据源访问的频次,从而提高了应用的运行性能。缓存内的数据是对物理数据源中的数据的复制,应用程序在运行时从缓存读写数据,在特定的时刻或事件会同步缓存和物理数据源的数据。缓存的介质一般是内存,所以读写速度很快。但如果...
分类:系统服务   时间:2014-03-19 20:15:48    收藏:0  评论:0  赞:0  阅读:557
org.hibernate.TransientObjectException: The instance was not associated with this session解决方法
出现这个异常的原因就是把一个瞬态对象当做持久化对象来操作了。解决的办法当然就是把对象持久化了,可以调用session的save() 或者saveOrUpdate()方法 下面来科普一下hibernate在对象中的三种状态: 简单的说一下就是这样子, 1、当一个对象被new了以后此对象处于瞬时态(Transient); 2、然后对此对象执行session的save() 或者saveOrUpd...
分类:系统服务   时间:2014-03-19 17:26:00    收藏:0  评论:0  赞:0  阅读:1349
linux编程之信号量编程
信号量当我们在多用户系统,多进程系统,或是两者混合的系统中使用线程操作编写程序时,我们经常会发现我们有段临界代码,在此处我们需要保证一个进程(或是一个线程的执行)需要排他的访问一个资源。信号量有一个复杂的编程接口。幸运的是,我们可以很容易的为自己提供一个对于大多数的信号量编程问题足够高效的简化接口。...
分类:系统服务   时间:2014-03-19 17:45:57    收藏:0  评论:0  赞:0  阅读:611
Linux下crontab命令的用法
任务调度的crond常驻命令crond 是linux用来定期执行程序的命令。当安装完成操作系统之后,默认便会启动此任务调度命令。crond命令每分锺会定期检查是否有要执行的工作,如果有要执行的工作便会自动执行该工作。而linux任务调度的工作主要分为以下两类:1、系统执行的工作:系统周期性所要执行的...
分类:系统服务   时间:2014-03-19 18:08:59    收藏:0  评论:0  赞:0  阅读:602
hibernate的get、load的方法的区别,IllegalArgument异常
关于hibernate中的load,get,以及延迟加载问题今天在使用hibernate时,发现一异常: could not initialize proxy - no Session 查询资料之后发现,这是一个lazy使用后的Exception,使用迟时加载,在session关闭后使用该对象的未加...
分类:系统服务   时间:2014-03-19 18:25:23    收藏:0  评论:0  赞:0  阅读:1586
Hibernate 延迟加载
Hibernate 延迟加载主题概念集合属性的延迟加载关联实体的延迟加载延迟加载的初始化错误参考资料概念延迟加载是Hibernate为提高程序执行效率而提供的一种机制,即只有真正需要数据的时候,才真正执行数据加载操作。Hibernate中默认采用延迟加载的情况主要有以下几种1.当调用session的...
分类:系统服务   时间:2014-03-19 16:26:17    收藏:0  评论:0  赞:0  阅读:712
我为什么要学习Linux?
程序员谈学习:我为什么要学习Linux?作者:张纪刚发布时间: 2013-12-29 12:57阅读: 18765 次推荐: 138原文链接[收藏] 好长时间没好好写点东西了,前段时间由于项目的需要出差了一个多月,期间各种加班,每天晚上加班到十点,回到宾馆实现是没什么精力再写博客了。有时间能静下来写...
分类:系统服务   时间:2014-03-19 18:41:52    收藏:0  评论:0  赞:0  阅读:735
Linux常用命令英文全称与中文解释Linux系统
Linux常用命令英文全称与中文解释Linux系统 (转)Linux常用命令英文全称与中文解释Linux系统 man: Manual 意思是手册,可以用这个命令查询其他命令的用法。pwd:Print working directory 意思是密码。su:Swith user 切换用户,切换到root...
分类:系统服务   时间:2014-03-19 18:48:33    收藏:0  评论:0  赞:0  阅读:776
Eclipse错误:Project has no default.properties file! Edit the project properties to set one
导入安卓工程后:Project has no project.propertiesfile! Edit the project properties to set one!解决方法:从其他项目中复制一个project.properties文件过来,然后重新Build一下,具体做法是将菜单栏Proje...
分类:系统服务   时间:2014-03-19 18:53:11    收藏:0  评论:0  赞:0  阅读:837
让hadoop-0.20.2自带的eclipse插件支持eclipse-3.5以上
hadoop-0.20.2自带的eclipse插件是不支持eclipse-3.5以上的,要想让它支持3.5以上就必须重新编译eclipse插件。首先先修改 hadoop-0.20.2\src\contrib\eclipse-plugin\src\java\org\apache\hadoop\ecli...
分类:系统服务   时间:2014-03-19 19:08:00    收藏:0  评论:0  赞:0  阅读:600
linux环境变量 shell变量 command not found解决方法(转)
在Ubuntu中有如下几个文件可以设置环境变量1、/etc/profile:在登录时,操作系统定制用户环境时使用的第一个文件,此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行。2、/etc/environment:在登录时操作系统使用的第二个文件,系统在读取你自己的profile...
分类:系统服务   时间:2014-03-19 19:20:45    收藏:0  评论:0  赞:0  阅读:1180
Linux下的压缩解压缩命令
linux zip命令zip -r myfile.zip ./*将当前目录下的所有文件和文件夹全部压缩成myfile.zip文件,-r表示递归压缩子目录下所有文件.2.unzipunzip -o -d /home/sunny myfile.zip把myfile.zip文件解压到 /home/sunn...
分类:系统服务   时间:2014-03-19 19:34:13    收藏:0  评论:0  赞:0  阅读:521
【linux学习笔记】swap虚拟内存添加与删除配置
1.swap概述      Swap分区,即交换区,Swap空间的作用可简单描述为:当系统的物理内存不够用的时候,就需要将物理内存中的一部分空间释放出来,以供当前运行的程序使用。那些被释放的空间可能来自一些很长时间没有什么操作的程序,这些被释放的空间被临时保存到Swap空间中,等到那些程序要运行时,再从Swap中恢复保存的数据到内存中。这样,系统总是在物理内存不够时,才进行Swap交换。 其...
分类:系统服务   时间:2014-03-19 19:14:15    收藏:0  评论:0  赞:0  阅读:582
Linux删除文件后空间没有释放
##########解决方法 ##################重启文件所在的应用。这样就可以让应用释放空间了。原因: linux是虽然删除文件,其实只删除文件和系统目录结构的链接。那么如果有程序在读取这个文件,那么文件还是存在,没有删除掉文件出在在读取的状态,还是占用磁盘空间的,只有让程序不读取...
分类:系统服务   时间:2014-03-19 19:33:41    收藏:0  评论:0  赞:0  阅读:779
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!