java
廿二又
我吗就是我啊
展开
-
泛微OA 注册自定义接口格式
【代码】泛微OA 注册自定义接口格式。原创 2022-11-10 09:30:14 · 779 阅读 · 0 评论 -
关于接口并发问题,webservice,等http请求
使用 基本类型 或String 类型(注意不能new 这里是java基础的东西,可了解一下 ) 作为同一对象 保证线程同步 有兴趣的可以把 127 改成128 试试效果 估计你能找到答案。公司的一个框架(一种商业框架很庞大)无法使用整合市面上那些较新的技术框架,只能使用基础的java工具。外部系统调用这个接口 重复写入 数据出现重复单据.故对此问题进行解决.2.接口系统业务复杂 处理数据用时过长,导致数据积压 .数据脏读.正题.记录自我需求处理并的情况.暂且不谈高并发 只谈并发 .原创 2022-09-07 16:50:46 · 762 阅读 · 0 评论 -
NC 633 BP类集锦 根据包名定位modules文件夹
调拨出入 4Y 4E采购入库 45其他出入库 4I(4i) 4A销售出库 4C销售订单 30销售发货 4331pu 采购订单 21原创 2022-07-11 15:31:57 · 156 阅读 · 0 评论 -
NC代码调试 - 持续更新
1.后台代码 直接调试2.前台代码 启动服务后 再启动前台 可调试3.pfxx插件外部交换平台代码调试 ,需要将对应模块放到本地 modules目录下,执行webservices接口 外部交换平台可调试后台插件代码...原创 2021-12-09 11:34:19 · 626 阅读 · 0 评论 -
线程同步
用什么关键字修饰同步方法 ? 用synchronized关键字修饰同步方法 同步有几种实现方法,都是什么?分别是synchronized,wait与notifywait():使一个线程处于等待状态,并且释放所持有的对象的lock。sleep():使一个正在运行的线程处于睡眠状态,是一个静态方法,调用此方法要捕捉InterruptedException异常。notify(转载 2017-11-04 00:23:09 · 132 阅读 · 0 评论 -
关于js函数未定义not defined引发的感想
越是简单的问题往往越会被忽略,很多时候我们的代码都是copy ,粘贴的时候未修改对应函数名称,有时修改的大小写都导致我们犯错,一次一次的核对,自我感觉没有问题现在的编程变得简便,牛逼的开发人员手上,可用的代码块宝典不尽其数,复制就显得尤为重要,一段可克隆的代码,在你我手中 .1.0 ,1.1,1.2.2.0......999.0.版本变化,变得复杂,变得牛逼.选择性复制,选择性粘贴,高级的程序员,CV大法驴火纯情,但有时也会翻车,此次翻车 乃是在千百行的代码中少了一个 }...原创 2021-09-15 14:23:56 · 144 阅读 · 0 评论 -
js 字符串截取 获取固定标识字段
/** cha 检索的字符 str字符 num 索引 */ function find(str,cha,num){ var x=str.indexOf(cha); for(var i=0;i<num;i++){ x=str.indexOf(cha,x+1); } return x; } //字符串:n...原创 2018-11-10 19:53:23 · 871 阅读 · 0 评论 -
js数字转中文大写支持负数
/** * 转大写中文 */function f_DX(n) { /* if (!/^(0|[1-9]\d*)(\.\d+)?$/.test(n)) return "数据非法"; */ if (!/^(0|\-*[1-9]\d*)(\.\d+)?$/.test(n)) return "数据非法"; var fuhao = (n.toString().ind...原创 2019-04-12 15:46:51 · 923 阅读 · 0 评论 -
防止重复提交js jquery ajax
var flag = true;//防止重复提交//手动验证vin码( 扫码枪回车)function f_verify_vin(){ if(flag){ var VINCode = $("#VINCode").val(); if(VINCode !='' && VINCode != null && VINCode != undefined ){ VINCode = VINCode.trim(); //VINCode = "LJP2C0C5...原创 2021-02-27 14:09:11 · 148 阅读 · 1 评论 -
js验证身份证号
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><ti...原创 2019-07-18 10:17:41 · 149 阅读 · 0 评论 -
乱码转换所有字符集配比
String myFileName = "code:1022{\"code\":1022,\"data\":null,\"msg\":\"ç¾åéªè¯å¤±è´¥\"}"; System.out.println(new String(myFileName.getBytes("gbk"))); System.out.println(new String(myFileName.getBytes("utf-8"),"gbk")); System.out.println(new Str.转载 2020-05-21 17:19:36 · 322 阅读 · 0 评论 -
jeecg t:datagrid标签 每页显示条数 扩展
1.标签属性中有 pageSize 可以修改2,直接改源码org.jeecgframework.tag.core.easyui 包下DataGridTag 1544行原创 2020-10-31 15:10:19 · 635 阅读 · 0 评论 -
获取java 私有属性或 方法
FileInputStream in = (FileInputStream) file.getInputStream(); String csvPath = ""; Class<?> clazz = FileInputStream.class; try { FileInputStream pc = in; // 创建一个实例 Field[] fs = clazz.getDeclaredFields(); for (int i = 0; .原创 2020-06-11 09:56:43 · 675 阅读 · 0 评论 -
http请求POST方式发送获得返回值
请求类import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.OutputStreamWriter;import java.net.HttpURLConnection;import java.net.InetSocketAdd...原创 2020-04-08 14:34:50 · 9017 阅读 · 0 评论 -
jeecg 表单input框表单验证validType
<input id="cardId" name="cardId" type="text" maxlength="50" validType="db_emp_blacklist,card_id,id" style="width: 150px" class="inputxt" datatype="*" ignore="checked" value='${dbEmpBlacklistPage...原创 2020-03-09 14:46:24 · 1906 阅读 · 0 评论 -
生成验证码算法
/** * 获得一个随机的字符串 * * @param baseString 随机字符选取的样本 * @param length 字符串的长度 * @return 随机字符串 */ public static String randomString(String baseString, int length) { final StringBuilder sb = ...原创 2019-11-29 10:20:09 · 611 阅读 · 0 评论 -
jeecg自定义结果集t:dictSelect
<t:dictSelect 标签使用 sql语句设置结果集 <t:dictSelect field="hrUser" type="list" dictTable="t_s_base_user a,t_s_user b,t_s_role_user c,t_s_role d" dictField="d.rolecode,d.rolename,a.usernam...原创 2019-11-16 14:41:56 · 2134 阅读 · 0 评论 -
部门上查,下钻
//不定下钻次数 循环 public Map<String,Object> doAllFor(TSDepart tSDepart){ Map<String,Object> map = Maps.newHashMap(); List<String> departsId = Lists.newArrayList(); departsId.add(tS...原创 2019-10-30 08:54:05 · 218 阅读 · 0 评论 -
myeclipse不是eclipse,servlet 报错 HttpServlet cannot be resolved to a type
如果还是想洁净一下的小伙伴还是请自己引用一下自己tomcat 的servlet 吧原创 2017-04-12 16:07:19 · 571 阅读 · 0 评论 -
微信支付之企业付款(提现,理赔,退款)(java)
/** * 提现操作 * @throws Exception */ @RequestMapping("doCash") public String doTravelScoreCash(HttpServletRequest request) throws Exception { //微信企业付款 接口url https://api.mch.weixin....原创 2018-03-08 16:00:05 · 3787 阅读 · 0 评论 -
redis缓存(jedis), 链接,存,取,String,map,对象
windwos端修改redis.windows.conf文件 配置访问ip 和 端口 和 auth端口 port 6379密码 requirepass 123456cmd cd 到解压目录 执行redis-server.exe redis.windows.conf 如果不指定配置文件,设置项重新启动后失效启动成功若报错[2368]...原创 2017-11-23 16:30:01 · 13160 阅读 · 0 评论 -
list排序(Collections.sort())
Collections.sort(userList, new Comparator() { @Override public int compare(User o1,User o2) { return o2.getId().compareTo(o1.getId()); } });对list进行排序List userList = new A原创 2017-11-23 15:38:25 · 186 阅读 · 0 评论 -
输入过滤筛选下拉信息(类似百度输入)
引入 jquery css .search{ left: 0; display: inline; position: relative; } #auto_div{ display: none; width: 196px;转载 2017-10-25 11:02:44 · 704 阅读 · 0 评论 -
spring Boot报错 之五种(不打包运行)
其一: 之前百度,google,必应,都TM 不好使 都是是其他人自己手欠的原因,低级原因(打错字),但没想到的是自己也犯低级错误@SpringBootApplication 这个注解的类要放在最外围的包里,一遍能管理到其他 controller , 如图红框里的就是 spring Boot 的配置应用,要放在绿框的外面包里其二:有配置pro原创 2017-08-18 13:37:21 · 7462 阅读 · 0 评论 -
java调试,调试模式不进入内部类解决
myeclipse 编辑java 代码是内部类 断点无法进入, 调试时将内部类方法的第一行断点可进入内部类调用的方法原创 2017-03-15 13:06:18 · 8871 阅读 · 0 评论 -
SOAP WebService 短信接口对接
import java.util.ArrayList;import java.util.Date;import java.util.HashMap;import java.util.List;import java.util.Map;import javax.xml.namespace.QName;import javax.xml.rpc.ParameterMode;import原创 2017-08-04 16:42:09 · 2194 阅读 · 0 评论 -
Java,AXIS,webService 调用 完整实例 xml 入参出参
* @param model * @return */ @ResponseBody @RequestMapping(value = "getDbPatientInfo" ) public String listForGds(String message) { message = "" + "2015-07-01" + "2017-08-01" + "";原创 2017-08-04 13:10:38 · 4559 阅读 · 0 评论 -
js 批量删除获取id用逗号分隔去除最后一个逗号
jsfunction deleteAll(){ // var url = $(this).attr('data-url'); var str=""; var ids=""; $("#${id} tbody tr td input.i-checks:checkbox").each(function(){ if(true == $(this).is(':...原创 2018-08-21 20:46:05 · 1390 阅读 · 0 评论 -
jeecg扩展字段,非实体属性
jsp添加对应的字段名称 后台原创 2018-09-01 12:43:01 · 2768 阅读 · 4 评论 -
获取web项目访问路径
String url = request.getScheme() + "://" + request.getServerName()+ ":" + request.getServerPort() + request.getContextPath() ;String url = request.getScheme() + "://" + request.getServerName()+ ":"...原创 2018-09-12 15:39:30 · 2652 阅读 · 0 评论 -
数据库设计三大范式
为了建立冗余较小、结构合理的数据库,设计数据库时必须遵循一定的规则。在关系型数据库中这种规则就称为范式。范式是符合某一种设计要求的总结。要想设计一个结构合理的关系型数据库,必须满足一定的范式。在实际开发中最为常见的设计范式有三个:1.第一范式(确保每列保持原子性)第一范式是最基本的范式。如果数据库表中的所有字段值都是不可分解的原子值,就说明该数据库表满足了第一范转载 2015-03-17 18:24:44 · 482 阅读 · 0 评论 -
跨域子页面调用父级页面的方法
window.parent.opener.test();原创 2019-07-17 17:04:02 · 2174 阅读 · 0 评论 -
字符串处理,查询第一个不是 0 的字符的位置
/** * 查询第一个不是 0 的字符的位置 * @param str 检测的字符串 * @param regex 检测的字符 * @return */ public static int getFirst (String str,String regex) { int i = 0; for (int index = 0;index <= s...原创 2019-06-27 10:06:13 · 7651 阅读 · 0 评论 -
SrpingMVC 映射方法中参数之value,param,同时使用出现的问题
SrpingMVC 映射方法中参数 value,param,同时使用 总是这个数据驱动类的错很奇怪 后来修改了RequestMapping里的key好了@RequestMapping("/apply_check1")。。。@RequestMapping(value="/apply_check2")。。。@RequestMapping(param="/apply_check3"...原创 2019-04-17 16:52:33 · 967 阅读 · 0 评论 -
jeecg 输入框属性 自定义ajax 验证字段值是否存在
jsp <div class="form"> <label class="Validform_label">选项编号: </label> <input name="typecode" class="inputxt" value="${type.typecode }" datatype="/^[A-Z...原创 2019-03-22 11:30:27 · 981 阅读 · 0 评论 -
表情字符转译存储及读取
package com.springboot.utils;import java.io.UnsupportedEncodingException;import java.net.URLDecoder;import java.net.URLEncoder;import java.util.regex.Matcher;import java.util.regex.Pattern; im...转载 2019-01-23 09:30:13 · 349 阅读 · 1 评论 -
不确定下钻数的循环(部门下所属部门 多层下钻)
//下钻5层部门,无法动态确定 只能处理5层部门 for (TSDepart tsd : departsList) { departsId.add(tsd.getId()); List<TSDepart> tsdChildsList = tsd.getTSDeparts(); for (TSDepart tsdc : tsdChildsList) ...原创 2018-09-22 14:25:09 · 266 阅读 · 0 评论 -
js 判断日期大小
//获取当前时间,格式YYYY-MM-DDfunction getNowFormatDate() { var date = new Date(); var seperator1 = "-"; var year = date.getFullYear(); var month = date.getMonth() + 1; var strDate = d...原创 2018-09-25 22:30:41 · 2664 阅读 · 0 评论 -
List去重
List userIdList = new ArrayList();//去重List newUserIdList = new ArrayList(new HashSet(userIdList));原创 2017-03-15 09:57:18 · 243 阅读 · 0 评论 -
注意大小写
nested exception is org.apache.ibatis.reflection.ReflectionException: There is no getter for property named'Id' in 'class com.jeeplus.modules.sys.entity.Office'原创 2017-03-28 19:28:40 · 521 阅读 · 0 评论