摘要:
MainActivity如下:package cn.testjavascript;import android.os.Bundle;import android.webkit.WebChromeClient;import android.webkit.WebView;import android.app.Activity;/** * Demo描述: * JavaScript调用Android中的方法 * 即点击Html中按钮,调用Android中的方法 * * 参考资料: * http://blog.csdn.net/r8hzgemq/article/details/8480390 */pu. 阅读全文
摘要:
软件硬件看似两个分家的东西,其实内在有千丝万缕的联系。我举一些小例子:开关电源的电感在一个时钟周期内,要满足伏秒平衡。物理意义是,开关周期内电感吸收的能量和释放的能量应该是相等的。否则,系统不会平衡,不稳定。对于软件系统,特别是复杂的大型系统,虽然有严谨的理论去判断一个软件模块的稳定性。但对于程序员调试,并不是一个简单轻松的过程。可以借鉴伏秒平衡的思路,一个大型的代码在一个状态结束时,除了一些统计变量之外,应该是回到最初的状态,具体的体现:内存释放与申请,系统输出的结果等应和最初状态一致。栈在没有中断回到初始位置时,应该也是回到最初位置的。否则,系统会不稳定。关于初始化,一直不被软件工程师所. 阅读全文
摘要:
很多初学C语言的人,一开始都会有求和以及求积的程序,如果用简单的将输入的数一个个加起来那样是很繁琐的,当然效率是高的,但是程序看起来非常不简洁!如果你学习用递归方式求解,你会发现一切都是那么简单!下面的例子就是用递归方式求和以及求积。#include<stdio.h> #include<stdlib.h> #define N 10 float g(float a[],int n); /*求和函数*/ float f(float a[],int n); /*求积函数*/ /*为了保证正确度,所有的类型都用浮点型表示,虽然这多消耗了内 存,但能得到更正确的结果,所以这是值得 阅读全文
摘要:
public class MsgSeqGenerator {private static AtomicLongid= new AtomicLong(0);private static StringmoduleId;public static void setModuleId(String moduleId) { MsgSeqGenerator.moduleId = moduleId; }public static String getMsgSeq() { String msgSeq; if (StringUtils.isEmpty(moduleId)) { id.compareAndSet(0 阅读全文
摘要:
基本配置终端运行:vim ~/.vimrc 配置内容如下:set nocp "设置兼容set expandtab "设置tabset shiftwidth=4 "设置tab的间隔set tabstop=4 "四个空格代表一个tabset sts=4set showmatch "在输入括号时光标会短暂地跳到与之相匹配的括号处set autoindent "设置自动缩进set number "设置是否显示行set guifont=Monospace\ 12 "设置字体大小 set encoding=utf-8 &quo 阅读全文
摘要:
文章来自我的博客:http://lwxshow.com/generator-tar-gz-file-in-windows Windows下压缩生成tar.gz文件 1.下载安装7-zip 2.右击你要压缩的文件或文件夹. 4.选择压缩的.tar文件,然后再添加到压缩. 6.搞定完成. 阅读全文
摘要:
1003: [ZJOI2006]物流运输transTime Limit:10 Sec Memory Limit:162 MB Submit:2099 Solved:829 [ Submit][ Status][ Discuss] Description 物流公司要把一批货物从码头A运到码头B。由于货物量比较大,需要n天才能运完。货物运输过程中一般要转停好几个码头。物流公司通常会设计一条固定的运输路线,以便对整个运输过程实施严格的管理和跟踪。由于各种因素的存在,有的时候某个码头会无法装卸货物。这时候就必须修改运输路线,让货物能够按时到达目的地。但是修改路线是一件十分麻烦的事... 阅读全文
摘要:
我们经常接到来自客户的任务,要求代其购买新服务器,一年甚至要购买几百台。职责在身,我们需学会到底要购买什么,每个组件必须符合特定规范。这样,才能确保客户花最少的预付款,买到最大价值的产品。今天,我们为客户推荐/购买戴尔服务器,因为我们发现戴尔产品性价比最高,而且售后支持服务最好,对中国服务器品牌最熟悉。我们代客户购买的最多最有趣的产品就是DRAC卡,在Rx10 和Rx20服务器中所使用的企业版而非免费版DRAC。尽管,免费版的卡也支持IPMI标准,有基本的重启及Linux有序操作台访问控制功能,我们还是坚持认为,花额外的200美元购买企业版比较好,因为我们需要从远程安全地、可靠地进行服务器管理 阅读全文
摘要:
格式 : * * * * * command 分 时 日 月 周 命令 第1列表示分钟1~59 每分钟用*或者 */1表示 第2列表示小时1~23(0表示0点) 第3列表示日期1~31 第4列表示月份1~12 第5列标识号星期0~6(0表示星期天) 第6列要运行的命令 crontab文件的一些例子: 30 21 * * * /usr/local/etc/rc.d/lighttpd restart 上面的例子表示每晚的21:30重启apache。 45 4 1,10,22 * * /usr/local/etc/rc.d/lighttpd restart 上面的例子表示每月1、10、22日的4 . 阅读全文
摘要:
Tomcat是一个免费的开源的Serlvet容器,它是Apache基金会的Jakarta项目中的一个核心项目,由Apache,Sun和其它一些公司及个人共同开发而成。由于有了Sun的参与和支持,最新的Servlet和Jsp规范总能在Tomcat中得到体现。Tomcat是稳固的独立的Web服务器与Servlet Container,不过,其Web服务器的功能则不如许多更健全的Web服务器完整,如Apache Web服务器(举例来说,Tomcat没有大量的选择性模块)。不过,Tomcat是自由的开源软件,而且有许多高手致力于其发展。在安装Tomcat之前需要安装j2sdk(Java 2 Softw 阅读全文