上一页 1 ··· 146 147 148 149 150 151 152 153 154 ··· 236 下一页
摘要: Linux下对文件操作有两种方式:系统调用(system call)和库函数调用(Library functions)。可以参考《Linux程序设计》(英文原版为《Beginning Linux Programming》,作者是Neil Matthew和Richard Stones)第三章: Working with files。系统调用实际上就是指最底层的一个调用,在linux程序设计里面就是底层调用的意思。面向的是硬件。而库函数调用则面向的是应用开发的,相当于应用程序的api,采用这样的方式有很多种原因,第一:双缓冲技术的实现。第二,可移植性。第三,底层调用本身的一些性能方面的缺陷。第四: 阅读全文
posted @ 2013-06-13 20:32 爱生活,爱编程 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 查询是否锁表:select p.spid, a.sid, a.serial#, c.object_name, b.session_id, b.oracle_username, b.os_user_name from v$process p, v$session a, v$locked_object b, all_objects c where p.addr = a.paddr and a.process = b.process and c.object_id = b.object_id; 解锁:alter sys... 阅读全文
posted @ 2013-06-13 20:28 爱生活,爱编程 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 只要使用脚本生成工具就可以了:SQL SERVER 2008 怎么导入和导出单张表的数据和结构(1)右击需要导出数据的数据库,在弹出式菜单中选择“任务”下的“生成脚本”选项。下面的选项设置,是表结构还是数据: 阅读全文
posted @ 2013-06-13 20:24 爱生活,爱编程 阅读(375) 评论(0) 推荐(0) 编辑
摘要: 私服是什么私服,私有服务器,是公司内部Maven项目经常需要的东东,不总结一下,不足以体现出重视。Nexus是常用的私用Maven服务器,一般是公司内部使用。下载地址是http://www.sonatype.org/nexus/go。默认端口8081,这里我选择最新版nexus-2.5.0-04。常用功能 Nexus常用功能就是:指定私服的中央地址、将自己的Maven项目指定到私服地址、从私服下载中央库的项目索引、从私服仓库下载依赖组件、将第三方项目jar上传到私服供其他项目组使用。 开启Nexus服务后访问url地址http://localhost:8081/nexus/(推荐使用自己的i. 阅读全文
posted @ 2013-06-13 20:21 爱生活,爱编程 阅读(2139) 评论(1) 推荐(0) 编辑
摘要: demo功能:三种颜色画笔和橡皮擦的画图板demo 【iphone 6.1 测试通过】demo说明:项目中PaintView.m 是demo的画板部分,PaintView和三个颜色按钮添加到ViewController的view中。构成程序主界面。demo截屏: demo主要代码:PaintView.m 画板view部分#import "PaintView.h"#import <QuartzCore/QuartzCore.h>@implementation PaintView@synthesize paintColor = _paintColor;@synthe 阅读全文
posted @ 2013-06-13 20:17 爱生活,爱编程 阅读(1258) 评论(0) 推荐(0) 编辑
摘要: coreseek的安装参照这里:http://www.coreseek.cn/products-install/install_on_bsd_linux/遇到了一些问题也都在上面的网站中找到了答案下面是我的索引配置文件mysql.conf的内容source mysql{ type = mysql sql_host = localhost sql_user = root sql_pass = mfy sql_db =... 阅读全文
posted @ 2013-06-13 20:14 爱生活,爱编程 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 1、一级缓存(Session级缓存)一级缓存很短和session的生命周期一致,因此也叫session级缓存或事务级缓存那些方法支持一级缓存:*get()*load()*iterate(查询实体对象)如何管理一级缓存:*session.clear(),session.evict()如何避免一次性大量的实体数据入库导致内存溢出方法1:先flush,再clearfor(int i = 0; i <1000000; i++){ session.save(user); if(i % 20 == 0){ session.flush(); session.clear(); } } 方法2:... 阅读全文
posted @ 2013-06-13 20:10 爱生活,爱编程 阅读(145) 评论(0) 推荐(0) 编辑
摘要: Hibernate是JDBC的轻量级封装,本身并不具备事务管理能力,在事务管理层,Hibernate将其委托给底层的JDBC或者JTA,以实现事务的管理和调度。 Hibernate的默认事务处理机制基于JDBCTransaction,也可以通过配置文件设定采用JTA作为事务管理实现。14.1基于JDBC的事务管理 这里要注意的是,在sessionFactory.openSession()中,Hibernate会初始化数据库连接,与此同时,将其AutoCommit设为关闭状态,这就是说,从SessionFactory获得session,其自动提交属性就已经被关闭了,下面的代... 阅读全文
posted @ 2013-06-13 20:07 爱生活,爱编程 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 先从官方网站http://phonegap.com/下载最新版的PhoneGap,当前最新版本为2.8.1。 下载了配置包,并解压,直接进入IOS文件目录,找到一个bin文件夹。把这个文件夹直接拖拉到Terminal终端的程序图标,就会弹出一个Terminal终端窗口,在这输入:./create ~/Documents/CordovaXY/HelloWorld org.apache.cordova.HelloWorld HelloWorld 如果你在Documents找到Cordova22文件夹里面的HelloWorld工程项目,打开并正确运行 恭喜你,PhoneGap开发环境部署成功了。 阅读全文
posted @ 2013-06-13 20:03 爱生活,爱编程 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 信号量实现互斥的一个方法。只有得到信号量的进程才能执行临界区的代码,当得不到信号量时,进程会进入休眠等待状态。用到的函数,结构体及其他:/*定义并初始化信号量*/DECLARE_MUTEX(name) /*获得信号量,此时进程处于D状态,*进程处于睡眠状态,但是此刻进程是不可中断的。*不可中断,指的并不是CPU不响应外部硬件的中断,而是指进程不响应异步信号。*/void down(struct semaphore *sem)/*释放信号量*/void up(struct semaphore *sem) 驱动程序:#include <linux/module.h> #include 阅读全文
posted @ 2013-06-12 20:01 爱生活,爱编程 阅读(402) 评论(0) 推荐(0) 编辑
上一页 1 ··· 146 147 148 149 150 151 152 153 154 ··· 236 下一页