- 博客(45)
- 资源 (5)
- 收藏
- 关注
原创 Springboot 中使用lua脚本调用redis命令
public class PbmMsApplication { public static void main(String[] args) { SpringApplication.run(PbmMsApplication.class, args); } @Autowired private StringRedisTemplate redisTem...
2018-05-18 15:16:12 2464
原创 SecureCrt 配置脚本查看日志
场景1: QA pre GR PRD 多个环境,需要查看日志,不想重复的输入登录密码等操作步骤1: 创建连接到公网步骤2:建立通道连接,右键点击属性,然后配置如下:
2017-12-08 16:43:59 1628
原创 工作笔记,读取txt中指定内容
List li = new ArrayList(); String dir = "D:\\crm.txt"; File file=new File(dir); BufferedReader br=new BufferedReader(new InputStreamReader(new FileInputStream(file),"utf-8"));
2017-08-17 17:54:34 394
原创 搭建Spring-mvc+整合redis 问题
1, 设置扫描包的时候死活都报错,红线 context:component-scan base-package="com.mtf.controller" />解决: 建立包名的时候, 直接输入:com.mtf.controller 不是一层一层建立的, 导致 包名字为 com.mtf.controller 而不是 com->mtf->controller 结构
2017-08-11 10:00:28 240
原创 linux 下的一些查询命令和vi
最基本的是cat、more和less。 1. 如果你只想看文件的前5行,可以使用head命令,如: head -5 /etc/passwd 2. 如果你想查看文件的后10行,可以使用tail命令,如: tail -10 /etc/passwd 或 tail -n 10 /etc/passwd tail -f /var/log/messages 参数-f使tail不停地去读最
2017-07-22 11:38:39 357
原创 js 锚点控制,跳转 和iframe 嵌入页面 兼容
if(id=='dwtzxx'){ document.getElementById("sid").scrollIntoView(true);}else{//ifream 子页面 document.getElementById("iframe1").contentWindow.document.getElementById("sid2").scrollIntoView(true);
2017-05-12 16:02:21 993
原创 浏览器兼容锚点问题(兼容google)
//1 注意a标签的写法 # 变更信息 法院判决信息 法院公告信息 失信人信息 司法拍卖信息 经营异常信息 iframe id="sfpmxx" src="${ctx}/qxbSearch/riskQuery5?companyName=${companyName}" styl
2017-03-21 14:10:36 2688
原创 iframe自适应高度
iframe 嵌入子页面后, 根据子页面的动态变化的内容;写在父页面,ifream 同一层$(window.parent.document).find("#fxxx").load(function () { var main = $(window.parent.document).find("#fxxx"); var thisheight = $(docume
2017-03-14 17:32:12 225
原创 oracle 2017-03 同步数据有感.
描述: 难易点,给我一份企业信息的excel 文档, 需要将excel 数据导入 oracle 数据库,跟数据库中的公司表做对比, 并输出对比结果对比逻辑 : excel 数据( temp01 ) VS 公司表数据(company_info) 1, 公司名字 和 公司税号一样 ==> 公司
2017-03-06 17:40:40 220
原创 使用layer 弹出层, 控制子父页面参数
1,原料 script type="text/javascript" src="${ctx}/jslib/jquery-1.8.3.js">script>script type="text/javascript" src="${ctx}/js/layer.js">script>2,父页面写法 表单: js:function isDe
2017-02-09 17:15:05 19356
原创 重写 Collections.sort 的 compare 方法自定义排序 例子
问题描述 : 对集合根据时间进行降序排序 ( List mumMemberAttachList ) MumMemberAttach 对象内存在一个时间字段,createTime 代码://重写 Collections.sort 的比较方法 根据 附件创建日期进行排序, 最新的日期排在前面 Collections.sort(mumMemberAttac
2017-02-09 14:05:02 12144
原创 面上直接显示图片
1,后台java 1.1 Control 层 /** * 访问此链接 可以在页面上直接显示图片 * * @param request * @param response * @URL */ @RequestMapping(value = "/showImg") public void showImageB
2017-02-09 13:47:51 276
原创 JAVA 表单防止重复提交方案
前提 : 做web 开发避免不了,表单重复提交产生脏数据的情景,原理: 以一个注册业务例,如果页面提交按钮没有受到控制,在快速连续点击提交时,会提交生成多条注册申请信息 解决方案为: 在注册页面刚打开的时候 给定一个随机数字,标识页面(存储在session) , 在程序后台通过校验随机数字来判断是否同一个页面多次提交的注册申请代码事例: 由于可能在项目的多个地
2017-01-19 10:24:25 518
翻译 文件上传 [bsp 1.1 ]
主方法 1 @Override @Transactional(propagation = Propagation.NOT_SUPPORTED)//不支持事务 public void autoKsAttach(String fileDir1, Long associateId) { /** 1, 连接远程FTP * 2, 找到指定目录下文件
2016-10-31 15:02:33 380
翻译 PropertyUtil , 增加 [ bsp1.0]
package com.bsteel.util;import java.text.MessageFormat;import java.util.HashMap;import java.util.Iterator;import java.util.Map;import java.util.Properties;/** * 读取property文件 * * @author WJ
2016-10-31 14:59:47 360
原创 2016/08/23 整理(执行存过,displayTag Excel 下载)
一.在hibernate 内执行存储过程 容易缺失的原料1: 在web.xml 下添加此监听器, SpringOpenSessionInViewFilter org.springframework.orm.hibernate4.support.OpenSessionInViewFilter SpringOpenSessionInViewFilt
2016-08-23 17:24:52 333
原创 通过 request 获取项目路径问题
spring mvc 项目中 , jsp 页面向后台提交一个form 表单, 项目的 实际请求地址为:http://localhost:8080/bsp/attach/uploadFileKsAttach后台java 代码:String uri = request.getRequestURI();//得到的结果为;/bsp/attach/uploadFileKsAttachSt
2016-08-04 10:52:06 1520
原创 使用map 对list 进行去重复(JAVA)
业务场景: 现在有一个list 的集合 ,需要根据list 里面的主键id 作为参考去掉重复的列List grantWarrantAttachList = list(一个集合);Map map = new HashMap();for(int i= 0;i<grantWarrantAttachList.size();i++){ MumMemberAttach mumMe
2016-06-15 14:31:03 3170
原创 SQL 查找一个字段的首字母是以A~Z为首的数据
SQL 查找一个字段的首字母是以A~Z为首的数据 SELECT * FROM temp_bsp2016060304 t WHERE (ASCII(SUBSTR(t.BSP_COMPANY_CODE, 1, 1)) > 64) AND (ASCII(SUBSTR(t.BSP_COMPANY_CODE, 1, 1))
2016-06-03 20:06:29 4108
原创 一个div 内嵌套多个div ,并使其全部居中
一个div 内嵌套多个div ,并使其全部居中 ,div class="anniu" style="padding-left: 0px;"> div style="text-align: center; display: inline-block;"> span onclick="b(this);">日志span> span onclick="a(this);">
2016-05-31 16:30:28 10464
原创 Spring MVC 通过session 创建执行任务队列
任务,在Spring MVC 框架中,一个server 方法内创建多个 任务(可能会有落地数据的操作),通过任务队列的形式可以使事务隔离开,也可以将多个任务包装起来,在需要的地方统一执行1.增加队列实体相关方法public class DataSendTask { public static final class DataSendTaskType{ public static St
2016-03-22 15:58:39 1830
原创 面试常规题目 ++X ,x++ 和 &&,&, ||,| 的总结
1、 ++x,x++ 和 --x ,x-- 的使用基本属性 public static void main(String[] s) { int x=0,y=1; System.out.println(x--+"=X,x="+--x); System.out.println(x+"=X"); System.out.pri
2016-03-02 14:52:39 964
原创 js 和 java 作用域的区别
1. javascript 按照点击顺序 1 ,2 展示值的变化var testdoamin ="初始值";function changeVal(){ testdoamin ="改变为2 changeVal"}function test1(){//点击顺序1 alert("1---"+testdoamin);//初始值 changeVal(); alert("2-
2016-03-02 11:49:11 1288
原创 java web 开发中验证码的应用
总共3步骤已忘记密码功能为例子1.独立生成验证的页面独立是为了设计成公共的调用 以下为 ccode.jsp 生成验证码的页面<%@ page contentType="image/jpeg" import="java.awt.*, java.awt.image.*,java.util.*,javax.imageio.*" pageEncodi
2016-02-24 16:44:35 316
原创 配置在.properties文件中的常量,
原文:http://blog.sina.com.cn/s/blog_7f73e06d0101642n.html首先你先在.properties文件中以键值对的形式写好之后,在spring配置文件先将这个资源文件初始化成bean,然后再在XML中以${……}的形式取出里边的值。在spring中的配置是: <bean id="propertyConfigurer"
2016-02-16 10:12:49 4784 1
原创 计算中英文混合字符串的字节长度
问题描述: 注册页面,注册人名称允许中文不超过15字英文不能超过30字问题分析: 一个汉字=2个字节,一个英文字符=1个字节;汉字为双字节字符,英文为单字节字符解决方式: 循环字符串,根据单双字节分别累加得出字符串长度.eg1:code: javascript //获取字符串最终长度,区分中英文 function len(str) {
2016-02-02 17:18:29 1023
原创 后台通过读取流的形式,实现下载功能
jsp前台: jsp代码内潜入隐藏的form 提交form的js 方法: function downloads() { var fileName="密码重置受理表.doc"; $("#fileName").val(fileName)
2016-01-20 15:52:52 954
原创 placeholder 兼容问题
判断页面是否支持html5 属性 placeholder ,如果不支持设置兼容代码:$(function(){ if(!placeholderSupport()){ // 判断浏览器是否支持 placeholder $('[placeholder]').focus(function() { var input = $(this); i
2015-12-05 13:34:23 368
原创 远程服务器控制台部署JBOSS项目
今天由于工作需要,需要在远程云端服务器。部署开发项目的JBOSS 服务器。必须:1.必须要有jAVA 环境 2、必须要配置 JBOSS 路径到环境变量 3、服务器的网络一定要能通(我就是被这坑了几小时)步骤:1、安装JDK,这个不懂的自己百度把。 2、将MyEclips 内的项目运行起来。知道项目正常工作。然后将这个状态的JBOSS 打包放到
2015-07-27 17:04:00 753
原创 JAVA Session,Servlet 的学习总结
WEB 程序中,当用户第一次访问一个页面时候: a、在服务器端 会产生一个Session ,Session里面存放的信息是在这次回话结束前都一直能访问的数据。另外服务器还会为这次会话分配一个唯一标识 SessionID b、在客户端 会产生一个cookie并存储了服务器端产生的SessionID,Cookie是客户端技术,程序把每个用户的数据以cookie的形式写给用户各自的浏览器。
2015-07-09 16:39:31 525
原创 将数组中重复的数去除,并排序
public class Test0706 {/*** @param args*/public static void main(String[] args) {//可以换种思路,把数组放到set里面(set的值不会重复)就可以去重了Integer[] arr = {85,4,2,6,11,4,5,8,2};Set set = new HashSet();f
2015-07-06 10:04:21 1597
转载 java EL表达式中${param.name}详细
在浏览器地址输入,表示传入一个参数test,值为123URL:http://localhost:8888/Test/index.jsp?test=123 body> ${test} ${requestScope.test} request.getAttribute("test"); %> body>以上代码均不能取出值仅当 使用
2015-06-15 09:47:45 22356
原创 HashMap<T,T>用法用例
public HashMap compareQuantity(String gdk006,String gdk001) throws BusinessException{ //得到发货gd003上的数量 String gd003Sql="SELECT T1.* FROM gd003 T1 WHERE T1.GDK001='"+gdk001+"'"; RowsetXML gd003Row
2015-06-12 14:43:49 1029
原创 Myeclips 反编译配置
目的:能看到项目中jar内的源代码。步骤1 下载需要文件,jad.exe 和 net.sf.jadclipse_3.3.0.jar 。步骤2 jad.exe 配置 将文件jad.exe放在目录%JAVA_HOME%\bin下如: D:\JDK\jdk1.8.0_20\bin\jad.exe步骤3 net.sf.jadclipse_3.3.0.jar 配置
2015-05-07 19:40:57 385
原创 Java.lang.reflect 下的Class,Method,Field的使用实例
建立一个实体:Book.javapackage testdb;import java.math.BigDecimal;public class Book { private int id; private String book_Type; private String book_Name; public BigDecimal sale_Price; public int g
2015-03-06 16:55:40 482
原创 JSON格式传递数据使用方法(JS和JAVA)
一、传值页面1、var retVal = JSON.parse("{}");//定义一个json2、在retVal内注入两个值retVal .aa= 'aaStr';retVal .bb= 'bbStr';3、使用JSON.stringify(); stringify()用于从一个对象解析出json字符串window.returnValue=JSON.stringify(
2015-02-02 15:49:58 43132 1
原创 NVL(SUM(),1)和sql减法运算的综合运算
SELECT SC, ACK001, ACS001, ACT014, GBM004, GDN001, GDN015, GDT010, GDN016, ACC027 FROM (SELECT '0' SC, A.AC
2015-02-02 15:35:27 7375
转载 java冒泡排序法_百度知道
public class MySort { public static void main(String[] args) { MySort sort = new MySort(); int[] arr = new int[]{3,22,11,5,400,99,20,22,5}; sort.sort(arr)
2015-01-13 20:13:36 2126
原创 关于程序中时间的一些操作处理
1、将一个时间转化为指定格式TO_CHAR(SSS009,'yyyy-mm-dd') SSS009 //SSS009 格式可为 :2014/12/24 11:53:462、判断当前时间是否在一个区间内SSS114 SSS115 >=TO_CHAR(SYSDATE,'yyyy-mm-dd') //SSS115格式为 9999-12-31(SYSDATE,'
2014-12-25 11:34:42 510
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人