会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
葬瞳飘血
当一切都尘埃落定,我们也都走入了一条永远不能回头的轨迹,或许,会共同怀念曾经一起走过的日子
博客园
首页
新随笔
联系
订阅
管理
2020年12月5日
Logback设置保留日志文件个数
摘要: Logback日志文件占用存储空间太多,设置保留文件个数,清理之前的文件。 主要由如下三个参数配合使用 maxHistory ,可选节点,控制保留的归档文件的最大数量,超出数量就删除旧文件,,例如设置为30的话,则30天之后,旧的日志就会被删除 totalSizeCap,可选节点,用来指定日志文件的
阅读全文
posted @ 2020-12-05 17:17 葬瞳飘血
阅读(8281)
评论(0)
推荐(1)
2020年4月28日
Bootstrap-table动态表格
摘要: bootstrap-table,动态表格,分页
阅读全文
posted @ 2020-04-28 14:37 葬瞳飘血
阅读(3177)
评论(0)
推荐(1)
2019年4月24日
Oracle自定义函数&加密
摘要: 在sql中频繁使用的功能(逻辑、加密等)可以写成自定义函数进行封装,之后再调用即可。 调用 例子:创建自定义函数对表的指定字段进行加密。 使用了ORACLE的 DBMS_CRYPTO 包,需要注意一下两点: 1、DBMS_CRYPTO包是10g才有的,如果在10g以前的版本,使用DBMS_OBFUS
阅读全文
posted @ 2019-04-24 15:26 葬瞳飘血
阅读(2094)
评论(0)
推荐(0)
2019年4月15日
Mybaits插入记录返回主键值
摘要: 某些情况进行insert时不知道主键值(主键为自增),例如系统新增用户时,有用户序号(主键 自增),用户名,密码。插入时只需插入用户名和密码,之后取得mysql自增的序号。 如下为mysql的usr表结构: 对应的实体类 Mapper 测试类: no表示插入行数,user.getNo()取得主键值。
阅读全文
posted @ 2019-04-15 11:34 葬瞳飘血
阅读(390)
评论(0)
推荐(1)
2019年3月21日
Oracle易忘知识点记录
摘要: 1、SQL Select语句完整的执行顺序: ①from子句组装来自不同数据源的数据; ②where子句基于指定的条件对记录行进行筛选; ③group by子句将数据划分为多个分组; ④使用聚集函数进行计算; ⑤使用having子句筛选分组; ⑥计算所有的表达式; ⑦使用order by对结果集进行
阅读全文
posted @ 2019-03-21 17:32 葬瞳飘血
阅读(367)
评论(1)
推荐(2)
2019年3月20日
Springboot事务使用与回滚
摘要: Springboot中事务的使用: 1、启动类加上@EnableTransactionManagement注解,开启事务支持(其实默认是开启的)。 2、在使用事务的public(只有public支持事务)方法(或者类-相当于该类的所有public方法都使用)加上@Transactional注解。 在
阅读全文
posted @ 2019-03-20 17:51 葬瞳飘血
阅读(13461)
评论(0)
推荐(0)
2019年3月18日
Mybatis中#{}与${}的区别
摘要: 结论:#{}会使用PreparedStatement的参数化查询方式,而${}会直接将参数替换到sql语句中执行(该种方式会有被sql注入的风险)。 测试: Mapper.xml 对应的Mapper接口 测试类: #{}方式: Mybatis日志打印:可以看到是使用参数化查询的方式。 ${}方式:
阅读全文
posted @ 2019-03-18 17:01 葬瞳飘血
阅读(251)
评论(0)
推荐(0)
Mybatis执行sql(insert、update、delete)返回值问题
摘要: 数据库:Mysql 在使用mybatis的过程中对执行sql的返回值产生疑问,顺手记录一下。 结论: insert: 插入n条记录,返回影响行数n。(n>=1,n为0时实际为插入失败) update:更新n条记录,返回影响行数n。(n>=0) delete: 删除n条记录,返回影响行数n。(n>=0
阅读全文
posted @ 2019-03-18 15:40 葬瞳飘血
阅读(52541)
评论(1)
推荐(2)
2018年12月10日
Junit学习
摘要: Junit 的几种注解: 1.@Test: 测试方法 a)(expected=XXException.class)如果程序的异常和XXException.class一样,则测试通过 b)(timeout=100)如果程序的执行能在100毫秒之内完成,则测试通过 2.@Ignore: 被忽略的测试方法
阅读全文
posted @ 2018-12-10 14:46 葬瞳飘血
阅读(199)
评论(0)
推荐(0)
2018年8月29日
shell脚本报错 value too great for base
摘要: 此错误是shell脚本在计算以0开头的数字时,默认以8进制进行计算,导致在计算08时超过了8进制的范围,报此错误。 shell脚本代码如下: 运行之后的结果: 解决方法:使用10#将该变量声明为10进制。 如下代码即可成功运行。
阅读全文
posted @ 2018-08-29 16:11 葬瞳飘血
阅读(3504)
评论(0)
推荐(0)
下一页
公告