- 博客(40)
- 收藏
- 关注
原创 踏入社会的必经之路
踏入社会的必经之路 你好! 世界!请善待一切真诚! 你有没有一时间发现,你还是你,世界却不是你想象的世界,你甚至会怀疑自己曾经所拥有的弥足珍贵的真诚,是不是也是假面具下的笑脸!果不其然!有人会告诉你:不要悲伤,起码你现在的察觉是对的! 是的!上述描述的仅仅是我个人想法!我改变不了世界,也很难改变我自己!“优胜劣汰,适者生存”,这句话在哪都能起到作用!这句话对自己的一种激励,也对自己的一种麻痹...
2020-05-14 10:01:14 484 2
原创 java.lang.ClassCastException: com.hotelbook.entity.rs.OrderCheckInInfoDTO........
类之间的转换异常
2022-07-27 17:47:58 135
原创 mybitis的mapper.xml foreach遍历的使用
<select id="findByCids" parameterType="collection" resultMap="BaseResultMap" > SELECT <include refid="Base_Column_List"/> FROM company WHERE cid IN <foreach item="cid" index="index" collection="ids" open="(" s
2021-12-13 13:52:15 749
原创 上传文件大小限制异常springframework.web.multipart.MaxUploadSizeExceededException
错误信息:error,msg={}org.springframework.web.multipart.MaxUploadSizeExceededException: Maximum upload size exceeded; nested exception is java.lang.IllegalStateException: org.apache.tomcat.util.http.fileupload.FileUploadBase$FileSizeLimitExceededException: Th
2021-09-07 15:06:47 380
原创 required a bean of type ‘java.lang.Long‘ that could not be found.
代码异常信息导致服务无法启动:Action:***************************APPLICATION FAILED TO START***************************Description:Parameter 0 of method findByPk in com.XXX.interair.biz.scheme.impl.InterSchemeManagerImpl required a bean of type 'java.lang.Long' th
2021-07-20 14:51:24 1871 3
转载 MAC mysql 忘记密码重置办法-- 修改本地数据库密码
1.2.3.4.打开终端 输入以下命令进入终端输入:cd /usr/local/mysql/bin/回车后 登录管理员权限 :sudo su回车后输入以下命令来禁止mysql验证功能 ./mysqld_safe --skip-grant-tables & (别漏掉最前的" . ")回车后mysql会自动重启(偏好设置中MySQL的状态会变成running)5.准备重置密码1>输入命令 ./mysql2>回车后,输入命令 FLUSH PRIVILEGES;3>
2021-05-08 10:34:43 549
原创 Spring-Boot巩固知识
Spring-Boot巩固知识简介:Spring boot是Spring家族中的一个全新的框架,它用来简化Spring应用程序的创建和开发过程;完全抛弃了繁琐的xml配置过程,采用大量的默认配置简化我们的开发过程。Spring boot 的特性:能够快速创建spring应用程序。能够直接使用java main 方法启动内嵌得Tomcat服务运行SpringBoot程序,不需要单独部署T...
2021-03-30 11:34:56 205
原创 JSON_UNQUOTE 和JSON_EXTRACT 的简单认识
SELECT * FROM USER WHERE JSON_UNQUOTE(JSON_EXTRACT(json_time,'$.create_dt')) >= 1577808000 ORDER BY JSON_UNQUOTE(JSON_EXTRACT(json_time,'$.create_dt'))JSON_EXTRACT: mysql 取json字符串字段下的某个键的值比如上面代码:json_time是标中的字段,create_dt是字段内的json里面的某个keyJSON_UNQ
2021-03-30 11:32:55 1626
原创 Windows 10 设置固定 设备(电脑)固定 IP
固定ip 操作 :路径:控制面板\网络和 Internet\网络和共享中心在查看活动网络中 点击 连接在弹框中点击属性在此连接使用项目(o):下选择“ Intenet 协议版本4(TCP/IPV4)” 双击 到如下图,编写保存即可...
2020-08-24 17:50:09 530
原创 分布式开发框架 之 Dubbo(0)
分布式开发框架 之 DubboDubbo 是什么?Dubbo一个分布式服务框架,致力于提供高性能和透明化的 RPC 远程服务调用方案、服务治理方案。Dubbo 能做什么?实现透明的远程调用方法服务的自动注册和服务的发现。通过注册中心,服务实现动态管理。软件的负载均衡和容错机制。无需使用硬件。降低成本。dubbo 协议默认端口 20880Dubbo 协议特点:采用的是单一长连接和...
2020-08-14 10:31:35 160
原创 关于@Autowired注入问题
这个问题是关于@Autowired 注入问题如图:意思是: 他一个接口被多个实现类实现 因此你注入的时候不清楚你到底要用哪一个 ,于是你需要指明你要的去实现的实现类 ,解决办法:使用@Qualifier作用:在只引入service 接口的情况下在,指示spring 引入value 为那个别名的具体service 实现类注意:@Qualifier(value = “实现类别名”) 与@Component("实现类中的别名“) 保持一致举例子:注入:@Autowired @Quali
2020-08-10 16:16:39 560
原创 dubbo服务 找不到服务问题
今天遇见的一个问题 ,这样类似的问题不仅出现过一次,我没有做笔记的习惯 因此一次又一次的踩坑,因此今天领导说:”建议你做个笔记“,尴尬了 ,记录一下吧 太难了我第一反应想到的是服务没扫描到 于是我在一分钟之内把服务加上 再次提交 结果尴尬了 依旧不能成功加上内容如下:上面的是错误的代码,怀疑了,于是又加以修改了一下。如图:注意了 ,此处的id 我的理解是必须与你 interface 的实现类命名保持一致 。否则依旧无法扫描到 。然后问题就解决啦 ! 这只是一次碰巧的解决方案 啥原因
2020-08-10 15:50:58 1761
原创 BigDecimal 的divide()
在工作中看见这样一段代码:我觉得初次见面,可能 他认识我 ,我不认识他代码片段: b1.divide(b2, scale, BigDecimal.ROUND_HALF_UP).doubleValue();参数解析:b1:BigDecimal b1b2:BigDecimal b2b1.divide(b2):b1除以 b2scale:保留小数位BigDecimal.ROUND_HALF_UP:四舍五入.doubleValue(): 取double真实值自己编写一个测试类 如下:publ
2020-06-29 11:43:47 1308
原创 StringUtils的isEmpty()和StringUtils的isBlank()的区别
遇见这样一个方法,StringUtils.isNotBlank(pk) ,注释:pk 是一个参数传递值。做个笔记,方便以后翻阅:// StringUtils.isEmpty("")和StringUtils.isBlank("")的区别 public static void result2 (){ System.out.println("isEmpty字符串“”:"+ StringUtils.isEmpty(""));//true System.out.printl
2020-05-22 10:21:43 260
原创 面向对象的三大特征是什么?
面向对象的三大特征是什么?作为走开发道路的我们,怎么能够不知道呢,然而一直只知道字面,从来都理解不了他的意思封装:把客观事务封装成抽象类,并且类可以把自己的数据和方法只让可信的对象或者类操作,对不可信的类进行数据进行隐藏(这一句在说访问权限【public, protected, , private】的设置)。继承:子对象可以继承父对象的属性和行为,亦即父对象拥有的属性和行为,其子对象也就...
2020-04-23 15:28:38 255
原创 不变的字符串类 String
先从一个问题开始:String 、StringBuffer 和StringBulder 有什么区别?String :不变字符串类,初始值之后不能改变(例如:String a =“abc”;a=“bcd”,这个例子不是改变了a 而是将a指向了“bcd”的地址,实质上,没有改变“abc”的值)。StringBuffer:可变字符串类,允许并发,是线程安全的;有反转功能;线程同步。效率低。Str...
2020-04-19 23:48:20 211
原创 索引的缺点 你知道吗?
索引的缺点 你知道吗?我们一般都会关心 索引的优点 、为什么要创建 索引 、有什么好处?索引的适应场景,可我没有注意到 它给我们带来什么弊端。。。。接下来总结归纳一下吧。什么情况下适合给表中字段添加索引该数据量庞大该字段很少DML(数据库操作) 语句该字段经常出现在where条件中索引的优点 :...
2020-04-09 17:39:54 293
原创 数据库设计 注意事项 之 数据库的三范式
数据库设计 注意事项 之 数据库的三范式所有的问题 不说因为难 难过去的 ,而是因为理解能力差 ,而耽误的人儿!A:设计数据库应该注意哪些问题呢?B: 这个我没注意,我设计表的过程中,一般是先通过Rational Rose 进行分析,梳理,一般我会注重他们的共同特征…(有的没的一堆话)其实以上回答不准确,因为我并不明白A 的问题,回忆了一下,可能考点在数据库设计三范式吧。接下来温习一下吧。...
2020-04-09 16:46:08 215
转载 缓存穿透 、缓存穿击、缓存雪崩 的理解
缓存穿透 、缓存穿击、缓存雪崩 的理解缓存穿透指缓存和数据库中都没有的数据,而用户不断发起请求,如发起为id为“-1”的数据或id为特别大不存在的数据。这时的用户很可能是攻击者,攻击会导致数据库压力过大。解决方案:接口层增加校验,如用户鉴权校验,id做基础校验,id<=0的直接拦截;从缓存取不到的数据,在数据库中也没有取到,这时也可以将key-value对写为key-null,缓...
2020-04-09 15:19:30 149
原创 脏读怎么理解?虚读 和幻读呢?
脏读怎么理解?虚读 和幻读呢?一些概念性的理解:脏读:指一个线程中的事务读取到了另外一个线程中未提交的数据。虚读 :指一个线程中的事务读取到了另外一个线程中提交的insert的数据。幻读:指一个线程的事务在执行插入数据之前已经查询不存在的数据,在插入时却又检索出来了不可重复读:指一个线程中的事务读取到了另外一个线程中提交的update的数据。接下来 看看这些,你是否又了解 ?读未提交...
2020-04-08 18:04:10 838
原创 事务四个特性你还记得嘛?
事务四个特性你还记得嘛?第一反应:ACID然而 A 、C、I、D 到底是什么? 我当时并不能很快的说出他们的名称.下面认真回忆一下吧。A> 原子性(Atomicity) 事务是最小单位,不可再分C>一致性(Consistency) 事务对DML语句的操作 具有同时性 同时成功 ,同时失败I >隔离性(Isolation) 一个事务的成功与失败不影响其他事务的进...
2020-04-08 16:39:17 99
原创 MYSQL存储引擎 简单认识
分不清楚的存储引擎(MySQL存储引擎)什么是存储引擎?个人理解: 采用不同的方式 对数据进行存储。搜索结果:“MySQL中的数据用各种不同的技术存储在文件(或者内存)中。这些技术中的每一种技术都使用不同的存储机制、索引技巧、锁定水平并且最终提供广泛的不同的功能和能力。通过选择不同的技术,你能够获得额外的速度或者功能,从而改善你的应用的整体功能。”常用的存储引擎有哪些?(1) MyISA...
2020-04-08 13:50:27 108
原创 java除法运算精确度问题
以前上课不听课的痛苦以前代码 翻阅一下://编写统计平均成绩的程序 public static void Ex() { int [] ints = {71,62,93,84,95,56,87,78,69,80}; double average=0; int sum =0; System.out.println("各个元素如...
2020-03-25 14:55:25 1203
原创 JDBC六部曲
JDBC六部曲JDBC是什么?Java DataBase Connectivity(Java语言连接数据库) :就是一套连接数据库的APIJDBC六部曲注册驱动注册驱动的不同方式第一种:Driver driver = new com.mysql.jdbc.Driver();DriverManager.registerDriver(driver);第二种:(常用)C...
2020-03-22 23:49:30 125
转载 前端页面之精确到毫秒的倒计时功能实现
精确到毫秒的倒计时Html 页面 :<html><head> <style> div{ width: 100%; text-align: center; font-size: 20px; color: red; margin-top: 200px; } <...
2020-03-18 18:14:51 1484
原创 Spring的困扰 提“点”
Spring知识点汇总Spring 特点:1)轻量 2)针对接口编程,解耦合 3)aop 编程的支持 4)方便集成各种框架 5)非侵入式 6)容器、Spring 的 核心: IOC(控制反转 )和AOP(面向切面编程).控制反转:将对象的创建交由容器创建管理 对对象控制权的转移,从程序代码本身反转到了外部容器。通过容器实现对象的创建,属性赋值,依赖的管理。Ioc 的实现:...
2020-03-18 18:00:29 102
原创 Idea 运行spring项目 出现的bug
Idea 运行spring项目 出现的bugbug 1错误信息:Cannot start compilation: the output path is not specified for module “02_primary”.Specify the output path in the Project Structure dialog.解决办法:...
2020-03-12 17:43:11 245
原创 Redis 事务 主从复制及 哨兵sentinel的管理
Redis 事务什么是事务?事务是指一系列操作步骤,这一系列的操作步骤,要么完全地执行,要么完全地不执行。事务命令:multi:标记一个事务的开始。exec:执行所有事务块内的命令。discard:取消事务,放弃执行事务块中所有命令。watch key[key]:j监视一个或者多个key,如果在事务执行之前这个(这些)key被改动,则事务将被打断。unwatch:取消对所有key...
2020-03-06 20:02:13 129
原创 Redis 知识点汇总
什么是NosqlNoSQL = Not Only SQL(不仅仅是 SQL) ,也解释为 non-relational(非关系型数据库)。在NoSQL 数据库中数据之间是无联系的,无关系的。数据的结构是松散的,可变的。Nosql 的优势大数据量,高性能灵活的数据模型:NoSQL 无需事先为要存储的数据建立字段,随时可以存储自定义的数据格式。高可用:NoSQL 能很好的解决关系型数据库扩...
2020-03-05 23:09:00 87
原创 LINUX常用命令
Linux常用命令切换目录:cd 目录名列出当前目录下的所有目录和文件 ll 和 ls 如果是ll 目录名 表示指定目录下的所有目录及文件显示当前所在的目录位置:pwd创建目录:mkdir 目录名删除文件或者目录: rm 删除文件名【会出现是否确认删除文件 如果想省略这一补 在rm -f 删除文件名】和rm -rf 删除文件夹名称【删除文件夹 r 表示递归删除, f 不做确认提...
2020-03-02 22:53:32 208
原创 springBoot+mybatis入门微信小程序----------入坑总结
springBoot+mybatis入门微信小程序新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入你好! 这是...
2020-02-05 15:00:32 280
原创 配置文件之jdbc 配置的小问题
今天在写小程序项目的时候出现的一个问题。错误文字是:Error querying database. Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection; nested exception is java.sql.SQLException: Con...
2020-02-04 20:35:41 172
原创 static 和final 的区别 ------- 日积月累篇
static 和final 的区别遇见一个常见的初始化,不知为何意?Static:static可以修饰:属性,方法,代码段,内部类(静态内部类或嵌套内部类)static修饰属性: 静态属性,可以通过“类.变量”调用,类变量存在于静态域中。static修饰方法:通过“类.类方法”的方式调用,内部静态方法可以调用静态的属性或静态的方法,而不能调用非静态的属性或方法。反之,非静态的方法可以调...
2019-12-12 17:58:16 112
原创 治病药方之 Jquery-------日积月累篇
为什么alert() 都不生效为什么alert() 都不生效的问题所在一!这是第几次犯错了! 前端页面的script 标签必须是成对存在 否则不生效
2019-12-11 18:10:25 134
原创 MYSQL 安装图解 了解一下
MYSQL 安装图解 了解一下如果安装失败了,重新卸载mysql 一定要卸载干净如何完全删除mysql server1.控制面板——>程序——>程序和功能,卸载 mysql server!2、然后删除 mysql 文件夹下的 my.ini 文件及所有文件...
2019-11-30 14:09:42 174
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人