昨天看了Head First设计模式这本书,这本书写得真不错,简单易懂。我是第一次接触设计模式,觉得这东西挺高端大气的,和别人侃的时候,我用啥XX设计模式,是不是觉得很屌的感觉?哈哈,开玩笑了,主要是学习前人的经验,这样让自己的代码设计更加规范。现在就记录一下我学到的第一个设计模式---Obse.....
分类:
其他好文 时间:
2014-07-07 16:16:24
阅读次数:
276
前几天买了《Android软件安全与逆向分析》这本书,决定在这里记一些笔记。第一章介绍了如何搭建环境,此处略去;第二章开始讲分析Android程序。下面按顺序记录关键内容。--------------------------------------2.1.编写一个需要填写注册码的APK要破解要现有「...
分类:
移动开发 时间:
2014-07-07 16:07:24
阅读次数:
277
通过一个简单的例子来学习下面几种控件: 1.TextView:简单的文本显示控件 2.EditText:可以编辑的文本框 3.Button:按钮 4.Menu:这里指的是系统的Menu 5.Toast:消息提示控件,类似于MFc的tip(不知道理解的对不对) 顺便用到上一次学习的多个...
分类:
移动开发 时间:
2014-07-07 16:06:40
阅读次数:
224
数据库操作中,和数据库建立连接是最为耗时的操作之一,而且数据库都有最大连接数目的限制,如果很多用户访问的是同一数据库,所进行的都是同样的操作,那么为每个用户都建立一个连接是不合理的; 连接池的思想是:Tomcat服务器可以预备好若干个连接对象,将这些对象存放在一个称为连接池的容器中(通常由链表来担任...
分类:
其他好文 时间:
2014-07-07 15:58:19
阅读次数:
225
Java本身是一种设计的很easy,很静止的语言,所以Java背后的原理也很easy,归结起来就是两点:1、JVM的内存管理理解了这一点,全部和对象相关的问题统统都能解决2、JVM Class Loader理解了这一点,全部和Java相关的配置问题,包含各种App Server的配置,应用的公布问题...
分类:
其他好文 时间:
2014-07-07 15:57:38
阅读次数:
184
Android中Log的输出有如下几种:Log.v(String tag, String msg); //VERBOSELog.d(String tag, String msg); //DEBUGLog.i(String tag, String msg); //INFOLog.w(String ta...
分类:
移动开发 时间:
2014-07-07 15:53:03
阅读次数:
279
package my.bag;import java.io.File;import java.io.FileInputStream;import java.math.BigInteger;import java.security.MessageDigest;import java.util.Hash...
分类:
移动开发 时间:
2014-07-07 15:51:11
阅读次数:
265
原因很长时间没用Eclipse了,近期由于又要用它做个简单的JSP项目,又要重新学习了,虽然熟悉的很快,但记忆总是很模糊,偶尔犯错,以前很少写博客,现在感觉还是很有必要的,编程中每个人对于犯过的错误,解决后不再使用的话,很长时间重新使用,还是会犯同样的错误。(这是人,编程环境,思维方式共同决定给的)...
分类:
Web程序 时间:
2014-07-07 15:49:17
阅读次数:
240
IE 原生 Web Driver 调用,通过简单配置,即可自动化测试 IE 浏览器(目前仅限 Internet Explorer Developer Channel 版本)。做一些自动化的操作,都是很容易的。如快速登录、抢票等。开始-运行-cmd粘贴或输入 格式:LinrIEWebDriver.ex...
分类:
Web程序 时间:
2014-07-07 15:38:58
阅读次数:
249
var getElementsByClassName = function(searchClass,node,tag) { if(document.getElementsByClassName){ return document.getElementsByClassName(s...
分类:
Web程序 时间:
2014-06-30 14:34:57
阅读次数:
428