自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C#结构体(struct)

C#结构体(struct)在 C# 中,结构体是值类型数据结构。它使得一个单一变量可以存储各种数据类型的相关数据。struct 关键字用于创建结构体。struct Books{ public string title; public string author; public string subject; public int book_id; public void setValues(string t, string a, string s, int id)

2021-04-12 23:38:06 517

原创 C#可空类型

C#可空类型单问号??:单问号对int、double、bool等无法赋值为null的数据类型进行null的赋值,该数据类型为Nullable型。如:int a ;//默认值为0int? b;//默认值为null双问号????:可用于判断一个变量为null时返回一个指定的值。左为null,则返回右边的值,反之返回左边的值int? a = null;int? b = 23;int c;c = a ?? 2;Console.WriteLine("–:{0}", c);//–:2c =

2021-04-12 21:08:02 240

原创 RabbitMQ学习小结

RabbitMQ工作原理工作模式1、Work queues:一条消息只被一个消费者接收,rabbit采用轮询方式平均发给消费者,消费者处理完某条消息后才会接受下一条2、Publish/Subscribe(发布订阅模式):生产者把信息发给Broker,由交换机将消息绑定到次交换机的每个队列,每个队列都接收到消息3、Routing(路由模式):生产者将信息发送给交换机,交换机根据routingkey来转发到指定的队列,每个消费者根据自己的routingkey监听自己队列4、Topics(路由模式):

2020-09-10 11:35:40 302

原创 多线程学习小结

进程和线程的区别进程:有独立的内存空间,进程的数据存放空间(堆内存和站内存)是独立的,它至少包含一个线程线程:堆空间是共享的,栈空间是独立的,消耗的资源比进程小很多创建线程的方式1、继承Thread类,重写run方法2、实现Runnable,重写run方法线程的状态多线程的安全性问题1、可见性:先启动一个线程,改变线程中变量的值,主线程却一直无法获得新值2、有序性:编译器在编译时会对代码行进行重排3、原子性:两个线程同时操作同一变量导致结果出现偏差线程安全解决方案1、volatil

2020-09-08 16:01:57 263

原创 getResource方法的使用注意事项

this.getClass().getResource("/").getPath(),如果以main方法运行,获得位置为:E:/模块目录/target/classes/或者E:/模块目录/target/test-classes/如果是在test注解下运行,默认为:E:/模块目录/target/test-classes/

2020-08-16 19:34:41 552

原创 RedisTemplate ----使用时中文字符无法显示问题

使用RedisTemplate向redis中存入数据时中文字符无法显示,如下图:解决办法:存取数据时都用StringRedisTemplate。RedisTemplate和StringRedisTemplate的区别:两者的关系是StringRedisTemplate继承RedisTemplate。两者的数据是不共通的;也就是说StringRedisTemplate只能管理StringRedisTemplate里面的数据,RedisTemplate只能管理RedisTemplate中的数据

2020-08-07 19:38:01 683

原创 You can‘t specify target table ‘exam‘ for update in FROM clause

MySQL数据库中删除 除id以外其他都相同的行,语句如下:DELETE FROM exam WHERE id NOT IN (SELECT id FROM exam GROUP BY name,kecheng,fenshu);报错:You can’t specify target table ‘exam’ for update in FROM clause(不能先select出同一表中的某些值,再update这个表(在同一语句中))解决办法:DELETE FROM exam WHERE id N

2020-07-31 18:20:37 183

原创 mybatis转义字符

< < 小于> > 大于& & 与’ ’ 单引号" " 双引号需要注意的是分号是必不可少的。 比如 a > b 我们就写成 a &gt; b当然啦, 我们也可以用另外一种,就是<![CDATA[ ]]>符号。 在mybatis中这种符号将不会解析。 比如<![CDATA[ when min(starttime)<='12:00' and max(endtime)<='12:00' ]]> ..

2020-07-27 19:58:54 239

原创 mysql 模糊查询时:org.apache.ibatis.reflection.ReflectionException: There is no getter for property named

错误如下:解决办法:MySQL语句的if标签中如果是单参数的话需要用 value !

2020-07-14 19:55:14 218

原创 dubbo中遇到的坑,consume

问题:框内的接口一直为空。解决:@Reference 导包错误,正确见下图

2020-07-12 11:34:58 265

原创 Spring_mvc 中各个层的注解都失效

项目运行报bean注入失败异常。我需要的是mvc注解驱动(第一个),结果错误的用了第二个注解驱动(适用于事务管理器)。spring_mvc中有一些标签很相似,一定要小心。

2020-06-25 17:01:34 273

空空如也

空空如也

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

TA关注的人

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