- 博客(28)
- 资源 (17)
- 收藏
- 关注
原创 在Java中,计算一个字符串中每个字符出现次数
1、直接上代码public class CheckWord { public static void main(String[] args) { /*1.定义一个字符串*/ Scanner input = new Scanner(System.in); System.out.println("请输入一串字符:"); String word = input.next(); showWord(word); }
2022-04-30 22:21:11
3180
原创 for循环中,外循环1000、内循环100和外循环100、内循环1000哪个性能更高?
1、直接上代码public class Demo { public static void main(String[] args) { System.out.println("firstTime:" + Demo.first() + "毫秒"); /*255毫秒*/ System.out.println("secondTime:" + Demo.second() + "毫秒"); /*267毫秒*/ } /** *
2022-04-30 22:05:08
701
原创 SSM集成Redis的小案例
一、详情介绍 这里是使用Window版本的Redis,将下载好的Windows版本的Redis解压到一个目录下,客户端使用的是Redis Desktop Manager,使用Redis需要启动相应的服务,操作如下图所示备注:双击打开方框中的服务会弹出redis-server窗口,redis-server的窗口不要关闭,关闭redis-server的窗口,则表示终止redis的服务。SSM整合的文件及其他的配置文件和pom.xml文件的jar包,参考的连接 Spring+SpringMvc+My
2022-01-13 04:33:08
886
原创 Access denied for user ‘root ‘@‘localhost‘ (using password: YES)
一、遇到问题先看Console打印输出的日志或日志文件1、检查配置文件时,觉得也没啥问题,开始也没发现究竟是什么原因导致这个问题(图中框起来的地方是有问题)2、复制Console打印输出的问题去网上查找解决方案,讲述的是:对root的授权无效,于是拿着下面这两条SQL语句去MySQL数据库的客户端执行一遍,执行完SQL语句之后发现问题依旧还在(本次遇到的问题与下面这两条SQL语句无关)grant all privileges on *.* to root@localhost identified b
2022-01-02 16:18:30
405
原创 理解内连接中的隐式内连接、显式内连接和外连接中的左外连接、右外连接
一、多表查询二、在 MySQL 中创建三、隐式内连接1.1 隐式内连接:没有JOIN关键字,条件使用WHERE指定SELECT 字段 FROM 表1, 表2 WHERE 条件;
2021-11-16 01:28:02
6463
2
原创 基于Socket实现文件上传(多线程版本)
一、编写文件上传的客户端public class FileUploadClient { public static void main(String[] args) throws IOException { /*1.创建客户端*/ Socket socket = new Socket("127.0.0.1", 8888); /*2.获取Socket的输出流*/ OutputStream os = socket.getOutputS
2021-11-13 19:38:29
1369
原创 Map的遍历方式
一、使用HashMap测试数据1.创建 HashMap 的对象HashMap<String, String> map = new HashMap<String, String>();2.往 HashMap 中添加元素(键不能重复,值可以添加重复的元素)map.put("《水浒传》", "施耐庵");map.put("《三国演义》", "罗贯中");map.put("《西游记》", "吴承恩");map.put("《红楼梦》", "曹雪芹");二、遍历的方式一(键找
2021-11-03 01:54:08
106
原创 Windows安装Apache Maven 3.5.4
一、安装前的准备二、安装Apache Maven 3.5.4三、配置Maven的环境变量四、检验Maven的环境变量是否配置成功五、配置Maven的本地仓库(`存放Jar包`)和阿里云的远程中央仓库(`远程下载Jar包`)
2020-10-29 11:39:08
5301
2
原创 IntelliJ IDEA的基本设置
一、背景设置(黑色经典)二、设置JDK的版本三、设置Tomcat的版本四、设置Maven的版本五、设置SVN的版本六、修改注释的颜色七、修改字体的大小
2020-10-29 11:38:39
209
原创 Windows安装MySQL 5.7.28解压版
Windows安装MySQL 5.7.28解压版:一、安装前的准备二、配置的环境变量三、配置 MySQL 的环境四、注册windows系统服务五、修改root账户的密码六、使用 SQLyog 连接数据库
2019-11-05 15:56:29
1216
原创 异常:Could not set parameters for mapping: ParameterMapping{property='xxx', mode=XX, ······}
闲谈异常:Could not set parameters for mapping: ParameterMapping{property='xxx', mode=XX, ······}:1、在前端页面做添加货物的数据时,将前端的数据返回到Controller的方法2、原来是在MyBatis的Mapper.xml文件中,注释了添加货物数据的SQL语句,同时也写了添加货物数据的动态SQL语句,这里是注释使用不正确3、MyBatis的Mpper.xml文件,支持的注释格式是 <!- -需要注释的内容–
2019-11-03 17:33:01
13622
原创 异常:Field error in object 'xxx' on field 'XXX': rejected value [2019-10-15]
闲谈异常:Field error in object 'xxx' on field 'XXX': rejected value [2019-10-15]
2019-10-30 19:27:41
22681
7
原创 Linux的基本命令(常用)
闲谈Linux常用的基本命令:一、Linux 常用目录结构二、Linux 常用的目录操作三、Linux 文件操作四、权限管理五、Linux 进程管理六、Linux 系统软件安装七、Linux 关闭防火墙
2019-10-24 23:48:19
419
原创 Linux的静态IP无法拼通且目标主机也无法访问
闲谈Linux的静态IP无法拼通而目标主机也无法访问:1、使用VMware Workstation软件开启虚拟机后,使用Xftp上传文件到Linux的root根目录下时,发现Linux的静态IP却无法访问(发现问题)2、查看Linux的静态IP(配置是否正确)3、再查看配置静态IP的的内容(感觉没问题)4、打开Windows密令提示符拼Linux的静态IP(发现静态IP无法拼通)5、发现问题的关键之处(VMware NAT Service服务未开启)6、备注
2019-10-19 21:23:50
741
1
原创 PageHelper分页插件出现的异常:check the your MySQL server version for the right syntax to use near ‘LIMIT 5‘
1、使用PageHelper插件进行分页,测试时出现异常:check the your MySQL server version for the right syntax to use near 'LIMIT` 52、检查一下SQL语句,感觉没什么问题,最后从打印异常的日志文件中看出端倪3、原来每次在SQL映射文件中,写完SQL语句便会在结尾处加一个分号,因为后面需要动态添加LIMIT语句进行分页查询,所以这个分号出现在LIMIT语句的前面,导致这条查询的SQL语句出错,而分页的功能也无法正常显示
2019-09-29 17:39:04
1752
8
原创 Spring+SpringMvc+MyBatis整合案例(基于xml配置文件的方式)
一、Maven项目导入Spring、SpringMvc、MyBatis依赖的jar包(pom.xml)二、数据库的账户信息(database.properties)三、MyBatis的xml配置文件(mybatis-configure.xml)四、MyBatis开始整合配置(spring-dao.xml)五、Spring的配置文件(spring-service.xml)六、SpringMvc开始整合配置(spring-web.xml)七、web.xml配置文件(将`/*`的``符号去
2019-09-29 11:42:35
731
原创 PageHelper分页插件的使用
闲谈PageHelper分页插件的使用一、在Maven项目的pom.xml文件中导入pagehelper的jar包依赖二、在applicationContext-dao.xml文件中添加PageHelper的配置(配置Mybatis拦截器插件)三、在数据持久层(dao层),只要定义查询的方法即可(CompanyDao)四、编写SQL的映射文件(CompanyDao.xml)五、在业务逻辑层(service层),编写查询的方法及使用PageHelper实现分页的方法(CompanyServ
2019-09-29 02:11:40
393
原创 SSM异常:No qualifying bean of type `CompanyDao` available expected at least 1 bean which qualifies
测试时遇到了以下的异常:(1) java.lang.IllegalStateException: Failed to load ApplicationContext.(2) UnsatisfiedDependencyException: Error creating bean with name 'companyServiceimpl': Unsatisfied dependency expressed through field 'companyDao';
2019-09-24 12:34:01
3784
原创 Linux系统上卸载JDK+Tomcat+MySQL+Redis+Nginx软件
Linux系统:一、编辑文件的操作二、卸载JDK软件三、卸载Tomcat服务器四、卸载MySQL数据库五、卸载Redis服务器六、卸载Nginx服务器七、备注
2019-09-14 20:37:34
697
原创 Linux系统上安装JDK+Tomcat+MySQL+Redis+Nginx+Zookeeper软件
Linux系统:一、安装前的准备二、安装JDK三、安装Tomcat四、安装MySQL五、安装Redis六、安装Nginx七、安装Zookeeper
2019-09-11 15:17:57
830
原创 Linux系统上配置静态的IP地址
Linux系统上的静态IP地址配置一、查看本机的IP地址二、查看VMnet 8的网关 → 选择编辑 → 虚拟网络编辑器 再选择VMnet 8 → NAT设置 → 网关IP(G) → 点击取消 → 点击取消三、修改网卡的配置四、重启网络服务五、在Windows上配置VMnet8的IP地址
2019-09-02 20:46:41
187
原创 省市县(区)三级联动下拉框的实现案例
省市县(区)三级联动下拉框的实现案例一、技术组合框架的详情二、数据库结构及表数据三、Area实体类四、数据访问层AreaDao接口(使用注解的方式)五、MyBatis工具类六、数据库信息配置文件七、MyBatis的配置文件八、业务逻辑层AreaService接口九、业务逻辑层AreaServiceImpl实现类十、Filter 的配置(使用注解的方式),处理请求与响应时的中文乱码十一、处理index.jsp页面异步请求的十二、index.jsp页面
2019-08-31 23:30:21
1397
原创 ArrayList集合
一、ArrayList集合的详情二、ArrayList集合的性能三、ArrayList存储方式示意图四、ArrayList集合的使用
2019-08-28 03:30:44
486
Java开发工具(JDK 11和JDK 8)
2022-12-01
Linux客户端:Xshell5-5.0.1332(教育版)
2020-08-11
Linux客户端:Xftp5-5.0.1228(教育版)
2020-08-11
MySQL-5.7.28数据库解压版(内附有安装教程)
2020-08-11
MySQL数据库和SQLyog客户端:MySQL Server 5.5.40.rar
2020-06-12
SVN客户端:TortoiseSVN-1.8.11.26392
2020-06-01
SpringBoot版超市订单管理系统
2020-05-24
资源分栏工具:Q-Dir_Portable
2020-04-19
简单好用截长图、录屏工具:FastStoneCapture-7.3
2020-04-19
Java工具:jdk-8u241-windows-x64
2020-04-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人