自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(128)
  • 资源 (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 4057

原创 Sqlserver修改表结构报阻止保存要求重新创建表的更改

Sqlserver management studio 修改表结构报阻止保存要求重新创建表的更改。点击设计器,去掉阻止保存要求更新创建表的更改选项,点确认既可以保存了。菜单栏->工具->选项。

2023-10-10 10:25:01 612

原创 查局域网所有占用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 4329 2

原创 Sqlserver还原数据库为另外的名字

在工作中需要还原数据库的时候原来的数据库不变,而是需要还原成一个新的数据库。

2023-08-07 14:55:29 1177

原创 麒麟V10安装MySQL

在配置文件中加上lower_case_table_names=1,这句的意义是不让MySQL区分大小写。首先启动MySQL服务,然后修改MySQL的密码,并配置MySQL可远程访问。

2023-06-21 16:19:00 635

原创 Linux端口被占用,结束占用端口的进程

Linux结束进程、结束端口

2023-06-21 11:27:56 125

原创 使用exe4j和Inno Setup把jar包转成exe

Inno Setup exe4j 将jar打包成exe

2023-06-01 14:17:10 639

原创 SpringBoot项目在Tomcat下运行404

把pom.xml中的tomcat注释掉。

2023-05-15 13:19:33 1018 1

原创 各软件历史版本

svn

2023-04-12 14:53:24 178

原创 批处理文件修改注册表

下图是修改完后的内容,其中Start Page是需要修改项的名字,REG_SZ是类型。首先建一个txt文件,然后把txt的后缀改为bat。下面示例改ie的起始页。

2023-02-06 14:34:39 1792

原创 windows环境使用visualvm监控tomcat详细说明

注册表中服务配置路径:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Apache Software Foundation在Options中添加以下配置内容,注意下面的hostname和port,后面需要用到。

2023-02-01 10:05:40 577

原创 使用dbeaver连接openGauss

添加以下阿里云仓库的地址,这个操作是为了避免在下载驱动的时候出现 Network unavailable: java.net.SocketTimeoutException:connect timed out。在菜单中选择窗口->首选项->连接->驱动->Maven。填上自己数据库的连接字符串和用户名密码就行了。成功后左边框中会出现已有的表数据。

2022-12-21 16:58:17 3562

原创 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 2098

原创 解决Maven打包失败:程序包xxx不存在的问题

主要是在pom中的依赖加入scope和systemPath两个属性,scope为system,systemPath为本地jar包的路径。本人用这个方法解决了这个问题。

2022-11-10 14:14:42 1171

原创 RestTemplate通过HTTPS协议访问接口

RestTemplate 默认不支持https协议,需要支持有两种方式,第一种是忽略认证,第二种是导入证书(比第一种安全)在这里只实现第一种方式,实现代码如下。

2022-11-08 14:21:22 2871

原创 html input type 为 datetime-local 显示年月日时分秒

html inpu datetime-local显示年月日时分秒

2022-10-11 10:37:54 3424

原创 java.lang.NumberFormatException: For input string: “110000-DVR-091594“

报错内容是把String转换Int失败,要么把字段设置成String要么把传的值改成int。

2022-09-19 09:32:18 854 1

原创 Spring Security(三):直观体验OAuth2.0

单点登录:Single Sign On(简称SSO)以前单系统时代,所有功能都在一起,登录一次就可以访问所有功能,随着业务的发展,系统越来越庞大,为了对合理的利用资源以及减少模块这间的耦合度,现在一般会把系统拆成不同的服务,或拆分成各个子系统。为了方便,各个子系统会互相授权,也就是只要在一个子系统上登录,那么在访问其它子系统时,就不需要在登录了。也就是说用户只要登录一次,就可以访问各个子系统,这就是单点登录。......

2022-08-07 11:18:54 818

原创 Spring Security(二):OAuth2协议

OAuth2.0协议

2022-08-06 22:18:48 270

原创 Spring Securit的详细使用(一)

SpringSecurit提供了认证、授权和防范日常网络攻击的功能,也是Spring整个环境中重要的一环。Java程序与安全框架的组合一般有。

2022-08-02 14:38:29 200

原创 SpringBoot2入门必读(4):Spring boot集成Mybatis(二)

如果需要用where条件的话,一般使用where和if标签。foreach一般用来循环数组和集合。trim用于去掉或添加标签中的内容。

2022-07-27 17:40:12 263

原创 SpringBoot2入门必读(4):Spring boot集成Mybatis(一)

MapperScan(“com.muge.mapper”)//指定要扫描的Mapper类的包的路径。这个接口供EmpController调用,里面分别有Emp的增删改查操作。@Configuration这个代表类是配置类。下面的返回结果是已经修改的内容了,证明修改成功。这个Mapper会被mybatis扫描到。这个类用于实现EmpService接口。下面就是swagger供我们调用的接口。返回结果为空,证明删除成功。......

2022-07-27 15:20:00 371

原创 mongodb的下载与安装

下面是下载地址,可根据自己需要下载版本。

2022-07-22 10:54:03 1030

原创 SpringBoot2入门必读(3):Spring boot的常用工具

Lombok可以简化bean的开发,以前还要setter、getter方法,现在不需要了,只要在bean上加一个注释,你的类就能实现这些方法。

2022-07-21 16:46:57 418

原创 SpringBoot2入门必读(2):Spring boot的常用注解

@SpringBootApplication出现在程序入口类中,这个注解主要包含三个主要注解。

2022-07-18 16:31:20 2307

原创 SpringBoot2入门必读(1):使用idea快速建一个springboot项目

SpringBoot可以轻松创建可以“直接运行”的独立的、生产级的基于Spring的应用程序。SpringBoot能做到这些,主要得力于依赖管理和自动配置。依赖管理通过maven等工具可以自动下载springboot所需要的所有依赖自动配置。...

2022-07-15 17:12:04 235

原创 Windows查看局域网在线的所有IP

原理:循环一个网段所有的IP,每个IP都ping一下,最后通过arp -a统计所有在线IP

2022-07-11 10:19:07 792

原创 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 724

原创 ArrayList与LinkedList效率的对比

ArrayList与LinkedList效率的对比看了网上很多文章都说,ArrayList的查询效率优于LinkedList,而增删效率低于LinkedList。这种说法其实是有问题的,ArrayList底层是数组,插入其实就是在尾部添加,确实在扩容的时候会损失一点效率,但这点损失基本不需要考虑。下面将用百万数据进行一个测试首先看增加long s=System.currentTimeMillis(); ArrayList arrayList=new ArrayList();

2022-05-25 15:29:37 2982

原创 通过反射执行任意类的任意方法

通过反射执行任意类的任意方法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 759

原创 Java锁的基本用法

文章目录Java锁的基本用法synchronized和locksynchronized首先在没有加锁的情况下加锁的情况Lock首先在没有加锁的情况下加锁的情况下线程的通信synchronized 通过wait和notifyAll进行通信synchronized 需求唤醒问题使用Lock定向唤醒线程Java锁的基本用法synchronized和locksynchronizedsynchronized是方法锁,可自动加锁和释放锁,因为其是方法级锁,也就是说将锁定整个方法的内容,所以对于业务逻辑较为复杂的

2022-05-18 17:39:34 2533

原创 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 208

原创 使用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 1518

原创 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 549

原创 Java线程池的使用

Java线程池的使用线程池就是放了线程的池子,它可以对池子里面的线程进行维护,有效避免了重复创建线程和销毁线程所耗费的时间线程的七大参数public ThreadPoolExecutor(int corePoolSize, int maximumPoolSize, long keepAliveTime, TimeUnit u

2022-03-25 17:48:36 1206

原创 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 490

原创 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 583

原创 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 1316

原创 3、Springboot整合Mybatis

Springboot整合Mybatis建项目这里选了MyBatis Plus Framework 和 MySQL Driver两个插件项目结构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:sc

2022-01-25 17:14:05 1511 1

原创 2、Spring boot 配置

Spring boot 配置1、YAML1.1 YAML语法k: v 表示键值对,键冒号后面必须空格使用空格缩进代表层级关系,缩进时使用空格不能用Tab键使用驼峰命名法大小写敏感#表示注释1.2 数据类型1.2.1 字面量用法:key: valu,冒号后面加空格#stringstring1: 你来啊string2: '你来啊'#bool 可以是true或falseboole1: true#intint1: 123#float 和doublefloat1: 3.

2022-01-21 15:59:51 393

mysql-8.0.18.0的安装包.zip

MySQL是当今使用的最受信任和使用最广泛的开源数据库平台。在全球排名前十的最流行和流量最大的网站中,有十个依赖MySQL。MySQL 8.0通过提供全面的改进来建立这种势头,这些改进旨在使创新的DBA和开发人员能够在最新一代的开发框架和硬件上创建和部署下一代Web,嵌入式,移动以及Cloud / SaaS / PaaS / DBaaS应用程序平台。

2021-03-20

mysql-8.0.16.0的安装包.zip

MySQL是当今使用的最受信任和使用最广泛的开源数据库平台。在全球排名前十的最流行和流量最大的网站中,有十个依赖MySQL。MySQL 8.0通过提供全面的改进来建立这种势头,这些改进旨在使创新的DBA和开发人员能够在最新一代的开发框架和硬件上创建和部署下一代Web,嵌入式,移动以及Cloud / SaaS / PaaS / DBaaS应用程序平台。

2021-03-20

mysql-8.0.17.0的安装包.zip

MySQL是当今使用的最受信任和使用最广泛的开源数据库平台。在全球排名前十的最流行和流量最大的网站中,有十个依赖MySQL。MySQL 8.0通过提供全面的改进来建立这种势头,这些改进旨在使创新的DBA和开发人员能够在最新一代的开发框架和硬件上创建和部署下一代Web,嵌入式,移动以及Cloud / SaaS / PaaS / DBaaS应用程序平台。

2021-03-20

mysql-8.0.19.0的安装包.zip

MySQL是当今使用的最受信任和使用最广泛的开源数据库平台。在全球排名前十的最流行和流量最大的网站中,有十个依赖MySQL。MySQL 8.0通过提供全面的改进来建立这种势头,这些改进旨在使创新的DBA和开发人员能够在最新一代的开发框架和硬件上创建和部署下一代Web,嵌入式,移动以及Cloud / SaaS / PaaS / DBaaS应用程序平台。

2021-03-20

mysql-8.0.11.0的安装包.zip

MySQL是当今使用的最受信任和使用最广泛的开源数据库平台。在全球排名前十的最流行和流量最大的网站中,有十个依赖MySQL。MySQL 8.0通过提供全面的改进来建立这种势头,这些改进旨在使创新的DBA和开发人员能够在最新一代的开发框架和硬件上创建和部署下一代Web,嵌入式,移动以及Cloud / SaaS / PaaS / DBaaS应用程序平台。

2021-03-20

mysql-8.0.22.0的安装包.zip

MySQL是当今使用的最受信任和使用最广泛的开源数据库平台。在全球排名前十的最流行和流量最大的网站中,有十个依赖MySQL。MySQL 8.0通过提供全面的改进来建立这种势头,这些改进旨在使创新的DBA和开发人员能够在最新一代的开发框架和硬件上创建和部署下一代Web,嵌入式,移动以及Cloud / SaaS / PaaS / DBaaS应用程序平台。

2021-03-20

snagit2019_45346.zip

SnagIt是Windows一个非常著名的优秀屏幕、文本和视频捕获、编辑与转换软件,可以捕捉、编辑、共享您计算机屏幕上的一切对象。捕获视频只能保存为AVI格式

2020-09-09

CefSharpWinform.rar

CefSharp 49 + vs 2010 + .Net Framework4.0 CefSharp是将功能全面的符合标准的Web浏览器嵌入C#或VB.NET应用程序的最简单方法。CefSharp具有用于WinForms和WPF应用程序的浏览器控件,还具有用于自动化项目的无头(屏幕外)版本。CefSharp基于Chromium Embedded Framework,它是Google Chrome的开源版本 http://cefsharp.github.io/

2020-09-09

mysql-installer-community-8.0.20.0.rar

MySQL是当今使用的最受信任和使用最广泛的开源数据库平台。在全球排名前十的最流行和流量最大的网站中,有十个依赖MySQL。MySQL 8.0通过提供全面的改进来建立这种势头,这些改进旨在使创新的DBA和开发人员能够在最新一代的开发框架和硬件上创建和部署下一代Web,嵌入式,移动以及Cloud / SaaS / PaaS / DBaaS应用程序平台。

2020-05-26

JavaWebService.rar

Java发布WebService服务端和客户端调用,先运行服务端,然后客户端直接调用即可,服务端和客户端为源码。

2020-05-04

JavaToExe,jar转exe

Java写的jar文件在windows下运行的时候可能会很不方便 这个工具可以把jar文件打包成exe,大家可以尝试一下

2018-12-19

课程资源,WinForm电子档

课程资源,WinForm电子档,不想带书的童鞋可以下载到手机上看

2018-08-27

W3School离线手册(2017.03.11版).zip

w3cschool是一个专业的编程入门学习及技术文档查询网站,提供包括HTML,CSS,Javascript,jQuery,C,PHP,Java,Python,Sql,Mysql等编程语言和开源技术的在线教程及使用手册

2017-07-20

winfrom皮肤(有工程可供参考)

winfrom皮肤(有工程可供参考),有想换窗体皮肤的可参考一下

2016-10-24

自己动手写网络爬虫.ptf(高清)

自己动手写网络爬虫.ptf(高清)

2016-10-22

窗体控件重绘

该压缩包有:Button、Form、CheckBoxe、ListBoxe、TabControl、TextBoxe等十来个控件的重绘方法,各位要重绘控件的可以下载下来参考下,里面的工参打开可用。

2016-10-22

C# 同步Socket TCP-UDP 通信

C# 同步Socket TCP-UDP 通信

2016-10-22

C#_MySQL_图片的存储与读取

C#_MySQL_图片的存储与读取

2016-10-22

简单winform控件重绘

winform控件重绘

2016-10-22

文件比较工具

可以很方便的比较两个文件的区别!推荐大家使用

2016-05-23

1000个左右安卓素材、小图标

1000个左右安卓素材、小图标,非常实用,欢迎各位下载。

2015-10-21

UDP进程通信,有完整的源代码工程程序供大家下载

UDP进程通信,有完整源代码工程程序供大家下载

2014-08-15

简单的飘花程序

下面是一些开头的源码,大家下完整的可以下载哦! struct Snow/*雪的一些参数*/ { int x; int y; int speed; }snow[100]; int snownum=0;/*雪的个数*/ int size;/*保存区域的大小*/ int change=10;/*变颜色有关*/ void *save1,*save2;/*保存空间*/ void Copy();/*保存区域*/ void DrawSnow();/*具体实现*/ void Pr();/*输出字体以及发声音*/

2014-03-23

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

TA关注的人

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