自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 收藏
  • 关注

原创 QT类与方法(中文)

QString 是一个强大而灵活的字符串容器,专为处理 Unicode 字符而设计。它提供了许多方便的方法来操作和处理字符串,使得在跨平台开发中能够轻松地进行文本操作。QString 是 Qt 开发中不可或缺的一部分,它的灵活性和强大的功能使其成为处理文本和字符串操作的理想选择.

2024-07-16 14:06:18 916

原创 (unsigned)无符号和有符号的极限值

具体值的增长为:-32768~32767,当对32767的值进行加1操作,则变为-32768,对32767进行加2操作变为-32767,以此类推。具体值的增长为:0~65535,当前值为65535对值进行加1操作,则变为0,对65535进行加2操作变为1,以此类推。unsigned的取值范围为-32768到32767也是65536个数。short的取值范围为0到65535一共65536个数。

2024-05-11 14:39:37 246

原创 将弧度转化为度数(度,分,秒)

ui->TeditRecv->append(QString("水平角: %1").arg(dms1));ui->TeditRecv->append(QString("垂直角: %1").arg(dms2));qDebug() << "水平角:" << dms1;qDebug() << "垂直角:" << dms2;// 在文本编辑框中显示提取并转换后的数据。// 打印和显示转换后的度、分、秒。// 计算度、分、秒。// 将弧度转换为度。

2024-05-11 14:26:34 411

原创 分割字符串QString到QStringList,将弧度转化为度数(度,分,秒)

1.分割字符串QString到QStringList。

2024-02-20 16:39:59 477

原创 gitee使用

养成良好的操作习惯,先pull在修改,修改完成立即commit和push,一定要确保自己正在修改的文件是最新版本的,总之多交流。1.如果仅修改代码,未进行其他操作(没有提交的缓存区,和提交到本地库),返回未修改状态代码。2.如果仅修改代码,未进行其他操作(提交的缓存区,没有提交到本地库),返回未修改状态代码。先 git reflog命令,来查看版本号,然后git reset --hard 版本号。3.如果仅修改代码,进行其他操作(提交的缓存区,提交到本地库),返回未修改状态代码。

2024-01-30 18:10:33 592

原创 Redis

乐观锁(Optimistic Lock), 顾名思义,就是很乐观,每次去拿数据的时候都认为别人不会修改,所以不会上锁,但是在更新的时候会判断一下在此期间别人有没有去更新这个数据,可以使用版本号等机制。事务在执行的过程中,不会被其他客户端发送来的命令请求所打断。从输入Multi命令开始,输入的命令都会依次进入命令队列中,但不会执行,直到输入Exec后,Redis会将之前的命令队列中的命令依次执行。如果执行阶段某个命令报出了错误,则只有报错的命令不会被执行,而其他的命令都会执行,不会回滚。

2023-10-22 22:11:56 37

原创 Springboot学习笔记

111Springboot学习笔记springBoot整合mybatis1.依赖2.application.yamlspringboot分页1.2mybatis-plus方法注释测试类乐观锁简单的查询(根据主键)根据主键多个id查询,sql语句用in简单查询用map(条件查询根据某一个条件或多个条件查询)删除

2023-10-20 16:17:37 50

原创 java读取execl文档

2.实体类和excel一一对应。

2023-10-18 17:35:09 165

原创 ssm和ajax()柱形图,前后端

json集合值ResultData。添加页面,tar.html。

2023-10-18 17:11:34 62

原创 spring学习笔记3

通过AOP提供的编码流程,更便利的定制切面,更方便的定制了动态代理。进而彻底解决了辅助功能(事务管理,日志记录,权限校验)冗余的问题;业务类中职责单一性得到更好保障;辅助功能也有很好的复用性。

2023-10-18 11:21:57 45

原创 spring学习笔记2

需求: 目标类(Fangdong),目标方法(chuzu()),来一个代理FangdongProxy(中介),中介会在目标方法执行前后,实现一些增强的功能.代理的设计理念是限制对象的直接访问,即不能通过 new 的方式得到想要的对象,而是访问该对象的代理类。IOC创建对象的注解,四个功能一样,都可以创建对象,只不过建议不同的位置使用不同的注解,见名知意。总结:代理模式–给某个目标对象提供一个代理,以改变对该对象的访问方式,以便于对目标方法的增强。动态代理不需要手动创建,它是在程序运行时动态的创建代理类。

2023-10-18 09:07:01 26

原创 spring

3.调用Bean的初始化方法(@PostConstruct、afterPropertiesSet方法或者init-method指定的方法);5.当容器关闭时,调用Bean的销毁方法(@PreDestroy、destroy方法或者destroy-method指定的方法)。一般java虚拟机关闭在bean关闭(之前)所以并没有打印destory内的内容,可以手动关闭。2.设置Bean的属性(通过setter方法);2.标准bean生命周期(接口形式,了解)1.bean的生命周期(配置)bean的实例化:3种。

2023-10-17 23:44:14 21

原创 springmvc3.0配置整合

mybaties配置,MyBatisConfig。

2023-10-17 18:00:46 33

原创 springmvc3.0

/当访问/pages/?默认走springmvc,而springmvc对其进行拦截。//当访问/pages/?时候不走springmvc,从/pages目录下查找内容。就是启动服务器的时候把springmvc加载上。sprinmvc配置类替代web.xml。SpringConfig配置。

2023-10-17 17:32:08 22

原创 mysql语句

【代码】mysql语句。

2023-10-16 21:53:01 29 1

原创 layui前端

模糊查询后端findall方法存入的数据变成4个,page,limit,field(查询条件),keyvalue(查询值)在userdaoimpl中,返回查询总条数。模糊查询数据总数不对。

2023-10-16 20:23:14 172 1

原创 ssm利用前端layui接收后端的json数据,中文乱码。笔记

在spring-mvc.xml中 配置,添加配置。

2023-10-15 17:43:18 182 1

原创 SSM整合

在Spring整合Mybatis基础上,再加上SpringMVC的配置即可。2 springmvc和applicationContext.xml。

2023-10-15 14:20:12 21 1

原创 Spring+Mybatis整合

一.IOC: 控制反转,用来创建对象二. AOP: 面向切面三. 整合思路具体的整合思路spring配置文件。

2023-10-15 13:54:49 25 1

原创 springAOP学习笔记

1.业务层类加注解@Service, @Autowired。配置文件扫描注解,让注解生效。2.给切面类添加注解。

2023-10-15 10:18:33 28 1

原创 spring配置

applicationContextAnno.xml注解方式。pom.xml,spring核心依赖。

2023-10-15 09:56:01 28 1

原创 mybatis文件

【代码】mybatis文件。

2023-10-15 09:41:11 29 1

原创 springmvc文件的上传与下载

1springmvc的依赖。

2023-10-13 19:24:02 27

原创 Spring学习笔记1

现在使用spring框架后,只是声明属性,由spring创建属性值,并给属性赋值 private UserDao userDao;名字: 无限制,但是一般有spring.xml,spring-context.xml,beans.xml,工厂bean,即创建工厂对象,由工厂加载配置文件,通过配置文件创建容器,从容器中获得对象。IOC(控制反转): 将创建对象的能力反转给Spring,由Spring创建对象。spring其实支持自动注入,不需要手动写ref关联,也可以注入属性值。反转: 原来创建对象是自己做,

2023-10-07 14:57:56 26 1

原创 mybatis学习笔记3

缓存主要目的是为了提高查询效率.缓存其实就是一个内存空间,存储在程序的某个地方,存储数据.mybatis支持缓存的,且有两级缓存。

2023-10-07 13:19:53 25 1

原创 mybatis学习笔记2

目的查询用户,以及关联多个订单,User类不够展现全部数据,那么就创建扩展类UserVO,UserVO类继承User就可以存储用户信息,还需要再UserVO类中添加Order类来存储信息,User–>Order分别创建实体类,但是的实体类,只有订单信息,我们要查询的是订单和用户!上面的类就无法展现全部数据,所以需要扩展类。有条件时帮我们拼接where关键词,没有条件查询时,不拼接where,一般会where和if一起用。映射: sql语句的结果和实体类的映射。结果: sql语句的结果。

2023-10-07 12:48:39 34 1

原创 Mybatis学习笔记1

mybatis学习

2023-10-07 10:29:02 32 1

原创 Java线程池笔记

1.线程在核心线程(5)加上LinkedBlockingDeque<Runnable>(6))=11时与for循环相比i(9),当i小于11时不会创建新线程,即5个线程进行抢占,如果i大于11的话则i每增加1,会创建一个线程,但时线程总数不可以超过最大线程。

2023-09-07 19:13:48 18 1

原创 HTML笔记

2.绝对定位:position:absolute;内容区域(content),内边框区域(padding),边框区域(border),外边框区域(margin)1.相对定位:position:relative;left:100px;src:规定视频的url,controls:显示播放控件,width:播放器宽度,height:播放器高度。3.固定定位:position:fixed;简写:transition:all 4s ease-in-out;持续时间:transition-duration:4s;

2023-04-16 10:30:10 37 1

原创 springboot小项目,一些疑问解答。

Dao 层中的方法通常与数据库表或实体类对应,例如可以定义一个 `UserDao` 接口,其中包含诸如 `getUserById`、`addUser`、`updateUser`、`deleteUserById` 等方法,用于对 `User` 表进行增删改查等操作。例如,如果一个 Mapper 接口中定义了一个名为 `getGoodsById` 的方法,那么对应的 XML 映射文件中应该定义一个 id 为 `getGoodsById` 的 select 语句,用于实现根据 id 查询商品信息的功能。

2023-04-16 10:26:28 511 1

批量修改文件名的小软件

先输入要修改的名字,点击按钮选择文件夹,就可以了

2024-07-25

空空如也

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

TA关注的人

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