现在位置: 首页 > milkman发表的所有文章
  • 10月
  • 12日
综合 ⁄ 共 1273字 评论关闭
三、递推法    递推法是利用问题本身所具有的一种递推关系求问题解的一种方法。设要求问题规模为N的解,当N=1时,解或为已知,或能非常方便地得到解。能采用递推法构造算法的问题有重要的递推性质,即当得到问题规模为i-1的解后,由问题的递推性质,能从已求得的规模为1,2,…,i-1的一系列解,构造出问题规模为I的解。这样,程序可从i=0或i=1出发,重复地,由已知至i-1规模的解,通过递推,获得规模为i的解,直至得到规模为N的解。 【问题】   阶乘计算 问题描述:编写程序,对给定的n(n≦100),计算并输出k的阶乘k!(k=1,2,......
阅读全文
  • 08月
  • 24日
移动开发 ⁄ 共 4242字 评论关闭
在android开发中,有时候我们想获取手机的一些硬件信息,比如android手机的总内存和可用内存大小。这个该如何实现呢? 通过读取文件"/proc/meminfo"的信息能够获取手机Memory的总量,而通过ActivityManager.getMemoryInfo(ActivityManager.MemoryInfo)方法可以获取当前的可用Memory量。       "/proc/meminfo"文件记录了android手机的一些内存信息,在命令行窗口里输入"adb shell",进入shell环境,输入"cat /proc/meminfo"即可在命令行里显示meminfo文件的内容,具体如下所示。  C:\Users\Figo>adb shell # cat /proc/meminf......
阅读全文
  • 03月
  • 25日
综合 ⁄ 共 2146字 评论关闭
可以看看  http://wenku.baidu.com/link?url=NPjgWivskRYpIiumHGd5Zl6ZsMchIXnJyb-lH_Wk1bFwa3A3LEhhvCjMMqyGoKNqpC3nqBo_e6ZNDNGhZaJJqJEXlMeCTTTVCm4_65peMFe 转自百度百科: ARM Cortex™ 微控制器软件接口标准(CMSIS:Cortex Microcontroller Software Interface Standard) 是 Cortex-M 处理器系列的与供应商无关的硬件抽象层。 使用CMSIS,可以为处理器和外设实现一致且简单的软件接口,从而简化软件的重用、缩短微控制器新开发人员的学习过程,并缩短新设备的上市时间。软件的创建被嵌入式行业公认为主要成本系数。通过在所......
阅读全文
  • 03月
  • 25日
综合 ⁄ 共 577字 评论关闭
来自 子猴博客 前几天一个同事向我推荐了一个Eclipse(MyEclipse应该也有)很好用的功能,那就是Java Working Set(Java工作集),他是看到我Eclipse里的工程数越来越多,所以向我推荐了这个功能,在这些工程中有一些工程其实是可以归于一种业务范畴内,如果按照之前的工程显示法,则工程越多看上去也越凌乱,但如果将这些同一业务范畴内的工程归于一个目录里,则会显得很有条理清晰,而且我们的Eclipse看上去也会清爽干净许多。 创建一个工作集是很容易的,如下图: 然后填写工作集名及选择工作集对应的工程: 点“完成”按......
阅读全文
  • 06月
  • 10日
综合 ⁄ 共 937字 评论关闭
引用:http://xueliang1yi.blog.163.com/blog/static/11455701620104895751115/   Iterate:这属性遍历整个集合,并为List集合中的元素重复元素体的内容。Iterate的属性:prepend       : 可被覆盖的SQL语句组成部分,添加在语句的前面(可选)property       : 类型为java.util.List的用于遍历的元素(必选)open    : 整个遍历内容体开始的字符串,用于定义括号(可选)close :      整个遍历内容体结束的字符串,用于定义括号(可选)conjunction : 每次遍历内容之间的字符串,用于定义AND或OR(可选)<iterate>遍历类型......
阅读全文
  • 05月
  • 25日
综合 ⁄ 共 1238字 评论关闭
时常看到一些人说掌握了Java,但是让他们用Java做一个实际的项目可能又困难重重,在这里,笔者根据自己的一点理解斗胆提出自己的一些对掌握Java这个说法的标准,当然对于新手,也可以提供一个需要学习哪些内容的参考。另外这个标准仅限于J2SE部分,J2EE部分的内容有时间再另说。   1、语法:必须比较熟悉,在写代码的时候IDE的编辑器对某一行报错应该能够根据报错信息知道是什么样的语法错误并且知道任何修正。   2、命令:必须熟悉JDK带的一些常用命令及其常用选项,命令至少需要熟悉:appletviewer、HtmlConverter、jar、jav......
阅读全文
  • 05月
  • 21日
综合 ⁄ 共 9350字 评论关闭
1、到底在哪用cascade="..."? cascade属性并不是多对多关系一定要用的,有了它只是让我们在插入或删除对像时更方便一些,只要在cascade的源头上插入或是删除,所有cascade的关系就会被自己动的插入或是删除。便是为了能正确的cascade,unsaved-value是个很重要的属性。Hibernate通过这个属性来判断一个对象应该save还是update,如果这个对象的id是unsaved-value的话,那说明这个对象不是persistence object要save(insert);如果id是非unsaved-value的话,那说明这个对象是persistence object(数据库中已存在),只要update......
阅读全文
  • 05月
  • 15日
综合 ⁄ 共 22281字 评论关闭
Java代码  <title>表单验证类 Validator v1.01</title>     <style>     body,td{font:normal 12px Verdana;color:#333333}     input,textarea,select,td{font:normal 12px Verdana;color:#333333;border:1px solid #999999;background:#ffffff}     table{border-collapse:collapse;}     td{padding:3px}     input{height:20;}     textarea{width:80%;height:50px;overfmin:auto;}     form{display:inline}     </style>     <table align="center">      <form name="theForm" id="de......
阅读全文
  • 05月
  • 14日
综合 ⁄ 共 1027字 评论关闭
一.java起源: java之父--James Gosling (1991年) 二.java的优势(特点): ---安全性                  ---可移植性             ---面向对象 ---健壮性                 ---多线程                 ---跨平台(体系结构中立) ---解释执行               ---高性能                ---分布式 ---动态 补充: <1>.安装有java虚拟机的机器就能运行java文件.(跨平台原因) <2>.java在网络应用程序和个人计算机之间提供了一道防火墙(firewall).(安全性) <3>.java实现保护功能方式是将java程序限制在java运行环......
阅读全文
  • 03月
  • 22日
综合 ⁄ 共 9640字 评论关闭
  简介      周末休息了两天,啥都没做,就看了个《大宅门》,自觉自己太堕落。今天上班也不顾老板的催促,看了一天的twisted。用twisted也有几周了,多多少少还是有些感悟,在这里写出来与大家分享,如果什么地方说的不对,还请互相帮助,大家共同进步~~    好了,废话不多说,进入正题。今天我们讨论的是twisted的里面的又一大核心基础--deferred。   Twisted 官方称,“Twisted is event-based, asynchronous framework ”。这个“异步”功能的代表就是 deferred。 deferred 的作用类似于“多线程”,负责保障多头连接、多项任务的异......
阅读全文
  • 01月
  • 27日
综合 ⁄ 共 899字 评论关闭
文件:database.properties 代码:   #shu ju ku qu dong db.driver=org.gjt.mm.mysql.Driver #shu ju ku di zhi db.url=jdbc:mysql://localhost:3306/tang?useUnicode=true&characterEncoding=gb2312 #shu ju ku yong hu ming db.user=root #shu ju ku mi ma db.pass=admin     文件:DataBaseConnection 代码 :   package org.tang.dbc; import java.sql.*;import java.util.*; public class DataBaseConnection{ public static Connetion conn = null ; //数据库连接 static {  try  {   ResourceBundle rb = ResourceBundl......
阅读全文
  • 12月
  • 24日
综合 ⁄ 共 4232字 评论关闭
一 . init.c中的main函數(路徑:system/core/init/init.c) 先给出main的源碼,然後對個別關鍵函數進行分析 int main(int argc, char **argv) { int fd_count = 0; struct pollfd ufds[4]; char *tmpdev; char* debuggable; char tmp[32]; int property_set_fd_init = 0; int signal_fd_init = 0; int keychord_fd_init = 0; if (!strcmp(basename(argv[0]), "ueventd")) return ueventd_main(argc, argv); /* clear the umask */ umask(0); /* Get the basic fi......
阅读全文