一个人的旅行
Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 23391 Accepted Submission(s): 8140
Problem Description
虽然草儿是个路痴(就是在杭电待了一年...
分类:
其他好文 时间:
2015-07-21 18:40:57
阅读次数:
204
定义:应该且仅有一个原因引起类的变更。
理解:
如果一个类承担的职责过多,就等于把这些职责耦合在一起,一个职责的变化可能会削弱或者抑制这个类完成其他职责的能力,
这种耦合会导致脆弱的设计。当变化发生时,设计会遭受到意想不到的破坏。
假如一个类A,有两个职责a,b,当职责a由于需求发生变化而需要修改时,有可能会导致职责b的功能发生故障。
解决:
将类中的职责分开,...
分类:
其他好文 时间:
2015-07-21 18:40:37
阅读次数:
114
继续学习Maven。
4.2 变量
1) 问:如何使用变量替换?项目中的某个配置文件比如jdbc.properties使用了一些pom中的变量,如何在发布中使用包含真实内容的最终结果文件?
答:使用资源过滤功能,比如:
project>
...
properties>
jdbc.driverClassName>com.mysql.jdbc...
分类:
其他好文 时间:
2015-07-21 18:41:47
阅读次数:
272
快速开发完成APS的数据可视化、订单展示、资源调度、智能排程等几乎全部功能模块。...
分类:
其他好文 时间:
2015-07-21 18:42:25
阅读次数:
192
同步的 get 请求#pragma mark - 同步的 get 请求
- (IBAction)GETSynButtonDidClicked:(UIButton *)sender { // 1、网址里面必须写 http://
NSString *urlString = @"http://ipad-bjwb.bjd.com.cn/DigitalPublication/publish/Ha...
分类:
移动开发 时间:
2015-07-21 18:41:20
阅读次数:
178
XML 属性
属性名称
相关方法
描述
android:accessibilityLiveRegion
setAccessibilityLiveRegion(int)...
分类:
其他好文 时间:
2015-07-21 18:39:01
阅读次数:
839
写出高效代码的两条基本的原则:(1)不要做不必要的事;(2)不要分配不必要的内存。
1. 内存优化
Android系统对每个软件所能使用的RAM空间进行了限制(如:Nexus one 对每个软件的内存限制是24M),同时Java语言本身比较消耗内存,dalvik虚拟机也要占用一定的内存空间,所以合理使用内存,彰显出一个程序员的素质和技能。
1) 了解JIT
即时...
分类:
移动开发 时间:
2015-07-21 18:41:19
阅读次数:
253
同步的 post 请求#pragma mark - 同步的 post 请求
- (IBAction)POSTSynButtonDidClicked:(UIButton *)sender { // 1、拼接 baseUrlString
NSString *baseUrlString = @"http://ipad-bjwb.bjd.com.cn/DigitalPublication/pu...
分类:
移动开发 时间:
2015-07-21 18:39:02
阅读次数:
122
某些字段出现这样的红色字。
找了半天,发现android:content 竟然不是android:name。实现在想不到什么时候被修改的。改回来就好了。...
分类:
移动开发 时间:
2015-07-21 18:39:31
阅读次数:
303
项目管理的需要所以安装Redmine,其实wiki放在上面也不错的。
首先是安装,ruby应用第一次装,把坑记住。
nginx, mysql是已经安装好的,只需要配置, 结合nginx的部署方式很多,我这里就选择一种,因为ruby没接触过,只是应用能跑通就好。基础环境
centos5.1
ruby on rails 4.2
ruby 2.0.0 2.1 2.2 1.9.3
mysql5.0 +...
分类:
其他好文 时间:
2015-07-21 18:41:18
阅读次数:
277
1、实现struts2的文件上传,首先把表单form的enctype属性设置为:multipart/form-data
文件标题:
文件:
2、然后添加FileUploadAction,其中有几个属性:upload、uploadFileName、uploadContentType、savePath,其中upload属性为File类型,action类直接通过File类...
分类:
Web程序 时间:
2015-07-21 18:39:03
阅读次数:
130
service与activity交互的方式有多种,这里说说使用Messenger来实现两者之间的交互。Service程序public class MessengerService extends Service { final Messenger mMessenger = new Messenger(new IncomingHandler());
@Override
publi...
分类:
移动开发 时间:
2015-07-21 18:39:14
阅读次数:
134
System.String类
首先string类是静态的,System.String是最常用的字符串操作类,可以帮助开发者完成绝大部分的字符串操作功能,使用方便.
1.比较字符串
比较字符串是指按照字典排序规则,判定两个字符的相对大小.按照点点规则,在一本英文字典中,出现在前面的单词小于出现在后面的单词.在string类中,常用的比较字符串的方法包括Compare,CompareTo,Com...
现象:
最近几天一个华为RH2285服务器一直不定时自动重启,基本每天一两次,查看系统日志报下面的错误,每秒记录一条错误日志
OS:OEL 6.5
$ more /var/log/message
Jul 21 08:54:32 customerkernel: EDAC MC1: 5486 CE error on CPU#1Channel#2_DIMM#1 (channel...
分类:
其他好文 时间:
2015-07-21 18:38:03
阅读次数:
264
在项目中监控代码运行的状况,可以采用点评的Cat项目来监控整个项目,但是按照官方的文档来部署cat,总会遇到各种问题,讲解的也不够简明清楚,现在用一个单机来部署运行cat监控项目。
首先,到项目的git网页下载整个项目:
https://github.com/dianping/cat
接着就是进入这个项目的目录,运行打包安装命令:
mvn clean install -DskipTests...
分类:
其他好文 时间:
2015-07-21 18:40:33
阅读次数:
1204
#pragma mark - 网络请求代理方式(异步)
- (IBAction)DelegateButtonDidClicked:(UIButton *)sender { // 1、拼接 urlString,网址里面必须写 http://
NSString *urlString = @"http://ipad-bjwb.bjd.com.cn/DigitalPublication/pub...
分类:
移动开发 时间:
2015-07-21 18:40:04
阅读次数:
133
1、File-->Setings-->查找file encodings 如下图
2、将 IDE Encoding 、Project Encoding、Default encoding for properties files 设置成统一的Gbk或者utf-8等都可以。
3,、在运行项目的时候 ,android studio点击右下角运行的编码格式, 改成和上面统一的编码格式 gbk或者...
分类:
移动开发 时间:
2015-07-21 18:40:18
阅读次数:
159