自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

cnsu-cmh

不要总是盯着花开的美丽,要往下看,看它的土壤在哪里。

  • 博客(138)
  • 资源 (1)
  • 收藏
  • 关注

原创 使用GoAccess对nginx日志的在线监控

使用GoAccess对nginx日志在线监控

2022-03-27 19:36:39 3677

原创 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 3334

转载 查看oracle操作日志

文章转载于:https://blog.csdn.net/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 23466

原创 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 307

转载 修改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 7970

原创 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 176666 8

原创 实现layui的树形表格treeTable

实现layui的树形表格treeTable,layui中有 可以使用 'tree','table' , 进而使用layui.treeGird实现 layui.treeGird({ elem: '#demo', //传入元素选择器 nodes: data,//返回json数据,组装为tree结构 ...

2018-08-18 20:28:07 17809 2

原创 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 11353 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 28930 8

原创 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 29545 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 47356 3

原创 Git的最简单安装与配置

进入下载页面:https://www.git-scm.com/download/下载成功后点击运行文件一路默认安装,只需修改一下安装目录,详细安装见https://blog.csdn.net/u013295518/article/details/78746007安装完成之后运行搜索git 显示:点击Git CMD 弹出窗口: 简单配置很多博文中配置用户名是这样讲...

2018-08-13 11:13:43 307

原创 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 9180

原创 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 27739 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 8518 1

转载 IDEA激活

在激活Jetbrains旗下任意产品的时候选择激活服务器填入以下地址便可成功激活http://idea.liyang.ioSupport New Version:http://idea.uri.ci 实践证明一切网站服务激活都不靠谱,请使用lan yu ;host文件添加如下0.0.0.0 account.jetbrains.comintellij idea...

2018-08-07 11:26:18 1975

转载 ThinkJS 模块

本文摘抄于 ThinkJS官方文档2.2版本 模块ThinkJS 创建项目时支持多种项目模式,默认创建的项目是按模块来划分的,并且自动添加了 common 和 home 2 个模块。每个模块有独立的配置、控制器、视图、模型等文件。使用模块的方式划分项目,可以让项目结构更加清晰。如:一般一个博客系统可分为前后台 2 个模块。模块列表进去 src/ 目录就可以看到模块列表:d...

2018-08-03 17:34:13 415

转载 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 1838

原创 nodejs之NPM 使用介绍

本文系来自菜鸟教材:原文链接为:https://www.runoob.com/nodejs/nodejs-npm.htmlNPM是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题,常见的使用场景有以下几种:允许用户从NPM服务器下载别人编写的第三方包到本地使用。 允许用户从NPM服务器下载并安装别人编写的命令行程序到本地使用。 允许用户将自己编写的包或命令行...

2018-08-02 13:20:41 449

原创 Node.js 第一次

创建一个js文件,输入以下代码:'use strict';console.log('Hello, world.');第一行总是写上'use strict';是因为我们总是以严格模式运行JavaScript代码,避免各种潜在陷阱。然后,选择一个目录,例如E:\NodeWorkspace,把文件保存为hello.js,就可以打开命令行窗口,把当前目录切换到hello.js所在目录,然...

2018-08-02 12:02:08 192

转载 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 6073 3

原创 oracle 两个session操作同一数据造成死锁

今天新写的一个系统添加数据源使用jdbcTemplate操作另一系统数据库(oracle),原系统(struts1+hibernate)操作完之后数据库中session依旧存在,新系统再操作这条记录出现死锁,最终找到原因----------- 两个session操作一条记录,原因是没有及时提交事务。 原系统Hibernate执行update没有使用事务,业务执行完发现oracle库中ses...

2018-08-01 11:41:06 1384

原创 反思

1.你有一个奋斗的目标么?2.你知道自己的爱好与长处么?    a.找到自己喜欢的方向,学习、奋斗的过程会让自己产生快乐    b.找到自己喜欢的方向,能让自己专注,心往一处才能有成绩3.预则立不预则废——不能拖延...

2018-06-20 15:53:58 142

原创 程序员在线工具

http://www.ofmonkey.com

2018-06-15 10:12:07 514

原创 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 10122

原创 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 8334

转载 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 2347

原创 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 156

转载 解决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 233

原创 spring在非controlle项目中获取当前request

spring在非controlle项目中获取当前requestpublic static HttpServletRequest getCurrentRequest() throws IllegalStateException { ServletRequestAttributes requestAttrs = (ServletRequestAttributes) Reques

2017-11-08 10:43:51 854

原创 java中用Thumbnailator对图片各种处理的方法(可做到对原图片压缩仅改变大小)

java开发中经常遇到对图片的处理,JDK中也提供了对应的工具类,不过处理起来很麻烦,Thumbnailator是一个优秀的图片处理的开源Java类库,处理效果远比Java API的好,从API提供现有的图像文件和图像对象的类中简化了处理过程,两三行代码就能够从现有图片生成处理后的图片,且允许微调图片的生成方式,同时保持了需要写入的最低限度的代码量。还支持对一个目录的所有图片进行批量处理操作,下边

2017-11-03 14:07:45 6887

转载 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 13899

原创 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 8900

原创 oracle 解锁表

数据库执行增删改出现 oralce record is locked by another useroralce 有个锁机制,一旦一张表的数据被更新,删除,修改 而没有commit (提交),那么PL/SQL就会执行锁命令,把这张表给锁定,使得智能查询,一切增删改都无法操作,那么这个时候我们就要解锁了。查看当前锁:select t2.username,t2.sid,t2.s

2017-10-17 11:46:42 318

原创 finally里误用return

今天看到一句话,finally 语句块在 try 语句块中的 return 语句之前执行,过了两年突然对这句话感到有些困惑,以为是执行完try之后有finally就会最终再执行finally,没成想“finally 语句块在 try 语句块中的 return 语句之前执行”才是真理。package test;public class TestFinallyReturn {

2017-10-16 17:31:12 198

转载 MethodReplacer替换方法实例

原文:http://www.cnblogs.com/shizhongtao/p/3468713.htmlMethodReplacer比较简单,改文章简单明了,直接贴的别人博客,望原著谅解。org.springframework.beans.factory.support.MethodReplacer这个接口作用是替换方法时候用的。就是执行时候用新建的逻辑替换已有的方法逻辑。具体使用实例

2017-10-16 15:45:31 557

转载 加密Web项目中配置文件中的密码

原文出处:http://blog.csdn.net/ziwen00/article/details/10729683我们使用的项目经常是这个样子的:[html] view plain copy print?bean id="dataSource" class="org.apache.commons.dbcp.BasicData

2017-10-16 14:48:39 673

转载 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 548

转载 使用truelicense实现用于JAVA工程license机制

Keytool是一个Java数据证书的管理工具。keystoreKeytool将密钥(key)和证书(certificates)存在一个称为keystore的文件中在keystore里,包含两种数据: 密钥实体(Key entity)——密钥(secret key)又或者是私钥和配对公钥(采用非对称加密)可信任的证书实体(trusted certificate en

2017-10-11 10:59:35 1697 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 574

javaWeb权限管理控制到按钮

javaWeb权限管理控制到按钮的两个系统 基于Spring+Spring MVC+Mybatis+MyBatis Generator 版本ssm 基于Spring+Spring MVC+springdata JPA +spring-data-jpa-extra版本sssp

2017-12-14

空空如也

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

TA关注的人

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