自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(717)
  • 资源 (47)
  • 收藏
  • 关注

原创 《六悔铭》

《六悔铭》 官行私曲,失时悔。 富不俭用,贫时悔。 艺不少学,过时悔。 见事不学,用时悔。 醉发狂言,醒时悔。 安不将息,病时悔。...

2020-02-28 21:14:16 210

原创 如何开放接口(三要素:地址;入参;响应数据)

Postman演示效果(测试你写的接口能不能调取数据成功),反过来测试你接口能不能使用:本示例用struts2演示:1.编写struts2配置文件,声明action类<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DT...

2020-02-23 23:11:45 1936

原创 IntellijIdea常用快捷键(以及与eclipse的区别)

1.Ctrl + shift (待补充)2.alt+shift+上下方向箭头 : 上下 移动当前行代码3.ctrl+D 向下复制一行4.ctrl+Y删除当前行

2020-02-01 16:35:48 825

原创 Maven随笔(学习重点讲解常见的几条指令)

1.简介:它是apache的顶级项目;别名:依赖或者jar包2.两个相关官网:1>maven中央仓库: https://mvnrepository.com/2>maven POM Reference的参考文档 (在用户中心) :http://maven.apache.org/pom.html3.maven的安装下载后,解压即安装4.配置环境变量强调一下,这里必须安...

2019-09-07 23:44:46 144

原创 终于找到了可以下载各种jar包的网址,各种编程语言都有

http://www.java2s.com感谢仙人门的整理!

2019-01-14 20:22:19 1466 2

原创 从svn上面下载项目出现红色报错信息的解决思路(非常好使,不知原因)

跟着我操作1.修改系统库右键项目-&gt;build path -&gt;congfig build path -&gt;librares-&gt;JRE System Library-&gt;remove-&gt;add Library (先删再加)2.修改编译级别windows-&gt;preference-&gt;java-&gt;Compiler (6.0改成5.0);然后...

2019-01-07 14:49:38 5014

原创 如何把字符串类型的数组转List集合

【代码】如何把字符串类型的数组转List集合。

2022-09-11 00:47:31 2255 2

原创 抖音直播从俞敏洪老师课堂学习从心理学上面去改变焦虏状态

阶段:能 、 喜欢、美好 ------》做事做到稀缺性------》这样才不会焦虏美好社会价值什么是你自己喜欢干的思考专注力专念怎么才能把问题做了不要说能不能而要说:除了这个方法之外,我们还有什么方法去实现吗正面情绪对我们帮助很大负面情绪----接纳----转变(转变为动力)—走向目标思考负面情绪出现的真正来源负面情绪转变为正面能量----> 在绝望中寻找希望遇到任何事情,先让别人一步,先帮别人一步...

2022-03-20 23:31:08 492

原创 线程安全的集合 CopyOnWriteArrayList,ConcurrentHashMap

package com.bj.thread;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import java.util.concurrent.ConcurrentHashMap;import java.util.concurrent.CopyOnWriteArrayList;import java.util.concurrent.Executor

2022-03-20 14:54:25 298

原创 java 线程安全相关(多个线程操作一个对象)

第一种 ,用线程池可以保证线程安全package com.bj.thread;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;import java.util.concurrent.locks.ReentrantLock;/** * @FileName: TestLock * @Remark: * @Author lirongbin * @Date 2022-03-20

2022-03-20 13:47:39 1099

原创 切割list方法,按每份多少切割

/** * 切割list方法 * * @param origin * @param size 按每份多少切割 * @param <T> * @return */ public static <T> List<List<T>> divideListBySize(List<T> origin, int size) { int block = (orig..

2022-03-19 18:40:19 373

原创 java线程之生产者与消费者

预习java线程的三种创建方式package com.bj.thread;import java.util.concurrent.*;/** * @FileName: TestThread * @Remark: * @Author * @Date 2022-03-14 * @Version 1.0.0 */class TestMain{ public static void main(String[] args) { // 第一种开启线程方法(静态代理的模

2022-03-19 11:53:36 465

原创 总结一下 Mybatis Plus -代码总结

1.官方文档地址https://baomidou.com/pages/24112f/2.代码实战:pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.

2022-03-13 22:34:42 1282

原创 mybatisPlus封装方法

java MP

2022-03-09 22:57:06 428

原创 OKhttp3 远程调用接口

/** * 通用 POST 请求方法 依赖 OKhttp3 * @param message 所要发送的消息 * @return 发送状态回执 */ public static String postWithJson(String message) { Map<String,Object> jsonObject = new HashMap<>(); //固定参数 jsonObje...

2021-11-18 22:55:56 570

原创 优雅的关闭流和把程序中异常信息打印到日志文件中并非控制台(原始方法)

1.文件复制package com.bjnode.demo03;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;/**使用FileReader/FileWriter实现文本文件的复制@author Administrator*/public class Test02 {public static void main(String[] args) { String

2021-11-06 23:25:13 191

原创 在后台对前端输入的字符长度限制,例如xx名称长度不能超过30,若不做控制数据库会报500异常

第一步:在属性上面加 @size()注解 import lombok.Data;import lombok.NonNull;import javax.validation.constraints.Size; @Datapublic class ModifyBean { // 备注信息 @NonNull private String remark; // 规则id @NonNull private Integer ruleId; //

2021-11-06 13:59:56 2329

原创 SpringBoot中Mybatis打印sql

SpringBoot中Mybatis打印sql如果使用的是application.properties文件,加入如下配置:logging.level.com.example.demo.dao=debuglogging.level.com,后面的路径指的是mybatis对应的方法接口所在的包。并不是mapper.xml所在的包。如果使用的是application.yml文件,加入如下配置:# 打印sqllogging: level: com.example.demo.dao :

2021-09-28 17:28:48 674

原创 SpringBoot 打印日志,controller返回json数据

// 成功的返回结果 public Map<String, Object> successResult(Object result, String message,String debug_msg, HttpServletRequest request, Object parameter, Integer id) { Map<String, Object> map = new HashMap<>(); Map<String..

2021-09-28 10:49:40 622

原创 springBoot restTemplate post请求

@Override public AlmModel pxeltioC(PixelRatioCollectBean bean) { String gainSelector; switch (bean.getGainSelector()) { case 1: gainSelector = "B"; break; case 2: ...

2021-09-27 15:58:21 503

原创 springboot定时任务-防止处理一半程序崩掉

package com.g0yt.rig.schedule;import com.g0t.rig.service.BatchService;import com.gyt.rig.service.DefectService;import lombok.extern.slf4j.Slf4j;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.scheduling.annota

2021-09-27 15:34:29 304

原创 反射+注解实现策略模式

1.前提:if中条件固定,可以枚举出。package com.gt.rig.testEnum;import java.util.Map;public interface DataSourceStrategy { //每个策略的逻辑实现 Map<String, Object> connect(Map<String, String> params);}package com.gt.rig.testEnum;import java.lang.annot

2021-08-11 16:18:28 240

原创 项目加载完毕后,将含有特殊注解的类存到map容器中

package com.gt.rig.testEnum;import org.springframework.stereotype.Component;import javax.annotation.PostConstruct;import java.io.File;import java.net.URL;@Componentpublic class InitDataSource { private String packageVo="com.gt.rig.testEnum";

2021-08-11 15:01:58 217

原创 策略模式例子

主要枚举类:package com.grddt.rddig.strategy;public enum DealType { SIGLEP_TYPE(new Siglep()), DAPETURE_TYPE(new Daperture()), DSUFFIX_TYPE(new Dsuffix()), DPREFIX_TYPE(new Dprefix()), MATCHEDG_TYPE(new Matchg()); private GerStatement

2021-07-30 16:26:28 136

原创 Maven工程导入到idea后不显示为Maven工程

add as maven project

2021-06-25 16:35:03 156

原创 MD5验证类

package com.gt.gti.utils;import org.apache.commons.codec.digest.DigestUtils;import java.io.*;/** * MD5验证类 */public class Md5Utils { /** * 生成字符串的md5校验值 * * @param s * @return */ public static String getMD5String(St

2021-05-14 15:49:59 120

原创 渭城曲 / 送元二使安西

渭城曲 / 送元二使安西<唐> 王维渭城朝雨浥轻尘(清晨的微雨湿润了渭城地面的灰尘)浥:谓语后置 湿润,客舍青青柳色新(空气清新,旅舍更加青翠)。劝君更尽一杯酒(真诚地奉劝我的朋友再干一杯美酒),西出阳关无故人。(向西出了阳关就难以遇到故旧亲人)背景:此诗以“渭城曲”为题载于《全唐诗》卷一百二十八。下面是唐代文学研究会常务理事李商隐研究会会长刘学锴先生对此诗的赏析。此诗前两句写送别的时间,地点,环境气氛。清晨,渭城客舍,自东向西一直延伸、不见尽头的驿道,客舍周围、驿道两旁的柳树

2021-05-08 23:58:09 172 1

原创 <<凉州词>>有感

黄河远上白云间(远远奔流而来的黄河,好像与白云连在一起),一片孤城万仞山(玉门关孤零零地耸峙在高山之中,显得孤峭冷寂)。羌笛何须怨杨柳(何必用羌笛吹起那哀怨的杨柳曲去埋怨春光迟迟呢<怨字用的好:埋怨,鲜明的主观色彩,埋怨春光迟迟不到>》),春风不度玉门关(原来玉门关一带春风是吹不到的啊)。注释:边塞凉州(今甘肃省武威市)雄伟壮阔又荒凉寂寞的景象。王之涣这首诗写戍边士兵的怀乡情。虽极力渲染戍卒不得还乡的怨情,但丝毫没有半点颓丧消沉的情调。玉门关:汉武帝置,因西域输入玉石取道于此而得名。故

2021-05-08 23:44:04 140 1

原创 随笔

我们已不再年轻,这世上总有年轻的一代人

2021-05-08 23:30:11 113

原创 联想笔记本电脑在没有快捷键的情况下如何开启与关闭触摸板功能

打开开始----->设置找到触摸板设置,有个开关就可以控制触摸板是否开启

2021-05-08 23:10:54 8743

原创 基于netty的消息推送服务(项目解说)

一. 总体架构图:不懂业务的老板:老板说:“我想做个业务推送平台“稍微懂点业务的老板会这样描述:如下二. 系统架构:(这部分是懂点技术的产品经理干的活,把需求给整理出来了。)三. 逻辑架构:(这部分像极了开发架构师干的活,简称:码农)四.接下来就是苦逼一线程序员做的活,打开idea,分模块创建包,五.协议格式:...

2021-03-23 23:42:52 541

原创 SpringBoot集成kfaka

Kafka核心概念:下面介绍Kafka相关概念,以便运行下面实例的同时,更好地理解Kafka.BrokerKafka集群包含一个或多个服务器,这种服务器被称为brokerTopic每条发布到Kafka集群的消息都有一个类别,这个类别被称为Topic。(物理上不同Topic的消息分开存储,逻辑上一个Topic的消息虽然保存于一个或多个broker上但用户只需指定消息的Topic即可生产或消费数据而不必关心数据存于何处)PartitionPartition是物理上的概念,每个Topic包含一个或

2021-03-18 09:54:39 164

原创 Ubuntu16.04搭建 Mysql 5.7 主从服务器

1.两台mysql服务器安装同一版本mysql数据库: sudo apt install mysql mysql-server2.启动mysql服务:sudo service mysql start3.分别在两个数据库中创建同样的库和表(创建库和表在此略过)主mysql服务器(192.168.20.190这台服务器):4.修改主mysql配置文件, 支持主从模式, 主要配置如下几个参数(binlog_do_db记录了需要做主从同步的数据库名称):sudo vim /etc/mysql/my

2021-03-17 14:26:53 198

原创 ubuntu16重启redis

/etc/init.d/redis-server restart

2021-03-13 23:54:13 2454

原创 python 3.5 opencv-python 库下载失败,在不升 python3.7 的情况下 成功解决

python 3.5 opencv-python 连接不上,这个时候要考虑这样操作:第一步:wget https://bootstrap.pypa.io/pip/3.5/get-pip.py第二步python3 get-pip.py

2021-03-13 23:13:17 274

原创 redis 程序中连不上,可能跟你的redis配置文件有关

redis 程序中连不上,原因是 配置文件 bind 127.0.0.1 时候程序中要用 localhost

2021-03-13 23:09:32 497

原创 java 8 lamda Stream的Collectors.toMap 参数

java 8 lamda Stream的Collectors.toMap 参数使用toMap()函数之后,返回的就是一个Map了,自然会需要key和value。toMap()的第一个参数就是用来生成key值的,第二个参数就是用来生成value值的。第三个参数用在key值冲突的情况下:如果新元素产生的key在Map中已经出现过了,第三个参数就会定义解决的办法。在你的例子中.collect(Collectors.toMap(UserBo::getUserId, v -> v, (v1, v2)

2021-03-08 14:43:59 1192

原创 idea调大控制台输出

2021-03-08 14:22:59 1245

原创 netty发送接收数据

package com.aiw.webservice.websocket.hwservice.command;import com.aiw.webservice.websocket.hwservice.ChannelUtil;import com.aiw.webservice.websocket.hwservice.HexUtil;import com.google.common.base.Throwables;import io.netty.buffer.ByteBuf;import io.n

2021-01-28 11:58:44 865

原创 IDEA中出现java file outside of source root怎么办

1.第一种:第二种:勾选java EE maven

2021-01-21 13:48:18 32703 3

开发部署常见问题.pptx

资深专家总结的开发部署规范

2021-11-07

资深专家总结的代码规范.pptx

代码规范

2021-11-07

vue蛙课网三阶段代码以及文档.zip

vue蛙课网三阶段代码以及文档.zipvue蛙课网三阶段代码以及文档.zipvue蛙课网三阶段代码以及文档.zip

2020-12-13

vue课件和代码.zip

vue课件和代码.zip

2020-11-29

原生js全套.zip

原生js全套.zip

2020-11-28

FastDFS的项目下载

FastDFS的项目下载

2020-11-14

Nginx各种配置(包括负载均衡、静态代理、动静分离)

Nginx各种配置(包括负载均衡、静态代理、动静分离)

2020-11-12

MySql优化资料.zip

Mysql文件参考文件

2020-11-08

mysql、Navicat、powerdesigner三个工具

mysql、Navicat、powerdesigner三个工具

2020-11-05

crm-44单元测试用到项目中-完整的单体集成式开发项目完整代码

crm-44单元测试用到项目中-完整的单体集成式开发项目完整代码

2020-11-04

23-IDEA-p2p.zip 分布式项目p2p金融项目完整版代码

23-IDEA-p2p.zip 分布式项目p2p金融项目完整版代码

2020-11-04

记录一下曾经写过的P2P金融项目-理财端(PC端)纯代码(续-服务消费者工程)

记录一下曾经写过的P2P金融项目-理财端(PC端)纯代码(续-服务消费者工程) 记录一下曾经写过的P2P金融项目-理财端(PC端)纯代码(续-服务消费者工程)

2020-11-04

okhttp.java

OkHttp 作为一个简洁高效的 HTTP 客户端,可以在 Java 和 Android 程序中使用。相对于 Apache HttpClient 来说,OkHttp 的性能更好,其 API 设计也更加简单实用。本文对 OkHttp 进行了详细的介绍,包括同步和异步调用、HTTP GET 和 POST 请求处理、用户认证、响应缓存和拦截器等。对于新开发的 Java 应用,推荐使用 OkHttp 作为 HTTP 客户端。

2020-04-03

Servlet.docx 完善篇

int count = 0; 当用户登录成功后,访问总次数加1 count++; count应该存储在哪? 根据我们的需求,第一次登录之前,count变量就应该有了,当服务器关闭,count变量销毁. 上下文域

2020-01-09

XML.docx xml简介

XML为可扩展标记语言,全称为Extensible Markup Language。 XML语法上和HTML比较相似,但HTML中的元素是固定的,而XML的标签是可以由用户自定义的。 W3C在1998年2月发布1.0版本,2004年2月又发布1.1版本,但因为1.1版本不能向下兼容1.0版本,所以1.1没有人用。 我们现在实际项目开发中所使用的都是1.0版本,1.1版本不予考虑。

2020-01-05

Tomcat服务器搭建.docx

Tomcat:Apache组织提供一个免费的小型的服务器软件。 支持Servlet和JSP规范。 WebLogic:BEA公司的一个收费的大型的服务器软件,后被 Oracle收购。支持EE的所有的规范 WebSphere:IBM公司的一个收费的大型的服务器软件,支持EE的所有的规范。

2020-01-05

Servlet.docx

servlet服务器简介:当我们的浏览器发出请求,用到指定servlet的时候,servlet对象才创建.servlet对象在创建完毕后,是以单例的形式存储在了服务器的内存中.当第2~第n次访问的时候就不重新创建对象了,而是使用第一次访问创建的那个(单例).

2020-01-04

20190818修改日志.txt

java基础技术整理 开发案例,仅供参考,谢谢,日后有时间会完善

2019-08-21

goole z-xing 二维码生成工具的俩个JAR包

本资源包就是俩个jar文件,测试好用,可以放心下载。良心推荐啊

2019-03-12

存储过程,数据库mysql的存储过程

存储过程,数据库mysql的存储过程

2018-11-20

Spring内容讲解与介绍

Spring框架的核心技术是IOC和AOP(采用jdk和cglib动态代理实现的)

2018-11-17

mysql课程讲义总结

mysql课程讲义总结

2018-11-03

oracle的安装

oracle的安装教程

2018-10-27

Thymeleaf模板既能用于web环境下

Thymeleaf是一个流行的模板引擎,该模板引擎采用Java语言开发; 模板引擎是一个技术名词,是跨领域跨平台的概念,在Java语言体系下有模板引擎,在C#、PHP语言体系下也有模板引擎,甚至在JavaScript中也会用到模板引擎技术;

2018-10-25

下载文件专用

下载软件,绿色版,下载速度比较快,可以试一试。下载软件,绿色版,下载速度比较快。

2018-10-19

2.接口与抽象类的介绍他们之间的异同点及接口是项目分层与618大促接口的实现.docx

2.接口与抽象类的介绍他们之间的异同点及接口是项目分层与618大促接口的实现.docx

2018-10-18

01.eclipse的使用以及断点调试类的访问权限4种

01.eclipse的使用以及断点调试类的访问权限4种

2018-10-18

10天免登陆代码完整版和注意开发事项

10天免登陆代码完整版和注意开发事项

2018-10-17

数据库操作,如何使用dos命令

数据库操作,如何使用dos命令。

2018-10-16

hashMap基本工作原理,图解分析,基础Map集合

hashMap基本工作原理,图解分析,基础Map集合

2018-10-15

集合讲解基本工作原理,图解分析,基础 集合

集合内容涵盖了绝大多数的内容,个人积累开发中用。集合重点内容。

2018-10-15

图解hashMap工作原理

hashMap基本工作原理,图解分析,基础Map集合

2018-10-15

UML图的系统学习资源,简单易于上手。

UML图的设计,PowerDesigner用于数据表的设计,而UML用于类接口方法的设计。

2018-10-15

UML图的设计主要类接口方法的设计的

UML用于系统设计阶段,OOA,OOD,OOP,测试,实施,软件开发的生命周期为五个阶段。IBM公司的产品,收费的项目,我们使用破解版的。

2018-10-15

纯手写,没有使用myBatis框架的代码

另外还有加入框架的写法,此是最基础 的登录十天免登陆的。

2018-10-15

foundation10

java基础知识积累,入门级学习资料参考,封装继承多态。

2018-10-14

foundation09

在一个类中,局部变量的名字可以与成员变量的名字相同,但是局部变量优先(就近优先),如果非要访问成员变量则必须添加this. this代表当前这个对象,也就是说当前谁调用该方法则这个对象就是谁

2018-10-14

javafoundation08

在一个类中,局部变量的名字可以与成员变量的名字相同,但是局部变量优先(就近优先),如果非要访问成员变量则必须添加this. this代表当前这个对象,也就是说当前谁调用该方法则这个对象就是谁

2018-10-14

javafoundation07

在一个类中,局部变量的名字可以与成员变量的名字相同,但是局部变量优先(就近优先),如果非要访问成员变量则必须添加this. this代表当前这个对象,也就是说当前谁调用该方法则这个对象就是谁

2018-10-14

foundation06

本资源适用于java基础学习,不用于任何商业用途,属于入门级了解学问。

2018-10-14

空空如也

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

TA关注的人

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