`
ych19850810
  • 浏览: 31681 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
打开记事本,新建文档,写入代码 RAR registration data  cafevn  Single PC usage license  UID=bff246844b5c5708595a  6412212250595aa9dfb5db06ca5c5b29cb38d3c346df871e689fcd  26d40cd6724c7fea7a256035c6ab9048e2c5c62f0238f183d28519  aa87488bf38f5b634cf28190bdf438ac593b1857cdb55a7fcb0eb0  c3e4c2736090b3dfa45384e08e9 ...
package t4_12; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.text.DecimalFormat; import java.text.NumberFormat; import java.text.SimpleDateFormat; import java.util.Calendar; public class test { private static final String L = "Decomp ...
服务器上的Computer Browser服务总是自动暂停 导致使用\\Ip命令不能正常访问服务器上的共享目录,真是费劲。 网上提供的解决方案似乎很多,但都不太适用。在服务属性中选择恢复选项卡,选择第一次失败时重启服务。问题似乎得到了解决。
xrJM6I3WyKM89qwbcEviUtHrub07K57+ G0oCeccGnRml/1Z8+cIG595rmvhJOH+J 9cE5NsM6llSCCNWxg/UZbZdqY7SV5T2a 2oEUR3jy0hpPtFQq1D47ljU6yxzwQCFD H3213Mq9emTxXuKO5n/KJTXT12R/5CF6 H1on5vbQzQR+Nh52V+oir4bsfOMEAWaD EpQrIbD1LFuuavvj0j+HGADiZsjAmr2O LIqKocRl3GNB7H2QBiP2N/y1gXxwQuZT ln0/cMkkEPVDoBGa3LmiRg==
select distinct userpo1_.ID as ID60_, userpo1_.CUST_ID as CUST2_60_, userpo1_.CARD_TYPE as CARD3_60_, userpo1_.USER_CODE as USER4_60_, userpo1_.LOGIN_PASS as LOGIN5_60_, userpo1_.LOGIN_NAME as LOGIN6_60_, userpo1_.USER_NAME as USER7_60_, userpo1_.GENDER as GENDER60_, userpo1_.CARD_CODE as CARD9_60_, ...
写SQL语句原则: 1.如果使用Hibernate,最好采用参数绑定的方式来给字段赋值; 2.left join 这样的连接条件最好放在后面; 3.如果有循环遍历,那么应该先把所有的对象在数据库中查出来,再取List中的对象。

eval

   今天完成了一个很奇怪的任务。当页面加载时利用Ajax从后台数据库中取出了一个字符串(假设用变量checkStr表示),然后利用 这个字符串去校验其他字符串是不是符合规则。直接调用checkStr.exec(需要检验的字符串),报不支持该对象属性或方法的错误, 最后终于解决了问题,将eval(checkStr)把字符串checkStr转换为对象赋给另外一个变量,然后再执行exec方法就可以了。
      最近遇到项目中优化代码性能的问题,学习了使用P6Spy这个小工具,用起来蛮爽的。其主要作用就是对数据库进行拦截监控, P6Spy 就是一个代理它只做了一层对 JDBC 驱动的拦截,然后转发出去。它用log4j来记录操作日志。       打开p6spy.jar你会发现P6spy主要由P6Log 和 P6Outage 两个重要部分组成,其中P6Log是用来拦截和记录任务应用程序的JDBC 语句的,而P6Outage则专门用来检测和记录执行时间比较长的 SQL 语句,P6Outage只记录超过配置条件里时间的那些信息,并对可能影响到数据库的运行效率减小到最低.       具体使用方法: ...
今天优化了一段项目中的代码。代码的作用就是在用户表和用户账户表中查出所有有账户的用户,当然查出来的用户应该是不重复的(distinct一下),这2个表中的记录大约都为2万条左右,数据量还是很大的,代码通过hibernate的转换出来是这样的: select * from ( select rownumber() over() as rownumber_, row_.* from ( select distinct userpo1_.ID as col_0_0_ from RUN08110.T_ACCUSR accountuse0_ inner join RUN08110.T_USRINFO u ...

JDK向下兼容的问题

    博客分类:
  • JDK
   不知道大家在开发实际项目的过程中,是否碰到过这样的需求,比如你整个项目的代码都是在JDK1.5环境下编写的,但是在项目开发的收尾阶段,客户方要求将之前编写的整个项目的代码都转为在JVM1.4环境下能跑起来。     对于整个项目,其实需要转换的部分无非是项目中的jar包以及class文件。     在网上搜索了一番,发现有Retrotranslator这么一个工具,其功能就是能使在JDK1.5中编写的代码能在JVM1.4中运行。下载好了jar包,也学会了几种转换的方法,最后好不容易转换完,把环境变量设为1.4,重新部署项目,启动服务器,但是不好使啊,还是报高版本下编写的代码不能在低环境jd ...
单点登录 反向代理方式: 使用反向代理实现单点登录,实际上是利用认证服务器模拟登录应用系统,认证服务器通过用户在客户端输入的信息获取用户名和密码,模拟登录应用系统,这时认证服务器将产生一个随机数(AuthTicket)存在客户端,并在认证服务器数据库中存储该随机数,以此来标识该用户登录过,当点击具体业务系统链接时,认证服务器再次产生一个随机数(SSOTicket),在本地数据库存储该随机数,并且将随机数通过URL传到业务系统。认证服务器会定时删除AuthTicket以及SSOTicket。用户每次登录都要通过认证服务器来验证用户身份,认证服务器验证通过后再转向具体的应用系统,那么很显然,这种单点 ...
同事整理的插件方式: 流程体:1、用户UAP登录的index.jsp页面         2、UAP系统         3、应用系统列表appList.jsp(这是具体的应用系统的url)         4、具体的应用系统(这里放了UAP的plugin的插件,主要用于与 UAP通信)         5、客户端(为浏览器) 单点登录流程:首先用户是通过index.jsp登录到appList.jsp,这时UAP会根据用户产生一个登录ticket,以userID及ticket、登录时间的方式存于数据库;当单击具体要登录的某个应用系统时,拿appList.jsp的appID传到UAP ,UAP会从 ...
1:单点登录作用:在多个应用系统中,用户只需要在认证系统中登录一次就可以访问互相信任的应用系统,从而实现企业应用集成(EAI); 2:单点登录基本原理:如果用户第一次访问一个应用系统,用户会在认证系统中进行登录,认证系统对用户输入的信息进行身份认证,如果认证通过,那么给用户返回一个Ticket,用户再访问别的应用系统时,就会带上这个Ticket,应用系统会把这个Ticket送到认证系统进行比对,检查Ticket的合法性,如果通过校验,那么用户就可以在不用再次登录的情况下访问其他的应用系统了; 3:目前实现SSO的方式有两种:插件方式和反向代理。两种方式各有优缺点,并且有各自的技术难点。具体实现原 ...
Global site tag (gtag.js) - Google Analytics