![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
沉淀人生
wl_sqfn
这个作者很懒,什么都没留下…
展开
-
Java中Lambda表达式处理数据的问题
Java中Lambda表达式处理数据的问题原创 2023-06-02 17:55:42 · 211 阅读 · 0 评论 -
Git报错处理Untracked files: (use “git add <file>...“ to include in what will be committed)
创建main分支后,想新增一个文件夹上传到main分支中报错。去到项目所在文件夹,,然后执行下面脚本即可。原创 2023-05-24 10:39:23 · 6386 阅读 · 1 评论 -
java中怎样判断excle文件中存在为空的行
java中怎样判断excle文件中存在为空的行原创 2022-09-19 18:20:39 · 2656 阅读 · 0 评论 -
解决fastjson中JSON转实体和实体转JSON中实体属性首字母大写的问题
解决fastjson中JSON转实体和实体转JSON中实体属性首字母大写的问题原创 2022-08-09 15:13:58 · 1027 阅读 · 0 评论 -
Linux中cat、more、less命令区别
查看内容的几种操作1. more指令 —— 分页显示文件内容more指令会以一页一页的形式显示文件内容,按空白键(space)显示下一页内容,按Enter键会显示下一行内容,按 b 键就会往回(back)一页显示,其基本用法如下:more file1 查看文件file1的文件内容;more -num file2 查看文件file2的内容,一次显示num行;more +num file3 查看文件file3的内容,从第num行开始显示;2. less指令 —— 可以向前或向后查看文件内原创 2022-05-17 15:14:18 · 4564 阅读 · 0 评论 -
Previous operation has not finished; run 'cleanup' if it was interrupted.报错解决方法
按https://jingyan.baidu.com/article/cbcede0761334902f40b4d31.html该地址的方式进行操作,具体要用的插件,已上传资源。原创 2018-12-14 16:57:22 · 168 阅读 · 1 评论 -
DIV 以键值对的方式存储数据,取代隐藏域
在js中存值 var prpLaddServiceList=d.obj.prpLregistPage.prpLaddServicePage; var arrayprpLaddServiceList= {}; for(var i=0;i<prpLaddServiceList.length;i++){ var prpLaddService=prpLaddServiceList[i]; //动态赋值,键为[]中的值,值为prpLaddSe原创 2020-12-22 11:44:23 · 333 阅读 · 1 评论 -
weblogic项目使用root用户启动后weblogic用户无法启动解决办法
在Linux上安装weblogic后都会有一个weblogic用户,由于匆忙,启动weblogic节点是直接在root用户下启动weblogic,导致切换到weblogic用户下启动项目时没有权限导致报错解决方法如下:su root命令切换到root用户chown -R weblogic:weblogic /app/bea/…./base_domain第一个weblogic为该系统下的weblogic用户,第二个weblogic为用户组,后面路径为base_domail路径执行该命令后,su webl.原创 2020-11-25 15:39:42 · 2118 阅读 · 0 评论 -
fastJson使用toJSONString()时自动过滤掉值为null
一、问题背静在做项目时候需要将json对象转化为String字符串,很自然的可以想到使用toJSONString方法,那么这里问题就来了,在使用该方法的时候发现了一个问题,当接收到的报文有null值时,在转化为json字符串时为null的字段会被自动过滤掉,查询资料字后发现可以使用一些序列化的参数来处理这种情况二、具体使用SONObject.toJSONString(result,SerializerFeature.WriteMapNullValue);使用这种方式给给方法添加序列化参数的方式可以做原创 2020-11-04 18:17:56 · 1523 阅读 · 0 评论 -
java.sql.SQLException: null, message from server: “Host ‘xxx’ is not allowed to connect
因为公司需要把项目和数据库分开进行,所以有2台服务器,直接修改连接池ip后,出现了ava.sql.SQLException: null, message from server: “Host ‘xxx’ is not allowed to connect这样的错误,它的意思就是安装了数据库的服务器不允许部署项目的服务器进行远程连接。也就是权限问题,修改权限就可以了,修改方法是。找到user表,这个可以通过工具找,因为我的远程连接工具是Navicat,user表就在这里比如我这里项目用的用户名是bjt原创 2020-10-14 11:23:50 · 1359 阅读 · 0 评论 -
js中使用new Date(“XXXX-XX-XX“)结果为invalid date
今天使用 js 发现了问题console.log(new Date('2019,12,16,18,00,00'))输出结果为Invalid Date大致查了一下 是因为浏览器没有兼容,需要改一下日期的格式new Date(“month dd,yyyy hh:mm:ss”);new Date(“month dd,yyyy”);new Date(yyyy,mth,dd,hh,mm,ss);new Date(yyyy,mth,dd);new Date(ms);month:用英文表示月份名称;原创 2020-08-05 18:19:44 · 653 阅读 · 0 评论 -
com.alibaba.fastjson将对象转为JSON字符串出现首字母小写的解决方法
1、添加类注解@JsonAutoDetect(fieldVisibility = JsonAutoDetect.Visibility.ANY, getterVisibility = JsonAutoDetect.Visibility.NONE)2、添加属性注解,或者在某属性的get方法上添加@JsonProperty("OrderCode")private String orderCode;...原创 2020-06-05 16:18:04 · 518 阅读 · 0 评论 -
base64出现空格问题的解决方案
文章出处链接: http://www.devcheng.net/post/54aeaf8d.html使用背景项目中有一个参数是 byte[],在构建 http请求的时候不便参数的传输,于是就想到了 使用base64进行编码之后当成字符串进行传输。接下来就用自己写了一个http工具类,代码如下(片段):/** * 参数方式post发送 . * * @param simpleHttpRequest 请求 * @return 响应 */public static SimpleHttpRespo原创 2020-06-04 16:19:06 · 4365 阅读 · 0 评论 -
Base64 加密结果不一致
可能是String.getBytes()方法中的中文编码问题,切换编码格式试试getBytes(“utf-8”) 得到一个UTF-8格式的字节数组getBytes(“GBK”) 得到一个GBK格式的字节数组原创 2020-05-29 19:20:16 · 2996 阅读 · 0 评论 -
从xml中的元素解析特定子元素
xml报文格式如下,想要获取标签中的PAGE_URL属性的值:<?xml version="1.0" encoding="UTF-8"?><root> <DocInfo> <APP_CODE>CLP</APP_CODE> <APP_NAME>车险理赔</APP_NAME> <...原创 2020-02-26 10:28:32 · 460 阅读 · 0 评论 -
下载zip文件并解压到本地
第一步:先从下载地址把文件下载到本地/** * TODO 下载文件到本地 * @author nadim * * @date add by wl * * @param fileUrl 远程下载地址 * * @param fileLocal 本地路径 * * @throws Exception ...原创 2020-02-26 10:23:13 · 2326 阅读 · 0 评论 -
图片转成json报文
转载: http://blog.csdn.net/mashihao123/article/details/50429203JSON传输图片帮助类(为什么这样做,是因为图片,通过IO操作之后获取的是byte[]字节数组,而JSON传输用的是String,所以需要转换为String,但是直接转换的话会因为,字符的编码不同而导致,得不到最终的效果)所以需要到由图片到String的帮助类贴上代码...转载 2020-02-26 10:03:55 · 5185 阅读 · 0 评论 -
linux系统中启动weblogic项目
ps -ef | grep java //查看进程kill -9 +进程号 //结束进程//进入项目domain的路径下cd/app/Oracle/Middleware/user_projects/domains/claim//用下面命令,启动项目nohup sh startWeblogic.sh &nohup ./startWebLogic.sh &//控制台输...原创 2019-12-06 11:50:06 · 506 阅读 · 0 评论 -
linux系统中weblogic启动报错authentication for user weblogic denied
在domain 中的servers/AdminServer下面创建一个security文件夹,在其中创建一个boot.properties文件,在该文件中填写username=weblogicpassword= weblogic输入完毕后,保存退出即可...原创 2019-12-05 21:00:24 · 2396 阅读 · 0 评论 -
调用WebService的几种方式
在项目中接触了好几种调用webservice的方法,现在记录一下一.使用axis调用1.先引入下列需要用到的jar包 // 定义service对象 Service service = new Service(); // 创建一个call对象 Call call = (Call) service.createCall(); call.setTimeout(new Int...原创 2019-11-15 15:31:24 · 280 阅读 · 0 评论 -
oracle中执行dmp文件的方法
imp claims/claims@boss.iok.la/orcl file="D:\clmbusitest20190416.dmp" log="D:\clmbusitest20190416.log" full=y ignore=y;claims/claims 为数据库中的用户名和密码@boss.iok.la为数据源的iporcl为数据源中的SERVICE_NAMEfile为要执行的d...原创 2019-11-12 14:56:35 · 2327 阅读 · 0 评论 -
Linux下的&和nohup命令
当我在ansible tower操作shell脚本的时候,一直出现,进程看似被创建,但是实际没有启动的问题,在排查之后发现是由于脚本的原因,多加了nohup之后进程才启动正常,特此将借鉴的博客记录。&方式:Linux/Unix下一般比如想让某个程序在后台运行,很多都是使用&在程序结尾来让程序自动运行的。比如我们想要让mysql运行在后台:/usr/local/my...转载 2019-11-12 14:42:49 · 267 阅读 · 0 评论 -
Java对象转成json字符串时去掉对象中的某些属性
JSONObject jsonObject = (JSONObject)JSONObject.toJSON(policyQueryRequestDto); //去掉policyQueryRequestDto对象中的pageNo和pageSize属性 jsonObject.remove("pageNo"); json...原创 2019-11-03 18:56:41 · 3197 阅读 · 0 评论 -
oracle数据库中用sql拼接字符串和转成clob存储在数据库中
1.转成字符串,存储到数据库中-- B.DESCRIPT73,为需要转换的字段--||'<br />'则代表在需要转换的字段后面拼接上一个换行符,存到数据库中select F.POLICYNO AS POLICYNO , B.ENDORSENO AS ENDORSENO, 1 AS LINENO, listagg(B...原创 2019-02-25 10:38:31 · 3886 阅读 · 0 评论 -
在jsp界面中解决,文本框为只读和disable状态时,按backspace键返回上一页的问题
导入一个js文件,该文件已上传的我的资源,可从该处下载。只需要在界面中引入该js即可。原创 2019-02-25 10:18:32 · 342 阅读 · 0 评论 -
oracle中将一位数显示成三位数的函数
lpad(字段名,填充长度,填充的字符)是用来在指定字段左侧填充字符,比如select lpad('3',2,0) from dual; 就是在 3 这个基础上左侧补 0,一共是2位, 结果为 03向右填充则反之用rpad函数; 另外sql中拼接字符串在oracle中拼接字符串可用concat函数或者用“||”来实现。1、concat函数格式:concat( string1...原创 2019-02-11 16:15:26 · 1063 阅读 · 0 评论 -
org.hibernate.NonUniqueObjectException的原因与解决方法
org.hibernate.NonUniqueObjectException的原因与解决方法使用hibernate更新对象时,出现如下错误: org.hibernate.NonUniqueObjectException: a different object with the same identifier value was already associated with the sess...转载 2019-02-21 15:24:42 · 364 阅读 · 0 评论 -
js中动态引入外部js
在js方法中添加 new_element=document.createElement("script"); new_element.setAttribute("type","text/javascript"); new_element.setAttribute("src","${ctx}/pages/js/pinbi.js"); //此处为要引入的js的地址 ...原创 2019-01-28 11:27:04 · 6709 阅读 · 2 评论 -
用nginx进行前后端分离
一。先安装nginx二。修改conf文件夹中的nginx.conf配置文件,内容如下 server { listen 8082; //自己定义的登录nginx的端口号,也可写成默认值 server_name localhost; #charset koi8-r; #access_log logs/h...原创 2019-01-08 11:38:58 · 670 阅读 · 0 评论 -
java中比较当前时间和数据库中date类型时间,判断是否分钟差大于30分钟
具体代码如下: Calendar dateOne=Calendar.getInstance(); Calendar dateTwo=Calendar.getInstance(); dateOne.setTime...原创 2019-01-03 11:59:30 · 16031 阅读 · 0 评论 -
js正则表达式判断密码满足大写字母,小写字母,数字和特殊字符,其中任意三种组合
一。判断密码满足大写字母,小写字母,数字和特殊字符,其中任意三种组合,且长度在8到15之间在js中的代码,如下var testPassword =/^(?![a-zA-Z]+$)(?![A-Z0-9]+$)(?![A-Z\W_!@#$%^&*`~()-+=]+$)(?![a-z0-9]+$)(?![a-z\W_!@#$%^&*`~()-+=]+$)(?![0-9\W_!@#...原创 2019-01-03 09:58:01 · 20032 阅读 · 1 评论 -
jsp界面对密码进行加密,后台解密
jsp界面对密码进行加密,后台解密jsp界面部分第一步:添加js (命名为Base64.js)//base64加密 解密 /* //1.加密 var result = Base.encode('125中文'); //--> "MTI15Lit5paH" //2.解密 var result2 = Base.decode(result); //--> '125中...原创 2019-04-16 11:38:37 · 10320 阅读 · 1 评论 -
java中HTML转pdf
**第一种方法 :用XMLWorkerHelper方法把字符串类型的HTML转成PDF ** String dtd="<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\"> <met...原创 2019-05-14 15:24:27 · 1553 阅读 · 2 评论 -
创建表空间和用户
//查询表空间select * from dba_tablespaces;//查询datafile 地址select * from dba_data_files;--创建表空间create tablespace CLMDATATBS --datafile 'D:\APP\ORACLE\ORADATA\ORCL\CLMDATATBS.DBF' size 1024Mdatafile...原创 2019-09-02 20:33:00 · 159 阅读 · 0 评论 -
js中校验只能输入0到100的整数
function checkOneToHundred(filed){ var a=filed.value; var reg = new RegExp("^(\\d|[1-9]\\d|100)$"); if(!reg.test(a)) { layer.alert("请输入0-100的整数!", { skin: 'layui-layer-lan' /...原创 2019-08-14 17:43:50 · 10127 阅读 · 1 评论 -
js中动态给img标签添加onclick事件
//pageCode代表jsp界面中table的id var oTBODY = document.getElementsByName(pageCode)[i].tBodies.item(0); //获取id为pageCode的table中所有的img标签 var elements = oTBODY.getElementsByTagName("img"); fo...原创 2019-08-13 16:58:51 · 12511 阅读 · 0 评论 -
oracle中查询根据某一字段保留小数点后三位的数据
select f.vatflag, f.certino, f.commision_cur, f.no_vat_commision_cur, f.currency1, f.currency2 from sales.sarealpayfee f where f.accountno is null and (LENGTH(...原创 2019-08-09 18:13:26 · 3356 阅读 · 0 评论 -
IDEA-Maven的Dependencies中出现红色波浪线
使用IDEA进行maven开发时,将新项目import进工作空间时,Maven Projects栏中的dependencies中总是有红色波浪线,如下图:但是这些jar在我本地的maven仓库中实际上是存在的,后来无意中修改了下pom才发现这有可能是IDEA的bug,解决办法是:对于有波浪线的dependency,将其从pom中删除,保存后,再撤销回来,奇迹出现了。。。。很无语的一个问题。...转载 2019-08-08 17:04:36 · 727 阅读 · 0 评论 -
根据每行前面多选框中选的数据,给checkbox赋值
界面原型点击新增接收人按钮,可增加一行,根据接收人双击域的框中选中的值,判断当resinType为1时,经纪人的checkbox,勾选。//根据接收人双击域框,动态给经济人框赋值function updateReinsType(field){ //该处的forms[0]为该界面只有一个form表单 var fieldIndex = getElementIndexInForm(docum...原创 2019-07-25 17:42:53 · 207 阅读 · 0 评论 -
ajax后台返回两个string字符串,在界面作为多选框的键和值展示
一:后台代码List<PrpDcompany> coms=DictAPIService.findCompanyByCondition(IConstants.SALES, condition.toString()); List list1=new ArrayList(); List list2=new ArrayList(); Map map = new HashMa...原创 2019-07-15 14:35:57 · 500 阅读 · 0 评论