- 博客(229)
- 资源 (8)
- 问答 (1)
- 收藏
- 关注
原创 解决web项目发布新版本需要清除浏览器缓存的问题
一、解决方案其实浏览器缓存是有好处的,第一次访问网站会从服务器获取静态的资源,然后将静态资源在游览器中缓存,下次用户在访问时,就直接获取游览器的缓存的静态资源,加快响应速度。但是同样也有弊端,当你更新样式或者图片资源的时候,再次访问就不会获取最新修改的静态资源。解决的方案有三种:1、用户自行清理浏览器缓存。2、使用禁用缓存标签,实现禁用浏览器缓存。3、为js和css文件添加版本号。...
2020-04-24 16:20:02
9388
1
原创 javaweb学习——HttpServletResponse对象
Web服务器收到客户端的http请求,会针对每一次请求,分别创建一个用于代表请求的request对象、和代表响应的response对象。request和response对象即然代表请求和响应,那我们要获取客户机提交过来的数据,只需要找request对象就行了。要向客户机输出数据,只需要找response对象就行了。一、HttpServletResponse对象介绍1.1、负...
2020-04-24 10:28:54
334
原创 zookeeper可视化WEB工具(zkui)搭建与配置
https://www.cnblogs.com/caoshousong/p/10709371.html前提:zookeeper 可视化WEB工具zkui依赖java环境,因此需要安装jdk,同时zkui源码要Maven编译,需要安装apache-maven.JDK下载地址:https://www.oracle.com/technetwork/java/javase/downloads/...
2020-03-05 12:59:00
1229
原创 使用zookeeper报错 stat is not executed because it is not in the whitelist. envi is not executed because
https://www.cnblogs.com/jonrain0625/p/11377508.html在使用四字命令或者zk ui界面查看zookeeper集群时,出现如下提示:stat is not executed because it is not in the whitelist.envi is not executed because it is not in the whi...
2020-03-05 11:51:52
2902
原创 ZooKeeper 可视化工具
可视化窗口工具: ZooInspector 下载地址: https://issues.apache.org/jira/secure/attachment/12436620/ZooInspector.zip 用法: 下载后解压,然后进入目录ZooInspector\build, 执行java -jar zookeeper-dev-ZooInspector.jar,然后会弹出操作窗口...
2020-03-05 10:32:01
2558
原创 SpringBoot集成Zookeeper
一、.yml文件server: port: 8888zookeeper: address: 192.168.16.41:2181 timeout: 4000spring: devtools: restart: enabled: true二、Zookeeper配置类:@Configurationpublic class zook...
2020-02-25 19:06:35
962
1
原创 【Linux】zookeeper-3.5.6安装攻略以及问题汇总
第一步下载:https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/zookeeper-3.5.6/apache-zookeeper-3.5.6.tar.gz或者执行命令# wget https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/zookeeper-3.5.6/...
2020-02-21 11:55:24
804
原创 maven打包之resource配置
默认情况下,如果没有指定resources,目前认为自动会将src/main/resources下的.xml文件放到target里头的classes文件夹下的package下的文件夹里。如果设定了resources,那么默认的就会失效,因此需要设置指定resources文件夹。 利用复制文件的特性,可以复制一些文件到指定的目录。 但是,一定要先指定res...
2020-01-15 16:06:51
724
原创 pom.xml中build标签
https://www.bbsmax.com/A/kjdwqOMwJN/<build> <finalName>CreateData</finalName> ---->>>>架包的名字 <resources> ---->>>>build过程中涉及的资源文...
2020-01-15 15:02:55
530
原创 Sping Boot 默认数据库连接连接池 hikari
springboot1.0,默认Tomcat数据库连接池springboot2.0开始,默认Hikari数据库连接池(官方推荐)参考链接:https://blog.csdn.net/qq_18860653/article/details/85234486
2020-01-14 20:08:35
478
原创 解决tomcat 启动 An incompatible version [1.2.14] of the APR based Apache Tomcat Native library 错误
https://blog.csdn.net/CronousGT/article/details/83618227
2020-01-11 15:00:20
480
原创 Elasticsearch 安装及运行
Windows系统参考链接: 1.Elasticsearch 7.4(Windows 系统) 指定单独JDK版本 2.Windows下安装和运行Elasticsearch ps:JDK版本需与其匹配Linux系统配置遇到的问题:1.Ubuntu elasticsearch max virtual memory areas vm.ma...
2019-12-17 14:44:56
230
原创 ubuntu-18.04 系统中设置后台服务开机启动
参考链接: ubuntu-18.04 设置开机启动脚本 Ubuntu 18.04设置开机自动启动 Ubuntu18.04三分钟设置开机启动服务 systemd 默认读取 /etc/systemd/system 下的配置文件,该目录下的文件会链接/lib/systemd/system/下的文件...
2019-12-10 15:29:01
734
原创 linux无法解析域名
修改resolv.conf配置vim /etc/resolv.conf nameserver 192.168.1.2 192.168.1.252nameserver 114.114.114.114nameserver 8.8.8.8
2019-12-09 14:20:39
469
原创 mysql出现ERROR1698(28000):Access denied for user root@localhost错误解决方法
我的操作系统是ubuntu18.04,mysql版本8.0.18可参考:https://www.cnblogs.com/cpl9412290130/p/9583868.html因为安装的过程中没让设置密码,可能密码为空,但无论如何都进不去mysql。step1:在ubuntu的terminal(也即终端)上输入sudo vim /etc/mysql/mysql.conf.d/mysql...
2019-12-09 14:18:45
938
原创 Ubuntu18.04的网络配置
网卡与DNS配置1)打开命令窗口(右键单机桌面选择Open Terminal或者用快捷键Ctrl+Alt+T打开终端),输入ip a查看自己的网卡编号;2)输入命令sudo vim /etc/network/interfaces,编辑该文件。注意此处 ens33 处用自己的网卡编号替换,address和gateway也是要视自己的情况定的;wq 保存退出,此时ping一些自己的内网应该...
2019-12-07 16:48:42
480
原创 Bootstrap中tab切换相关
$('#myTab a').click(function (e) { var clickTab = e.target.name; var flag=$("#approval").find("input[name='caseFlag']:checked").val(); // $('#myTab a[href="#profile"]').tab('s...
2019-12-05 15:11:48
486
原创 利用SecureCRT上传、下载文件(使用sz与rz命令),超实用!
参考链接:使用SecureCRT实现拖拽上传文件到linux 利用SecureCRT上传、下载文件(使用sz与rz命令),超实用! 将windows下的文件上传到Linux服务器上利用SecureCRT上传、下载文件(使用sz与rz命令)借助securtCRT,使用linux命令sz可以很方便的将服务...
2019-12-04 18:52:05
433
原创 Linux系统中使用mysql遇到的问题汇总
1.提示含大写字母的表不存在原因: #linux下要严格区分大小写,windows下不区分大小写解决办法:在my.cnf文件中增加(eg:sudo vi/etc/mysql/my.cnf)lower_case_table_names = 1 (1:不区分大小写,0:区分大小写)参考链接:https://www.cnblogs.com/gne-hwz/p/10220179.ht...
2019-12-04 16:35:41
193
原创 mysql从高版本导入低版本报错 [Err] 1273 - Unknown collation: 'utf8mb4_0900_ai_ci'问题记录
问题出现在:从本机mysql导出备份到服务器上mysql导入报错:[Err] 1273 - Unknown collation: 'utf8mb4_0900_ai_ci'解决方式:1 先查错误的字符集存在哪些表里:select TABLE_SCHEMA,TABLE_NAME,TABLE_COLLATION from information_schema.tables whe...
2019-12-04 16:25:40
1812
1
原创 Mysql从高版本兼容低版本一种解决方法
参考链接:https://blog.csdn.net/yinzitun7947/article/details/89917611将高版本mysql数据库的数据导入低版本mysql中(1)问题:使用navicate11运行xxx.sql文件出现Unknown collation: 'utf8mb4_0900_ai_ci'?报错:[ERR] 1273 - Unknown colla...
2019-12-04 14:53:39
7735
原创 Linux安装jdk详细步骤
参考链接:https://blog.csdn.net/weixin_44538107/article/details/886835301.jdk下载完后用FileZilla文件传输器,把jdk安装包传到虚拟机对应的文件夹当中;或者直接在Linux下载即可;2.在终端进入对应的文件的目录,进一步解压,输入tar -zxvf +需要解压的包名;3.编辑配置文件,配置环境变量,分别有两种方法...
2019-12-03 20:47:37
159
原创 Ubuntu14 restart mysql提示stop Unknown job:mysql问题
参考链接:https://blog.csdn.net/m0_38052384/article/details/99843785问题:执行service mysql restart重启mysql失败,提示如下:解决:使用root用户身份重启sudo service mysql restart结果如下:...
2019-12-03 19:04:47
271
原创 Navicat连接Linux系统的mysql服务,报错1130host ... is not allowed to connect to this MySql server
参考链接:https://www.cnblogs.com/youqc/p/10476605.htmlhttps://www.cnblogs.com/chunguang-yao/p/10666403.html这个问题是因为在数据库服务器中的mysql数据库中的user的表中没有权限(也可以说没有用户),;遇到这个问题首先到mysql所在的服务器上用连接进行处理(mysql未开启mysql...
2019-12-03 18:57:23
361
原创 远程登录服务器--ssh的安装和配置 ( 使用secureCRT需要的ssh支持 )
前言: 以Ubuntu 14.04 LTS系统为例: ssh是一种安全协议,主要用于给远程登录会话数据进行加密,保证数据传输的安全方法与步骤(1)更新源列表 打开"终端窗口",输入"sudo apt-get update"-->回车-->"输入当前登录用户的管理员密码"-->回车,就可以了(2)安装ssh 打开"终端窗口...
2019-12-03 18:43:08
1585
原创 判断list、map集合是否为空
请问如何判断一个list/map集合为空?错误举例:List<T> list=new ArrayList<>();if ( !list.isEmpty() && list! = null){ System.out.println("list不为空");} else {System.out.println("list为空");}举例...
2019-11-29 16:43:21
2936
原创 JAVA中判断两个字符串是否相等
项目中遇到的问题,记录一下,当做提醒。==比较引用,equals 比较值1、java中字符串的比较:==我们经常习惯性的写上if(str1==str2),这种写法在java中可能会带来问题String a="abc";String b="abc" 那么a==b将返回true。因为在java中字符串的值是不可改变的,相同的字符串在内存中只会存一份,所以a和b指向的...
2019-11-28 17:24:24
378
原创 Navicat链接数据库报错1130解决方案
1.背景使用localhost 可以正常连接mysql服务器,但是使用ip地址连接保存如下:2.问题原因默认情况下root用户只允许本机访问,即使用localhost访问,如下图:解决方案:将root用户对用的host改为 '%',即允许所有IP访问,然后刷新即可.3.问题解决具体步骤 1.命令窗口登录mysql mysql -uroot -p...
2019-11-26 16:20:38
1623
1
原创 Java基础(反射)
反射是框架设计的灵魂使用的前提:必须先得到代表字节码的Class,Class类用于表示.class文件(字节码)详情访问:https://blog.csdn.net/sinat_38259539/article/details/71799078一、概述JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性...
2019-11-21 11:34:21
167
原创 bootStrap中Tab页签切换
关于$().tab()一般用来实现标签页和胶囊链接内容片段的切换,或是相关内容的页面导航:如: <ul class="nav nav-tabs" id="myTab"> <li class="active"><a href="#home">Home</a></li> <li><a...
2019-11-20 20:07:41
743
原创 mysql在表的某一位置增加一列、删除一列、修改列名
参考链接: mysql在表的某一位置增加一列、删除一列、修改列名eg:alter table 表名 add column 列名 varchar(20) not null;alter table yusheng drop column def ;...
2019-11-20 19:39:09
147
原创 thymeleaf下拉菜单、单选按钮、多选按钮的数据回显
项目中用到radio数据回显: <div class="form-group"> <label class="col-sm-3 control-label">是否结束:</label> <div class="col-sm-8"> <label class="radio-inline"> ...
2019-11-20 19:28:48
1148
原创 jquery 获取选中值
一、通过“name”属性获取选中值: var caseFlag= $("#" + id).find("input[name='caseFlag']:checked").val();$("div[id]") 选择所有含有id属性的div元素 $("input[name='keleyicom']") 选择所有的name属性等于'keleyicom'的input元素 $...
2019-11-20 18:38:06
472
原创 mybatis插入数据(无则插入有则更新)以及字段自增
参考链接:https://blog.csdn.net/hongtaolong/article/details/88343738https://blog.csdn.net/definitly/article/details/82969245https://www.runoob.com/mysql/mysql-index.html(MySQL 索引)https://www.w3scho...
2019-11-19 20:19:59
996
原创 java 通过反射机制判断一个对象所有的属性是否为空
参考链接: https://developer.aliyun.com/ask/62145?spm=a2c6h.13159736 https://www.cnblogs.com/DFX339/p/9945771.html问题分析://判断1 : 这里会返回 trueUser user = null;if(user == null){ return...
2019-11-19 20:16:21
2181
1
原创 Mybatis中按照年、季度、月、日查询
一.参考链接:https://blog.csdn.net/beidaol/article/details/86079157(MyBatis按今天、本周、本月过滤查询)https://blog.csdn.net/qq_41456723/article/details/100805761(MyBatis(MySQL)-- 年|月|周时间范围内查询统计)https://blog.csdn.n...
2019-11-13 16:30:03
7342
原创 MySql中按周、月、季度、年查询
参考链接:https://blog.csdn.net/snihcel/article/details/80088195(参考) https://www.runoob.com/mysql/mysql-functions.html(MySql中函数) https://blog.csdn.net/dxhtostage/...
2019-11-11 20:45:50
545
原创 Mybatis中的useGeneratedKeys和keyProperty属性的作用
参考链接:https://blog.csdn.net/fengkungui/article/details/82772302 https://www.iteye.com/blog/bugyun-2286145 https://blog.csdn.net/weixin_40936211/article/details/...
2019-11-05 17:08:28
817
原创 前端控件设置disabled="disabled"属性时,后台不能获取修改后的值(开发时遇到的问题)
input标签加disabled属性后无法获得其value值 有些表单元素不希望用户填写的话,可设置disabled属性,但是设置disabled属性的表单字段值不会提交到后台。可以通过设置readonly属性值达到同样的效果且能提交到后台。注意:input设置为disabled值时会有下面的限制:1、不能接收焦点;2、使用tab键时将被跳过;3、可能不是...
2019-11-01 17:06:10
5042
原创 ajax实现单文件上传与多文件上传
参考链接:1.https://www.imooc.com/article/69973(Ajax简单实现文件异步上传的多种方法)2.https://www.cnblogs.com/hesijian/p/9199231.html(前端部分)3.https://blog.csdn.net/qq_36489998/article/details/82779601(ajax动态上传多个文件)...
2019-11-01 14:35:48
577
C#中 Image.FromFile为何识别不了中文路径下的图片?
2017-10-17
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅