- 博客(24)
- 收藏
- 关注
原创 关于mysql RDS sqlstate 08007
多数据源的情况下,同时操作mysql和oracle,并且方法上加上了@Transactional,如果操作时间过长在事务commit的时候会报这个错误;解决方案:将@Transactional注解去掉,不用事务管理,每操作一次提交一次事务。
2023-07-19 13:52:14
430
原创 Oracle查询NCLOB字段
select * from table_name where dbms_lob.instr(字段名(clod类型),'查询条件',1,1) > 0;
2022-10-27 13:27:34
1346
原创 trace链路追踪分享
首先需要知道traceId、spanId、cspanId都是干什么的?如上图所示:1.http请求serve12.serve1生成一个traceId贯穿整个链路(serve1->serve2->serve3),spanId是贯穿整个serve1的(serve2,serve3同理)3.cspanId的作用主要就是当serve1触发请求serve2的时候,serve1这个时候会生成一个cspanId作为下游(serve2)链路的spanId,同理:serve2请求serve3的时
2022-04-26 01:44:51
1100
原创 freemark数字类型格式化避坑
我一开始为了判断非空这么写的,发现怎么格式化都是保留的三位小数<td class="">${quantity!0?string(",##0.0#")}</td>后来改成了这样,终于可以保留九位小数了。如果是空的就抛异常吧<td class="needScal two">${detail.quantity?string(",##0.00#######")}</td>...
2022-03-29 23:53:38
185
原创 Mybatis联合查询避坑指南
在resultMap中将关联的map放进来使用<collection property="实体类关联字段" resultMap="实体类地址"/>关联另外查询结果要返回<select id="getDetail" resultMap="BaseResultMap">不能返回实体类地址查询的字段要使用别名...
2022-02-20 13:42:30
171
原创 git学习
一、撤销提交一种常见的场景是,提交代码以后,你突然意识到这个提交有问题,应该撤销掉,这时执行下面的命令就可以了。$gitrevertHEAD上面命令的原理是,在当前提交后面,新增一次提交,抵消掉上一次提交导致的所有变化。它不会改变过去的历史,所以是首选方式,没有任何丢失代码的风险。git revert命令只能抵消上一个提交,如果想抵消多个提交,必须在命令行依次指定这些提交。比如,抵消前两个提交,要像下面这样写。$gitrevert[倒数第一个提交][倒数第二个提交]...
2022-02-10 17:51:26
1340
原创 gitee码云上传仓库教程
设置全局:git config --global user.name "yourname"git config --global user.email "youremail"创建仓库:mkdir yourProejctNamecd yourProejctNamegit init touch README.mdgit add README.mdgit commit -m "first commit"git remote add origin yourGitAdressgit
2022-01-18 21:46:38
177
原创 nacos下载地址
Release 2.0.3 (July 28, 2021) · alibaba/nacos · GitHuban easy-to-use dynamic service discovery, configuration and service management platform for building cloud native applications. - Release 2.0.3 (July 28, 2021) · alibaba/nacoshttps://github.com/alibaba/
2022-01-17 22:30:40
456
原创 Java下载文件解决中文乱码
headers.setContentDispositionFormData("attachment",java.net.URLEncoder.encode(fileName, "UTF-8"));
2022-01-05 15:05:06
307
原创 开发中遇到的问题-oracle
使用Oracle不能使用limit,当使用id作为条件时,使用rowNum不能准确的查询到所有的数据使用嵌套查询的方法select * from (select * from tablename order by columnname desc) where rownum <=10
2021-08-11 16:16:14
106
原创 Java基础面试题(无答案)
一、Java基础类1. 接⼝与抽象类区别?2. java中的异常有哪⼏类,分别怎么使⽤?3. 常⽤的集合类有哪些?⽐如list如何排序?4. ArrayList和LinkedList内部实现⼤致是怎样的?他们之间的区别和优缺点?5. 内存溢出是怎么回事?举个例⼦。6. ==和equals的区别7. hashCode⽅法的作⽤8. NIO是什么?适⽤于何种场景?9. Hashma...
2021-03-15 10:02:08
260
1
原创 Java操作mongo字符串类型的数字格式排序
开发过程中,使用java操作mongo库的时候,排序的时候遇到了排字符串类型的数字的时候会将99排到100的后边,这时候排序就出现了问题,下面呢就让我来解决这个疑惑吧
2020-08-07 17:11:41
754
原创 Linux查看恶意Cron脚本
/var/spool/cron/*/etc/crontab/etc/cron.d/*/etc/cron.daily/*/etc/cron.hourly/*/etc/cron.monthly/*/etc/cron.weekly//etc/anacrontab/var/spool/anacron/*
2020-04-16 10:23:02
572
原创 Java正则表达式不以指定字符结尾
String s = ".+(?<!\\|)$"boolean matches = Pattern.matches(s, "123|1|");boolean matches1 = Pattern.matches(s, "2");System.out.println(matches);System.out.println(matches1);运行结果:falsetrue...
2019-11-20 15:46:26
2882
原创 C#跳转窗体
只需要在点击跳转的按钮上加上Application.ExitThread(); private void button2_Click(object sender, EventArgs e) { Form2 fm2 = new Form2(); this.Hide(); fm2.ShowDialog(); ...
2018-04-24 16:30:12
8303
原创 Unable to connect to any of the specified MySQL hosts.解决办法
C#中出现Unable to connect to any of the specified MySQL hosts.这样的问题主要是因为server的值 private const string connectionString = "server=localhost;Pooling=False;Max Pool Size = 1024;Initial Catalog=abc;Persist S...
2018-04-24 16:28:26
32412
原创 Java如何使用jdbc连接数据库
BaseDAOimport java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;public abstract class BaseDAO { //获取连接对象 protected Conn...
2018-04-20 14:50:48
274
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人