现在位置: 首页 > JacquelynWoodbu发表的所有文章
  • 05月
  • 16日
综合 ⁄ 共 1905字 评论关闭
http://cf1.eoe.cn/android/jj01/01/ppt/14.pdf http://blog.csdn.net/androidzhaoxiaogang/article/details/8579163 http://www.linuxidc.com/Linux/2013-07/87619.htm Android程序中耗电最多的地方在以下几个方面 :1、 大数据量的传输。2、 不停的在网络间切换。3、 解析大量的文本数据。那么我们怎么样来改善一下我们的程序呢?1、 在需要网络连接的程序中,首先检查网络连接是否正常,如果没有网络连接,那么就不需要执行相应的程序。检查网络连接的方法如下: ConnectivityManager mConnectivity; TelephonyManager mT......
阅读全文
  • 05月
  • 16日
综合 ⁄ 共 1039字 评论关闭
先来剖析一下PopupWindow的一些东西1、它是一个Window,与Dialog最大的不同是它不依赖于Activity,可以在一个应用的任何地方弹出来 ,但是它需要本应用的一个Context。2、在重写它时间,必须要调用super(Context context)这个构造方法,否则在低版本一定会出现异常3、简单布局的PopWindow弹出不会出现占满全屏的现象,因为它在写XML时间它的宽高已经计算好了,但是如果它是各个布局和ListView,GridView混合来做的话,那就一定会有问题,因为它事先无法计算出来,只有等到绘制结束之后才能绘制出来,这是一个很大的问题。解决方案......
阅读全文
  • 05月
  • 14日
综合 ⁄ 共 5908字 评论关闭
最近在与一位总经理交流的时候,他谈到他们公司的软件研发管理,说:“我们公司最大的问题是项目不能按时完成,总要一拖再拖。”他问我有什么办法能改变这个境况。从这样一个问题开始,在随后的交谈中,又引出他一连串在软件研发管理中的遇到的问题,包括:   . 现有代码质量不高,新来的开发人员接手时宁愿重写,也不愿意看别人留下的“烂”代码,怎么办? . 重构会造成回退,怎样避免? . 有些开发人员水平相对不高,如何保证他们的代码质量? . 软件研发到底需不需要文档? . 要求提交代码前做Code Review,而开发人员不做,或敷衍......
阅读全文
  • 05月
  • 01日
综合 ⁄ 共 1920字 评论关闭
【题目大意】 给出一个有向图,问求一个回路,使得回路上的点权之和/边权之和 最大。 【解题思路】 转:此题是对01分数规划的应用,那么首先明白01分数规划的思想. 01整数规划问题就是求解方程(a1*x1+a2*x2+..+an*xn)/(b1*x1+b2*x2+..+bn*xn)的最小值/最大值问题。其中xi = 0或1(i=1,2...n)对于此类问题我们可以通过二分来求解很接近答案的近似值。我们可以先令: (a1*x1+a2*x2+..+an*xn)/(b1*x1+b2*x2+..+bn*xn)=L,则我们可以将此式转换为:x1*(a1-b1*L)+x2*(a2-b2*L)+...xn*(an-bn*L)=0,我们先定义一个估计值val,如果这个值......
阅读全文
  • 04月
  • 29日
综合 ⁄ 共 1950字 评论关闭
贪心算法: part1: 『样例问题:Barn Repair[1999 USACO Spring Open] 有一长列的牛棚,其中一些需要木板作为屋顶。你可以利用N(N<=50)块木板,任何一块木板都可以覆盖任意长度的牛棚。覆盖所有的必须被覆盖的牛棚并且使覆盖的木板数最少。 主要思想: 贪心算法的最基本思想便是利用小规模的解来得到大规模的解。不像其他的方法。然而,贪心算法只能依赖于所求出的最好的答案。因此,对于样例问题来说,要得到N=5时的答案,必须先求出当N=4时的最好的答案。然后通过这些解去得到N=5时的解。没有一个N=4的解是曾被考虑过的。 ......
阅读全文
  • 03月
  • 30日
综合 ⁄ 共 4809字 评论关闭
      转载一同事的博文。 总结1 :尽量避免使用 killall、pgrep 、ps | xargs kill 的方式 总计2 :尽量使用 pidof 或者 pidof | xargs kill 的组合来代替上面的几个命令 平常大家 kill 进程,可能习惯使用如下的方式 1 killall bt_uinfo_memcached 1 pkill bt_uinfo_memcached 1 ps -C bt_uinfo_memcached --format=\'pid\' --noheaders | xargs kill 大部分情况下这个都是可以正常工作的,但我们来看一下下面的这个命令 1 2 3 4 5 6 root@ubuntu:~# ps -ef |grep bt......
阅读全文
  • 03月
  • 18日
综合 ⁄ 共 5823字 评论关闭
Web 应用框架,或者简单的说是“Web 框架”,其实是建立 web 应用的一种方式。从简单的博客系统到复杂的富 AJAX 应用,web 上每个页面都是通过写代码来生成的。我发现很多人都热衷于学习 web 框架技术,例如 Flask 或这 Django 之类的,但是很多人并不理解什么是 web 框架,或者它们是如何工作的。这篇文章中,我将探索反复被忽略的 web 框架基础的话题。阅读完这篇文章,你应该首先对什么是 web 框架以及它们为什么会存在有更深的认识。这会让你学习一个新的 web 框架变得简单的多,还会让你在使用不同的框架的时候做个明知的选择......
阅读全文
  • 02月
  • 15日
综合 ⁄ 共 2231字 评论关闭
insert_iterator功能:指定要插入容器的位置,然后向插入点后插入元素。如ListA{1,2,3,4,5,6,7,8,9} 。插入点位置在5处。要插入的链表为ListB{555,666,777} ,则结果为{1,2,3,4,5,555,666,777,6,7,8,9}。         见以下例子 //advance(i, n) 指定迭代器i前进n步 相当于i=i+n //http://www.cplusplus.com/reference/iterator/advance/ #include <iostream> #include <iterator> #include <list> using namespace std; void TestAdvance() { list<int> mylist; for (int i=0; i<10; i+......
阅读全文
  • 12月
  • 27日
综合 ⁄ 共 273字 评论关闭
1:用户输入输出函数(fopen() file()require(),只能用于调用这些函数有相同脚本的拥有者) 2:创建新文件(限制用户只在该用户拥有目录下创建文件) 3:用户调用popen() systen()exec()等脚本,只有脚本处在safe_mode_exec_dir配置指令指定的目 录中才可能 4:加强HTTP认证,认证脚本拥有者的UID的划入认证领域范围内,此外启用安全模式下,不会设置PHP_AUTH 5:mysql服务器所用的用户名必须与调用mysql_connect()的文件的拥有者用户名相同 6:受影响的函数变量以及配置命令达到40个
阅读全文
  • 11月
  • 25日
综合 ⁄ 共 5246字 评论关闭
在C++编程中,有一点让人挺遗憾的就是C++尚不支持正则表达式,这让很多用户为了编写支持正则表达式程序而不得不放弃C++。然而,Boost.Regex库填补了C++在这方面的空白,它使C++很好的支持各种引擎的正则表达式。 结合我的学习,逐步分析Boost.Regex库。 …… Boost.Regex默认使用Perl正则表达式,关于Perl正则表达式的使用,这里就不多说明了,可以参考相关资料。 Boost的正则表达式封装在boost::basic_regex对象中,与std::basic_string一样,boost::basic_regex表示的是一族类,也与std::basic_string一样typedef了几个特例: type......
阅读全文
  • 11月
  • 23日
综合 ⁄ 共 5903字 评论关闭
文章目录 Example PROGRAM NAME: clocks INPUT FORMAT SAMPLE INPUT (file clocks.in) OUTPUT FORMAT SAMPLE OUTPUT (file clocks.out) The Clocks IOI'94 - Day 2 Consider nine clocks arranged in a 3x3 array thusly: |-------| |-------| |-------| | | | | | | | |---O | |---O | | O | | | | | | | |-------| |-------| |-------| A ......
阅读全文
  • 11月
  • 08日
综合 ⁄ 共 83字 评论关闭
RArray.Sort,RArray.Find等函数的使用 http://www.iter.im/index.php/2011/08/rarray-sort-find/
阅读全文