![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
工作总结
文章平均质量分 55
推荐爱你Jonah
咕咕咕
展开
-
关于List.size()=1但是list 里All elements are null问题的 原因及解决方案
mybatis查询返回List<String>结果为[null],size是1的原因分析原创 2022-07-29 17:54:59 · 2270 阅读 · 0 评论 -
查询oralce数据库,排序分页给出
查询Oracle表,分页排序描述代码备注描述有一个请求查询oralce表,希望返回结果是排序分页给出。那么它和一般的mysql请求有何不同呢。代码1 @ResponseBody @RequestMapping(value = "/xx/queryCustInfo",method = RequestMethod.POST,produces = "application/json; charset=utf-8") public JSONObject querySecurityCus原创 2022-01-05 16:04:42 · 629 阅读 · 0 评论 -
Oracle数据库本地别名登录
Oracle数据库设计实在反人类,一段时间没操作,数据库连接都不记得了。这里做下笔记,将流程梳理一下。本文的前提是 读者已经成功安装PL/SQL 并且配置了连接信息。如下图你的桌面上得有这个然后你打开还得配置过了。不清楚怎么做的,可以看下pl/sql安装与访问远程数据库。如果你都有,那么可以继续看下面的了。1。我们需要确定服务器上oracle的地址,我们找到oralce的tnsnames.ora配置文件。步骤如下:在xterm或者什么其他模拟器上连接上服务器,执行一个命令: find /*原创 2021-06-30 17:15:41 · 398 阅读 · 0 评论 -
读取doc和下载文件
package com.nsight.controller;import com.nsight.util.DocToHtml;import org.springframework.http.HttpHeaders;import org.springframework.http.HttpStatus;import org.springframework.http.ResponseEntity;import org.springframework.stereotype.Controller;imp原创 2021-06-29 15:43:59 · 266 阅读 · 0 评论 -
在项目启动时,启动一个线程
直接贴代码,加上自己本机上应该就没问题。有问题可以留言或者私信。原创 2021-06-29 15:15:59 · 837 阅读 · 0 评论 -
Spring项目加上定时任务
package com.nsight.download;import com.nsight.service.ExcelService; import org.apache.logging.log4j.LogManager;import org.apache.logging.log4j.core.Logger;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.schedu原创 2021-06-29 14:19:29 · 108 阅读 · 0 评论 -
工作总结-理财需求分析
一、份额明细表:资产:最新净值*份额持仓成本:1、初始化为交割单中确认金额(利息转份额时不特殊处理,盈亏体现在累计盈亏字段)2、赎回部分份额时,按比例处理持仓成本。3、申、认购时,无需处理(会产生一笔新的持仓明细记录,按情况1处理)4、现金分红,持仓成本=持仓成本-现金分红5、份额分红、强增、强减时,持仓成本不处理,通过市值影响盈亏(份额分红不影响,强增赢,强减亏)持仓收益:市值-持仓成本持仓收益率:持仓盈亏/持仓成本当日收益:具体使用(当日累计净值-上日累计净值)*份额 还是使用原创 2021-06-29 13:31:53 · 140 阅读 · 0 评论 -
工作总结:Linux操作笔记,不定时更新中
进入Xshell的界面之后连接上Linux服务器,使用ls命令来显示有哪些文件,或者使用ls -l,最简单的是ll。ls命令会把文件横向显示,看着不舒服,ll和ls -l是一样的效果。2. cd 命令 cd /usr/local,来进入,这个时候我们就显示已经进入了local这个文件下面,需要注意的是在root根目录下进入其他文件时需要在最前面加上斜线“/”,在其他任何二级甚至多级目录下都是可以不加直接进入的。 有进入同样就有返回,需要返回的时候我们需要使用:cd … 这个命令,同样我们也原创 2021-06-03 16:19:09 · 302 阅读 · 0 评论 -
工作总结:Nginx实现热备
工作上的的一个springmvc项目,目前需要做一个热备。热备:就是服务器高可用应用的另一种说法,从狭义上讲,双机热备特指基于高可用系统中的两台服务器的热备.我们这里说的热备,其实是做一个负载均衡。目前的策略是用nginx来实现负载均衡。原料准备nginx, 两个linux服务器(服务器上分别放置一份项目代码并启动)需求分析1.需要做到请求分发,也就是负载均衡,nginx的策略有轮训,权重,以及ip_hash(ip分配),least_conn(最少连接优先).nginx不能做到的策略有fai原创 2021-06-01 17:27:47 · 1195 阅读 · 4 评论 -
工作总结: 测试环境修复,springboot/zookeeper/dubbo/nginx相关
描述: 工作过程中,接受了其他小组交接过来的某个springboot多模块微服务,负责后续维护。某天发现该服务对应的测试环境被人清除了。这篇文章就是描述如何搭建一个与springboot/zookeeper/dubbo/nginx相关的测试环境。step1: 首先我们要确定搭建一个测试环境需要些什么材料。清单如下: 1、多模块微服务的三个jar包。具体的微服务多模块打包过程,后文会描述,需要更多了解的可以去搜一搜微服务多模块打包过程。 2、nginx安装和启动 3、zk的安装和启动,以及确定是单例原创 2021-05-17 17:47:45 · 136 阅读 · 0 评论 -
ElasticSearch Java程序调用,报错连接用尽,单例饿汉,静态方法参数可配置,
背景:同事用ES做了数据处理放在服务器上。本人写了一段代码来调用数据返回到前端。原料:ES服务器,Javaweb项目。ES选用的是7.9版本下图是查询出来的ES结果集。Java代码如下:import com.alibaba.fastjson.JSONObject; import lombok.extern.slf4j.Slf4j;import org.apache.commons.lang3.StringUtils;import org.apache.http.HttpHost;im原创 2020-11-23 10:49:49 · 424 阅读 · 0 评论 -
监听tomcat,启动tomcat,发送短信通知。shell脚本实现
业务场景:为了防止服务器tomcat异常造成的web项目访问异常。我们开发了一个shell脚本,用来监听,重启tomcat,同时发送短信通知。服务器地址:xx.xxx.xx.33脚本存放地址: /usr/local/tomcat/binrestartTomcat.sh############################################ author wujj# date 2020/11/17# restartTomcat.sh# update # Automati原创 2020-11-18 15:50:54 · 433 阅读 · 0 评论 -
开发笔记手册(二)
@RequestMapping("/user/personalMsg") public String personalMsg(HttpServletRequest request, ModelMap modelMap, String callback){ CommUser user = CommUserUtil.getUser(request); JSONOb原创 2017-05-16 21:44:42 · 291 阅读 · 0 评论 -
Springboot 热部署
原料: Idea+ gradle + springloaded spring-boot热部署过程: 1.在build.gradle中配置 dependencies {classpath 'org.springframework:springloaded:1.2.7.RELEASE' //springloaded 热部署} 2.下载springloaded到本地。目录为D:\resour原创 2017-06-20 18:59:15 · 314 阅读 · 0 评论 -
Rbac权限管理--如何设计
RBAC(Role-Based Access Control,基于角色的访问控制),就是用户通过角色与权限进行关联。简单地说,一个用户拥有若干角色,每一个角色拥有若干权限。这样,就构造成“用户-角色-权限-资源”的授权模型。在这种模型中,用户与角色之间,角色与权限之间,权限与资源之间一般是多对多的关系。 项目背景: 设计一个Rbac权限管理微服务,供其他模块使用。 RBAC ServerNOTE原创 2017-06-19 21:19:33 · 31204 阅读 · 1 评论 -
目录菜单树的实现及查询
要求: 获取用户能操作的资源集合,这里主要考虑菜单树的获取 框架: springboot + hibernate 菜单树的逻辑是:子菜单存单,父菜单也得存在。 算法逻辑: 传入资源节点NodeList. 1。新建NodeList的ID集合A 和 父类资源节点列表ParenList 2。对资源节点NodeList进行遍历, 3. 对NodeLit遍历里面对节点进行判断原创 2017-06-20 20:38:20 · 3583 阅读 · 0 评论 -
win10下安装双jdk并自由切换
http://blog.csdn.net/yucc123456/article/details/53700551转载 2017-09-12 17:23:24 · 745 阅读 · 0 评论 -
开发工作笔记(一)
笔记:根据前端需求修改接口: 1.根据前端需求,修改本地接口代码,在本地打开tomcat,连接服务器端数据库,在浏览器访问接口,得到结果,验证结果符合需求。 2.update本地代码,再commit到SVN或其他代码托管平台上。 3.打包上传到服务器,命令是 mvn clean package .原创 2017-04-20 20:28:57 · 385 阅读 · 0 评论