- 博客(38)
- 收藏
- 关注
原创 dataTables快速生产表格
dataTables初始化实例操作初始化结果模拟后台请求操作实际查询页面效果初始化关于dataTables使用直接查看官方API官方给出的方式两种CDN方式或者下载到本地可以直接选择CDN快速使用<link rel="stylesheet" type="text/css" href="http://cdn.datatables.net/1.10.21/css/jquery.dataTables.css"><script type="text/javascript" cha
2022-05-18 16:52:40 200
原创 讲一个常用的JDK8的STREAM超实用技巧
JDK8的集合STREAMJDK8的Stream背景 想暴富开始操练代码操练结局总结使用技巧JDK8的Streamjdk8小伙伴们应该使用好多年了,但是stream有很多小伙伴想用还不知道如何用,用起来还感觉有点迷糊,网上也有很多人在写,都是在自定义一些实体类操作一些SET或者GET方法,我今天给你们讲一个只有一个测试类实现运行的。今天我给大家普及一个最贴近使用实用的小技巧。不抠细节拿过去就可以尝试重要的话说三遍:一定要多尝试、一定要多尝试、一定要多尝试背景 想暴富作为一个新时代的码农
2022-03-25 10:55:33 627
原创 echarts tooltip 的formatter配置
ECHART4.2第一种配置function mychart(data) { var chartDom = document.getElementById('myChart'); var myChart = echarts.init(chartDom,'customed'); var option; var data1 = []; var ser = [] if (data) { data1 = data; var len
2021-09-28 17:52:25 784
原创 NIOSOCKET最干货例子
NIOSOCKET关于NIOSOCKETSOCKET服务端服务端处理业务线程类NIOSOCKET客户端客户端处理业务线程类测试效果服务端启动客户端启动模拟聊天开始总结关于NIOSOCKET这里不太多的介绍NIOSOCKET的API底层了,直接干货代码拿过去用我这里主要实现NIOSCOKET模拟聊天通信之前写过一篇SOCKET又新开一篇兄弟NIOSOCKET;SOCKET服务端niosocket服务启动类设计就是建立一个连接通过线程池处理发起任务package niosocket.server
2021-09-13 17:37:44 257
原创 JAVA集合与字符串转换
JAVA集合与字符串转换集合与字符串转换集合与字符串转换这里面包含的内容麻雀虽小五脏俱全,常用的一些java遍历,JDK1.8新特性实用,任意对象排序分组,字符串切割,集合切割,字符串转集合,集合转字符串 随意操作感谢guava给我们提供的优秀API工具类pom.xml依赖<!-- https://mvnrepository.com/artifact/com.google.guava/guava --><dependency> <groupId>com
2021-09-08 10:22:07 3912
原创 java 线程池最实用创建与关闭
线程池关闭方式只需要执行shutdown就可以优雅关闭输出结果执行shutdownNow关闭的测试输出结果只需要执行shutdown就可以优雅关闭package com.zxd.concurrent;import com.google.common.collect.Lists;import java.util.List;import java.util.concurrent.LinkedBlockingQueue;import java.util.concurrent.ThreadPoolE
2021-09-08 09:41:16 419
原创 SpringBoot+SOCKET服务端客户端
通过以下两个类实现了springboot启动类,启动socket服务端SOCKET客户端连接测试模拟测试客户端连接-主测试类可以使用线程池或者多个线程类start都可以就是我注释的地方模拟监测服务心跳线程类补充一下目录结构分布是先启动springboot在启动客户端连接服务服务端打印客户端发来的业务数据消息客户端发送消息,并且接收服务端反馈的消息打印结果我们开了两个客户端socket一个是心跳socket一个是业务socket我们在客户端socket敲入任意信息可以在服务端输出打
2021-08-26 15:58:54 23362 19
原创 EasyUI操作记录
EASYUI的API文档操作记录最近的项目比较多比较杂乱,前后端都有,时间长不用拿过来又忘记如何使用的,所以这次没操作一会记录一下API使用过程今天先梳理一个比较常用的combox组件EASYUI 官方地址API1、这个是最简单的写思在页面上固定的值作为类型判断<select id="cc" class="easyui-combobox" name="dept" style="width:200px;"> <option value="aa">aitem1</
2021-08-10 17:04:15 85
原创 springboot+mybatis+操作记录
springboot+mybatisspringboot 随意2.0以上版本1.配置mybatis依赖POM.XML<dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>1.3.1</version> </dep
2021-08-10 16:37:09 166
原创 LINUX 安装RABBITMQ 笔记
linux 安装rabbitMq安装rabbitmq必须安装erlang语言支持rabbitmq的版本跟erlang有一定的版本对应关系一定要事先准备好这里可以查看rabbitmq官方安装准备1、如果主机可以连接互联网可以使用wget 请求地址获取最新的...
2021-08-04 09:55:18 123
原创 LINUX CentOS Linux 7.7 安装REDIS
linux 安装redis记录linux 能链接外网去官网找要安装的版本我是用的下面这个wget http://download.redis.io/releases/redis-5.0.13.tar.gz2解压tar -zvxf redis-5.0.13.tar.gz3 移动解压文件目录在你解压目录下面mv redis-5.0.13 /usr/local/redis进入移动后的目录REDIS下面执行make编译项目4 安装make PREFIX=/usr/local/redis ins
2021-07-30 11:32:16 73
原创 WINDOWS安装VUE操作记录
安装VUE需要依赖NODEJS见下面安装操作WINDOWS安装NODEJS正文cnpm install vue -g遇到管理员权限问题,还是打开powershell管理员操作又遇到新问题,powerShell不能访问cnpm命令,好像切换目录都不可以不支持空格文件目录(以后再做研究)最后我用管理员身份运行CMDvue来了VUE版本最开始我的vue是2.9版本我直接升级到最新版本cnpm i -g @vue/cli成功升级VUE 创建一个项目找到一个执行工作空间目录
2021-07-06 10:34:28 46
原创 NODE.JS安装操作记录
WINDOWS安装NODEJS操作记录1、下载NODE.JSNODEJS官网左侧箭头是长期稳定版本,右侧箭头是当前新版本。现在都是64位系统下载MSI文件直接运行安装选择简单安装下一步安装完成以后直接输入NODE命令环境配置我安装在D盘下面了,因为我C盘不太够用,所以不想下载的资源都放到C盘还需要配置两个文件夹一个是NODE_GLOBAL、NODE_CACHE与此同时还需要执行命令操作来配置文件夹生效npm config set prefix "D:\Program Files\
2021-07-06 09:40:42 69
原创 JDK8 STEAM操作记录
JDK8 STREAM 使用技巧Stream(流)是一个来自数据源的元素队列并支持聚合操作元素是特定类型的对象,形成一个队列。 Java中的Stream并不会存储元素,而是按需计算。数据源 流的来源。 可以是集合,数组,I/O channel, 产生器generator 等。聚合操作 类似SQL语句一样的操作, 比如filter, map, reduce, find, match, sorted等。和以前的Collection操作不同, Stream操作还有两个基础的特征:Pipelining:
2021-07-04 09:53:57 49
原创 springboot多配置文件配置测试
yml格式写法主配置文件server: port: 8090spring: profiles: active: test从配置文件spring: datasource: driver-class-name: oracle.jdbc.OracleDriver url: url username: xxxx password: xxxxx mybatis: mapperLocations: cl
2021-06-08 10:05:30 207
原创 使用JQUERY动态加载FTL页面内容
使用JQUERY动态加载FTL页面内容需求内容新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入需求内容这里主要实现一个HTML元素内容,如何通过juqery动态渲染到FTL静态页面内容,可以使用英文的~~符号事例如下
2021-04-09 17:52:29 670
原创 AJAX请求@RequestParam与@RequestBody接收参数
SrpingBoot与SpringMvc框架接受页面AJAX请求方式记录一、当页面请求AJAX使用JSON格式发请求后台,如下代码var reqMap = {}; reqMap.gsid = gsid; reqMap.xlid = xlid;$.ajax({ url : zd_basePath + '/queryXljczc', type : 'POST', dataType : 'json', data :JSON.s
2021-03-22 17:30:21 2209
原创 RabbitMQ-WINDOW安装详解
小编比较懒今天终于有时间安装一下rabbitmq的windows版本rabbitmq简称mq1.安装过程是这样的,首先你要去mq官网下载mq的版本;这里呢给大家上几个图片吧。 默认情况下mq官网是最新版本的。如下图第一步第二步选择如图3举个例子选择你想要的版本到了github的下载项目地址,往最下面滚动条找到你想要的版本:博主选择了解压缩版的,但是最后还是要注册服务的。所以如...
2019-07-23 17:27:44 123
原创 springboot 配置使用百度的文件上传webuploader
配置上传文件的部分:如果想实现百度的webupload 文件分片上传功能需要禁用这些spring.servlet.multipart.enabled=truespring.servlet.multipart.max-file-size=1000Mbspring.servlet.multipart.max-request-size=1000Mb...
2019-07-08 16:32:22 216
原创 用maven构建项目时候resource目录就是默认的classpath
用maven构建项目时候resource目录就是默认的classpath classPath即为java文件编译之后的class文件的编译目录一般为web-inf/classes,src下的xml在编译时也会复制到classPath下 ApplicationContext ctx = new ClassPathXmlApplicationContext("xxxx.xml"); //读取...
2019-06-10 13:27:35 1639
原创 SpringBoot的Classes
// 方法1:获取文件或流this.getClass().getResource("/")+fileName;this.getClass().getResourceAsStream(failName);// 方法2:获取文件File file = org.springframework.util.ResourceUtils.getFile("classpath:test.txt");//...
2019-06-10 11:15:31 735
原创 jquery初始化下拉款选择值
主要是jquery each循环里面的this对象的使用,如果用item的话不能使用方法item.val()$("#team_status").init(function () { var stValue = $("#st_value").val(); var $this = $(this); $this.find("option").each(function (ind...
2019-05-24 10:27:04 578
原创 简单多线程获取返回结果
import com.google.common.collect.Lists;import org.junit.Test;import java.util.List;import java.util.concurrent.Callable;import java.util.concurrent.ExecutorService;import java.util.concurrent.Ex...
2019-05-08 15:04:43 1369
原创 synchronized 关键字的实际使用
//第一个类,同包下面import org.junit.Test;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;public class Account {private double balance;@Testpublic void test01() {//...
2019-05-08 14:21:10 181
原创 java处理日期的快速方法
import org.joda.time.DateTime;import org.joda.time.DateTimeComparator;import org.joda.time.format.DateTimeFormatter;import org.junit.Test;import org.joda.time.format.DateTimeFormat;public class...
2019-05-08 11:04:07 235
原创 字符串反转
public static String reverse(String originStr) { if(originStr == null || originStr.length() <= 1) return originStr; return reverse(originStr.substring(1)) + originStr.charAt(0);}...
2019-05-08 10:59:12 90
原创 实现springBoot单元测试
[1.测试业务层数据库交互数据进行单元测试;2.直接配置入口程序类进入注解中TeacherApplication,就能加载程序的application.properties文件。@RunWith(SpringJUnit4ClassRunner.class)@SpringBootTest(classes = {TeacherApplication.class}, webEnvironment...
2019-05-06 17:01:12 342
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人