- 博客(47)
- 资源 (5)
- 问答 (4)
- 收藏
- 关注
原创 安卓手机系统rom移植工具下载
最近在学校怎么移植安卓rom,想在努比亚上体验muui12,于是收集了安卓系统移植的所需要的所有工具,若你也需要请联系我。
2020-06-10 16:12:26 2937
原创 java学习记录之JVM篇
普通GC(Minor GC),只针对新生代,新生代对象大多存活不高,垃圾回收频繁,回收速度较快。Full GC(全局gc),针对老年代,可能会伴随普通gc,速度较慢。回收算法有吞吐量优先和响应时间有限,会暂停用户线程。垃圾回收算法,复制算法 标记清除 标记整理。
2023-07-18 23:27:00 193
原创 spring boot学习之自定义starter启动器
starter启动器的目标 引入maven包即可自动装配配置,个人理解,如jdbc引入即可操作数据库。1新建springboot工程编写实现类。
2023-07-08 01:35:02 497
原创 vue项目打包后如何本都部署访问
2、输入 npm i express -s 是用于在 Node.js 项目中安装 Express 框架的命令。app.use(express.static(‘./dist’)) // dist 是项目的打包资源路径。3、.将项目打包好的dist文件放入其中以及新建一个app.js文件用于运行。缺点,输入其他路由报错,点击按钮可以跳转,不知道怎么解决,直接转入方式二。1、新建一个文件夹 进入目录后打开cmd 输入npm init -y。5、接着在cmd输入运行命令 node .\app.js。
2023-07-04 00:04:39 2685
原创 java动态代理------jdk动态代理
1、创建代理类 继承InvocationHandler ,重写invoke方法。关于怎么使用jdk动态代理,不讲原理知识点,只讲步骤,先跑通在品原理。2、被代理的类 例如。
2023-03-31 23:54:29 243
原创 java参数不一致时候的对象拷贝方案
1、定义注解2.编写工具类3 使用例如类A 中的字段perName 拷贝给类B中的name,由于字段名不一致,BeanUtils.copyProperties();不能拷贝在类B的字段name上加上注解@FieldCopy(name="perName ")最后掉用FieldCopyUtil.copy(A,B).........
2022-06-23 19:44:09 1158
原创 java 多参数校验工具类
java 校验多个参数工具类1、定义注解2 编写工具类3、使用步骤①需要校验的类字段上添加注解如电话类tel中的phone字段:②掉用
2022-06-13 21:51:22 1635
原创 学习java找到一份合适的工作吗
答案是可以的,难的是你学的怎么样,知不知道怎么学,假如你刚毕业,java学的不错,双非大学的情况,找个七八千的工作应该没问题,假如你基础不行,又不知道咋学,估计只能找个实习干着,边工作边学习。反正得找对方法认真学习,从工资5000到月入过万的跳跃不是梦,我有个朋友已经实践过了,只是这个过程,没找对方法的人需要花两三年学习时间,找对方向的人半年左右。加油打工人...
2021-11-08 01:28:35 114
原创 NoNodeAvailableException[None of the configured nodes are available: [{#transport#-1}{xpzWeuppQam-i6
NoNodeAvailableException[None of the configured nodes are available: [{#transport#-1}{xpzWeuppQam-i6iqDo2O-A}{localhost}{127.0.0.1:9200}]spring.data.elasticsearch.cluster-name=my-application(与elasticsearch.yml中cluster.name: my-application一直)
2021-08-02 11:31:51 364
原创 Error creating bean with name ‘dataSource‘ defined in class path resource
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘dataSource’ defined in class path resource [org/springframework/boot/autoconfigure/jdbc/DataSourceConfigurationHikari.class]:Beaninstantiationviafactorymetho
2021-07-05 10:09:39 1347
原创 【已解决】springboot 使用javamail发送邮件,空指针异常
public class MailService { private final Logger logger = LoggerFactory.getLogger(this.getClass()); @Autowired private JavaMailSender mailSender; public void sendMail1(ReUserInfoVo reUserInfoVo){ SimpleMailMessage message = new Simp
2021-04-27 17:49:00 1388 2
原创 阿里云ecs搭建mysql服务器步骤记录(安装配置mysql与卸载mysql)——Ubuntu16.04
我选择的服务器是Ubuntu 16.0.4,因为这个系统用得比较多,熟悉一点步骤一:安装mysql#命令1sudo apt-get update#命令2sudo apt-get install mysql-server步骤二: 初始化配置sudo mysql_secure_installation步骤三:查看mysql状态systemctl status mysql.service,执行后看到active(running)字样说明正常运行步骤四:设置远程访问1、登陆mysql:sudo
2021-04-04 00:07:42 350
原创 Error creating bean with name ‘XXX‘ defined in file
parameterType="" 忘了填写值
2021-03-31 14:42:01 2117
原创 IDEA mybaties: org.apache.ibatis.binding.BindingException
错误 org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.example.demo.dao.dao.selectTbUserQuery解决:namespace的值填错了,正确值为com.example.demo.dao.dao,建议邮右键接口文件copy reference然后粘贴...
2021-03-30 15:02:12 110
原创 java面试回忆总结
面试时如果你项目经验不足 那么一定要多准备一下你的java基础知识。1、关于子类调用父类的父类方法,如果父类没有覆写祖父类方法,则可以用super调用,否则无法调用。2、熟悉sql语句3、简单的排序算法和递归算法一定要会写。...
2021-03-26 20:57:28 115
原创 列出每位学生的各科成绩,要求输出格式:姓名、学号、语文成绩、数学成绩、英语成绩,SQL怎么编写
select name,code,max(case when subject=“语文” then score else 0 end)as 语文,max(case when subject=“数学” then score else 0 end)as 数学,max(case when subject=“英语” then score else 0 end)as 英语 from (select s.name,s.code,e.subject,e.score from stu s join exam e on s.
2021-03-16 01:27:07 3568
原创 Spring web开发之使用REST和使用Interceptor和使用Cors
Spring提供了一个@RestController注解,使用@RestController替代@Controller后,每个方法自动变成API接口方法Interceptor:步骤1实现HandlerInterceptor接口,可以选择实现preHandle()、postHandle()和afterCompletion()方法。步骤2:使拦截器生效:@BeanWebMvcConfigurer createWebMvcConfigurer(@Autowired HandlerInterceptor
2021-02-17 17:26:13 359
原创 Spring web开发之使用spring mvc
搭建spring mvc环境步骤1:引入依赖:org.springframework:spring-context:5.2.0.RELEASEorg.springframework:spring-webmvc:5.2.0.RELEASEorg.springframework:spring-jdbc:5.2.0.RELEASEjavax.annotation:javax.annotation-api:1.3.2io.pebbletemplates:pebble-spring5:3.1.2ch.q
2021-02-17 16:51:37 266
原创 Spring访问数据库之使用MyBatis
MyBatis是这样一种半自动化ORM框架。只负责把ResultSet自动映射到Java Bean,或者自动填充Java Bean参数,但仍需自己写出SQL步骤1:引入库:org.mybatis:mybatis:3.5.4org.mybatis:mybatis-spring:2.0.4步骤2:创建Bean@BeanSqlSessionFactoryBean createSqlSessionFactoryBean(@Autowired DataSource dataSource) {
2021-02-17 15:10:07 149
原创 Spring访问数据库之使用JPA
JPA就是JavaEE的一个ORM标准,它的实现其实和Hibernate没啥本质区别,但是用户如果使用JPA,那么引用的就是javax.persistence这个“标准”包步骤1:引入依赖org.springframework:spring-context:5.2.0.RELEASEorg.springframework:spring-orm:5.2.0.RELEASEjavax.annotation:javax.annotation-api:1.3.2org.hibernate:hibernat
2021-02-17 15:01:04 250
原创 Spring访问数据库之使用Hibernate
Hibernate就是将数据库中的数据映射为java对象,java程序通过操作映射的对象来更改数据库中的数据。步骤1:设置依赖!-- JDBC驱动,这里使用HSQLDB --><dependency> <groupId>org.hsqldb</groupId> <artifactId>hsqldb</artifactId> <version>2.5.0</version></dep
2021-02-17 14:18:23 288
原创 Spring访问数据库之使用声明式事务
步骤1:在Appconfig中添加注解@EnableTransactionManagement步骤2:创建Bean@BeanPlatformTransactionManager createTxManager(@Autowired DataSource dataSource) {return new DataSourceTransactionManager(dataSource);}步骤3:对支持事务的方法或者类添加注解@Transactional步骤4:回滚事务会抛出RuntimeExc
2021-02-17 13:58:15 85
原创 Spring访问数据库之使用JDBC
1、spring使用JDBC步骤一:mavan引入依赖<dependencies> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>5.2.0.RELEASE</version> </de
2021-02-17 13:43:57 148
原创 Spring boot
Spring boot是一个基于spring的套件,它帮我们预装了spring的一系列组件,以便尽可能少的代码和配置来开发基于spring的java应用程序。(spring boot集成了完整的套件,比如制造一辆汽车,spring需要从头开始建造所有的部件,而springboot提供粗略的车模型)...
2021-01-15 18:27:44 81
原创 Servlet学习笔记
一个Servlet形如@WebServlet(urlPatterns = "/hello")public class HelloServlet extends HttpServlet { @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { ... }}其中,@WebServ
2021-01-12 22:01:45 168
原创 Maven学习笔记
maven是为java项目打造的管理和构建工具,主要功能是:提供一套标准化的项目结构,提供一套标准化的项目构建流程,提供一套依赖管理机制。pomxml:maven构建的项目的描述文件,groupId类似于Java的包名,通常是公司或组织名称,artifactId类似于Java的类名,通常是项目名称,再加上version,一个Maven工程就是由groupId,artifactId和version作为唯一标识。我们在引用其他第三方库的时候,也是通过这3个变量确定。例如,依赖commons-logging:
2021-01-12 15:26:25 76
原创 java二手车项目数据库文件
java二手车项目实战,课程中需要的一个数据库文件,没找到现成的,自己建了一个:https://download.csdn.net/download/zy199701/14110279
2021-01-11 17:09:23 363
原创 嵌入式学习笔记
一、Linux对驱动的处理分两种方式,一是直接编译进内核,二是以模块的方式进行动态的加载。(insmod: insmod *.ko 卸载rmmod:rmmod 模块名称)驱动的出入口函数:入口宏函数 module_init(参数:入口驱动函数) 出口宏函数 module_exit(参数:驱动卸载函数)二、字符设备驱动注册分析:1、静态申请设备号:register_chrdev_region()动态申请设备号:alloc_chrdev_region()获取设备号:MAJ
2021-01-09 17:38:37 153
原创 java学习笔记
1、有抽象方法的类必须为抽象类,抽象类可以包含抽象方法、非抽象方法抽象类不能实例化,抽象类被设计成只能被继承,可以强迫其子类实现定义的抽象方法,否则编译会报错。可以创建抽象类型引用具体子类。2、接口就是比抽象类还抽象的存抽象接口,连字段(filed,通常是类成员变量)都不能有,所有接口的默认方法都是public abstract,在Java中,一个类只能继承另一个类,不能从多个类继承,但是一个类可以实现多个接口,多个接口用逗号隔开。deafult方法,用default在接口中声明的方法,可以不被复写3
2021-01-08 22:15:49 93 2
原创 设计模式学习笔记之原型
一、原型式指创建对象的时候,根据现有的一个原型来创建。第一种方式是实现Cloneable接口复写clone方法,注意该方法是Object类型,会涉及到强制类型转换public class Student implements Cloneable { private int id; private String name; private int score; // 复制新对象并返回: public Object clone() { Student
2021-01-08 17:10:39 63
原创 cmd命令运行java文件时提示找不到或者无法加载主类,java.lang.NoClassDefFoundError
在eclipse中运行的时候没有问题,在cmd命令行终端打开运行的时候就提示该问题。解决方案:注释掉java代码前面的包名
2020-12-29 11:56:44 377
转载 Android rom移植一
文章来自小米社区,原文地址:https://www.xiaomi.cn/post/10984220写这篇文章时想起我的第一部Android手机HTC Hero。买回来后,同事告诉我可以去刷机玩玩。刷机,怎么刷?同事说,你个土人,刷机都不知道,很多刷机论坛的,你去逛逛,挺简单的。我去逛了逛机锋论坛(那时还不知道MIUI),打开一看,什么recovery, radio, root各种词汇扑面而来,oh my lady gaga,这么复杂。但是为了不被鄙视,而且闲着也是闲着,还是刷着玩玩吧。后来就结识MIUI来
2020-06-01 18:02:41 3925 1
原创 window系统消失的c盘,实际占用与显示占用相差好多G
问题:C盘一直显示的红色提醒,我c盘实际占用的空间只有33.1GB,而我的c盘总共大小是59.9GB,显示的剩余大小是1.35GB,也就是说我占用了58.11,和c盘的总文件大小相差了25GB。那么消失的25GB去了哪里,我百度过这个问题,没有一个人解决了问题,总结了一下,有说隐藏文件没算上,有说还原点占用,有说虚拟内存占用,有说索引文件。以上百度的几个内容,首先隐藏文件我算上了,还原点禁用了,虚拟内存关闭了,索引文件我只找到了目录索引,大概的大小是1GB是2GB,可目前还是相差25GB。猜想原因:
2020-05-09 23:21:19 3862 3
原创 mysql常用命令
连接 mysql -n root -ppasswoed:查询所有数据库:show databases;选择数据库:use xxx;查询所选择的数据库下的所有表:show tables;查找操作:select
2020-05-09 23:02:35 96
原创 maven-archetype-quickstart-1.4.jar
下载地址:https://download.csdn.net/download/zy199701/12362534
2020-04-26 13:25:22 567
maven-archetype-quickstart-1.4.jar.zip
2020-04-26
Rocket 启动只发送成功一次消息,后面一直失败
2023-10-16
vue页面 路由跳转了之后 不加载组件
2022-02-03
请教一下各位 python怎么获取token信息 如图的tk
2021-11-05
python怎么将一个list写入mysql list里放的是对象
2021-11-01
idea中怎么导入maven仓库文件呢
2021-08-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人