- 博客(137)
- 资源 (1)
- 收藏
- 关注
原创 springboot2.X集成RabbirMQ延迟交换机报错unknown exchange type ‘x-delayed-message‘ 找不到队列
springboot2.X集成RabbirMQ延迟交换机报错unknown exchange type 'x-delayed-message' 找不到队列RabbitMQ延迟交换机 x-delayed-message类型 rabbitmq_delayed_message_exchange插件
2022-03-23 23:29:46
3457
转载 查看oracle操作日志
文章转载于:https://blog.youkuaiyun.com/scgyus/article/details/79237024查看oracle操作日志select t.SQL_TEXT, t.FIRST_LOAD_TIMEfrom v$sqlarea t where t.FIRST_LOAD_TIME like '2018-09-04%' order by t.FIRST_LOAD_TIME...
2018-09-04 15:35:58
24977
原创 oracle创建用户
创建表空间create tablespace ZJ2BDC datafile 'd:\app\Administrator\product\11.2.0\dbhome_1\oracore\ORCL\ZJ2BDC.DBF' size 4096m autoextend on next 5m extent management local; 创建用户create user REDDATA id...
2018-09-04 15:34:52
356
转载 修改oracle编码格式
文章参照:https://www.jb51.net/article/53078.htm1.查看oracle当前编码格式:SELECT * FROM V$NLS_PARAMETERS WHERE PARAMETER = 'NLS_CHARACTERSET' ;SELECT USERENV('language') FROM DUAL; NLS_CHARACTERSET AL3...
2018-09-04 15:31:25
8162
原创 MybatisPlus QueryWrapper and or 连用
QueryWrapper<User> userWrapper = new QueryWrapper<>();String type = (String) map.get("type");if(StringUtils.isNotBlank(type)) { userWrapper.eq("is_admin", "admin".equals(type) ? tru...
2018-08-21 10:08:03
181080
8
原创 实现layui的树形表格treeTable
实现layui的树形表格treeTable,layui中有 可以使用 'tree','table' , 进而使用layui.treeGird实现 layui.treeGird({ elem: '#demo', //传入元素选择器 nodes: data,//返回json数据,组装为tree结构 ...
2018-08-18 20:28:07
17948
1
原创 mybatis-plus getObj方法返回null
在mybatis-plus低版本中自定义查询,selectObj(Condition.create().setSqlSelect("columns...")),低版本中selectObj(Condition.create().setSqlSelect("max(sort)").isNull("parent_id"));返回Object为查询结果max(sort)。可自己做类型转换。 ...
2018-08-18 20:13:23
12107
1
原创 layui隐藏列
layui数据表格中隐藏列方式,如果直接在 {field: 'id', title: 'ID', style:'display:none;'},导致thead中th中ID仍然在,我们要做的是表格头中ID也需要隐藏。、官网简单demo如下:layui.use('table', function(){ var table = layui.table; table.ren...
2018-08-17 18:09:33
29198
7
原创 Unsatisfied dependency expressed through field 'baseMapper'
今天项目springboot1.5.8升级到2.0.4,以至于将Mybatis-Plus 升级,springBoot启动之后报错Unsatisfied dependency expressed through field 'baseMapper',详细错误信息如下org.springframework.beans.factory.UnsatisfiedDependencyException:...
2018-08-16 22:38:11
30141
4
原创 git解决 fatal: not in a git directory
很多博文配置git都是在打开Git Bash中配置,我之前一直用eclipse没有下载过git,这次配置报错not in a git directory很多博文也说过这个问题,我具体到项目文件中使用命令一样报错,最后发现在cmd中可以,故可切换到Git CMD中使用 其实第一次报错是因为目录结构不对,Git Bash图中顶上的 MINGW64 ~ 是系统根目录 ,我们需要切换至Gi...
2018-08-13 11:25:30
47763
1
原创 Git的最简单安装与配置
进入下载页面:https://www.git-scm.com/download/下载成功后点击运行文件一路默认安装,只需修改一下安装目录,详细安装见https://blog.youkuaiyun.com/u013295518/article/details/78746007安装完成之后运行搜索git 显示:点击Git CMD 弹出窗口: 简单配置很多博文中配置用户名是这样讲...
2018-08-13 11:13:43
344
原创 springboot 解决java.lang.ArrayStoreException
idea工具使用 Java Exception Breakpoint 添加异常断点,在IDE里,新建一个断点,类型是Java Exception Breakpoint 当断点起效时,查看AnnotationUtils.findAnnotation(Class<?>, Class<A>, Set<Annotation>) line: 686 函数的...
2018-08-10 17:48:10
9279
原创 x86 : 无法将“x86”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。
cmd 执行 cd F:\develope\Program Files (x86)不会出现异常错误信息,在 Windows PowerShell 中出现错误:x86 : 无法将“x86”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。 解决办法 cd "F:\develope\Program Files...
2018-08-07 23:05:30
30470
3
原创 npm ERR! Unexpected end of JSON input while parsing near '
执行npm cache clean --force 即可解决npm install出现”Unexpected end of JSON input while parsing near”错误。 之前用node没问题,突然NPM出现错误,今晚安装webpack 我停止之后再次安装出现npm ERR! Unexpected end of JSON input while parsing ne...
2018-08-07 22:54:24
8657
1
转载 ThinkJS 模块
本文摘抄于 ThinkJS官方文档2.2版本 模块ThinkJS 创建项目时支持多种项目模式,默认创建的项目是按模块来划分的,并且自动添加了 common 和 home 2 个模块。每个模块有独立的配置、控制器、视图、模型等文件。使用模块的方式划分项目,可以让项目结构更加清晰。如:一般一个博客系统可分为前后台 2 个模块。模块列表进去 src/ 目录就可以看到模块列表:d...
2018-08-03 17:34:13
524
转载 ThinkJS安装
本文摘抄于 ThinkJS官方文档2.2版本ThinkJS 是一款 Node.js 的 MVC 框架,所以安装 ThinkJS 之前,需要先安装 Node.js 环境。ThinkJS 需要 Node.js 的版本 >=0.12.0,如果版本小于这个版本,需要升级 Node.js,否则无法启动服务。安装 ThinkJS通过下面的命令即可安装 ThinkJS:npm insta...
2018-08-03 17:32:20
1948
原创 nodejs之NPM 使用介绍
本文系来自菜鸟教材:原文链接为:https://www.runoob.com/nodejs/nodejs-npm.htmlNPM是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题,常见的使用场景有以下几种:允许用户从NPM服务器下载别人编写的第三方包到本地使用。 允许用户从NPM服务器下载并安装别人编写的命令行程序到本地使用。 允许用户将自己编写的包或命令行...
2018-08-02 13:20:41
532
原创 Node.js 第一次
创建一个js文件,输入以下代码:'use strict';console.log('Hello, world.');第一行总是写上'use strict';是因为我们总是以严格模式运行JavaScript代码,避免各种潜在陷阱。然后,选择一个目录,例如E:\NodeWorkspace,把文件保存为hello.js,就可以打开命令行窗口,把当前目录切换到hello.js所在目录,然...
2018-08-02 12:02:08
226
转载 Node.js解压包安装与配置
本文系转载:原文链接为:https://my.oschina.net/zhzx/blog/1014764第一次接触node,希望能帮助到给我一样的小白进入nodejs官网下载https://nodejs.org/en/download/,我自己下载的压缩包 下载后解压到电脑指定盘符,解压后文件夹目录为:在目录下创建两个文件夹node-global(npm全局安装位置 )和...
2018-08-02 10:40:36
6209
3
原创 oracle 两个session操作同一数据造成死锁
今天新写的一个系统添加数据源使用jdbcTemplate操作另一系统数据库(oracle),原系统(struts1+hibernate)操作完之后数据库中session依旧存在,新系统再操作这条记录出现死锁,最终找到原因----------- 两个session操作一条记录,原因是没有及时提交事务。 原系统Hibernate执行update没有使用事务,业务执行完发现oracle库中ses...
2018-08-01 11:41:06
1493
原创 反思
1.你有一个奋斗的目标么?2.你知道自己的爱好与长处么? a.找到自己喜欢的方向,学习、奋斗的过程会让自己产生快乐 b.找到自己喜欢的方向,能让自己专注,心往一处才能有成绩3.预则立不预则废——不能拖延...
2018-06-20 15:53:58
173
原创 ORACLE将表中的数据恢复到某一个时间点
今早不小心删了表中的部分数据,由于存在新建的数据未备份就被误删除,oracle没有开启闪回,也没记录日志,最后根据某一时刻的数据还原,具体操作如下:根据oracle自己的快照备份查询某一时刻的某张表数据 select * from 表名 as of timestamp to_timestamp('2018-06-08 11:06:00', 'yyyy-MM-dd HH:mi:ss');可直接删除表...
2018-06-08 14:38:07
10343
原创 oracle-强制停止job
1.查询出正在执行的job,select * from dba_jobs_running;2.停止该jobdeclarebegin DBMS_JOB.BROKEN(27,true);end;3.根据sid查询出session信息select SID,SERIAL# from V$Session where SID='9'; 4.kill sessionalter system kill se...
2018-05-22 17:50:49
8819
转载 sql查询表默认约束 删除和添加约束
declare @name varchar(100) --DF为约束名称前缀 select @name=b.name from syscolumns a,sysobjects b where a.id=object_id('表名') and b.id=a.cdefault and a.name='字段名' select @name --删除约束 alter table OaNew dr...
2018-05-15 19:33:25
2443
原创 oracle kill session 升级版
SELECT a.object_id, a.session_id, b.object_name, c.* FROM v$locked_object a, dba_objects b, v$session c WHERE a.object_id = b.object_id AND a.SESSION_ID = c.sid(+);alter system kill session '11...
2018-04-27 16:57:17
184
转载 解决Cannot change version of project facet Dynamic web module to 3.0
问题描述 用Eclipse创建Maven结构的web项目的时候选择了Artifact Id为maven-artchetype-webapp,由于这个catalog比较老,用的servlet还是2.3的,而一般现在都是用3.0,在Project Facets里面修改Dynamic web module为3.0的时候就会出现Cannot change version of proje
2017-11-08 15:20:41
268
原创 spring在非controlle项目中获取当前request
spring在非controlle项目中获取当前requestpublic static HttpServletRequest getCurrentRequest() throws IllegalStateException { ServletRequestAttributes requestAttrs = (ServletRequestAttributes) Reques
2017-11-08 10:43:51
908
原创 java中用Thumbnailator对图片各种处理的方法(可做到对原图片压缩仅改变大小)
java开发中经常遇到对图片的处理,JDK中也提供了对应的工具类,不过处理起来很麻烦,Thumbnailator是一个优秀的图片处理的开源Java类库,处理效果远比Java API的好,从API提供现有的图像文件和图像对象的类中简化了处理过程,两三行代码就能够从现有图片生成处理后的图片,且允许微调图片的生成方式,同时保持了需要写入的最低限度的代码量。还支持对一个目录的所有图片进行批量处理操作,下边
2017-11-03 14:07:45
6971
转载 Word字体的字号与磅值(pt)对应
原文来源于http://xdeduzb.blog.163.com/blog/static/819936372010731167784/字号码 磅值(pt) 八号 5 七号 5.5 小六 6.5 六号 7.5 小五 9
2017-10-23 11:54:01
14961
原创 oracle数据库密码有效期设置为无限制
今早数据共享的另一家单位打电话说查数据出错,一看是oracle密码过期,默认一般都是180天,修改为不限制。SELECT username,PROFILE FROM dba_users;--查看用户的proifle(一般是default)SELECT * FROM dba_profiles s WHERE s.profile='DEFAULT' AND resource_name=
2017-10-23 11:05:04
9016
原创 oracle 解锁表
数据库执行增删改出现 oralce record is locked by another useroralce 有个锁机制,一旦一张表的数据被更新,删除,修改 而没有commit (提交),那么PL/SQL就会执行锁命令,把这张表给锁定,使得智能查询,一切增删改都无法操作,那么这个时候我们就要解锁了。查看当前锁:select t2.username,t2.sid,t2.s
2017-10-17 11:46:42
354
原创 finally里误用return
今天看到一句话,finally 语句块在 try 语句块中的 return 语句之前执行,过了两年突然对这句话感到有些困惑,以为是执行完try之后有finally就会最终再执行finally,没成想“finally 语句块在 try 语句块中的 return 语句之前执行”才是真理。package test;public class TestFinallyReturn {
2017-10-16 17:31:12
220
转载 MethodReplacer替换方法实例
原文:http://www.cnblogs.com/shizhongtao/p/3468713.htmlMethodReplacer比较简单,改文章简单明了,直接贴的别人博客,望原著谅解。org.springframework.beans.factory.support.MethodReplacer这个接口作用是替换方法时候用的。就是执行时候用新建的逻辑替换已有的方法逻辑。具体使用实例
2017-10-16 15:45:31
629
转载 加密Web项目中配置文件中的密码
原文出处:http://blog.youkuaiyun.com/ziwen00/article/details/10729683我们使用的项目经常是这个样子的:[html] view plain copy print?bean id="dataSource" class="org.apache.commons.dbcp.BasicData
2017-10-16 14:48:39
716
转载 FetchType与FetchMode的区别
原文出处:http://fantasy-lixk.iteye.com/blog/1602797使用例:@OneToMany(mappedBy="item",cascade=CascadeType.ALL,fetch=FetchType.EAGER) @Fetch(value=FetchMode.SUBSELECT) 两者比较:两者都是设定关联对象的加载策略。
2017-10-16 14:27:10
591
转载 使用truelicense实现用于JAVA工程license机制
Keytool是一个Java数据证书的管理工具。keystoreKeytool将密钥(key)和证书(certificates)存在一个称为keystore的文件中在keystore里,包含两种数据: 密钥实体(Key entity)——密钥(secret key)又或者是私钥和配对公钥(采用非对称加密)可信任的证书实体(trusted certificate en
2017-10-11 10:59:35
1800
1
转载 Maven中如何配置WAR依赖WAR包
项目背景:1. war项目C和war项目B都依赖war项目A和JAR项目D. 项目A中保存了B和C项目通用的web资源,比如通用的JavaScript,CSS,jsp等. 项目D中保存了B和C项目中都依赖的一些class2. 开发人员希望每次都只面对一个项目,即Team A 开发项目A, Team B开发项目B, Team C开发项目C,以此类推3.
2017-10-11 09:15:11
614
转载 浅谈oracle中row_number() over()分析函数用法
row_number()over(partition by col1 order by col2)表示根据col1分组,在分组内部根据col2排序,而此函数计算的值就表示每组内部排序后的顺序编号(组内连续的唯一的)。 与rownum的区别在于:使用rownum进行排序的时候是先对结果集加入伪劣rownum然后再进行排序,而此函数在包含排序从句后是先排序再计算行号码。 row_number(
2017-09-25 17:08:14
355
javaWeb权限管理控制到按钮
2017-12-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人