上一页 1 ··· 139 140 141 142 143 144 145 146 147 ··· 300 下一页
2013年9月2日

linux进程解析--进程的退出及销毁

摘要: 一进程的退出: 当一个进程运行完毕或者因为触发系统异常而退出时,最终会调用到内核中的函数do_exit(),在do_exit()函数中会清理一些进程使用的文件描述符,会释放掉进程用户态使用的相关的物理内存,清理页表,同时进程会调整其子进程的父子关系,会根据实际的情况向父进程发送SIG_CHLD信号。 下面是经过简化的内核代码,去掉了一些不用太关注的东西。 fastcall NORET_TYPE void do_exit(long code) { struct task_struct *tsk = current; int group_dead; //设置进程的... 阅读全文
posted @ 2013-09-02 18:19 you Richer 阅读(3847) 评论(0) 推荐(0)

UIView详解2

摘要: 第三、Configuring the Event-Related Behavior1. userInteractionEnabledpropertyA Boolean value that determines whether user events are ignored and removed from the event queue.@property(nonatomic, getter=isUserInteractionEnabled) BOOL userInteractionEnabled最简单的比如说让给一个button在点击时,没有响应,可以设置这个值为no2. multiple 阅读全文
posted @ 2013-09-02 18:16 you Richer 阅读(285) 评论(0) 推荐(0)

Navicat工具破解

摘要: Navicat提供多达 7 种语言供客户选择,被公认为全球最受欢迎的数据库前端用户介面工具。它可以用来对本机或远程的 MySQL、SQL Server、SQLite、Oracle 及 PostgreSQL 数据库进行管理及开发。 老版本破解都是使用注册机,但新的版本使用注册机却不生效,但可以使用另一种方式破解,通过补丁的方式破解。 破解步骤:双击PatchNavicat_xx.exe,选择Navicat工具的安装目录的启动文件(navicat.exe),点击确定。如果提示Patch Success!,则表示破解成功, 注意:运行破解插件前先将Navicat程序关闭。 ... 阅读全文
posted @ 2013-09-02 18:14 you Richer 阅读(426) 评论(0) 推荐(0)

ios7开发者必知

摘要: 如果你想为iOS 设备开发app,你需要知道如何与软件交互,如何设计,你还要知道苹果独特的开发理念和开发工具。真正的能力还需要成功地从其他行业领域借鉴核心概念。最后把所有这些东西糅合进你的信息库中,请看图,iOS 7开发者应该的知识体系:请看下图吧!这里列出的一些概念也适用于任何软件项目,罗列的工具也有不少与Android开发重叠。但是如果你能随口说出每个叶子节点,那你就可以把自己归结为专业的移动开发者之列。如果你还没有达到上述能力,或者说你是刚刚进入这个行业,你该如何提高自己的技术能力呢?你可以使用这个思维导图作为一个景观地图,明白自己所处的位置以及自己想要到达的位置。cocoa 阅读全文
posted @ 2013-09-02 18:11 you Richer 阅读(127) 评论(0) 推荐(0)

浏览器工作原理

摘要: 浏览器可以说是应用最为广泛的应用,chrome、fireforks、safari等开源浏览器占据了浏览器市场的半壁江山。浏览器的主要功能是将用户选择得web资源呈现出来,它需要从服务器请求资源,并将其显示在浏览器窗口中,资源的格式通常是HTML,也包括PDF、image及其他格式。用户用URI(Uniform Resource Identifier 统一资源标识符)来指定所请求资源的位置。浏览器的主要组件包括:1.用户界面- 包括地址栏、后退/前进按钮、书签目录等,也就是你所看到的除了用来显示你所请求页面的主窗口之外的其他部分2.浏览器引擎- 用来查询及操作渲染引擎的接口3.渲染引擎- 用来显 阅读全文
posted @ 2013-09-02 18:09 you Richer 阅读(171) 评论(0) 推荐(0)

【科研论文】适用于生产现场的点焊动态电阻提取方法

摘要: 摘要: 电阻点焊焊接效率高,容易实现自动化生产,因此在航空航天、汽车、电子等工业中得到了广泛的应用。点焊因为存在着焊接时间短、熔核的不可见性等特点,在生产中一般采用焊后破坏性试验来保证质量,使得生产成本提高。研究表明可通过在线监控的方式来控制焊接过程,从而提高焊接质量。点焊动态电阻法综合考虑了电流、电压变化对于熔核生长过程的影响,是一种理想的监控方法。在实际的研究和生产中,传统提取动态电阻的方法会影响生产过程,且提取精度易受如电极头磨损和更换引起的电阻变化的影响。 为解决以上动态电阻在生产现场中应用的问题,提出在不影响生产过程的电极臂和二次侧电缆接线处提取动态电阻。为消除电极臂和电极头... 阅读全文
posted @ 2013-09-02 18:07 you Richer 阅读(284) 评论(0) 推荐(0)

冒泡排序2

摘要: class Program { public int temp; /// /// 排序 /// /// public void Sequence(List array) { for (int i = 0; i /// 遍历 /// /// public void Traversal(List array) { foreach (var item in array) { Console.Write(item+" "); } } /// /// 确定数组长度 /// /// pub... 阅读全文
posted @ 2013-09-02 18:04 you Richer 阅读(132) 评论(0) 推荐(0)

Extjs4.0.7 实现Grid的嵌套

摘要: 网上相关资料非常少,我看过的大多是Extjs 3.0 急以前版本的解决方案。比如:http://mikhailstadnik.com/ext/examples/nested-grid.htm (Extjs3.0版本的)但是4以后的就没看到了,经自己研究和参考官方网站资料,终于测试完成。现写下来供大家参考学习:以下为简单的测试数据,如何做到更多功能,就看各位看官的功底了,哈。。。。。 效果图如下: subgrid2.js文件:Ext.define('Company', { extend: 'Ext.data.Model', fields: [ { name: &# 阅读全文
posted @ 2013-09-02 18:02 you Richer 阅读(378) 评论(0) 推荐(0)

uvalive 2088 - Entropy(huffman编码)

摘要: 题目连接:2088 - Entropy 题目大意:给出一个字符串, 包括A~Z和_, 现在要根据字符出现的频率为他们进行编码,要求编码后字节最小, 然后输出字符均为8字节表示时的总字节数, 以及最小的编码方式所需的总字节数,并输出两者的比率, 保留一位小数。 解题思路:huffman编码。 #include #include #include using namespace std;const int N = 10005;struct Node { int r; int l; int cnt; bool operator a.cnt; }}tmp[N];int ... 阅读全文
posted @ 2013-09-02 18:00 you Richer 阅读(231) 评论(0) 推荐(0)

采用DWR、maven保存数据到数据库

摘要: 一、原理: Ajax是时下比较流行的一种web界面设计新思路,其核心思想是从浏览器获取XMLHttp对象与服务器端进行交互.DWR(Direct Web Remoting)就是实现了这种Ajax技术的一种web框架. 最近做的项目中我也将它用上了,感觉很是方便,比如动态生成javascript代码,隐藏的http协议,java代码和javascript交互的是javascript的对象(或字符串).二、步骤:1.导入DWR所需要的jar包,dwr.jar ,commons-loggong.jar(日志处理),pom.xml. 4.0.0 cn.com.liveuc.dwr dwr war 0. 阅读全文
posted @ 2013-09-02 17:57 you Richer 阅读(678) 评论(0) 推荐(0)
上一页 1 ··· 139 140 141 142 143 144 145 146 147 ··· 300 下一页