- 博客(64)
- 资源 (3)
- 收藏
- 关注
原创 关于java异常的一些总结
1.参数检查 放在 service层还是controller层 没有定论,我们一般把无业务语义的校验放在action层,用validation做,比如数据类型、长度、格式等;业务语义类校验则放在service层。但实际操作中不一定那么清晰,所以笼统的理解是:1、如果可以独立完成不依赖于其它数据就能做的校验,放在了action;比如检查身份证号码是否合规;2、如果校验需要依赖于其它数据才...
2013-07-23 21:49:04
150
原创 centos svn配置2
安装说明系统环境:CentOS-6.3安装方式:yum install (源码安装容易产生版本兼容的问题)安装软件:系统自动下载SVN软件检查已安装版本 复制代码代码如下:#检查是否安装了低版本的SVN[root@zck /]# rpm -qa subversion#卸载旧版本SVN[root@zck modules]# yum remove subversion安装...
2013-07-10 21:50:25
155
原创 centos svn配置
svn(subversion)是近年来崛起的版本管理工具,是CVS的接班人。目前,绝大多数开源软件都使用svn作为代码版本管理软件。svn服务器有2种运行方式:独立服务器和借助apache等web服务器。两种方式各有利弊。svn存储版本数据也有2种方式:BDB和FSFS。因为BDB方式在服务器中断时,有可能锁住数据,所以还是FSFS方式更安全一点。本文主要介绍SVN独立服务器的的安装和简单...
2013-06-06 20:09:35
150
原创 centos 多Tomcat配置
借鉴网址:http://wbande.blog.163.com/blog/static/303812572010511101812972/ 用的版本仍旧是tomcat6.0原有的为:tomcat6.0,新增加的为tomcat6.0-2 1 在/etc/profile中添加以下粗体的配置#原有的tocmat配置TOMCAT_HOME=/usr/local/tomcat6...
2013-05-29 20:59:54
120
原创 jquery mobile 缓存和预读取
1. 预取页面 Prefetching pages (总觉得不应该这样翻译,应该叫预加载)说明:当采用single-page类型时,我们可以预先加载页面到dom树里(ps:通过浏览器的查看可以看到,ff里是浅色)。jqm会在当前page加载后,加载那个具有 data-prefetch 标签(target)的page,这时候pagecreat事件就被触发,你就可以在dom里面看到这个页...
2012-06-21 15:36:02
212
原创 Android中dip(dp)与px之间单位转换
Android中dip(dp)与px之间单位转换dp这个单位可能对web开发的人比较陌生,因为一般都是使用px(像素)但是,现在在开始android应用和游戏后,基本上都转换成用dp作用为单位了,因为可以支持多种分辨率的手机.以下是这两个单位的概念:px (pixels)像素 –一个像素通常被视为图像的最小的完整采样,这个用的比较多,特别是web开发,页面基本都是使用像素作为单位的.dip或d...
2012-04-30 14:35:17
317
原创 起源科技qeephp的apmxe集成环境中xdebug的安装
经过一个上午的折腾,发现xdebug和xcache冲突。(具体xdebug参见网上教程)修改php.ini和php.template把debug配置放到xcache下面就可以了。比如: [xcache]zend_extension_ts = %APMXE%\php5\ext\php_xcache.dll[xcache.admin]xcache.admin.enabl...
2012-02-20 10:37:00
253
原创 java字符串处理(分割截取替换等)
/** * 分割字符串 * * @param str String 原始字符串 * @param splitsign String 分隔符 * @return String[] 分割后的字符串数组 */@SuppressWarnings("unchecked")public static String[] split(String str, ...
2012-01-06 17:04:50
560
原创 android database leak found
package com.archermind;import android.content.ContentValues;import android.content.Context;import android.database.Cursor;import android.database.sqlite.SQLiteDatabase;import android.database.sql...
2012-01-06 09:52:09
256
原创 android中context
我找了很多资料,还是不能弄懂,记下来,以后慢慢理解。Context字面意思是上下文,位于framework package的android.content.Context中,其实该类为LONG型,类似Win32中的Handle句柄。很多方法需要通过 Context才能识别调用者的实例:比如说Toast的第一个参数就是Context,一般在Activity中我们直接用this代替,代表调用者的实...
2012-01-04 19:48:11
91
原创 android中jsoup解析html的几个例子
1.获取百度所有链接的例子(通过ID):public class Activity01(改成你自己的Activity) extends Activity{ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState)...
2012-01-03 10:58:50
233
原创 android中易错点
1.字符串匹配:equals和==是有区别的用jsoup的select获得text,比如"我、你",好像和字符串的"我、你",用equals不能相等,我也不知道为什么,只有把字符串里面的符号去掉才行。2,执行sqlite数据库操作:"create table"+ TBL_NAME +"(classname varchar(40),time integer , week inte...
2012-01-03 10:58:30
112
原创 【Android】Uri、UriMatcher、ContentUris详解
1.Uri通用资源标志符(Universal Resource Identifier, 简称"URI")。Uri代表要操作的数据,Android上可用的每种资源 - 图像、视频片段等都可以用Uri来表示。 URI一般由三部分组成:访问资源的命名机制。 存放资源的主机名。 资源自身的名称,由路径表示。 Android的Uri由以下三部...
2011-12-15 10:26:03
259
原创 数据集的MIME类型字符串
初始MIME类型,是在学习ContentProvider的时候。 当在创建自己的ContentProvider的时,需要从抽象类ContentProvider中派生出自己的子类,并实现其中5个抽象方法:query(Uri, String[], String, String[], String) which returns data to the callerinsert(Ur...
2011-12-14 23:41:39
390
原创 ContentProvider和ContentResolver还有SQLiteDatabase的关系
在Android系统中,存储数据的方式一共有5种:1.SharedPreferences2.文件存储3.SQLite数据库存储4.ContentProvider5.网络 而ContentProvider是一种让多应用程序之间数据交换的一种接口,就是说在一个应用程序里面将一些数据暴露出来,以供外部访问。外部访问就是通过ContentResolver去访问并操作这些被暴露的数据。 ContentP...
2011-12-14 22:51:18
153
原创 配置PHP+WAP手机网站开发环境
具有WAP用户代理功能的移动终端(如WAP手机),通过内部运行的微浏览器向某一网站发送WAP服务请求。该请求先由WAP网关截获,对信息内容进行编码压缩,以减少网络数据流量,同时根据需要将WAP协议转换成HTTP协议。 2. 协议将处理后的请求转送到相应WAP服务器。在WAP服务器端,根据页面扩展名等属性,被请求的页面直接或由服务器端脚本解释后输出,再经过网关传回给用户。 介绍了一些知...
2011-12-08 12:44:22
199
原创 lab2000p程序h12.asm
;定时器实验T100us equ 256-50 ;100us时间常数(6M)C100us equ 30h ;100us计数单元LEDBuf equ 0LED equ P1.0 ljmp Start org 000bhT0Int: ;中断子函数 push PSW ...
2011-10-27 22:46:33
256
原创 lab2000p程序H11.asm
LED equ P1LEDBuf equ 0 ljmp Start org 3Interrupt0: push PSW ;保护现场 cpl LEDBuf ;取反LED mov c,LEDBuf mov LED,c pop PSW...
2011-10-27 10:47:52
264
原创 lab2000p程序h10.asm
; 硬件实验10 ,计数器实验mov TMOD,#00000101bmov TH0,#0mov TL0,#0setb TR0 ;开始计数 Loop: mov P1,TL0 ;把TL0的内容赋给P1,让LED灯亮 ljmp Loop end lab2000p板子接法,建实验手册唯一注意点是:T0就是P3.4,接到单...
2011-10-26 23:05:50
109
原创 lab2000p程序H1a.asm
程序:;p1口输入输出实验KeyLeft equ P1.0KeyRight equ P1.1LedLeft equ P1.2LedRight equ P1.3 setb KeyLeftsetb KeyRight Loop: mov c,KeyLeft mov LedLeft,c mov c,KeyRight ...
2011-10-23 11:41:54
130
原创 lab2000p程序s6.asm
程序:解释:1,clr Change??有点疑惑?不是只能clr a,clr c的吗?2,cjnz a,B,NotEqual名词解释 不等转移指令编辑本段指令格式 CJNE Rn,#data,rel3,jc Next如果CY标志位为1,则跳转到Next处如果CY标志位为0,则执行下一步。4,setb Change置交换标志为1,...
2011-10-23 09:33:12
170
原创 lab2000p程序s5.asm
程序:(没看懂是怎么跳转的。请高手指教。);程序跳转表 org 0 ljmp Start Func0: mov a,#0 ret Func1: mov a,#1 ret Func2: ...
2011-10-22 16:44:02
96
原创 lab2000p程序s4.asm
;移动3000h--->>4000h,256字节 mov r0,#30h ;给r0,r1,r2,r3,r7赋值 mov r1,#00h mov r2,#40h mov r3,#00h mov r7,#0Loop: mov dph,r0 mov dpl,r1 mov...
2011-10-22 16:00:12
97
原创 lab2000p程序s3.asm
; 软件实验三 二进制到ASCII码转换 S3.ASM; 将 A 拆为二个 ASCII 码, 并存入 Result 开始的二个单元Result equ 20horg 0 ljmp StartASCIITab: db '0123456789ABCDEF' ; 定义数字对应的ASCII表BinToHex: mov dptr, #ASCIITab mov b...
2011-10-22 15:21:25
147
原创 lab2000p程序s2.asm
;二进制到BCD码转换;将A拆分为三个BCD码,并存入Result开始的三个单元 Result equ 20h org 0 ljmp startBinToBCD: mov b,#100 div ab mov Result,a ;除以100,得百位数字 mov a,b...
2011-10-22 14:23:25
183
原创 lab2000p程序s1.asm
Block equ 6000h mov dptr, #Block ; 起始地址 mov r0, #0 ; 清 256 字节 clr aLoop: movx @dptr, a inc dptr ; 指向下一个地址 djnz r0, Loop ; 记数减一 ljmp $end 分析:1.Block equ 6000h用Block来表示6000h...
2011-10-22 10:59:50
271
原创 正确区分LJMP、AJMP、SJMP、JMP指令
MCS-51的控制转移类指令,共17条,分为无条件转移指令、条件转移指令、子程序调用和返回指令、空操作指令等四类。无条件转移指令(共4条)LJMP addr16 ; PC〈—— addr16AJMP addr11 ; PC〈—— PC+2 , PC10-0〈—— addr11SJMP rel ; PC〈—— PC+2 , PC 〈—— PC+relJMP @A+...
2011-10-20 22:42:41
522
原创 c和指针 字符串 字符 字节
1.strspn strspn(返回字符串中第一个不在指定字符串中出现的字符下标) 表头文件 #include<string.h> 定义函数 size_t strspn (const char *s,const char * accept); 函数说明 strspn()从参数s 字符串的开头计算连续的字符,而这些字符都完全是accept 所指字符串中的字符。简单...
2011-09-19 20:26:36
109
原创 c和指针 数组
1. #include <stdio.h>void main(){ int a[10]={1,2,3,4,5,6,7,9}; printf("%x\n",a); printf("%x\n",a+1); printf("%x\n",&a);} 第一个输出和第三个输出相同。a是指针常量,和普通指针变量有区别。&a好像没意义。&am...
2011-09-18 21:31:28
58
原创 pointer on C(c和指针学习笔记)4
1C语言空指针NULL空指针的简单描述:它 “与任何对象或函数的指针值都不相等”。也就是说, 取地址操作符 & 永远也不能得到空指针, 同样对 malloc() 的成功调用也不会返回空指针, 如果失败, malloc() 的确返回空指针, 这是空指针的典型用法:表示 “未分配”或者 “尚未指向任何地方”的指针。======================================...
2011-09-09 21:20:21
116
原创 pointer on C(c和指针学习笔记)3
1.解引用对于c语言中指针的操作符有两个:&和*。对于&,好理解,翻译的也不错,就是“取地址”的意思。但对于*,翻译为“解引用”,字面意思不好理解,即使看了后面内容才知道不过是“取指针指向的地址的内容”,也仍然是觉得怪怪的,“解引用”这个词难记也难于从字面直接判断意思,以致时间长了还是感觉像见了熟悉的陌生人。翻了好多资料,以及各种网上解释,现在大约有点意思了。依...
2011-09-09 21:20:04
81
原创 pointer on C(c和指针学习笔记)2
1.scanf函数输出格式:%a,%A 读入一个浮点值(仅C99有效) %c 读入一个字符 %d 读入十进制整数 %i 读入十进制,八进制,十六进制整数 %o 读入八进制整数 %x,%X 读入十六进制整数 %s 读入一个字符串,遇空格、制表符或换行符结束。 %f,%F,%e,%E,%g,%G 用来输入实数,可以用小数形式或指数形式输入。 %p 读入一个指针 %u 读入一个无符...
2011-09-05 23:25:35
118
原创 pointer on C(c和指针学习笔记)1
1.getchar 函数名: getchar 功 能: 从stdin流中读字符 用 法: int getchar(void); 注解: getchar有一个int型的返回值.当程序调用getchar时.程序就等着用户按键.用户输入的字符被存放在键盘缓冲区中.直到用户按回车为止(回车字符也放在缓冲区中).当用户键入回车之后,getchar才开始从stdin流中每次读入一...
2011-09-01 11:11:13
109
原创 [TRANS]Linux下C/C++常用头文件
linux下编程常用头文件一览<assert.h > 验证程序断言<cpio.h > cpio归档值<ctype.h > 字符类型<dirent.h > 目录项<errno.h > 出错码<fcntl.h > 文件控制<...
2011-08-24 12:04:27
136
原创 vi 操作
进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第n行首 vi + filename :打开文件,并将光标置于最后一行首 vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处 vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复filename ...
2011-08-24 12:03:56
79
原创 Ubuntu的菜鸟常用的命令
[本菜鸟仅仅收录了Ubuntu的菜鸟常用的命令,旨在方便新手入门,HX类生物就不用看了,以免被雷到 lol ]所有命令按字母顺序排列,只介绍最常用参数,相信等你看完之后,就有能力man更详细的用法了 此前own也曾发表过几篇文章,详细的介绍了几个命令比如ls,sudo,chmod等等,看不懂man的,请自行查找:)直到前天群里有人问cd命令怎么用..暴寒~~想想也是,一定有很多在w...
2011-08-24 08:55:02
100
原创 Ubuntu如何使用su切换root权限
初次使用Unbutu发现无法切换到Root权限状态,可以按如下到步骤做:先设置root到密码:sudo passwd root ;在控制台直接输入:su root ,并输入密码;就可以获得root权限了。如何想在文件管理器中使用root权限,只要在控制台输入:sudo nautilus;...
2011-08-23 19:09:10
137
原创 Linux目录解释(蛮全)
/bin:bin是binary(二进制)的缩写。这个目录是对UNIX系统习惯的沿袭,存放着使用者最经常使用的命令。例如:cp,ls,cat。 /boot:这里存放的是启动LINUX时使用的一些核心文件。 /dev:dev是device(设备)的缩写。这个目录下是所有LINUX的外部设备,其功能类似DOS下的.sys和Win下的.vxd。在LINUX中设备和文件是用同种方法访问的。例如:/d...
2011-08-20 22:53:28
79
原创 yui3:widget 例子_widget-extend
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"><html><head><meta http-equiv="content-type" content="text/html; charset=u
2011-06-26 16:07:15
214
原创 yui3:widget
Widget 类包含什么?widget类的结构和职能widget类基本的属性渲染方法渐进增强标签结构class名和CSS默认UI事件类的结构和职责 Widget类的结构和职责 Widget类是一个用于创建widgets的基础类。 Widget类可以实例化,但是一般都是用它作为基础类,扩展创建widgets,这些通过扩展创...
2011-06-18 11:36:33
198
加密的PDF文件解密软件 可以打印
2010-03-24
学校网站需求分析.doc
2010-02-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人