- 博客(15)
- 收藏
- 关注
解决序列化中的问题 java.io.StreamCorruptedException: invalid stream header: EFBFBDEF
public class TestDeserialize extends TestCase { public void testDeserialize() throws IOException, ClassNotFoundException { ByteArrayOutputStream baos = new ByteArrayOutputStream();...
2010-09-01 17:38:28
1744
同时在一台电脑上运行两个ofbiz实例
在ofbiz的instance中对如下配置文件做修改(可根据需要进行修改) JMX bind portframework/service/config/serviceengine.xml1099-->11099 HTTPS portHTTP portframework/base/config/ofbiz-containers.xml1099-->...
2010-08-05 03:24:15
179
concurrency读书笔记
显式lock和synchronized的区别 显式lock可以处理获取锁失败的代码,可以指定等待锁的最长时间,可以在final块中写系统发生异常时候保证被执行的清理代码。 原子操作和volatility volatility: 禁止CPU缓存,所有field的读取和写入都直接操作内存而不是CPU缓存 除long和double之外的基本类型的读取和写入是原子操作,vo...
2010-07-14 13:13:05
143
vsftp虚拟用户配置
安装vsftp时没有db_load这个命令该命令需要 db4-utils 的包正常情况下,执行引用rpm -qa|grep db4会有3个包引用db4-devel-4.3.29-9.fc6db4-utils-4.3.29-9.fc6db4-4.3.29-9.fc6如果缺少,则安装相应的包,rpm安装即可centos上可以通过引用yum install db4...
2009-04-22 11:52:15
163
php中使用empty/unset去清空变量的warning
Note: empty()/unset()only checks variables as anything else will result in a parse error. Inother words, the following will not work: empty(trim($name)).所以if(!$this->odwp_empty() &...
2009-04-19 12:51:01
203
ofbiz中的对象的findByPrimaryKeyCache方法和findByPrimaryKey方法
使用findByPrimaryKeyCache取得的对象是无法进行修改的,如果需要调用GenericValue的set方法,那需要使用findByPrimaryKey方法来取得对象。
2009-04-13 16:36:33
266
Apache中AllowOverride对性能的影响
以前一直对Apache当中的性能优化没有概念,通常都是从MySQL, PHP的优化,缓存等方面去考虑。今天下午,因为要在目录当中做url rewrite,将根目录的 AllowOverride 设置从None设置为了All,发现整个网站的响应速度慢了几倍(一点不夸张!),当时琢磨了一下,以为是主机提供商的主机资源分配言过其实并没有达到其宣称的数量。带着这个疑问,就出去买包子了,买包子的路上忽然有个...
2009-04-12 22:18:08
227
由于开启SELinux导致memcached能启动但无法用php连接的问题
今天给我的博客托管网站搬家,搬到国外的一个VPS提供商处,系统为CentOS 5.2,在配置memcached的时候,出问题了,具体的表现是刚开始编译、安装memcached并运行,和wordpress mu能够很好的进行配合,通过监控的php程序能够连接并显示memcached运行状态。编译的选项为 ./configure --enable-64bit --enable-thre...
2009-04-12 20:23:14
119
ofbiz中修改前台和后台的访问端口
前台网店ofbiz\framework\base\config\ofbiz-containers.xml中的以下部分中的8080。<http-connector>... <property name="port" value="8080" /></http-connector> ofbiz\framework\webapp\conf...
2009-04-02 15:08:47
167
Java tutorial中JDBC一节的读书笔记
* JDBC 架构 JDBC支持两层和三层架构 * 两层架构 应用->JDBC->数据库 * 三层架构 Java appletor/Html浏览器->应用服务器/JDBC->数据库 * 三层架构的好处 性能、安全、多线程、鲁棒性等 ...
2009-03-28 15:04:07
106
业务语义与技术语义
如果技术架构实现了用业务语义而不是技术语义来表现技术内涵,那么这个架构无疑就是成功的。这里的业务语义是什么意思呢?主要是指业务层次的元数据描述(包括对象层次和各种不同业务场景下的校验逻辑、显示逻辑、可编辑性逻辑、触发器)。对于普通业务开发人员而言,无需了解底层的架构,不需要了解外键是什么、主键是什么、系统线程如何调度、数据库表有哪些列、表和表之间如何进行关联等技术语言,而只需要了解并向系统...
2009-03-27 22:32:18
718
Servlet乱码问题
Ofbiz开发中,在bsh脚本中,使用[code="java"]String keyword = request.getParameter("keyword");[/code]读取页面表单传递进去的中文字符,会出现乱码,使用[code="java"]String keyword = new String(request.getParameter("keyword").getBytes(...
2009-03-26 14:49:12
92
ofbiz中的FreeMarker中一些全局变量的区别
最近在做ofbiz相关开发,其中的web表现层是用bsh+freemarker实现的,碰到一个问题,是要在全站的范围内记录用户选择的某信息到一个Map里面去,一开始不知道session scope的变量和request scope的attribute已经parameter的区别,搞了挺长时间,后来慢慢摸索出了一点门道,总结如下,有对这部分精通的童鞋帮忙看看是不是有总结的不对的地方。sessio...
2009-03-25 22:41:52
228
自己作的一个简单的build system
为了写小程序时候方便一些,写了一个简单的build system包括功能:compile sourcecompile unit test sourcerun unit testgenerate unit test reportgenerate code coverage reportgenerate find bugs reportgenerate javado...
2007-09-24 21:30:18
307
在Mac下创建SVN Server管理ruby代码
准备自己用ruby on rails做一个简单的开源的CMS系统,本来代码已经写了一部分,但是发现代码管理比较乱,而且没有一个统一的需求迭代控制管理,写代码的时候老是会跑题,所以从ThoughtWork下载了Mingle,然后search了一下,配了一个SVN代码仓库,并且和Mingle集成起来了。做完以后把这个过程纪录下来了。因为记的时候着急所以直接用英文写了How to set...
2007-09-08 17:52:01
97
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人