现在位置: 首页 > nigh发表的所有文章
  • 10月
  • 06日
综合 ⁄ 共 1982字 评论关闭
I have come across this question few times this week so I though to start this whole 'blogging' with. Developers want to take advantage of the app.config file for the COM+ applications, but they are not available for dll? What now? Well as the hosting process is dllhost.exe, one could create app.config file for dllhost and put it in the %windir%/System32. Not really good solution is it? What is now you install something on the machine and someone thought about the same thing and they copy......
阅读全文
  • 09月
  • 18日
综合 ⁄ 共 14836字 评论关闭
Ui学习笔记---EasyUI的EasyLoader组件源码分析 技术qq交流群:JavaDream:251572072   1.问题1:为什么只使用了dialog却加载了那么多的js   http://localhost:6118/EasyUITest/jquery-easyui-1.2.6/plugins/jquery.parser.js   http://localhost:6118/EasyUITest/jquery-easyui-1.2.6/themes/default/linkbutton.css   http://localhost:6118/EasyUITest/jquery-easyui-1.2.6/plugins/jquery.linkbutton.js   http://localhost:6118/EasyUITest/jquery-easyui-1.2.6/plugins/jquery.resizable.jshttp://localhost:6118/EasyUITe......
阅读全文
  • 08月
  • 17日
算法 ⁄ 共 2205字 评论关闭
题目链接:spoj 375. Query on a tree 题目大意: poj 3237的简化版,用同一份代码都能过。 解题思路:略。 #include <cstdio> #include <cstring> #include <algorithm> using namespace std; const int maxn = 10005; const int INF = 0x3f3f3f3f; #define lson(x) ((x)<<1) #define rson(x) (((x)<<1)|1) int val[maxn]; int lc[maxn << 2], rc[maxn << 2], s[maxn << 2]; inline void pushup(int u) { s[u] = max(s[lson(u)], s[rson(u)]); } void build (int u, ......
阅读全文
  • 06月
  • 06日
移动开发 ⁄ 共 2084字 评论关闭
可能会存在这样的情况,你写的代码通过了世界上所有的性能测试,但当用户尝试使用你的应用程序时,仍然让用户感到不爽。应用程序响应不够灵敏的地方包括——反映迟钝,挂起或冻结很长时间,或者需要花费很长的时间来处理输入。   在Android上,如果你的应用程序有一段时间响应不够灵敏,系统会向用户显示一个对话框,这个对话框称作应用程序无响应(ANR:Application Not Responding)对话框。用户可以选择让程序继续运行,但是,他们在使用你的应用程序时,并不希望每次都要处理这个对话框。因此,在程序里对响应性能的设计很重......
阅读全文
  • 10月
  • 26日
综合 ⁄ 共 846字 评论关闭
  题意大概如下: 笔试: 1用ssh终端仿真软件远程运行linux程序,网络中断后,远程程序会退出。原因?解决方案 2写堆排序程序 3写全排列程序,输入[1,2,3],输出[1,2,3]、[1,3,2]、[2,1,3]、[2,3,1]、[3,1,2]、[3,2,1] 4写组合排列程序,输入[1,2,3],输出[[]]、[[1]]、[[1,2]]、[[1,3]]、[[2]]、[[2,3]]、[[3]]、[[1,2,3]] 5数字编码,数字N编码成M,M满足一下条件:(1)M各位数字之和与N的各位数字之和相等,(2)M和N的位数相等,(3)M是满足以上条件且比N大的最小数,(4)N的位数可能达到1000,N<10^500。如果不能转换......
阅读全文
  • 08月
  • 07日
综合 ⁄ 共 1004字 评论关闭
之前写过一篇通过Wireshark进行抓包,分析网络连接的文章《通过WireShark抓取iOS联网数据实例分析》:http://blog.csdn.net/lixing333/article/details/7782539 最近一些工作需要抓包,在我的Mac上安装了Wireshark之后,发现运行不了。探究之,发现Wireshark的界面用的是X Window,所以需要在X11环境下运行。安装X11之后,仍然闪退,探究后无果,遂转而寻找其他软件。试了几款抓包软件后,发现Charles这款软件最方便,甚至比Wireshark这个老牌的抓包分析工具还要好用的多。 Wireshark虽然功能很强大,能抓各个包,进行各种类型过滤......
阅读全文
  • 07月
  • 30日
综合 ⁄ 共 146字 评论关闭
数组的初始化: int a[]={1,2,3}; 这种方式初始化,大括号里写了几个元素那么数组里就有几个元素,相当于int a[3]={1,2,3} int a[3]={0};  这样是将a中的所有元素初始化为0; int a[4]={1,2}; 这样是将a[0]初始化为1,a[1]初始化为2,其他的初始化为0
阅读全文
  • 05月
  • 19日
综合 ⁄ 共 14833字 评论关闭
在开始之前,我有必要介绍一下 Zend_Application 。这是 Zend Framework 1.8 发布中的重大变更,可以说 Zend_Application 和其引入的 Bootstrap 及 Resource 概念,大大简化了应用程序的初始化组装过程,标志着 Zend Framework 真正迈向成熟。    Zend_Application 提出了两个关键概念 :   1. Bootstrap   对于 Bootstrap,我想接触过 Zend Framework 的人都不会陌生,意即把初始化程序的过程封装,以便管理及修改。在1.8版本出来之前,我想大部分人都是这样(或类似这样)写的 :   // Bootstrap.php   class Bootstrap   { ......
阅读全文
  • 05月
  • 16日
综合 ⁄ 共 2085字 评论关闭
MySQL 可以看成是二层架构   第一层SQL Layer,包括权限判断,sql 解析,执行计划优化,query cache 的处理等等;   第二层存储引擎层(Storage Engine Layer),是底层数据存取操作实现部分,由多种存储引擎共同组成。 SQL Layer 中包含了多个子模块:1、初始化模块   MySQL Server 启动的时候,对整个系统做各种各样的初始化操作,比如各种buffer,cache 结构的初始化和内存空间的申请,各种系统变量的初始化设定,各种存储引擎的初始化设置,等等。2、核心API(源码在mysys 和strings文件夹下面)   提供一些需要非常高效的底层操作......
阅读全文
  • 05月
  • 09日
综合 ⁄ 共 2820字 评论关闭
概要: 在windows用eclipse调用手机时,要安装驱动,但在linux/centos下调用android手机时,不用安装驱动,linux/centos会识别到手机。 下面是一些设置要用到的参考资料 #HTC DESIRE Z SUBSYSTEM=="usb", SYSFS{idVendor}=="0bb4", MODE="0666" #Moto MileStone2,Me525 SUBSYSTEM=="usb", SYSFS{idVendor}=="22b8", MODE="0666" #Acer      0502 SUBSYSTEM=="usb", SYSFS{idVendor}=="0502", MODE="0666" #Dell     413c SUBSYSTEM=="usb", SYSFS{idVendor}=="413c", MODE="0666" #Foxconn     0489 SUBSYSTEM=="usb", SYSFS{idVen......
阅读全文
  • 05月
  • 08日
综合 ⁄ 共 1721字 评论关闭
内核启动用户态的应用程序是通过call_usermodehelper来调用的,比较常见的调用,比如modprobe. static inline int call_usermodehelper(char *path, char **argv, char **envp, enum umh_wait wait) 参数说明; path : 应用程序的位置 argv : 传递给用户态应用程序的参数 envp: 传递给应用程序的环境变量 wait : 调用用户态应用程序的内核程序是否等到用户态程序退出后才退出。 使用的例子: 我们来看kmod.c的源码,它通过调用用户态的modprobe来加载所需要的驱动模块。 int request_module(const char *fmt, ...) { va_list arg......
阅读全文
  • 04月
  • 19日
综合 ⁄ 共 1460字 评论关闭
转自:http://blog.csdn.net/zhy_cheng/article/details/7951868 AnimationSet可以加入Animation,加入之后设置AnimationSet对加入的所有Animation都有效。 [java] view plaincopy AnimationSet anim=new AnimationSet(true);               AlphaAnimation a=new AlphaAnimation(1,0);               RotateAnimation ra=new RotateAnimation(0, 720, Animation.RELATIVE_TO_SELF,0.5f, Animation.RELATIVE_TO_SELF,0.5f);               anim.addAnimation(a);               anim.addAnimation(ra);         ......
阅读全文