现在位置: 首页 > rockwork发表的所有文章
  • 09月
  • 17日
综合 ⁄ 共 3979字 评论关闭
这是做软件自动更新的时候写的一些功能函数,虽然一些强大的库都已经实现了这些方法,但是自己写的还是存个档,以备不时只需。 主要是实现了windows下的copy目录,删除非空目录功能。递归遍历目录的方法是从网上copy的,实在是不想自己一点一点翻看msdn如何判断是目录还是文件,删除文件,空文件夹的函数也是网上搜到,根本不知道是win_api,还是C库函数。反正,将文件删除了就是了。 删除非空目录的思路是:将目录下的文件统统删除。然后再进到目录的最底层,由内往外逐层删除目录。 自动更新的思路是:首先是做一个patch放到 se......
阅读全文
  • 09月
  • 02日
综合 ⁄ 共 4679字 评论关闭
ListView中没有默认的选择颜色,只有选择Item后的焦点颜色,鼠标点击时Item有颜色,放开鼠标后颜色也就没有了,要实现放开鼠标后选择项的背景还是有颜色的 这篇是我转载的一篇文章,通过listview的setOnItemClickListener来设定一个position来保证getView中的position和当前点击的position是同一个position。。下一篇我通过一个demo来演示不通过setOnItemClickListener而是通过在getView中对属性值的操作来实现 1、配置main.xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.......
阅读全文
两种处理方法: 一、在映射文件中设置lazy=false。 二、用OpenSessionInViewFilter过滤器,注意hibernateFilter过滤器和struts2过滤器在映射时的先后顺序。同时要配置事物处理,否则会导致session处于只读状态而不能做修改、删除的动作。 即在web.xml文件中如下配置: <!-- OpenSessionInView -->     <filter>         <filter-name>OpenSessionInViewFilter</filter-name>         <filter-class>org.springframework.orm.hibernate3.support.OpenSessionInViewFilter</filter-class>   ......
阅读全文
  • 07月
  • 12日
综合 ⁄ 共 4118字 评论关闭
ctrl+shift+O引入所用到的包,特别好使。 一、ListView的下拉刷新 贴大神链接:http://blog.csdn.net/guolin_blog/article/details/9255575 上代码:http://download.csdn.net/detail/mwj_88/7764499 用法:1)在Activity的布局文件中加入自定义的RefreshableView,并让ListView包含其中。 2)在Activity中调用RefreshableView的setOnRefreshListener方法注册回调接口。 3)在onRefresh方法的最后,记得调用RefreshableView的finishRefreshing方法,通知刷新结束。 二、ListView长按事件的两种写法(弹出上下文菜单) 1、setOnItemLo......
阅读全文
  • 05月
  • 03日
综合 ⁄ 共 6774字 评论关闭
示例中需要用到两个包:mail.jar和activation.jar,其下载地址为:http://java.sun.com/products/javamail/downloads/index.htmlhttp://java.sun.com/javase/technologies/desktop/javabeans/jaf/downloads/index.html 下载后解压,将mail.jar和activation.jar放到project里的lib文件夹中,为其配置环境变量,或在myEclipse里的"Java Build Path"中将其添加到"Libraries"。 project里有三个类:入口类(TestJavaMail)、邮件信息类(MailBean)和发送邮件类(SendMail) MailBean.java package test3;import java.util.Vector;pub......
阅读全文
  • 04月
  • 22日
综合 ⁄ 共 2657字 评论关闭
其实熟悉这些语言的朋友们深知,这几个语言完全没有可比性。 由于工作需要,最近需要重温C#语言,难免会受到C和OC的基础知识影响。 此篇是本人的一个学习笔记,仅此献给有C/OC基础,需要继续学习C#的朋友们。 博文首发地址:http://blog.csdn.net/duzixi 今后不断更新,欢迎大家补充修正(最后更新日期:2014.11.6)  第1讲 基础:常量 变量 运算符 表达式 语句 ***** C#提供的基本类型更多,划分更细 ***** C#里bool类型就是bool类型,严格区别于整形 ***** C#中的控制台输入都是字符流,获取其它类型需要用Parse方法转化 ......
阅读全文
  • 04月
  • 12日
综合 ⁄ 共 1801字 评论关闭
题目: Given a collection of candidate numbers (C) and a target number (T), find all unique combinations in C where the candidate numbers sums to T. Each number in C may only be used once in the combination. Note: All numbers (including target) will be positive integers. Elements in a combination (a1, a2, … , ak) must be in non-descending order. (ie, a1 ≤ a2 ≤ … ≤ ak). The solution set must not contain duplicate combinations. For example, given candidate set 10,1,2,7,6,1,5 and ......
阅读全文
  • 04月
  • 02日
综合 ⁄ 共 1815字 评论关闭
大年初二开始学Python,首先得选一个开发环境。由于以前一直用Visual Studio,选IDE的时候首先得看是不是有智能代码(Call-Tips和 Auto-Complete)功能,如果没有的话,对于我这样的新手实在太痛苦了,我可不想去记那些库、包和函数名,最好一点 . 就能全出来。   看了《python IDE 介绍》这篇文章,把里边提到的IDE都下载了试用,最后选择了PythonWin Editor,原因是它的Call-Tips功能比较出众,只要import一个包,然后F5,它的所有函数、变量都可以Call-Tips出来,非常方便。不过PythonWin也有很大的问题,就是不能用来编写wxPy......
阅读全文
  • 02月
  • 21日
综合 ⁄ 共 4407字 评论关闭
A. Factory time limit per test 1 second memory limit per test 256 megabytes input standard input output standard output One industrial factory is reforming working plan. The director suggested to set a mythical detail production norm. If at the beginning of the day there were x details in the factory storage, then by the end of the day the factory has to produce (remainder after dividing x by m) more details. Unfortunately, no customer has ever bought any mythical detail, so all t......
阅读全文
  • 02月
  • 17日
综合 ⁄ 共 294字 评论关闭
                      本周任务:                                            1、查文献,分好类,整理好程序;                                            2、继续收集扫描仪的各种信息;                                            3、开始着手写论文;                                            4、学习英语,每天练一下听说,或者背一下经典句子;                                            5、反思自己这一年的得与失,总结好经验教训,以一种全新的姿态迎接2015!               “一个人在年轻的时候,做的每一......
阅读全文
  • 01月
  • 30日
综合 ⁄ 共 5221字 评论关闭
我们可以把操作系统看作是银行家,操作系统管理的资源相当于银行家管理的资金,进程向操作系统请求分配资源相当于用户向银行家贷款。 为保证资金的安全,银行家规定: (1) 当一个顾客对资金的最大需求量不超过银行家现有的资金时就可接纳该顾客; (2) 顾客可以分期贷款,但贷款的总数不能超过最大需求量; (3) 当银行家现有的资金不能满足顾客尚需的贷款数额时,对顾客的贷款可推迟支付,但总能使顾客在有限的时间里得到贷款; (4) 当顾客得到所需的全部资金后,一定能在有限的时间里归还所有的资金. 银行家算法数据结构 1)可利用资源向量A......
阅读全文
  • 01月
  • 26日
综合 ⁄ 共 664字 评论关闭
        当在Myeclipse中使用Properties类创建properties文件时,若使用storeToXML方法则文件后缀名必须为*.xml,否则会出现键值缺失的状况。如:            文件格式为properties时:           <?xml version="1.0" encoding="UTF-8" standalone="no"?> <!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd"> <properties> <comment>gg</comment> <entry key\="a">1</entry> </properties> 文件格式为xml时: <?xml version="1.0" encoding="UTF-8"......
阅读全文