自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 资源 (3)
  • 问答 (1)
  • 收藏
  • 关注

转载 docker安装jdk8和tomcat(转载)

转载:docker构建javaweb 环境(jdk1.8+tomcat8) - 简书本文阐述如何创建一个docker实例,以及安装tomcat8和 jdk1.8 ① 原材料准备 准备一台centos的linux操作系统一枚配置要求:必须是64位操作系统,建议...https://www.jianshu.com/p/59e0a8828b3b...

2022-03-02 16:50:39 1087

原创 Aliyun ECS实例安装docker(内核版本:Linux 5.10.23-5.al8.x86_64 x86_64)

Aliyun的安装有官方文档, 但是好像不是aliyun上面直接搜出来的那份文档,链接如下:部署并使用Docker(Alibaba Cloud Linux 3) - 云服务器 ECS - 阿里云https://help.aliyun.com/document_detail/264695.html报错排除文档链接如下:Alibaba Cloud Linux 3系统中使用docker-ce、epel等第三方DNF(YUM)源安装软件失败 - 阿里云https://help.aliyun....

2022-01-18 10:52:12 1246 2

原创 对map进行排序

/** * 对map进行排序 * * @param map * @return */ public static Map<String, Object> sortHashMap(Map<String, Object> map) { Map<String, Object> sortedMap = new LinkedHashMap<>(); List<String&.

2021-12-29 09:18:03 408

转载 Mysql字段转化为Java实体类

-- 下划线命名转小驼峰命名DELIMITER $$DROP FUNCTION IF EXISTS underLine2LowerCamelCase$$CREATE FUNCTION underLine2LowerCamelCase(name varchar(50)) RETURNS varchar(50)BEGIN DECLARE ret VARCHAR(50) DEFAULT '';-- 下划线个数接受5个内,若多于5个自行修改下面值即可 declare v_max int un...

2021-07-16 15:34:05 594

原创 Thymeleaf简单入门使用

创建一个web项目,引入jar包<properties> <org.thymeleaf.version>3.0.11.RELEASE</org.thymeleaf.version> <junit.verison>4.12</junit.verison></properties><dependencies> <!-- 配置thymeleaf依赖 --> <depe

2021-05-06 23:54:53 511 1

原创 mysql临时表相关

查询临时表最大存储值:show variables where Variable_name in ('tmp_table_size', 'max_heap_table_size');低于该值将把临时表存放到内存中,超过则把临时表存储在硬盘中

2020-12-30 15:11:54 101

原创 Mysql查询sql运行详情

SET profiling = 1;这里写你要查看的Sql语句; (例如: SELECT * FROM `tb_areas`;)SHOW PROFILE;

2020-12-30 14:38:16 195

原创 多表联查出现重复数据

多表联查,如果连接字段在副表有重复数据,最后查出来的结果也会重复

2020-12-15 15:53:02 1450

原创 mybatis批量更新

<update id="updateBaseDataFid" parameterType="java.util.List"> update sp_farm_base <trim prefix="set" suffixOverrides=","> <trim prefix=" sirefid =case" suffix="end,"> <foreach collectio...

2020-11-23 16:17:12 115

原创 layui设置表格自适应宽度

2020-07-08 15:20:42 5743

原创 zookeeper+dubbo架构: 远程调用反射实现的方法(alibaba dubbo底层调用invoke报错:dubbo超时 )

需求::抽取一段公共代码,作用是给三个属性赋值,但是传入的参数类型不确定facade:提供外部调用provider:facade的实现类helper:抽取的方法(作用类似于Service)项目架构:zookeeper+dubbo为主体实现远程调用的微服务架构Facade:public interface UserInfoSetHelperFacade { <T> T fillReqWithInfo(T t, String loginId);}Prov

2020-06-29 18:46:53 489

原创 dubbo远程调用失败

error:No provider available from registry localhost:2181 for service com.ipig.member.facade.account.AccountFacade:1.0.0 on consumer 192.168.3.33 use dubbo version 2.6.2, please check status of providers(disabled, not registered or in blacklist).在注解无误.

2020-06-24 14:45:03 762

原创 js删除页面cookie

function delCookie(name) { var exp = new Date(); exp.setTime(exp.getTime() - 1); var cval=getCookie(name); if(cval!=null) console.log(cval) console.log(exp.toGMTString.

2020-06-15 17:30:37 990

原创 vm15卡机黑屏

cmd命令: netsh winsock reset然后重启电脑

2020-06-15 09:28:58 255

原创 页面异常:farmInspectFenceHistory.html:1 Unchecked runtime.lastError: The message port closed before a re

chrome广告插件导致,不影响程序运行https://stackoverflow.com/questions/54126343/how-to-fix-unchecked-runtime-lasterror-the-message-port-closed-before-a-respon

2020-06-08 11:54:18 241

原创 Mysql中有张表一直处于正在加载的状态

用的是Navicat,网上方法杀进程重启Mysql进程这些都试了没有用,查看进程就一个一直再Query,后面是删掉连接然后重新新建连接就好了

2020-06-08 10:48:18 2254 1

原创 SQL: 查询在某个数据库中,某个字段存在于哪几张表

如题: SELECT TABLE_NAME FROM information_schema.`COLUMNS` WHERE TABLE_SCHEMA = 'vet(这里是数据库名)' AND COLUMN_NAME = 'farm_id(这里是字段名)'查询结果如下:

2020-06-01 15:11:51 1710

原创 js中input框只能输入大写字母和英文,不能输入包括标点符号和空格在内的其他内容

onkeyup="value=value.replace(/[^\w\/]/ig,'').toUpperCase()"

2020-05-22 13:35:34 1790

原创 IDEA no executable code found at line

修改代码后没有重启项目或者项目中有缓存导致修改的代码没有被读取到, 重启项目或者清除缓存重新编译

2020-04-27 14:28:53 1117

原创 layui复杂表格-行合并

var renderTable = function (respData) { table.render({ elem: '#table_name', // 分页 page: false, limit: 999999, data: respData, toolbar: '#tableListToolbar', // 通过多个数组, 并...

2020-04-27 12:46:21 3942 2

原创 今天新学到的按照年月日/周划分查询的sql

SELECT YEAR ( findate ) AS 年, MONTH ( findate ) AS 月, WEEK(findate) AS `周`, DAY(findate) AS `日`, DATE_FORMAT(findate,'%Y-%m-%d') `日期`, SUM( bno ) / COUNT( findate ) `比例` FROM sp_breed_farrow ...

2020-04-20 14:52:21 345

原创 Mysql8.0創建函数时报错

MySQL you *might* want to use the less safe log_bin_trust_function_creators variable在my.ini或者my.cnf文件下添加:log-bin-trust-function-creators=1然后重启mysql服务就好了, 或者在sql语句里添加:set global log_bin_tru...

2019-12-13 16:17:11 539

原创 关于导入maven项目

在导入maven项目的时候,先删掉.idea文件夹,然后导入的时候选择已经存在的项目->maven,然后一路next就好了

2019-12-02 22:18:51 106

原创 关于使用git在push时远程地址报错的问题

D:\GitHubCode\opcommunity>git pushCould not create directory '%HOMEDRIVE%%HOMEPATH%/.ssh'.percent_expand: unknown key %Hfatal: Could not read from remote repository.Please make sure you have ...

2019-12-02 19:41:41 871

原创 IDEA创建maven项目报错:找不到main方法

确认JDK版本和环境,在VM Options那里会有一个短横杠,删掉(如果你不配置参数的话)打开右边的maven,test跑一下,正常通过的话就可以去跑程序了

2019-11-21 19:10:03 1097

原创 关于Servlet中注解:@WebServlet注解一直报错的解决办法

开始试过网上的办法,导入servlet-api和jsp-api包到项目里面,但是@WebServlet注解报错却解决不了,对比之前能运行的项目,发现这两个包是要导进来,但是不是直接导入项目的lib下,这其实和tomcat的部署有关,你部署项目到tomcat的时候,你项目于引入的tomcat少了jar包,我们导入的这两个jar包,要从你本地tomcat的lib目录里面导进来才有用。我...

2019-11-17 21:18:15 11617 10

原创 页面自动登录js代码

/** 页面加载完毕访问cookie数据*/window.onload = function () { // 得到浏览器所有的Cookie的键值对 var username = getCookie("username"); var password = getCookie("password"); // 开始自动登录 if (username...

2019-11-17 20:19:59 2920

原创 IDEA创建JavaEE项目和静态web项目没有web目录

File -> Project Structure -> Modules 点击项目上面的+号找到Web,添加进项目就好了注意:直接连文件夹一起拖进web目录下的话,tomcat服务器部署的时候有可能不会把这些资源加载进去,要手动加载如果创建的web项目不能部署到tomcat里面,就是没有打成war包,我们也需要手动添加...

2019-11-17 20:15:45 4764

原创 自定义MD5加密工具类

public class Md5Utils { /** * 对给定字符串 origin 进行md5加密 * * md5 : Message Digest 5 Algorithm 消息摘要算法 * 是一种符合工业标准的"单向"128位的Hash算法 * * @param origin 原字符串 * @return ...

2019-11-11 21:26:45 246

原创 Linux下安装JDK11

工具:jdk11的安装包:链接:https://pan.baidu.com/s/1XerebPb4d099NLmrKCXAEw提取码:7uxcvm ware15centos7MobaXterm(其他工具把压缩包放在共享文件夹下)在~路径下自建soft文件夹,把压缩包放里面我这里使用MobaXterm,所以就直接把压缩包拖进soft里面我们将jdk解压到 /...

2019-11-10 19:39:23 4473

原创 IDEA里无法识别javax类导致报错"Cannot resolve symbol @WebServlet"等javax.servlet.xxx类

开始查的解决方案是引入servlet-api.jar包,这样是解决了一部分报红,但是@WebServlet注报错始终无法解决,后面清除一下缓存重启IDEA等了一会就自己好了,其实这里导入servlet-api包好像没什么用,因为查看out文件夹下,lib里面根本没有引入这个jar包...

2019-11-10 17:08:57 3162

原创 Maven的一些小配置

archetypeCatalog:加快catalog的下载速度,具体不明,还没感受到用处,可能是我还用不上properties设置加快jar包的下载速:maven配置文件里面加入阿里云的镜像maven下的conf -> settings.xml里面 <mirrors> <mirror> <id>nexus-al...

2019-10-23 19:52:16 138

原创 ErrorRecord: 项目引入lombok后报错:java: java.lang.ExceptionInInitializerError

首先记录一下lombok,它不仅要引入pom依赖,也要在IDEA里面下载Lombok插件后才能生效lombok封装了: getter()/ setter() toString() equals()和 hanshCode()这个错误信息是:初始化异常这里出现的原因是我们引入的lombok的依赖版本太低了,只要去Maven仓库下载最新的依赖就好了 ...

2019-10-18 09:34:13 484

原创 Maven项目使用Mybatis时,关于mybatis-config.xml文件读取问题记录以及配置文件标签顺序问题

工具:Mysql: 8.0.11驱动:8.0.15C3p0:0.9.5.4mchange:0.2.12mybatis:3.5.2如果 C3p0版本太低或者mchange版本太高,会报错普通的Java web项目我们是把mybatis-config.xml这个配置文件放在src目录下面,就能通过Resources读取到:InputStream is = Res...

2019-10-16 19:55:44 1485

原创 Lambda表达式在循环里的应用

首先介绍的是Lambda表达式在forEach中的应用,这里我们以forEach遍历String类型的集合为例Collection<String> names = new ArrayList<>(); names.add("赵大炮"); names.add("张二炮"); names.add("殷三炮"); ...

2019-09-22 20:44:34 2430

原创 Lambda表达式浅析(三)

这里我们再来测试一个接口,Thread接口,我们先编写一个单例模式,然后模拟多线程来验证单例模式创建的对象是否为同一个对象(即单例模式是否只会创建一个对象),单例的代码我就不放了,网上都能搜到,我们直接上测试类Thread t2 = new Thread(){ @Override public void run(){ Hu...

2019-09-17 22:46:08 187

原创 Lambda表达式浅析(二)

这里我们主要来讲一下lambda表达式的语法:lambda表达式可以定义为:(参数)->表达式/ 代码块它有以下几种具体的表达式: 1.空参返回常量:() -> 常量 2.带参返回整形经过运算之后的值:(int a, int b) -> a+b // 其实这里可以将括号里面的参数类型省略,jvm会自动根据上下文来判断 3.接收一个参数(这里也...

2019-09-17 22:24:51 230

原创 Lambda表达式浅析(一)

lambda表达式是JDK8所带来的新特性,它主要涉及到对在通过匿名内部类创建对象时所遇到的代码臃肿的问题进行优化,说白了主要就是用来简化代码的。 但lambda表达式也要满足一定的条件才可以使用: 所调用的接口一定要是函数式接口,即该接口里面有且只能有一个方法,例如:@FunctionalInterface // 声明该接口为函数式接口interfac...

2019-09-17 21:50:18 167

原创 一个好玩的东西,不知道为什么输出结果是这样

public class Demo5 { public static void main(String[] args) { System.out.println(7988 * 0.1); }}试了很多次,7988 * 0.1和 7988 * 0.8会出现这样的问题,与其他小数相乘好像是正常的结果,不知道为什么好像是因为精度丢失的问题,应该是...

2019-09-05 09:01:38 133

Apifox swagger+postman整合在一起的工具

类似于yapi的桌面端, 但是比yapi好用, 有需要可以直接百度搜索下载

2021-12-29

soulTable.js

layui表格自适应宽度所需要的js  

2020-07-08

文件分割器,用于分割文件及合并之前分割的文件

支持Windows下所有类型文件的分割,分割之后文件处于原文件夹,合并操作简单,处于同一文件夹下,只要点击合并然后点击分割出来的某一个文件,软件会自动找寻其他被分割的模块并开始进行合并,处理时间也不会很久,还算合理

2020-07-01

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除