- 博客(18)
- 资源 (7)
- 问答 (4)
- 收藏
- 关注
原创 单点认证的一点心得
最近项目要接入一批项目,接入必然涉及单点认证,在对接的单点认证主要分为几类,oauth 、cas、还有一些其他的。 其实主要分为2类:一类对方提供登录接口,我们做登录页面,用户输入用户名和密码,我们调用登录接口,返回是否登录信息(有的登录成功直接返回登录信息,有点返回token,再根据token去获取用户信息)。第二类,对方提供接入登录的页面,在他们页面用户输入登录名和密码登录,登...
2020-04-08 11:32:04 326
原创 springcloud客服端交叉调用
spingboot开发的应用作为客户端,可以是相互调用的,但是相互调用会出现个问题就是交叉调用,如图举例,A处理一个业务需要调用F的服务,但是F处理这个有需要B的服务,B处理有需要E的服务,E有需要A的服务,这样循环会导致个问题大家都都是相互调用,条例清除的话基本还不会死循环调用。而且测试的时候基本也没啥问题,单元测试时都是规规矩矩的基本测不出来,而且单机压力测试基本很难压出来因为...
2020-04-05 21:43:38 277
原创 一个集合java、加解密、数据库、打包的项目
最近感觉在做项目,一千个客户就一个一千不一样要求。碰到一个客户,他们的数据在本地放着,但是要展示到我们系统中,但是他们也不想开接口(无奈),但是对方给了我们一台服务器。我们只有自己开发功能放在他们服务器了。 他们的服务器跟数据库是通的,但是以防客户随时变需求(一般肯定会变的),我们只有开发一个数据查询代理项目(dbagent),这样我们以后可以随便通过这个项目查询数据了。 为了功能安全,肯定要做密...
2020-04-05 00:54:20 170
原创 抛砖引玉之threadlocal
1、threadlocal原理threadlocal从名字上就知道跟thread有关系,threadlocal拆开来就是thread、local,线程、本地, ThreadLoal 变量,线程局部变量,同一个 ThreadLocal 所包含的对象,在不同的 Thread 中有不同的副本。ThreadLocal 是一个泛型类,保证可以接受任何类型的对象,threadlocal有一个threa...
2020-03-31 01:13:18 257
原创 最近面试畅谈
失业快2个月了,面试了很多家。有要我的也有不要我的。谈一下笔试、面试的一些感想。 1、在成都面试基本都是笔试+面谈,笔试的题基本都是java编程基础知识,也许准备不足刚开始很多笔试题做得不是很好。但是基本上很多笔试都是网上的,而且很多题都是一样的如 sleep wait区别,ArrayList LinkedList区别等。我自己也花时间看了下这些的源码。2、面试简历准备的问题,自己面试
2014-03-08 21:26:35 757
转载 java.lang.IllegalStateException: getOutputStream() has already been called for this response
在jsp或者在servlet中有时要用到response.getOutputStream(),但是此时会在后台报这个错误java.lang.IllegalStateException: getOutputStream() has already been called for this respons,这问题困扰了我好久都没解决,最近这个项目中我又遇到了,下定决心一定要解决掉,最后终于让我给找到解
2013-05-06 14:07:52 809
转载 Buffalo AJAX的两种配置方式
Buffalo AJAX的两种配置方式 第一种:Buffalo AJAX属性配置方式一、新建一个web project,加入两个jar包:buffalo-2.0.jar和commons-logging.jar。注:若commons-logging.jar不加入,会抛出异常。二、在项目的webRoot下加入两个js文件:buffalo.js和p
2013-04-12 15:57:56 774
原创 eclipse svn 切换项目svn地址
项目svn从一个地址换到了另一个地址,现在需要把项目关联到另一个svn地址上去。1、右键点击项目->team(or svn)->断开连接->选择“并且从文件系统中删除svn元信息”2、右键点击项目->team(or svn)->share project->SVN->选中新的svnurl地址,继续就按照上传项目到svn的地址的方法操作。这样就完成了svn地址切换,关联完成会同步项目
2013-04-12 14:00:28 5018
转载 html标签自定义属性获取值
如:itemId,itemName属性不是input原有的,要获取itemName的值:document.getElementsByName("ids")[0].getAttribute("itemName");
2013-04-12 09:55:30 1264
原创 Excel INDIRECT
今晚整理Excel 使用INDIRECT函数1、例子:=INDIRECT(" ' "&$A4&" ' “!H33")&是连接两个字符串$去对应单元个的值固定字符需要使用" "双引号引起来。刚开始以为是&取单元格的值使用=INDIRECT(" ' "&A4" ' “!H33")始终报错。2、取其他sheet的单元格的值 例子:='2012-10'!H33 去sheet 2
2013-03-30 00:37:00 1067
原创 路由器设置
今天因无法连上路由器,逼我学习了下设置路由器。这两天路由器不知道除了神马问题,到固定时候就断网了,QQ可以上但是不能打开网页。猜想有可能是路由器出问题了,就胡乱弄了下路由器,从来没有仔细研究路由器设置。 转入正题,今天回来就打开路由器、开电脑,等了几十分钟电脑的无线网络中没出现自己的路由器,想到可能是路由器用久了需要reset一下,所以手贱的reset路由器(长按reset键),结果几
2013-03-28 22:19:11 1905
原创 SpringValidate配置
在一个老的项目中添加功能,发现系统使用的spring validate机制。因为没使用过这个功能,照着配置一边发现错误。所以去百度了一些spring validate配置的资料。记录配置步骤如下:1、validator.xml添加需要验证的对于实体类的配置。Form的name属性值应该是实体类名这样统一。 maxlength1最大长度属性名称"/>
2013-03-21 09:51:05 956
原创 java PDFBOX修改pdf图片
接到任务是提取pdf图片修改并把修改后的图片放入pdf原来的位置。经过2天的不断试验终于找到方法了。1、使用pdfbox分析图片2、在分析每个page的时候,对每个page元素做如下处理: PDResources res = page.findResources(); // 获取页面图片信息 Map imgs = res.getImages();
2013-03-19 22:18:17 3758 5
转载 word2010点击Ctrl 点击目录报错“由于本机的限制,该操作已被取消。请与管理员联系”
1、在运行里输入regedit,打开注册表2、HKEY_CURRENT_USERSoftwareClasses.html 默认项3、修改其“数值数据”为 htmlfile,“确定”。
2013-03-08 10:07:04 4164
原创 准备学习一门新的语言
天天用java,感觉需要学习一门新的语言。希望这么语言能够跟实际工作相结合,这样会加快学习进度和熟练程度。下定决心学习一门脚本语言,不知道在什么场合用,那就从现在开始学习,从头开始。。come on!坚持到底、
2013-01-15 22:56:51 528
原创 2012总结
2012这里事情很多1、结婚 和老婆在一起2年多哦,终于在诚惶诚恐中拿了证,后面还有请客这些事情等我们去做。2、换工作换行业 从深圳辞职回成都,虽然中间犹豫担心,但是最后还是找了一个目前满意的工作,希望很够在这里做好,学到很多东西。以前做的金融项目现在彻底不是,但是技术都是这些,报着学习的态度前进。3、技术 每天都在学习,但是系统学习很少,太零散了,
2013-01-14 14:05:55 403
原创 修改电脑域账户密码后登陆失败
修改电脑域账户使用域账户登录出现“此工作站和主域间的信任关系失败”,重新启动后可以成功登录,但是锁定电脑后再登录出现同样情况。处理方法: 修改域账号在本地电脑的密码使之与域账户的密码一致,锁定后重新登陆成功。 更正一下,原以为以上处理可以修复这个问题,后来又出现了这个问题
2013-01-06 09:42:54 4719
hibernate src code 源代码
2009-06-05
richfaces.jar
2009-05-06
网页自动获取新闻
2010-03-08
struts2 result
2009-09-29
js 删除上传文件内容
2009-09-24
struts2 action中的实体对象
2009-09-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人