- 浏览: 187344 次
最新评论
-
ipodao:
谢谢~!
一个必用的javascript框架:underscore.js -
dibov:
要有个demo就好了。。。
搭建一个全栈式的HTML5移动应用框架(纯干货,亲!) -
cnyangqi:
干到最后没花头了~~~~
搭建一个全栈式的HTML5移动应用框架(纯干货,亲!) -
q512871740:
准备尝试下..
Spring屌丝们进军移动开发了:Spring Mobile and ... -
q512871740:
黑....
[转]破解linux密码经验
文章列表
21世纪最贵的是什么?没错,人才!
人才除了可以通过招聘得来,更重要的是企业内生性的培养,因此,人才发展策略越来越成为企业最重要的企业发展策略之一。IDP,是目前很多互联网企业,包括传统的企业采用的一种HRD ...
mysql修改数据文件路径
- 博客分类:
- 数据库
再Ubuntu环境下,修改datadir后,重启不成功,按照以下的方法,终于ok
http://www.thinksaas.cn/group/topic/347966/
Stop MySQL using the following command: sudo /etc/init.d/mysql stop
Copy the existing data directory (default located in /var/lib/mysql) using the following command:sudo cp -R -p /var/lib/mysql /newpa ...
问题:
用subversion+apache搭建好svn服务器后,发现svn库不支持中文路径。
解决过程:
定位问题
创建中文路径时,subversion报错内容是:http://**********/03%20%E6%B5%8B%E8%AF%95/ path not found,大概的意思是,subversion在服务 ...
用IDEA调试Andriod应用的时候,出现adb启动异常的情况,IDEA启动调试后出现“adb server not responding"的异常。
在网上查到很多解决办法有以下方面:
1、adb的端口5037被占用,因此adb启动不了
2、在控制台中kill掉adb进程,重启能解决问题
分析后发现:
1、5037确实被占用,但是是被adb.exe占用的
2、kill掉adb.exe后,他马上就重启,病毒式的kill不掉
不甘心,再查,发现那个杀不死的adb.exe是bambook的进程,不是Andriod SDK里面的adb.exe,盛大 ...
最近要实现一个使用手写板对PDF文档进行手写签名的功能,下面记录一下关键过程。
实现的思路如下:
1、在画板中显示PDF文档的内容
2、用户使用签名版对PDF文档进行签名
3、保存签名后的画板内容到新的PDF中
其中使用pdfbox把PDF文档转成图片,签名后又把签名后的图片转回PDF保存。
pdfbox(http://pdfbox.apache.org/)是一个处理PDF文档的JAVA库。
import org.apache.pdfbox.pdmodel.PDDocument;
import org.apache.pdfbox.pdmo ...
事情的起源是,我们一个程序内置了一个REST服务的server(是Jersey的Grizzly),启动后,修改类文件,需要重启服务器才能让修改生效。这时候,就想到要动态加载类了。在JAVA的世界里面,类,不是动态加载的,除非你检测class的变化,去写classloader啦 。当然,世界上还有很多苦逼JAVA程序员碰到这个问题,所以,他们发明了俩工具:JRebel :
最近公司的一个新项目要进行UI框架的选型,我把选型的思路和过程跟大家分享一下。
选型标准
在选型之前,我们先要定一下选型的标准,就像人生一样,想清楚“自己要的是什么”是最重要的。
选型的标准分为几部分:
符合业务
业务是根本,和大部分的技术一样,框架没有好坏之分,只有适合与不适合。
我们项目是一个通讯类的监控项目,用户群是移动、电信等运营商的运维人员,系统的特点是:
业务逻辑复杂、表格较多、图表较多、用户权限体系复杂。。。。。
此外,虽然是运维类项目,客户(包括我公司领导)对界面美观的要求越来越高。
...
检测是否在运行JUnit单元测试
- 博客分类:
- 敏捷
在写单元测试时遇到一个问题:同一份代码,在单元测试时,我希望他连接到测试数据库;在正式运行时,我希望他连接到正式数据库。
因此,我要判断当前运行的是测试还是生产环境。
首先,我配置了两套数据库连接环境,一套用于单元测试,一套用于生产环境。
然后,通过运行时判断是否在运行单元测试,而决定读取哪一套的配置,判断代码为:
public class JUnitUtils {
private static Boolean isRunningTest = null;
/**
* 检测是否在运行单元测试
* @return
...
我该如何写单元测试?
- 博客分类:
- 敏捷
在我的团队中,单元测试是较难推行的敏捷实践之一,我思考后觉得有以下原因:
1、主观上觉得会加大工作量,影响进度
2、从未接触junit等单元测试框架,害怕接触新事物
3、团队形式上要求、形式上开展,但是未能结合培训、Code Review等方式持续推行
其实单元测试是个相当简单的技术,当然,要做的完美也要花很多的心思。单元测试无非就是:AAA模式——Arrange(测试设置)、Act(调用测试里的代码)、Assert(测试通过的标准)。
测试设置:测试环境的准备,例如构造mock对象,设置数据库表数据等
Act: 编写测试方法,调用被测试代码
Assert ...
参考文章
http://www.sencha.com/learn/upgrading-from-sencha-touch-1x-to-2x/
http://www.sencha.com/learn/upgrading-to-sencha-touch-2-pr2/
http://docs.sencha.com/touch/2-0/#!/video/migrating-from-1-to-2
类系统(Class System)
在ST1.×里面,有两种定义类的方式:
1、使用
有人的地方,就有江湖。
MySql辗转落到Oracle的手上之后,对于Oracle是否对Mysql的开源路线有调整或影响的担忧,让开发者和DBA们选择上有了一些担忧,这个小小的江湖也在上演着一出出的好戏。一些重量级的MySQL开发者和创始人都自立门户,开始发布他们自己的MySQL分支版本,每个分支版本固然有他自己的目标,我们一一介绍。
2006年,MySql分成了“Enterprise”和“Community”两个分支,而且很快就出现了Community分支延迟发布和隐藏Enterprise分支代码的情况。为了重新掌握主动,Proven Scaling的 ...
来自移动设备的流量,已经超过了来自PC的流量,我们不得不考虑一下,我们的网站开始要考虑是否照顾一下移动设备的用户,提供一个移动版的界面了。从2010年开始,Spring明显也感受到了这样的趋势,在移动开发领域,Spring做了以下几样东西:Spring Social、 Spring Mobile、 Spring Andriod
Spring Social
Spring Social是一个Spring的扩展,让你可以方便地连接一些Saas的服务,例如Tweeter、Facebook等。
不过,这些对我们都不重要,原因你懂的,所以就不详细说啦。
Spring M ...
上篇文章(http://cavenfeng.iteye.com/admin/blogs/1551516)粗略介绍了移动应用框架的搭建,其中,有一个比较重要的库:underscore.js
Underscore是一个非常实用的JavaScript库,提供许多编程时需要的功能的支持,他在不扩展任何JavaScript的原生对象的情况下提供很多实用的功能。
创造一个小而美的公司非常值得尊敬,小而美的框架同样散发着那样的令人着迷的魅力。
无论你写一段小的js代码,还是写一个大型的HTML5应用,underscore都能帮上忙。目前,underscore已经被广泛使用,例如,b ...
打开HTML5的技术网站,满屏的“5个推荐的JavaScript框架”、“10个移动应用框架”,全都是你妹的框架,
但是,你知道这些框架是干毛用的吗?来吧,我们来梳理一下吧
目前HTML5涉及的框架大致可以分成以下几类:
1、 ...
培训是让团队提升和发展的重要手段,那在你的团队里面,是怎么做培训的?课件如何设计?培训效果知道吗? 我们可以通过一套教学发展的体系去回答这些问题,这套体系叫:EDDIT,是美国培训与发展委员会(ASTD)支撑的一套教学体系。
“ADDIE 模型”主要包括五阶段阶段的工作:
「分析」阶段的工作--学习者分析、教学内容分析、学习环境分析等。「设计」阶段的工作--课程规划、教学目标的撰写、教学设计表设计。「发展」阶段的工作--教学活动设计、回馈设计、测试设计等。「执行」阶段的工作—教案撰写、课堂教学、学情反馈等。「评估」阶段的工作--测试、内容评估、教学效果评估等。
攻 ...