`
decentway
  • 浏览: 157340 次
  • 性别: Icon_minigender_1
  • 来自: 重庆
社区版块
存档分类
最新评论
文章列表
1.参数检查 放在 service层还是controller层   没有定论,我们一般把无业务语义的校验放在action层,用validation做,比如数据类型、长度、格式等;业务语义类校验则放在service层。但实际操作中不一定那么清晰,所以笼统的理解是 ...

centos svn配置2

安装说明系统环境:CentOS-6.3安装方式:yum install (源码安装容易产生版本兼容的问题)安装软件:系统自动下载SVN软件 检查已安装版本   复制代码 代码如下: #检查是否安装了低版本的SVN[root@zck /]# rpm -qa sub
svn(subversion)是近年来崛起的版本管理工具,是CVS的接班人。目前,绝大多数开源软件都使用svn作为代码版本管理软件。svn服务器有2种运行方式:独立服务器和借助apache等web服务器。两种方式各有利弊。svn存储版本数据也有2种方式:BDB和FSFS。因为BDB方式在服务器中断时,有可能锁住数据,所以还是FSFS方式更安全一点。
借鉴网址:http://wbande.blog.163.com/blog/static/303812572010511101812972/   用的版本仍旧是tomcat6.0 原有的为:tomcat6.0,新增加的为tomcat6.0-2   1 在/etc/profile中添加以下粗体的配置 #原有的tocmat配置 TOMCAT_HOME=/usr/local/tomcat6.0CATALINA_HOME=/usr/local/tomcat6.0CATALINA_BASE=/usr/local/tomcat6.0export TOMCAT_HOME CATALINA_HOM ...
1. 预取页面 Prefetching pages (总觉得不应该这样翻译,应该叫预加载) 说明:当采用single-page类型时,我们可以预先加载页面到dom树里(ps:通过浏览器的查看可以看到,ff里是浅色)。jqm会在当前page加载后,加载那个具有 dat ...
Android中dip(dp)与px之间单位转换 dp这个单位可能对web开发的人比较陌生,因为一般都是使用px(像素)但是,现在在开始android应用和游戏后,基本上都转换成用dp作用为单位了,因为可以支持多种分辨率的手机.以下是这两个单位的概念:px (pixels)像素 –一个像素通常被视为图像的最小的完整采样,这个用的比较多,特别是web开发,页面基本都是使用像素作为单位的.dip或dp (device independent pixels)设备独立像素 — 这个和设备硬件有关,一般我们为了支持手机上多种分辨率,如WVGA、HVGA和QVGA,都会使用dip作为长度的单位在Andro ...
经过一个上午的折腾,发现xdebug和xcache冲突。(具体xdebug参见网上教程) 修改php.ini和php.template 把debug配置放到xcache下面就可以了。 比如: [xcache] zend_extension_ts = %APMXE%\php5\ext\php_xcache.dll [xcache.admin] xcache.admin.enable_auth = On xcache.admin.user = "root" ; xcache.admin.pass = md5($您的密码) xcache.admin.pas ...
/** * 分割字符串 * * @param str String 原始字符串 * @param splitsign String 分隔符 * @return String[] 分割后的字符串数组 */ @SuppressWarnings("unchecked") public static String[] split(String str, String splitsign) { int index; if (str == null || splitsign == null) retur ...
package com.archermind; import android.content.ContentValues;import android.content.Context;import android.database.Cursor;import android.database.sqlite.SQLiteDatabase;import android.database.sqlite.SQLiteOpenHelper;import android.database.sqlite.SQLiteDatabase.CursorFactory; public class DBHel ...

android中context

我找了很多资料,还是不能弄懂,记下来,以后慢慢理解。 Context字面意思是上下文,位于framework package的android.content.Context中,其实该类为LONG型,类似Win32中的Handle句柄。很多方法需要通过 Context才能识别调用者的实例:比如说Toast的第一个参数就是Context,一般在Activity中我们直接用this代替,代表调用者的实例为Activity,而到了一个button的onClick(View view)等方法时,我们用this时就会报错,所以我们可能使用ActivityName.this来解决,主要原因是因为实现Cont ...
1.获取百度所有链接的例子(通过ID): public class Activity01(改成你自己的Activity) extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); TextView tv = new TextView(this); ...

android中易错点

 
1.字符串匹配: equals和==是有区别的 用jsoup的select获得text,比如"我、你",好像和字符串的"我、你",用equals不能相等,我也不知道为什么,只有把字符串里面的符号去掉才行。 2,执行sqlite数据库操作: "create table"+ TBL_NAME   +"(classname varchar(40),time integer , week integer)" 在引号外面的空格都不算空格。加入TBL_NAME是xx的话那么这句话就是:create tablexx 所 ...
  1.Uri 通用资源标志符(Universal Resource Identifier, 简称"URI")。 Uri代表要操作的数据,Android上可用的每种资源 - 图像、视频片段等都可以用Uri来表示。   URI一般由三部分组成: 访问资源的命名机
 初始MIME类型,是在学习ContentProvider的时候。       当在创建自己的ContentProvider的时,需要从抽象类ContentProvider中派生出自己的子类,并实现其中5个抽象方法: query(Uri, String[], String, String[], String) which returns data to the caller insert(Uri, ContentValues) which inserts new data into the content provider update(Uri, ContentValues, String ...
在Android系统中,存储数据的方式一共有5种:1.SharedPreferences2.文件存储3.SQLite数据库存储4.ContentProvider5.网络  而ContentProvider是一种让多应用程序之间数据交换的一种接口,就是说在一个应用程序里面将一些数据暴露出来,以供外部访问。外部访问就是通过ContentResolver去访问并操作这些被暴露的数据。  ContentProvider中的里面的数据的存储方式(可以是文件,可以是数据库或其他方式)外界看不到,但是通过它提供的接口可以访问。  在ContentProvider中,数据都是以表的形式组织的。实现一个Conte ...
Global site tag (gtag.js) - Google Analytics