- 博客(68)
- 收藏
- 关注
原创 tomcat集群下的session共享和负载均衡(memcache实现)
tomcat集群下的session共享和负载均衡(memcache实现)
2023-05-11 11:59:50
822
原创 map初始化容量问题
HashMap 初始化时可以设置容量参数,比如说你有7个参数,你可能会默认设置为7,但是这么设置其实是有问题的。原因HashMap 会根据用户的传值去选择大于这个值的第一个二的幂作为容量。这么做是因为通过二的幂用来哈希寻址的方法是最高效的。最佳值设置(期望的容量值/扩展因子)+1例如:期望容量值为7,扩展因子为默认值则最佳值设置:(7/0.75)+1=10...
2022-05-30 10:37:47
1022
原创 页面404,后台 class not found,但是 jar 包可以定位到
项目结构查看是否所有的 jar 包都添加到了发布版本中,若缺少或根本没有,通过在 WEB-INF 文件夹下创建 lib 文件夹,将所有 jar 包添加进去,保存,重启服务器。
2021-11-02 15:52:05
106
原创 linux跨服务器进行文件拷贝
命令示例: scp /etc/zabbix/zabbix_agent2.d/userparameter_login.conf root@192.168.141.169:/etc/zabbix/zabbix_agent2.d/需要输入另一台服务器的密码。
2021-05-11 11:29:17
582
原创 zabbix通过yum安装,启动报错zabbix-agent.service never wrote its PID file. Failing.
在cenots7安装zabbix,选择好需要的版本,根据手册执行:zabbix官网安装说明查看状态:[root@localhost ~]# systemctl status zabbix-agent● zabbix-agent.service - Zabbix Agent Loaded: loaded (/usr/lib/systemd/system/zabbix-agent.service; disabled; vendor preset: disabled) Active: act
2021-05-08 10:29:55
1256
1
原创 jdbctemplate封装自定义对象,查询返回集合
1、自定义的实体类:public class Order implements Serializable { private String orderId; private String userId; private String text; private Integer status; //省略set\get}2、自定义类实现RowMapper接口public class OrderRowMapper implements RowMapper<Orde
2021-05-07 10:18:56
508
原创 vmware虚拟机挂起后无ip,无法ping外网
依次执行命令:chkconfig NetworkManager off chkconfig network on service NetworkManager stop service network start /etc/init.d/network restart之后就可以通过ifconfig看到ip,也能ping通外网了。
2021-05-07 09:58:18
653
1
原创 rabbitmq在linux中实现多机多可用集群
环境:centos7、erlang18.3、rabbitmq3.6.12本次采用多机多可用方式作为实例:1.1.准备多台服务器,安装好erlang和rabbitmq,保证服务启动后可以出现图像化界面。1.2.检查服务器上的rabbitmq的历史记录是否存在,清除该路径下的所有文件rabbitmq/var/lib/rabbitmq/mnesia1.3.设置erlang.cookie保证不同节点的erlang.cookie的随机串内容一致。注:该文件可能存在于/root/.erlang.cook
2021-04-30 15:18:35
308
1
原创 rabbitmq在linux下的安装
1、安装erlang语言环境2、安装rabbitmq3、启动rabbitmq注:erlang和rabbitmq需要配置环境变量4、rabbitmq在linux中必须先创建用户并授予权限才能访问
2021-04-30 15:14:30
134
1
原创 oracle创建表空间
导入导出数据时,可能会出现表空间不存在的错误,这时就需要在本地创建一个名字一样的表空间。1、创建表空间:create tablespace bdcdjdatafile 'D:\oracle_server\product\11.2.0\bdcdj\bdcdj.DBF'size 100mautoextend on next 100m maxsize 2000mpermanentextent management local;初始:100m自动拓展:每次扩展100m,最大扩展到2000m永久
2021-04-07 17:11:54
310
原创 oracle修改本机上数据库字符集
服务器上字符集:如果与本机上的不一致,导出导入数据时就会发生错误。此时就需要修改本机上的数据库数据集,将其设置为与服务器端一致才行。1、打开sql plus(本机上服务器端)2、以dba登录需要修改的那个账户账户:xxxxx密码:xx as sysdba3、按次执行SHUTDOWN IMMEDIATESTARTUP MOUNT;ALTER SYSTEM ENABLE RESTRICTED SESSION;ALTER SYSTEM SET JOB_QUEUE_PROCESSES=
2021-04-07 16:08:27
363
原创 mybatis中,查询语句却出现回滚的提示
当你登录数据库使用的账号,可以去访问其它的数据库,并且两个库的某张表具有相似的结构,在sql中未指定表所有者时,一旦通过另一个库的条件进行查询,那么查询到的就是另一个库的数据,这时就会发生回滚。...
2021-03-25 20:49:04
241
原创 background属性:linear-gradient使用
前端:<td class=" " style=" cursor:pointer;background: linear-gradient(to right,red 25%,blue 25%,blue 50%,green 50%,green 75%,yellow 75%);">1102</td>效果:说明:linear-gradient(颜色朝向,第一个颜色结束,第二个颜色开始,第二个颜色结束,第三个颜色开始,第三个颜色结束,第四个颜色开始)...
2021-03-03 16:42:00
2698
1
原创 div标签中的span标签,多行文字水平,垂直居中
自定义css:tr td div{ background-image: url("${bdcdjUrl}/static/img/loginElement.jpg"); background-size: 100%; width: 180px; height: 180px; margin: 0 auto; cursor: pointer; text-align: center; display: table; //
2021-02-26 15:22:04
1267
原创 centos8+vmware12 使用静态ip连接网络
**1.**安装centos8图形化界面**2.**打开命令窗,切换到su用户**3.**进入网络配置界面**4.**修改该文件(使用的是静态ip)**5.**说明:GATEWAY=192.168.141.2 网关需要和net连接中的一致。IPADDR=192.168.141.123 只能是最后一栏数字不同,其它需要和网关相同。**6.**退出并保存:esc :wq**7.**重启网卡:nmcli c reload ens33**8.**测试:...
2021-02-08 17:15:43
150
原创 @Transactional 注解失效问题
1. @Transactional 注解添加在非 public 修饰的方法上;2. @Transactional 的 propagation 属性设置问题;TransactionDefinition.PROPAGATION_SUPPORTS:如果当前存在事务,则加入该事务;如果当前没有事务,则以非事务的方式继续运行。TransactionDefinition.PROPAGATION_NOT_SUPPORTED:以非事务方式运行,如果当前存在事务,则把当前事务挂起。TransactionDefinit
2021-01-28 09:51:51
508
原创 mybatis映射文件使用Map
映射文件对应的接口中,map 参数添加 @Param(“map”) 注解;void addZdConfig(@Param("map") Map<String, String> rowMap, @Param("zdName") String zdName);映射文件中使用 map :<insert id="addZdConfig" parameterType="java.util.Map"> insert into ${zdName} <forea.
2021-01-28 08:57:50
997
原创 消除unchecked cast Warning
将一个Object类型转成自己想要的Map、List等,会出现 unchecked cast Warning 警告。Map<String, String> castMap = (HashMap<String, String>) obj;解决办法,添加一个方法:@SuppressWarnings("unchecked")public static <T> T cast(Object obj) { return (T) obj;}使用:Map<
2021-01-26 15:14:29
1074
原创 读取META-INF下的xml文件
1. xml 文件内容:<?xml version="1.0" encoding="UTF-8"?><!--字典数据配置--><zdDatas> <zdData> <zdTableName>BDC_XT_BH</zdTableName> <zdTableComment>编号配置表</zdTableComment> <zdComments>
2021-01-25 14:18:38
742
原创 pageable 使用自定义list实现分页
创建 list 转 pageable 方法:public static <T> Page<T> listConvertToPage(List<T> list, Pageable pageable) { int start = pageable.getOffset(); int end = (start + pageable.getPageSize()) > list.size() ? list.size() : (start + pageable.
2021-01-25 14:10:05
1230
1
原创 form表单,tr循环生成,当超出页面显示时无滚动条
1. 在 form 外部加一个 div ;2. 设置 div 的属性,宽、高、overfow 属性等;3. 需要设置 table 的宽;4. 具体代码:<div class="bootbox-body" style="width: 650px;height: 400px;overflow-y: auto"> <form id="zdform" novalidate="novalidate"> <div class="UItable"&g
2021-01-22 15:39:45
772
原创 idea打包项目,本地创建bat运行
1. idea 执行 maven 命令 package;2. 在控制台可以看到本地文件的存放路径:3. 进入到该目录下,可以看到2个文件:4. 将这两个文件移动到别的地方,以免maven clean 的时候清除掉,并创建自命名的txt文档,这个文档之后作为 bat。5. txt 内容:java -jar fund-supervision-0.0.1.jar -Dmaven.test.skip=true说明:以 jar 方式运行,跳过 test 实例。6. 修改文件后缀名为 bat ,
2021-01-15 14:50:29
3120
原创 oracle数据库分组查询,使用聚合函数
sql:<!--获取资金监管协议统计页面数据--><select id="getZjjgxyCountData" parameterType="com.gtmap.fundsupervision.dto.ZjjgxyCountSearchDto" resultType="com.gtmap.fundsupervision.vo.ZjjgxyCountVo"> select f3.dgfkyhmc as "jgyh",count(f3.dgfkyhmc) as "jgsl"
2021-01-12 18:32:41
811
原创 layui不同 li 不同数据表格,当前数据表格刷新后原定位到之前的 li
代码实现:$.ajax({ url: '../zjjgx/searchDataThree?searchDjbhThree='+searchDjbhThree+'&searchXybhThree='+searchXybhThree+'&searchHtbhThree='+searchHtbhThree, dataType: 'json', success: function (obj) { if (obj.success){
2021-01-12 09:12:40
696
原创 点击回车,完成登录功能
点击按钮或点击回车键,进行登录://登录功能$("#login-button").click(function () { $("#login-form").submit();});//回车登录var EnterSubmit = function(evt){ evt= window.event || evt; if (evt.keyCode == 13){ //若按下了回车键,则执行login()方法登录系统 $("#login-form").submit(); }};w
2021-01-08 16:01:47
309
原创 boot+cxf,实现webservice
1.导入 cxf 依赖<!--cxf--><dependency> <groupId>org.apache.cxf</groupId> <artifactId>cxf-rt-frontend-jaxws</artifactId> <version>3.1.6</version></dependency><dependency> <groupId
2021-01-07 15:01:31
130
原创 layui的totalRow默认为两位小数,按需要修改为整数
项目中只引用了layui的js。<script src="../static/layui/layui.js" charset="utf-8"></script>需要修改静态资源 …\resources\static\layui\lay\modules\table.js 里面的数据。1.定位到table.js文件的 i.eachCols 位置:2.修改 d=function的方法:3.具体内容:d=function(){var e=o.totalRowText || "
2021-01-05 16:36:08
2871
原创 layui的exports插件,导出excel时,长数字为科学计数法解决
在代码阶段,在数据的后面添加: \t 即可。//协议状态转换for (ZjjgxyVo zjjgxyVo : zjjgxyVoList){ String xyzt = ZjjgxyZtUtil.zjjgxyZtNumToString(zjjgxyVo.getXyzt()); zjjgxyVo.setXyzt(xyzt); //监管账号数据加 \t 导出时不转换为科学计数 String s = zjjgxyVo.getJgzh() + "\t"; zjjgxyVo.
2021-01-05 13:52:27
1298
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人