
学习
文章平均质量分 67
bensantan
这个作者很懒,什么都没留下…
展开
-
ORM相关图片整理
首先、园子里面之前的很多同仁已经讨论过了ORM相关的框架及其优点和缺点。虽然我本篇讨论的有点晚,但是其毕竟优点大于缺点,本文只是简单的介绍我讨论ORM的目的,及为什么要讨论这个已经被大家讨论的成熟的不能再成熟的东西。 我们先来看看ORM的优缺点: ORM中的核心模块: 实体对象与数据库表的关系 ORM思想给我提供了如下的方便: 当然ORM框架也不是万能的,原创 2014-10-21 22:16:36 · 303 阅读 · 0 评论 -
在maven 2工程中加入iTextAsi…
最近需要在工程中加入JasperReports,其中要用到把报表导出为pdf文件的功能。JasperReports内部使用iText来输出pdf文档,而iText对中文是放在单独的包iTextAsian.jar中,于是需要在工程中加入iTextAsian。上网查找了好几个maven2的repository,都没有收录iTextAsian,那怎么在自己的工程中加入iTextAsian呢?查找原创 2014-10-21 22:27:40 · 186 阅读 · 0 评论 -
系统分析的一些经验
做需求分析,我觉得最重要的任务是简化业务流程、规则、逻辑;丰富用户体验; 0.尽量将复杂的用户需求抽像成最简单的业务规则、数据库结构来实现。因为需求是不可能一下子就确定的,假设我们刚开始对核心需求的实现方式增加了一点点的复杂性,比如说多加了一个表,一个藕合字段,那么对于以后的扩展我们就有可能要去制定更加复杂的规则去适应,从而“被逼”消耗更多的工作,使用更加复杂的结构和业务规则。尤其当需求原创 2014-10-21 22:28:15 · 139 阅读 · 0 评论 -
新浪微博开放平台OAuth授权解决方…
前几日一位朋友项目中需要使用新浪微博的接口,故和这位朋友一同研究了新浪微博开放平台上面所提供的资料,首先要使用这些接口是需要用户登录并且授权的,新浪微博开放平台其实是提供两种授权方式的,第一种是:OAuth授权方式,第二种是:HTTP普通鉴权方式,我们使用了第一种方式来授权,但是在执行过程中遇到了许多问题,觉得单对新浪微博开放平台还是有一些代表性,所以共享下经验,下面可以下载我的Demo。ht原创 2014-10-21 22:15:10 · 171 阅读 · 0 评论 -
ICTCLAS2008汉语词性标注集
download 计算所汉语词性标记集Version 3.0制订人:刘群 张华平 张浩计算所汉语词性标记集...10. 说明... 11. 名词 (1个一类,7个二类,5个三类) 22. 时间词(1个一类,1个二类) 23. 处所词(1个一类) 34. 方位词(1个一类) 35. 动词(1个一类,9个二类) 36.原创 2014-10-21 22:16:18 · 143 阅读 · 0 评论 -
Google网站管理员:提升移动Web性…
http://news.cnblogs.com/n/124027/移动互联网已经在全球得到了广泛的应用。到 2009 年,有 50%的新增的互联网访问都是来自手机设备的(eMarket,2008和2009)。来自 Google 的内部资料显示,随着移动浏览器的提升,用户的浏览习惯也在逐步改进。 移动浏览器上的页面布局与桌面浏览器有着显著的差异,所以,想要在移动设备上开发出优秀的浏览器,原创 2014-10-21 22:14:47 · 129 阅读 · 0 评论 -
几个Android云测试
转自:http://www.chenwg.com/android/几个android云测试.html现在国内国外都有一些公司在做Android云测试,也就是你上传你的apk上去,然后它会自动在多种机型上测试,这样一方面减少我们的成本(不然你买真机都买穷你了),又很方面,有截图等。下面介绍几个Android云测试。国内:1.testin云测试,前阵子和各大Android开发社区搞过不少活动原创 2014-10-21 22:15:12 · 253 阅读 · 0 评论 -
Windows平台MonkeyTalk环境搭建
MonkeyTalk是款针对手机应用的自动化测试工具。 特性:1》免费且开源。2》支持Android,IOS平台。3》MonkeyTalk主要包括:MonkeyTalkIDE、MonkeyTalkAgent、MonkeyTalkscripts。4》MonkeyTalkAgent可以是真机或模拟器。5》无需root权限或越狱。6》支持录制、回放、脚本编写(支持原创 2014-10-21 22:15:33 · 188 阅读 · 0 评论 -
关闭占有某端口的进程
我们都知道tomcat、JBoss等web容器默认端口为8080,之前在做javaweb项目的时候运行Jboss时发现8080端口被占用了,于是就去找究竟那个进程占用了该端口。Solution:首先:找出占用8080端口的进程ID(PID),运行cmd-->输入:netstat -ano|findstr8080 -->"Enter"。接着:输入:tasklist /fi "PID原创 2014-10-21 22:15:59 · 155 阅读 · 0 评论 -
英文简历中的常用语
Mature,dynamic and honest.思想成熟、精明能干、为人诚实。Excellent ability of systematical management.有极强的系统管理能力。Ability to work independent1y,mature andresourcefu1.能够独立工作、思想成熟、应变能力强。A person with ability plus fl原创 2014-10-21 22:16:22 · 165 阅读 · 0 评论 -
Android主流屏幕分辨率介绍
对于Android游戏开发我们不得不像iPhone那样思考兼容Android平板电脑,苹果要考虑iPad、iPhone3GS和iPhone 4等屏幕之间的兼容性,对于开发Android游戏而言也不例外,考虑的机型更多。 常规的我们可能只考虑QVGA,HVGA,WVGA,FWVGA和DVGA,但是抛去了手机不谈,可能平板使用类似WSVGA的1024x576以及WXGA的1280x768等等原创 2014-10-21 22:18:39 · 162 阅读 · 0 评论 -
maven 手动添加第三方的jar包
使用maven搭建工程时,难免要加载大量的第三方的jar包、zip包比较少用,而maven的官网提供的jar往往不能满足需求,这时需要我们手动加载到我们本地或nexus私服的仓库中。1.加载jar包到本地 (以加载saxon-dom-9.0.jar为例)首先在工程的pom.xml文件中加入Xml代码 手动添加第三方的jar包" />dependency> g原创 2014-10-21 22:27:37 · 280 阅读 · 0 评论 -
电子证书 DER vs. …
一直对电子证书的文件后缀比较头大,搞不清这些后缀的关系,终于在网上搜到一个比较简明的文章,试着翻译一下:) 证书与编码 本至上,X.509证书是一个数字文档,这个文档根据RFC 5280来编码并/或签发。实际上,“X.509证书”经常被用来指代IETF的PKIX(Public Key Infrastructure)证书和X.509 v3证书标准中的CRL(Certific原创 2014-10-21 22:27:07 · 129 阅读 · 0 评论 -
UI测试条列
界面是软件与用户交互的最直接的层,界面的好坏决定用户对软件的第一印象。而且设计良好的界面能够引导用户自己完成相应的操作,起到向导的作用。同时界面如同人的面孔,具有吸引用户的直接优势。设计合理的界面能给用户带来轻松愉悦的感受和成功的感觉,相反由于界面设计的失败,让用户有挫败感,再实用强大的功能都可能在用户的畏惧与放弃中付诸东流。目前流行的界面风格有三种方式:多窗体、单窗体以及资源管理器风格,无论原创 2014-10-21 22:15:05 · 157 阅读 · 0 评论 -
ftp4j
http://www.sauronsoftware.it/projects/ftp4j/使用开源项目:ftp4j http://www.sauronsoftware.it/projects/ftp4j/> import java.io.File; import it.sauronsoftware.ftp4j.FTPClient; import it.sauron原创 2014-10-21 22:15:42 · 264 阅读 · 0 评论 -
Eclipse报告——Eclipse中关于Aspect…
一个普通Java工程变为要修改:.classpath和 .project.classpath .projectDirectoryListenerorg.eclipse.ajdt.core.ajbuilderorg.eclipse.jdt.core.javanatureorg.eclipse.ajdt.ui.ajna原创 2014-10-21 22:15:44 · 329 阅读 · 0 评论 -
eclipse 快捷键
Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对上面那条来说原创 2014-10-21 22:15:57 · 232 阅读 · 0 评论 -
软件项目管理流程总结
项目管理与软件开发的质量、效率、最终成果息息相关,本文主要讲述软件项目的风险评估、成本预算、客户沟通、需要分析、开发管理、成品交付等多个流程。在现今国内的项目的管理形式十分零乱,对管理欠缺重视,以致很多项目因为失去管理而最终折腰。很多的实战形人才只重视于开发环节,而对其他的流程欠缺认识(包括本人),因而导致项目欠缺有条理的、阶段化的管理。本人是一个典型的只重视开发的管理者,在多次的教训中深原创 2014-10-21 22:16:34 · 146 阅读 · 0 评论 -
O2O模式前景
http://hyxtewm.diandian.com/原创 2014-10-21 22:16:38 · 172 阅读 · 0 评论 -
Android、iPhone和Java三个平台一…
移动开发中遇到的最让人纠结的要属Java、Android和iPhone三个平台加解密不一致的问题。因为手机端后台通常是用JAVA开发的WebService,Android和iPhone客户端调用同样的WebService接口,为了数据安全考虑,要对数据进行加密。头疼的问题就来了,很难编写出一套加密程序,在3个平台间加解密的结果一致,总不能为Android和iPhone两个客户端各写一套Web原创 2014-10-21 22:18:41 · 170 阅读 · 0 评论 -
HTTP服务器返回的代码详解:206、3…
如果向您的服务器发出了某项请求要求显示您网站上的某个网页,那么,您的服务器会返回 HTTP状态代码以响应该请求。一些常见的状态代码为:200 - 服务器成功返回网页 404 - 请求的网页不存在 503 - 服务器暂时不可用 以下提供了 HTTP 状态代码的完整列表。点击链接可了解详细信息。您也可以访问有关 HTTP 状态代码的 W3C页来了解详细信息。1x原创 2014-10-21 22:21:55 · 420 阅读 · 0 评论 -
常见证书格式和转换
PKCS PKCS 全称是 Public-Key Cryptography Standards ,是由RSA 实验室与其它安全系统开发商为促进公钥密码的发展而制订的一系列标准。What is PKCS? http://www.rsa.com/rsalabs/node.asp?id=2308PKCS 目前共发布过 15 个标准:(1)PKCS#1:RSA加密标准。P原创 2014-10-21 22:27:09 · 203 阅读 · 0 评论 -
加密算法整理
加密技术通常分为两大类:“对称式”和“非对称式”。 对称式加密:加密和解密使用同一个密钥,通常称之为“SessionKey ”。如DES,它的SessionKey长度为56Bits。 非对称式加密:加密和解密所使用的不是同一个密钥,通常有两个密钥,称为“公钥”和“私钥”。如RSA。[DES:密钥较短,加密处理简单,加解密速度快,适用于加密大量数据的场合。]DE原创 2014-10-21 22:27:16 · 121 阅读 · 0 评论 -
Java 面试题问与答:编译时与…
在开发和设计的时候,我们需要考虑编译时,运行时以及构建时这三个概念。理解这几个概念可以更好地帮助你去了解一些基本的原理。下面是初学者晋级中级水平需要知道的一些问题。Q.下面的代码片段中,行A和行B所标识的代码有什么区别呢? [java] viewplaincopyprint?public class ConstantFolding { static fi原创 2014-10-21 22:28:02 · 147 阅读 · 0 评论 -
《代码简洁之道》-学习笔记
1、有意义,名副其实:降低代码的模糊度,明确说明代码的用途; 2、避免误导:accountList的类型最好就是List; 3、避免使用多个不同之处较小的名称; 4、避免使用字母l和O,因为它们像数字1和0; 5、做有意义的区分,只有意义不同时才使用不同的名字; 6、废话是无意义的区分,是冗余;原创 2014-10-21 22:28:57 · 164 阅读 · 0 评论 -
如何进行微信公众平台的后台开发
目前微信公众平台的发展势头很猛,很多公司和个人都在这个平台上注册了帐号,并投入精力进行运营。对于微信公众平台的管理,腾讯提供了两种方式:一种是“编辑模式”,运营者手工编辑、设置关键字,对粉丝发送来的关键字进行响应;另外一种是“开发模式”,运营者编写程序,通过使用公众平台提供的接口自动对粉丝发来的消息进行响应。这里我们对开发模式的使用步骤和编程要点进行介绍。1.进行微信公众平台后台开发的前提是原创 2014-10-21 22:30:50 · 133 阅读 · 0 评论