`
stevezheng
  • 浏览: 79911 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
      上午一直在图书馆的。    以前,我有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 ...
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 ...
眼见这个系列快完成了,我高兴坏了,最后一个话题是部署。 先说运行方式: 1、从eclipse的plugins目录中找到org.eclipse.osgi_3.5.0.v20090520.jar,或者去equonix网站下载一个; 2、java -jar org.eclipse.osgi_3.5.0.v20090520.jar -console   搞定。 ...
上回说到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 ...
上回说到哪儿了? 这回说的很单纯,像17、18岁的少女,单纯到就一件事。 manifest.mf。 看画吧(我截图工具输入中文乱码,凑活看英文吧):       几个重要的都在上面了
上回说到,测试环境的搭建,这回说点儿正经事:bnudle之间的bean相互调用。 总结一个字,贼简单。 用广东话说就是:贼拉拉的简单。 <bean id="fileProbe" class="com.monitor.bundle.probe.file.FileProbeImpl"> <property name="folder" value="r:/testdata/" /> <property name="ext" value="txt& ...
上回说到引入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 ...
上回说到,天上掉下个林妹妹,错了,是任务。 是老三说的不能不用maven。 spring dm的准备步骤如下: 1、去springsource下载最新的spring dm包,我们用的是1.2的,将里面dest目录下的除去XXsource.jar之外的jar拷贝到一个目录下面,比如 ...
话说,两个礼拜之前,天上掉下一个任务,任务简报如下:敌人会在丫的数据库服务器上生成n多个log文件,这些log文件以.properties方式保存;我方在敌人的服务器上安装“木马”,读取这些文件,并将信息过滤后传送至指挥部。 哥几个狗头敲开队长司令的门询问了一些具体的情况,然后纷纷打着喷嚏从司令的办公室出来(丫感冒了)。老六说:我不管你们,这事没法干,我投共军去了!老四也跟着敲锣边:此处是不打算不留爷了,这么变态的需求,你听我说说啊,司令要求: 1、敌人有n个数据库服务器,分布在全国各地,司令要求“木马”要自己能够升级,或者远程控制; 2、现在不确定敌人的数据格式,更不确定我们的筛选规则, ...
编写软件本质上就是人和人之间的协作,协作就最好有工具帮忙。我最早使用的就是邮件+bugzilla。这个简单的搭配就把QA和开发人员集成在一起,滚滚车轮就此转起来了。 但是那时候是在帮鬼子bug fix,所以也就够了。说起来挺 ...
Global site tag (gtag.js) - Google Analytics