- 博客(185)
- 资源 (1)
- 收藏
- 关注
原创 NIO学习之Channel通道(与缓冲区组合实现文件的复制和转移)
本篇博文我们主要记录一下通道的一些基础概念,并且使用通道+缓冲区实现文件的复制和转移。
2022-06-19 23:25:27
537
原创 sqlServer慢sql问题的排查与解决和优化
前一段时间,项目将要上线到现场时,发现开发服务器上的程序,查询开始变得越来越慢。今天对该类问题写个总结,已记录下来。
2022-06-05 15:04:02
5140
原创 idea不显示RunDashboard的解决方法
查看时候有下面代码 <component name="RunDashboard"> </component>有的话在这个代码之间添加 <option name="configurationTypes"> <set> <option value="SpringBootApplicationConfigurationType" /> </set> </option&g.
2022-05-29 15:23:29
361
原创 sqlserver 中的游标
DECLARE @DeviceID bigint,@MaterialID bigint DECLAREMy_Cursor CURSOR --定义游标FOR ( SELECT device_id, material_id FROM [dbo].[tablename] ) OPEN My_Cursor;--打开游标FETCH NEXT FROM My_Cursor INTO @DeviceID,@MaterialID;--读取第一行数据WHILE @@FETCH_STATUS = 0 BEGIN
2022-05-28 16:29:33
8536
原创 二叉树前中后序遍历
二叉树遍历规则前序规则 先遍历根节点,再遍历左节点,然后遍历右节点中序规则 先遍历左节点,再遍历根节点,然后遍历右节点后序规则 先遍历左节点,再遍历右节点,然后遍历根节点例子二叉树前序遍历(题目来自牛客网)题解 使用递归操作,首先判断节点是否为null,不为空,将节点值加入到List中(并不再次进入递归),然后判断,左节点是否为空,不为空,进行递归。在判断右节点是否为空,不为空进行递归。代码import java.util.*;/* * public class Tr
2022-03-21 21:30:34
2639
原创 Mybatis对list集合进行分页的两种方式
使用Page /** * 分页函数 * * @param currentPage 当前页数 * @param pageSize 每一页的数据条数 * @param list 要进行分页的数据列表 * @return 当前页要展示的数据 */ public static Page getPages(Integer currentPage, Integer pageSize, List list) {
2021-12-23 13:13:37
4216
原创 SpringBoot集成Activiti7
项目结构后端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.apache.org/POM/4.0.0 http://maven.a
2021-12-22 21:04:44
2189
原创 SpringBoot操作redis
项目创建开启redis本地服务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.apache.org/POM/4.0.0 https://ma
2021-12-15 21:58:22
1622
原创 SpringCloud微服务创建与学习之Ribbon与Feign
前夕SpringCloud微服务创建与学习之Eureka1. Ribbon1.1 按照2.2.1创建新Model,创建spring_cloud_eureka_ribbon工程。1.2 pom.xml在这里插入代码片
2021-12-11 12:08:44
557
原创 SpringCloud微服务创建与学习之Eureka
1.父工程创建1.1 新maven工程,点击next,工程名命名为SpringCloudLearn,GroupId命名为org.ccit1.2 将新的工程下src文件删除1.3 父工程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/XMLSchem
2021-12-10 22:28:10
620
原创 SpringBoot集成activiti7报错处理之UserDetailsService that could not be found
Parameter 0 of constructor in org.activiti.core.common.spring.identity.ActivitiUserGroupManagerImpl required a bean of type 'org.springframework.security.core.userdetails.UserDetailsService' that could not be found.
2021-11-30 08:52:20
5928
原创 activiti和mybatis-plus依赖冲突,解决方案
<dependency> <groupId>org.activiti</groupId> <artifactId>activiti-spring-boot-starter</artifactId> <exclusions> <exclusion> <groupId>org
2021-11-26 14:34:31
545
转载 mybatis-plus 错误java.lang.NoClassDefFoundError: org/apache/velocity/context/Context
mybatis-plus 错误java.lang.NoClassDefFoundError: org/apache/velocity/context/Context
2021-10-17 16:23:54
662
原创 SpringBoot如何解决跨域!
跨域 什么是跨域 请求url的协议,域名,端口三者之间任意一个与当前页面url不同的即为跨域。CORS CORS(Cross-origin resource sharing-跨源资源共享)允许网页从其他域向浏览器请求额外的资源SpringBoot解决跨域方案
2021-09-11 22:06:24
521
原创 SpringBoot集成Mybatis
前提 数据库表的创建参考Spring集成Mybatis实现一对一(idea版)项目创建目录结构配置文件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-instanc
2021-09-05 16:45:48
180
2
原创 SpringBoot工程热部署
使用热部署为了解决? 为了解决修改类页面等资源后,不需要重新启动项目。如何实现  ;在pom.xml文件中添加下面的依赖。 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>
2021-09-05 10:13:07
113
原创 SpringBoot快速入门环境搭建
项目创建目录结构Maven配置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.apache.org/POM/4.0.0 h
2021-09-05 09:42:34
105
原创 idea创建第一个SpringMvc项目
开始 一直next下去。目录结构配置文件Web.xml<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocat
2021-09-03 13:03:18
231
原创 Spring集成Mybatis实现多对多(idea版)
前提 该业务在上一模块的基础上加的代码。Spring集成Mybatis实现一对多(idea版)业务背景 一个订单可以有多种商品,一种商品可以对应多个订单。SQLproduct.sql/* Navicat Premium Data Transfer Source Server : mysql Source Ser
2021-09-01 18:47:07
193
原创 Spring集成Mybatis实现一对多(idea版)
前提 该业务在上一模块的基础上加的代码。Spring集成Mybatis实现一对一(idea版)业务背景 一个用户可以有多个订单,但是每一个订单只能对应一个用户。新添加的配置文件UserMappse.xml<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE mapper PUBLIC "-//my
2021-09-01 17:50:26
276
原创 Spring集成Mybatis实现一对一(idea版)
业务背景 一个人拥有一个身份证,每个人身份证指定一个人。sql文件/* Navicat Premium Data Transfer Source Server : mysql Source Server Type : MySQL Source Server Version : 50640 Source Host : localhost:3306 Source Schema
2021-09-01 16:22:45
271
1
原创 Java多线程实现字符串的反转
要将一个很大数据量的字符串反转,为了提升效率,请采用多线程的方式实现,如输入”123456”,返回”654321"代码实现import java.util.Scanner;import java.util.Stack;import java.util.Vector;//常见一个字符串类作为临界资源class Charclass{ private String resources; private boolean bFull=false; public synchroni
2021-08-21 13:46:44
284
原创 java中的finally一定会执行
public class tow { public static String fun1(){ try{ System.out.println("A"); return fun2(); } finally { System.out.println("B"); } } public static String fun2(){ System.out.pr
2021-08-13 23:42:33
101
原创 Java操作Redis(idea版)
首先 下载 jedis.jar包然后再 工程设置里面找到Libraries,点击+。添加下载好的jedis.jar包。点击OK退出即可创建Java_Control_Redis类测试链接package ccit.redis;import redis.clients.jedis.Jedis;public class Java_Control_Redis { public static void main(String[] args) { //连接本地的 Redis 服务
2021-08-04 23:50:35
2237
13
原创 Nginx 错误10013: An attempt was made to access a socket in a way forbidden
Nginx 错误10013: An attempt was made to access a socket in a way forbidden
2021-07-24 18:16:52
335
1
原创 Eclipse创建Maven项目(Spring)
前提电脑中下载好,Maven,Java,并配置好。Eclipse配置Java和Maven配置java1.选中Window下面的Preferences,选中Java下面的Installed IREs2.点击Add3.点击Next4.点击Directory…选中对应版本的JDk配置Maven第一步,选中Maven选项,第二,选中Maven下面的UserSettings。第三步,在右侧界面,点击Browse…按钮。第四步,在弹出的选择框中,选择下载到本地的Maven的配置文件。以
2021-07-22 23:00:25
977
原创 SqlServer存储器创建
前提 创建表,并插入数据IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[User]') AND type IN ('U')) DROP TABLE [dbo].[User]GOCREATE TABLE [dbo].[User] ( [id] int NOT NULL, [name] nchar(10) COLLATE Chinese_
2021-07-17 21:22:26
486
原创 DateEdit控件只显示月份
var formatString = "yyyy.MM"; dateEdit1.Properties.Mask.EditMask = formatString; dateEdit1.Properties.VistaCalendarInitialViewStyle = DevExpress.XtraEditors.VistaCalendarInitialViewStyle.YearView; dateEdit1.Properti...
2021-07-15 21:53:28
1271
1
原创 gridControl主从表
效果创建相关表 创建dinner表-- ----------------------------IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[dinner]') AND type IN ('U')) DROP TABLE [dbo].[dinner]GOCREATE TABLE [dbo].[dinner] (
2021-07-09 21:24:46
787
原创 SQLServer 和Mysql左连接,右连接,内连接,全连接
前提创建员工表CREATE TABLE `user` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键', `name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '员工姓名', `dpid` int(11) NULL DEFAULT NULL COMMENT '部门id', PRIMARY KEY (`id`
2021-07-06 00:06:45
785
原创 Mysql数据库事务
Mysql默认事务隔离界别 不可重复读删表创建银行账户表 create table account( id int primary key, name varchar(50), balance double);向account表中出入数据insert into account values (1,'lilei',450),(2,'hanmei',16000),(3,'lucy',2400);在打开一个cmd窗口读未提交参考链接MySQL
2021-07-04 16:17:40
162
原创 实现两个TextEdit内数值进行比较,当A的比B的大时弹出警告框。
摘要实现两个TextEdit内数值进行比较,当A的比B的大时弹出警告框。当TextEdit 输入完之后,离开时触发Leave事件定义全局变量 private String mingw;//获取最初的最小克重 private String maxgw;//获取最初的最大克重 private int minmaxGwflag = 0;//初始为0在窗体加载时,获取两块控件的值 private void Form1_Load(object s
2021-07-01 10:41:29
305
原创 Invalid escape sequence at line 1 column 43 path $[0].name
Invalid escape sequence at line 1 column 43 path $[0].name解决方法:把项目中build.gradle文件中的dependencies下的gradle版本号从3.3.1改为3.2.0.
2021-06-30 22:04:36
637
原创 Binary XML file line #2 in com.example.helloworld:layout/activity_main: Binary XML file line #2 in c
将下面的1.1.2改为1.1.3
2021-06-30 08:58:38
926
转载 Android studio 加载项目时报错(Your project path contains non-ASCII characters. This will most likely cause)
Android studio 加载项目时报错(Your project path contains non-ASCII characters. This will most likely cause)
2021-06-30 08:46:45
376
原创 使用GridControl自带选中复选框实现单选效果
效果图设计界面在界面中添加GridControl,形成以下大概界面,点击Run Designer
2021-06-24 14:47:34
4064
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人