- 浏览: 79911 次
- 性别:
- 来自: 北京
最新评论
-
ybj316:
文章很不错,也很愁加密问题。不想别人看到数据库的设计和数据。您 ...
一次数据库的选型,FireBird胜出 -
lliiqiang:
最好提前设计好程序,可以未雨绸缪,不然是无法从根本解决问题,框 ...
OpenLaszlo简介 -
stevezheng:
xmind
《德鲁克谈自我管理》读书笔记 -
刘宇斌:
大哥 你这些读后感 要使用什么程序 才能打开
《德鲁克谈自我管理》读书笔记 -
stevezheng:
haohao-xuexi02 写道还有什么好书推荐下。。最近在 ...
《it创业疯魔史》读后有感
文章列表
上午一直在图书馆的。 以前,我有10本书,在我手里长达一年多,两个半月一续借,非常的不怕累。这10本书里面,有4本从来没有看过,php方面的。 除了证明我曾经想要好好补补php之外,其他的意义已经成为云烟 ...
前一篇已经写了IE跨域认证的问题实际上是个“误会”。
没想到,开始真正做登录的时候又出现了问题。。。前几天刚刚做了从www向dz的单向认真问题,今天打算在增加一个功能,在dz认证以后,写了cookie了,从j2ee端读回,并分析,从而实现“从dz向j2ee的”登录。
一上来就发生问题:用request.getCookies()根本读不到dz写的cookie:sid和auth。环境如下:
www.je22.com:是je22的域名;
bbs.j2ee.com:是dz的域名;
查了资料后发现:dz中使用php的setcookie写cookie的时候没有指定domain,于是在conf ...
本来一个东西乱码就很折磨人了,这几样东西加在一起。。我觉得我能挺过来就很牛了。闲话不说了,记一个流水帐(按照时间顺序):
1、在开发机器上使用alipay的gbk开发包版本,一切没问题;
2、把完成的程序放在linux(cent 5.3)上,连支付宝的支付页面都打不开,出现ILLEGAL_SIGN错误;
3、第一次疯了。估计是字符集问题,于是改用utf-8版本的接口,解决,能打开支付页面了;
4、支付完了以后,返回的页面没有sign加密测试未通过,还是乱码,找了n个小时,最终发现使用了org.springframework.web.filter.CharacterEncodingFilt ...
近段时间在做网站,论坛就用成熟的discuz,但是我不是phper,只会java,做了一阵权衡之后,始终没有下决心学习php,于是转而寻找一些能将java web应用和dz链接的东西。
好在dz7以后有了ucenter这个东西,原意是做其他自己产品的单点登录的,说白了就是写一个cookie,各个子产品通过读这个cookie判断用户是否登录。
原来想的很简单,java生成一样的cookie,给dz读去,不就完了?仔细看了看dz生成cookie的过程,疯了。恨不得加100多层密。
放弃了。
于是直接调用ucenter,给ucenter用户登录的请求,如果通过了ucenter会返回一个xml文 ...
我原来有一个网络应用,现在想上一个论坛,对比了n多java做的论坛后,感觉还是用discuz吧,呵呵。
需要解决的问题是:如何在apache下同时部署php和tomcat(原来的应用是直接跑tomcat的)。整合效果是:
1、访问http://.../myapp则使用原来的java应用,这个应用是spring abatis dwr写的;
2、访问http://.../bbs则进入discuz的论坛;
3、可能以后访问http://.../sns进入discuz的兄弟uhome
下面是配置的过程:
window环境,先说版本:tomcat 6, apache 2.2.3, mys ...
这几天在配置sequoia的单纯的raidb-0,基于2.10.9,配置很简单,并且select效果很不错,但是碰到insert的时候,出现了大问题,现象是:
<DatabaseBackend name="mysql1" driver="com.mysql.jdbc.Driver" url="jdbc:mysql://localhost/mysql1" connectionTestStatement="select 1">
<ConnectionManager vLogi ...
- 2009-09-08 11:19
- 浏览 1113
- 评论(0)
1、Groovy:groovy也可以融入Spring DM,我没有实验spring的scripting language,我引入groovy的唯一原因是语法简单,而且我也不是直接用.groovy文件,而是用编译好的,在这种前提下,只要安装个groovy ide,引入groovy-embeded.jar到manifest.mf的classpath中,然后将build output选中groovy-bin就好了,只是groovy的支持jar动不动就6兆,大了点儿。有没有高手知道groovy的最小支持的jar在哪里?
2、运行环境可以在config.ini中设定log.xml,如何在eclip ...
- 2009-08-14 16:18
- 浏览 1141
- 评论(0)
眼见这个系列快完成了,我高兴坏了,最后一个话题是部署。
先说运行方式:
1、从eclipse的plugins目录中找到org.eclipse.osgi_3.5.0.v20090520.jar,或者去equonix网站下载一个;
2、java -jar org.eclipse.osgi_3.5.0.v20090520.jar -console
搞定。
...
- 2009-08-14 16:12
- 浏览 1523
- 评论(0)
上回说到menifest.mf,这回说几个重头的。从轻的说起:
1、ibatis,这个最轻,几乎不用说什么,只是按照上篇的方法,在runtime中把需要的jar加进去就成了,下图就是例子:
datasource.xml配置如下:
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE sqlMapConfig PUBLIC "-//iBATIS.com//DTD SQL Map Config 2.0//EN"
"http://ibatis ...
- 2009-08-14 15:32
- 浏览 2370
- 评论(0)
香锅之manifest.mf到底咋降伏
- 博客分类:
- java
上回说到哪儿了?
这回说的很单纯,像17、18岁的少女,单纯到就一件事。
manifest.mf。
看画吧(我截图工具输入中文乱码,凑活看英文吧):
几个重要的都在上面了
- 2009-08-14 15:15
- 浏览 1060
- 评论(0)
上回说到,测试环境的搭建,这回说点儿正经事:bnudle之间的bean相互调用。
总结一个字,贼简单。
用广东话说就是:贼拉拉的简单。
<bean id="fileProbe" class="com.monitor.bundle.probe.file.FileProbeImpl">
<property name="folder" value="r:/testdata/" />
<property name="ext" value="txt& ...
- 2009-08-14 14:54
- 浏览 1806
- 评论(0)
上回说到引入springDM和新建项目,这回说说建立测试环境的事情,像老五丫就离不开单步debug,农民意识,我们城里人都用log输出了。
先deselect all,然后仅将你workspace下面的加入。
否则你run的时候,ss一下就会有成千上万个bundle load。
说起run,补充一下equinox的基本命令:
ss:查看当前容器中的bundle
start 12:将第12号的bundle启动
stop 12
install file:r:/dm/hello.jar:安装文件方式的bundle hello.jar;
uninstall 12
update ...
- 2009-08-14 14:38
- 浏览 886
- 评论(0)
上回说到,天上掉下个林妹妹,错了,是任务。
是老三说的不能不用maven。
spring dm的准备步骤如下:
1、去springsource下载最新的spring dm包,我们用的是1.2的,将里面dest目录下的除去XXsource.jar之外的jar拷贝到一个目录下面,比如 ...
- 2009-08-14 14:27
- 浏览 1655
- 评论(0)
话说,两个礼拜之前,天上掉下一个任务,任务简报如下:敌人会在丫的数据库服务器上生成n多个log文件,这些log文件以.properties方式保存;我方在敌人的服务器上安装“木马”,读取这些文件,并将信息过滤后传送至指挥部。
哥几个狗头敲开队长司令的门询问了一些具体的情况,然后纷纷打着喷嚏从司令的办公室出来(丫感冒了)。老六说:我不管你们,这事没法干,我投共军去了!老四也跟着敲锣边:此处是不打算不留爷了,这么变态的需求,你听我说说啊,司令要求:
1、敌人有n个数据库服务器,分布在全国各地,司令要求“木马”要自己能够升级,或者远程控制;
2、现在不确定敌人的数据格式,更不确定我们的筛选规则, ...
- 2009-08-14 13:48
- 浏览 3406
- 评论(2)
编写软件本质上就是人和人之间的协作,协作就最好有工具帮忙。我最早使用的就是邮件+bugzilla。这个简单的搭配就把QA和开发人员集成在一起,滚滚车轮就此转起来了。
但是那时候是在帮鬼子bug fix,所以也就够了。说起来挺 ...