自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (2)
  • 问答 (5)
  • 收藏
  • 关注

原创 conda下载指定版本cuda+pytorch

打开如下网页,选择previous version。点开有很多版本,以pytorch2.3.1版本为例。

2025-05-26 19:24:39 108

原创 Windows版本参照官方文档部署RocketMQ

本人使用的是Docker-Desktop版本踩坑一个小时,记录一下。

2025-03-21 15:59:35 213

翻译 【论文阅读】Deep Learning for Encrypted Traffic Classification: An Overview

Traffic classification has been studied for two decades and applied to a wide range of applications from QoS provisioning and billing in ISPs to security-related applications in firewalls and intrusion detection systems. Port-based, data packet inspection,

2024-10-16 19:54:42 261 1

转载 maven安装本地jar包报错 ‘packaging‘ is missing

使用命令:install-file -Dfile=C:/Users/divine/Desktop/tempFiles/commonlib-1.0-SNAPSHOT.jar -DgroupId=com.knowology -DartifactId=commonlib -Dversion=1.0-SNAPSHOT -DgeneratePom=true报错详情:[ERROR] Failed to execute goal org.apache.maven.plugins:maven-install-plu

2022-03-21 17:17:45 3650

原创 前端垃圾篓

1.标签下的button用法我们通常提交表单时用submit按钮,提交服务时可用submit也可用超链接,这两种方法的使用都很简单,但是我们也可以使用Button按钮来请求服务,具体用法是:<input type=“button” name=" " value= " " οnclick =“javascript:window.location=‘url’;” />...

2020-10-05 15:03:05 308

原创 使用线程池工具类创建线程执行任务

文章目录工具类简单使用单个任务查询3秒,3个任务顺序执行9秒。如果用线程池创建三个线程同时执行三个任务,耗时基本上也在3秒。线程的好处可见一斑。创建线程,按照阿里巴巴开发规范,建议我们线程资源必须通过线程池提供,不允许在应用中自行显式创建线程——————————————————————————————原因:使用线程池的好处是减少在创建和销毁线程上所花的时间以及系统资源的开销,解决资源不足的问题。如果不使用线程池,有可能造成系统创建大量同类线程而导致消耗完内存或者“过度切换”的问题。

2020-10-01 17:13:49 700

原创 开发环境搭建

Java+Maven+IDEA开发环境搭建

2020-09-17 23:11:54 706 1

原创 使用SpringBoot+easyPoi+LayUI实现文件以Excel格式批量上传下载

首先看一下界面如图所示,通过勾选多选框实现选中,点击批量下载会将数据以Excel的格式批量下载到本地关于勾选之后是传id数组还是传整个勾选的对象数组,先说结论: 应该传的是id数组而不是对象数组 原因如下: 1. 我们为什么不传id?因为我们不想查询数据库。 2. 但是不查询数据库说明我们所需要打印的数据在前端界面已经展示 完全了, 3. 界面展示完全的话。我们可以通过直接通过前端把数据导出成 Excel表格下载到本地 4. 故 我们一般选择通过id数组传递数据

2020-08-20 21:02:12 1250

原创 解决MySql8.0版本出现修改日期时间自动减一天

情况:修改日期为2019-08-01,结果是2019-07-31。解决方案,修改数据库连接中的timezone为:Asia/Shanghaijdbc:mysql://localhost:3306/layui?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai&useSSL=false我的这样就解决了。但有两个离谱的地方。为什么我把timezone设置成Asia/Beijing不行?

2020-08-06 22:04:28 1252 1

原创 解决报错AbstractMethodError以及MyBatisPlus+Oracle主键序列的配置问题

开发环境:SSM(SpringBoot+SpringMVC+MybatisPlus),jdk8.0,idea2019.3完整报错信息:java.lang.AbstractMethodError: oracle.jdbc.driver.T4CConnection.isValid(I)Z已经改好了,不想改回去了,只找到了这个报错语句,没有报错详情在做这个项目之前,一直用的是Struts2+Mybatis,oracle的驱动是ojdbc6,这样是正常使用的,但是今天使用了SpringBoot之后就裂开,怎

2020-08-05 22:35:08 848

原创 Spring AOP底层原理实现

springaop底层使用了动态代理,spring框架会生成代理类,并管理起代理对象。spring底层是如何生成代理类呢?在这之前先了解一下jdk自己封装的Proxy代理类例子:删除id为11的图书业务层:BookServiceImplpublic void delete(Integer id) { System.out.println("删除了id为"+id+"的学生"); }TestProxy代理类import com.baizhi.service.Book

2020-07-16 21:35:58 356

原创 在Navicat中执行MySQL的SQL语句报错处理

[Err] 1055Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated column ‘information_schema.PROFILING.SEQ’ which is not functionally dependent on columns in GROUP BY clause…解决方法:运行以下语句select version(),@@sql_mode;SET sq

2020-07-14 19:15:35 1427

原创 工厂模式的实现

创建出普通类(dao,daoimpl,service,serviceimpl)创建配置文件(test.properties)创建工厂类(BeanFactory)public static Object createBean(String key) throws Exception{ Properties pro = new Properties(); InputStream is = BeanFactory.class.getResourceAsStream("/.

2020-07-11 16:30:45 235

原创 垃圾篓

文章目录MyBatisxxxDao is not known to the MapperRegistaryMyBatisxxxDao is not known to the MapperRegistary写的dao接口的mapper.xml中配置dao出错,检查红框是否正确。

2020-06-04 12:16:53 1105

原创 简述Struts2

一、Struts2框架的作用== Struts2是解决JavaWeb开发中,控制器层问题的框架技术。==底层是对Servlet进行的封装,MVC开发模式Servlet作为控制器存在哪些缺陷a. 获取参数的操作冗余b. 需要手动完成数据类型转换c. 需要手动将零散数据封装成对象d. 跳转的视图资源写死在程序当中了Struts2作为控制器的开发核心思路二、使用Struts2开发的步骤获取Struts2框架Struts2框架资源包的目录开发步骤3.1 搭建开发环境:

2020-05-31 19:28:20 409

原创 一个批量添加用户的小功能

晚上要做一个分页查询的小项目,虽然分页思路还不是很清楚,但是咱得先把能分页的数据添加上!一想得分个10页+,一页最少10条数据,这就是100条数据啊!手动添加不如让我去死,于是想写一个批量添加数据的小功能

2020-05-25 20:34:24 388

原创 Servlet不常见错误集锦

点击表单的提交按钮后,不跳转,一直转圈,原因是,作用域存取值部分的名字出现了拼写错误。原因就是,这块跳转代码最好写在else里面,这样代码逻辑更加严谨

2020-05-24 22:01:14 235

原创 JavaWeb阶段:servlet

文章目录一、网络应用体系结构1.C/S(client-server)2.B/S(browser-server)二、基于B/S结构的WEB应用1.静态WEB应用2.动态WEB应用三、Servlet简介Servlet的生命周期实现Servlet的几种方式URL、URI、url-pattern的概念请求一个Servlet的几种方式客户端与服务器之间数据交互的方式处理请求数据编码servlet整合JDBC开发请求转发(forward)request作用域请求重定向 (redirect)请求转发和请求重定向的使用场景

2020-05-18 07:52:56 583

原创 Javaweb阶段:dao+service+servlet开发流程

1. 准备开发环境1.1准备数据库jar包,布置到项目根目录下:新建lib文件夹,将jar包cv进去,然后右键build path导入项目。1.2 准备数据库配置文件jdbc.properties1.3 准备工具类JDBCUtil,工具类实现数据库的连接和关闭资源import java.io.InputStream;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import

2020-05-17 14:39:06 2825

原创 Java SE三大特性————多态

2.引用之间的转换(1)  父类型的引用赋值给子类型的引用— 强制类型转换    大类型                    &nbs...

2020-03-24 21:04:30 209

原创 JavaSE——面向对象三大特性——继承

继承1.概念(1) 体现的是一种类之间的“is a”关系A is a BA 继承 B子类 继承 父类(2) 继承是一种机制,是类之间本身就存在的“is a”关系。例如 dog类和cat类都属于animal类bread类和milk类都属于food类不能强制使用继承机制,通过继承,子类可以直接使用父类** “可被继承的” **属性和方法...

2020-03-19 11:43:24 244

原创 JavaSE面向对象的三大特性之封装

面向对象三大特性一、封装二、继承三、多态一、封装二、继承三、多态

2020-03-16 12:59:50 391

linux上mysql客户端

安装之后在统计目录下执行 ./mysql -u账户 -p密码 -h ip

2021-06-03

person.rar

周末做了一个小项目,耗费很大精力吧,写完之后感觉还是不错的,java是一个需要实战的东西,没有实战都是空谈,多敲多练是王道,10万行代码就能成为行业大牛,大家共勉。

2020-05-17

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

TA关注的人

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