- 浏览: 153682 次
- 性别:
- 来自: 成都
最新评论
-
zyq070:
version 自动增长的 你手动设值 相比之前的值已经变化 ...
Row was updated or deleted by another transaction (or unsaved-value mapping was -
中华神韵:
...
Java中从一个ArrayList删除重复的元素 -
Menuz:
logcat慢慢调,终会找到的。
The application has stopped unexpectedly -
右转随缘:
好抽象。。。
The application has stopped unexpectedly -
tsmg:
您好,我zend也配了,怎么就是不能正常调试呢?是不会用在EP ...
安装EPP的调试Zend Debugger
文章列表
在一个测试项目中,用到了Hibernate中的多对多关系(假如是A和B),不是怎么好处理,特别是查询集合的时候有点郁闷,之前的做法都是先找到一个对象(A),在从这个对象上找到它的集合(A.bSet)。利用jpa的注解方式,偶尔会出现延迟加载的问题。在网上搜了一下,发现有个比较好的方法,可以通过hql语句操作找到bSet。
例如:
public class Client {
//other属性
@ManyToMany(fetch = FetchType.LAZY, cascade = { CascadeType.PERSIST,
CascadeType.MERG ...
下载地址:http://jquery.bassistance.de/autocomplete/
jQuery.Autocomplete是jquery的流行插件,能够很好的实现输入框的自动完成(autocomplete)、建议提示(input suggest)功能,支持ajax数据加载。
但唯一遗憾的是,在对中文输入法打开时,firefox3.0中是对中文拼音的自动匹配,而对输入后的中文无法及时触发匹配;而在我的IE6.0下,则无此问题。
原因分析:
Autocomplete插件对用户输入字符的触发自动匹配是通过”keydown”事件进行的(可分析jquery.autocomple ...
在mysql_connect后面加一句SET NAMES UTF8,即可使得UTF8的数据库消除乱码,对于GBK的数据库则使用SET NAMES GBK,代码如下:
$mysql_mylink = mysql_connect($mysql_host, $mysql_user, $mysql_pass);
mysql_query("SET NAMES 'GBK'");
在学习Android的时候,偶尔会遇到异常。像要是遇到异常:“The application has stopped unexpectedly”的时候,首先去查看自己的代码是否有逻辑上的错误或者是漏洞,例如是不是使用了一个null对象。对象使用之前是否已经实例化。另外针对Android要特别注意,整个的程序中要关心的有三个部分:
业务逻辑--即逻辑上是否合理,代码部分是否正确。这个主要可以通过调试运行查看Log记录。
资源应用--Android的资源都放在了res文件下面,如Activity的布局一般都放在res/layout下面,并且一般是一个xml文件对应一个Activity。
And ...
Those of you attempting to use the new Flex 3 AdvancedDataGrid component in FlashDevelop might have noticed that you are getting the following error:
Error: Could not resolve <mx:AdvancedDataGrid> to a component implementation.
This is because the AdvancedDataGrid (along with a bunch of ot ...
velocity官网:http://velocity.apache.org/engine/releases/velocity-1.5/user-guide.html
在J2EE应用开发中,经常将Velocity模板文件打包在JAR文件中一起部署,但是Velocity的缺省行为是从OS的文件系统中读取模板文件,使用FileResourceLoader来读取模板文件。
如果要改为从classpath中获取模板文件,那么要对Velocity的初始化参数进行调整:
VelocityEngine ve=new VelocityEngine();
//可选值:"class"--从cla ...
体验决定深度,知识决定广度。你的人生是什么呢?
一、关于工作与生活
我有个有趣的观察,外企公司多的是25-35岁的白领,40岁以上的员工很少,二三十岁的外企员工是意气风发的,但外企公司4 ...
最近在一个项目中用到Hibernate, 用的数据库是mysql。
在一个对象表中用到了字段"version", `version` int(11) DEFAULT NULL。 在对一条数据进行插入时手动设置了version的值, 没有问题。但是在对条数据进行更新操作时却报错了:
org.hibernate.StaleObjectStateException: Row was updated or deleted by another transaction (or unsaved-value mapping was incorrect):
网上搜了一下,原来是在进行更新时 ...
1. 下载Android SDK和Eclipse开发工具以及Jdk(步骤略):
Android SDK地址是:http://dl.google.com/android/android-sdk_r05-windows.zip
这里我下载的版本是Eclipse Classic 3.5.2
地址是:http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops/R-3.5.2-201002111343/eclipse-SDK-3.5.2-win32.zip
2. 下载完之后就是配置环境了。
...
从一个Arraylist对象中删除其中的重复元素,以String为例,可以利用HashSet的特性轻松简单的完成这一功能。仅作笔记只用。
List<String> arrayList1 = new ArrayList<String>();
arrayList1.add("A");
arrayList1.add("A");
arrayList1.add("B");
arrayList1.add("B");
arrayList1.ad ...
AS3中的continue(continue [label])和break(break [label])有了新用法,其中label为可选参数。以下为break的用法示例,而continue的用法与break基本一样。有了这个新用法使得我们在流控制中更加方便了。
function TestLoop(label:String,index:Number):void {
var t_array:Array = new Array("a","b","c","d","e");
mainLoo ...
1. 在Drupal_Installation\sites\all\modules中新建一个文件夹annotate,注意这个名字其实就是我要创建的模块名称。在相应的地方要注意拼写是否一致。
2.在Drupal_Installation\sites\all\modules\annotate目录下创建一个信息文件 annotate.info,内容如下:
; $Id: annotate.info,v 1.6 2010/03/21 22:15:58 $
name = Annotate
description = Allows users to annotate nodes.
core = 3 ...
1. 从官方网站上下载drupal-6.16
http://drupal.org/drupal-6.16
2. 将下载的压缩包文件直接解压,放到apache的站点目录中。此时drupal的路径为WEB-SERVER/drupal
3. 访问站点http://localhost:8888/drupal/将进入drupal的安装页面。此时会提醒我们要拷贝重命名.sites/default/default.settings.php为.sites/default/settings.php。 之后刷新页面,继续后续的安装。
4. 在Mysql数据库中建立站点的数据库。此例中取名为drupal_test_ ...
日前在项目中遇到一个问题,就是在对一个表进行数据保存的时候出现错误,“Failed to read auto-increment value from storage engine”。在对表的结构进行仔细的检查之后发现表的auto_increment值是一个非常大的值(18446744073709551615,是mysql中中bigint unsign的值)。于是我手动设置其值为1( ALTER TABLE target_table AUTO_INCREMENT =1 )。但是仍然不起作用,值没有改变。
在网上搜寻了很多资料,比较一致的说法是说mysql的一个bug,需要对数据库进行升级。我 ...
原文:http://zhangjunhd.blog.51cto.com/113473/47283
1.什么是REST?
REST 是由 Roy Fielding 在他的论文《Architectural Styles and the Design of Network-based Software Architectures》中提出的一个术语。
REST 是英文 Representational State Transfer 的缩写,有中文翻译为“具象状态传输”(参考:《SIP/IMS网络中的Representational State Transfer (REST)和数据分布》)。
可以将RE ...