- 博客(130)
- 资源 (24)
- 问答 (3)
- 收藏
- 关注

原创 Java 大小写互转 大写转小写 小写转大写
private static void test() { String uppercase="ABCDEFG"; System.out.println("大写转小写:"+uppercase.toLowerCase()); String lowercase="abcdefg"; System.out.print...
2019-12-03 10:45:41
4132
原创 Sqlserver 创建只读权限用户
Sqlserver 创建只读权限用户1、右键登录名->新建登录名2、在常规选项卡中配置登录名、密码、数据库3、服务器角色选项卡中配置只读角色4、配置用户映射5、安全对象选项卡和状态选项卡默认即可
2024-08-08 18:26:07
1831
原创 Sqlserver修改表结构报阻止保存要求重新创建表的更改
Sqlserver management studio 修改表结构报阻止保存要求重新创建表的更改。点击设计器,去掉阻止保存要求更新创建表的更改选项,点确认既可以保存了。菜单栏->工具->选项。
2023-10-10 10:25:01
1086
原创 查局域网所有占用IP
在cmd命令窗口输入你想要ping的网段,下面192.168.20.%i即为你想要ping的网段,%i代表0-255。按:win+r 出现下面界面,在文本框中输入 cmd 按确定即可出现cmd命令界面。上面命令执行完后继续输入 arp -a,即统计所有ping通的IP。
2023-08-28 10:27:03
5487
2
原创 麒麟V10安装MySQL
在配置文件中加上lower_case_table_names=1,这句的意义是不让MySQL区分大小写。首先启动MySQL服务,然后修改MySQL的密码,并配置MySQL可远程访问。
2023-06-21 16:19:00
1082
1
原创 批处理文件修改注册表
下图是修改完后的内容,其中Start Page是需要修改项的名字,REG_SZ是类型。首先建一个txt文件,然后把txt的后缀改为bat。下面示例改ie的起始页。
2023-02-06 14:34:39
2174
原创 windows环境使用visualvm监控tomcat详细说明
注册表中服务配置路径:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Apache Software Foundation在Options中添加以下配置内容,注意下面的hostname和port,后面需要用到。
2023-02-01 10:05:40
781
原创 使用dbeaver连接openGauss
添加以下阿里云仓库的地址,这个操作是为了避免在下载驱动的时候出现 Network unavailable: java.net.SocketTimeoutException:connect timed out。在菜单中选择窗口->首选项->连接->驱动->Maven。填上自己数据库的连接字符串和用户名密码就行了。成功后左边框中会出现已有的表数据。
2022-12-21 16:58:17
5208
原创 java.lang.ClassCastException: com.alibaba.fastjson.JSONObject cannot be cast to com.xx.xx.xx.xx.Acce
java.lang.ClassCastException: com.alibaba.fastjson.JSONObject cannot be cast to com.xx.xx.xx.xx.AccessControlUserJurisdictionTwo
2022-11-22 17:33:27
2348
原创 解决Maven打包失败:程序包xxx不存在的问题
主要是在pom中的依赖加入scope和systemPath两个属性,scope为system,systemPath为本地jar包的路径。本人用这个方法解决了这个问题。
2022-11-10 14:14:42
1382
原创 RestTemplate通过HTTPS协议访问接口
RestTemplate 默认不支持https协议,需要支持有两种方式,第一种是忽略认证,第二种是导入证书(比第一种安全)在这里只实现第一种方式,实现代码如下。
2022-11-08 14:21:22
3164
原创 html input type 为 datetime-local 显示年月日时分秒
html inpu datetime-local显示年月日时分秒
2022-10-11 10:37:54
4167
原创 java.lang.NumberFormatException: For input string: “110000-DVR-091594“
报错内容是把String转换Int失败,要么把字段设置成String要么把传的值改成int。
2022-09-19 09:32:18
976
1
原创 Spring Security(三):直观体验OAuth2.0
单点登录:Single Sign On(简称SSO)以前单系统时代,所有功能都在一起,登录一次就可以访问所有功能,随着业务的发展,系统越来越庞大,为了对合理的利用资源以及减少模块这间的耦合度,现在一般会把系统拆成不同的服务,或拆分成各个子系统。为了方便,各个子系统会互相授权,也就是只要在一个子系统上登录,那么在访问其它子系统时,就不需要在登录了。也就是说用户只要登录一次,就可以访问各个子系统,这就是单点登录。......
2022-08-07 11:18:54
920
原创 Spring Securit的详细使用(一)
SpringSecurit提供了认证、授权和防范日常网络攻击的功能,也是Spring整个环境中重要的一环。Java程序与安全框架的组合一般有。
2022-08-02 14:38:29
259
原创 SpringBoot2入门必读(4):Spring boot集成Mybatis(二)
如果需要用where条件的话,一般使用where和if标签。foreach一般用来循环数组和集合。trim用于去掉或添加标签中的内容。
2022-07-27 17:40:12
304
原创 SpringBoot2入门必读(4):Spring boot集成Mybatis(一)
MapperScan(“com.muge.mapper”)//指定要扫描的Mapper类的包的路径。这个接口供EmpController调用,里面分别有Emp的增删改查操作。@Configuration这个代表类是配置类。下面的返回结果是已经修改的内容了,证明修改成功。这个Mapper会被mybatis扫描到。这个类用于实现EmpService接口。下面就是swagger供我们调用的接口。返回结果为空,证明删除成功。......
2022-07-27 15:20:00
423
原创 SpringBoot2入门必读(3):Spring boot的常用工具
Lombok可以简化bean的开发,以前还要setter、getter方法,现在不需要了,只要在bean上加一个注释,你的类就能实现这些方法。
2022-07-21 16:46:57
474
原创 SpringBoot2入门必读(2):Spring boot的常用注解
@SpringBootApplication出现在程序入口类中,这个注解主要包含三个主要注解。
2022-07-18 16:31:20
2368
原创 SpringBoot2入门必读(1):使用idea快速建一个springboot项目
SpringBoot可以轻松创建可以“直接运行”的独立的、生产级的基于Spring的应用程序。SpringBoot能做到这些,主要得力于依赖管理和自动配置。依赖管理通过maven等工具可以自动下载springboot所需要的所有依赖自动配置。...
2022-07-15 17:12:04
289
原创 Node Sass could not find a binding for your current environment: Windows 64-bit with Node.js 14.x
大概错误是Node Sass could not find a binding for your current environment: Windows 64-bit with Node.js 14.xFound bindings for the following environments:就是sass不适用Node.js 14.x的版本https://www.npmjs.com/package/node-sass从图可以看到Node14对应sass4.14+首先改掉package.json中对应
2022-06-24 09:19:22
847
原创 ArrayList与LinkedList效率的对比
ArrayList与LinkedList效率的对比看了网上很多文章都说,ArrayList的查询效率优于LinkedList,而增删效率低于LinkedList。这种说法其实是有问题的,ArrayList底层是数组,插入其实就是在尾部添加,确实在扩容的时候会损失一点效率,但这点损失基本不需要考虑。下面将用百万数据进行一个测试首先看增加long s=System.currentTimeMillis(); ArrayList arrayList=new ArrayList();
2022-05-25 15:29:37
3062
原创 通过反射执行任意类的任意方法
通过反射执行任意类的任意方法1、项目结构2、用来演示的两个类package com.zhou.reflect.pet;/** * @author DELL * @version 1.0 * @Description * @date 2022/5/24 16:58 */public class Cat { public void sound(){ System.out.println("喵喵喵..."); }}package com.zhou.
2022-05-24 17:45:48
839
原创 Java锁的基本用法
文章目录Java锁的基本用法synchronized和locksynchronized首先在没有加锁的情况下加锁的情况Lock首先在没有加锁的情况下加锁的情况下线程的通信synchronized 通过wait和notifyAll进行通信synchronized 需求唤醒问题使用Lock定向唤醒线程Java锁的基本用法synchronized和locksynchronizedsynchronized是方法锁,可自动加锁和释放锁,因为其是方法级锁,也就是说将锁定整个方法的内容,所以对于业务逻辑较为复杂的
2022-05-18 17:39:34
2642
原创 Spring boot整合Mybatis
文章目录Spring boot整合Mybatis前言搭建项目pom.xml中添加必须的几个依赖配置mybatis类型处理器(typeHandlers)创建一个实体创建一个mapper接口编写映射文件测试自定义映射resultMapSpring boot整合Mybatis前言MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、
2022-05-09 18:35:57
257
原创 使用Redis设置分布式锁
使用Redis设置分布式锁首先引入依赖<?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://maven.apach
2022-04-25 21:51:21
1597
原创 Spring AOP的使用
Spring AOP的使用AOP框架是Spring的关键组件之一,可以通过AOP对项目的权限和日志等进行管理AOP的相关概念Aspect:切面,一般以类的形式展示,通过@Aspect实现。Pointcut:切点,连接点的集合。Join point:连接点,代表的是一个方法。Advice:通知,织入到连接点的一段代码。通知包括“环绕”通知、“前置”通知和“后置”通知等。Target object:目标对象,需要织入的目标。AOP proxy:AOP 代理,APO代理包括 JDK 动态代理和
2022-04-19 15:24:22
674
原创 Java线程池的使用
Java线程池的使用线程池就是放了线程的池子,它可以对池子里面的线程进行维护,有效避免了重复创建线程和销毁线程所耗费的时间线程的七大参数public ThreadPoolExecutor(int corePoolSize, int maximumPoolSize, long keepAliveTime, TimeUnit u
2022-03-25 17:48:36
1939
原创 Java多线程的三种用法和比较
Java多线程的三种用法和比较Java的三种多线程用法分别为:继承Thread、实现Runnable、实现Callable,下面会分别进行介绍第一种继承Thread这种方法很简单,就是继承Thread,然后重写run方法,在调用的时候用start方法就行了。Thread类中已经实现了Runnable,使用起来相对来说更方便简洁。//直接继承Thread,然后重写run方法public class MyThread extends Thread{ @Override public
2022-03-25 14:04:08
543
原创 GitHub高级搜索
GitHub常用搜索inin是用来限制搜索范围的用法如下:关键字 in:name 意思是关键字出现在name中关键字 in:description 意思是关键字出现在description中关键字 in:readme 意思是关键字出现在readme中组合用法:关键字 in:name,description,readme 意思是关键字在name或description或readme中示例star/forkstar意思是星星,可以理解为点赞fork意思是分支,可
2022-03-24 15:03:30
658
原创 4、SpringBoot整合Redis(包含大部分数据类型的操作)
SpringBoot整合Redis1、安装Redis,采用离线安装包安装2、建项目这一步需要两个依赖,选择web下面的Spring Web和非关系型数据库的Spring Data Redis,然后点击下一步,下一个界面直接点击完成即可。3、使用Redis操作以下是项目结构3.1、pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0
2022-02-17 16:38:26
1375
mysql-8.0.18.0的安装包.zip
2021-03-20
mysql-8.0.16.0的安装包.zip
2021-03-20
mysql-8.0.17.0的安装包.zip
2021-03-20
mysql-8.0.19.0的安装包.zip
2021-03-20
mysql-8.0.11.0的安装包.zip
2021-03-20
mysql-8.0.22.0的安装包.zip
2021-03-20
snagit2019_45346.zip
2020-09-09
CefSharpWinform.rar
2020-09-09
mysql-installer-community-8.0.20.0.rar
2020-05-26
W3School离线手册(2017.03.11版).zip
2017-07-20
窗体控件重绘
2016-10-22
简单的飘花程序
2014-03-23
数据库连接池异常,active =0,maxActive =100
2025-01-03
linux文件夹授权
2024-12-19
Linux文件夹授权
2024-12-18
https访问nginx上的http
2024-10-24
动态配置线程池线程数量
2024-08-20
关于#javascript#的问题:请问各位怎么优化这个递归
2024-07-12
关于#java#的问题:怎么通过ffmpeg把第一个文件的后30秒、第二个文件全部、第三个文件前30合并到一起怎么通过ffmpeg把第一个文件的后30秒、第二个文件全部、第三个文件前30合并到一起
2024-07-07
RestTemplate上传大一点的图片不成功
2022-12-05
get请求报错,404
2022-08-29
关于mybatis执行sqlserver 的with as报错问题
2022-08-16
mycat管理mysql需要把所有表名都配置好吗?
2021-05-28
为什么在模拟器上可访问webservice,而在手机上安装后却,直接停止运行
2015-09-06
用vs2015开发安卓的实例
2015-09-01
TA创建的收藏夹 TA关注的收藏夹
TA关注的人