自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(54)
  • 收藏
  • 关注

原创 Postgres日期格式化

postgres: coalesce(参数1,参数1空的情况下的默认值)mysql:ifnull(参数1,参数1空的情况下的默认值)3、两个日期取相差的天数(非绝对值,带正负号)4、current_date,now()差异。2、char类型格式化成日期。5、ifnull替换方法。6、对指定的日期增加1天。1、替换dual的方法。

2023-07-28 13:08:48 1285

原创 mysql导出表结构到一张excel表

mysql导出表结构到excel

2023-04-14 09:27:41 737

原创 对于volatile型变量的特殊规则

关键字volatile可以说是java虚拟机提供的最轻量级的同步机制。当一个变量定义为volatile之后,它将具备两种特性:第一是保证变量对所有线程的可见性,即当一条线程修改了这个变量的值,新值对于其他线程来说是可以立即得知的。在不符合以下两条规则的运算场景下,我们仍然要通过加锁来保证原子性:运算结果并不依赖变量的当前值,或者能够确保只有单一的线程修改变量的值;变量不需要与其他的状态变量共同参与不变约束。第二是禁止指令重排序优化。...

2021-07-03 20:13:21 129

原创 早期(编译期)优化之java语法糖

自动装箱、拆箱。他们是java语言中使用最多的语法糖。从如下代码开始说起:public static void main(String[] args) { Integer a = 1; Integer b = 2; Integer c = 3; Integer d = 3; Integer e = 321; Integer f = 321; Long g = 3L; Syst

2021-07-03 14:48:23 121

原创 项目风险管理

2021-02-04 19:52:45 80

原创 质量管理

2021-02-01 16:44:22 125 1

原创 项目进度管理

2021-01-30 17:53:50 56

原创 项目整体管理

2021-01-25 14:37:06 59

原创 信息化与信息系统之信息化发展与应用和信息系统服务管理

2021-01-15 17:36:19 79

原创 信息系统安全技术之信息系统的安全

2021-01-14 21:36:32 86

原创 信息系统安全技术之信息加密、解密和常用方法

2021-01-14 21:18:01 348

原创 信息系统安全技术之信息安全的有关概念

2021-01-14 21:12:12 57

原创 windows10打开文件夹点击office文档无响应

windows10打开任意的文件夹,然后点击某个office文档后,整个windows资源管理器无响应,但是奇怪的是在桌面打开就没问题,桌面文件夹就无响应。百度了各种方法都试了,最后通过一篇帖子的敲打,才想起来前两天整理照片的时候改了文件夹的查看方式,将之前的查看文件夹的方式增加了预览。具体操作:将下图中的导航窗格中选中的去掉就ok了。...

2021-01-03 08:59:17 916 3

原创 aix端口查询进程信息,找到项目部署路径,修改文件

1、netstat -Aan|grep 8090|grep LISTEN:找到该端口连接对应的PCB/ADDR和连接的协议类型。2、如果是tcp连接,则rmsock tcpcb如果是udp连接,则rmsock inpcb例:#netstat -Aan|grep 8090f100050006bc63b8 tcp 0 0 *.8090 . LISTEN可以看到PCB/ADDR为f100050006bc63b8,且协议类型为tcp。#rmsock f100050006bc63b8 tcpcbThe

2020-08-03 18:24:06 421

原创 springboot+mybatis项目多数据源数据库明文密码加密实现

springboot项目已经创建好了,并且正常访问数据库。项目架构:springboot+mybatis1、在application.yml中引入publickey,将原来的明文密码改成加密后的密码。2、在数据源配置类中DataSource的bean中设置两个属性:filters、connectionProperties。public DataSource getDevDataSource...

2020-04-26 17:34:39 1293

原创 springboot+mybatis项目拦截器打印sql日志

本来debug模式可以查看到所有sql日志,但是生产环境开启的是info级别的日期,为了后期维护方便查日志,就需要增加info下可以查看到sql的日志。一、编写拦截器类1、实现Interceptor接口,org.apache.ibatis.plugin.Interceptor2、增加@Intercepts注解,org.apache.ibatis.plugin.Intercepts@I...

2020-04-15 19:24:59 1384

原创 rabbitmq

安装rabbitMq是erlang语言开发的,所以安装rabbitmq之前必须安装erlang。https://www.rabbitmq.com/which-erlang.html,选择想要下载的rabbitmq版本和与之对应的erlang版本。我下载的3.8.1版本的rabbitmq,erlang版本是22.1一、Erlang:1、下载。进入http://erlang.org/dow...

2019-11-27 22:34:19 995

原创 [Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated

[SQL]SELECT * FROM hxb_loan_biz_info WHERE ty_name=‘申请’;受影响的行: 0时间: 0.047s[Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated column ‘information_sche...

2019-11-21 17:28:34 236

原创 页面js报错:SyntaxError:missing ; after for-loop initializer…

页面js报错:SyntaxError:missing ; after for-loop initializer…代码如下:function(name){ let target; for(let i=0;i<acctDetail.length;i++){ if(acctDetail[i].name===name){ ta...

2019-11-21 09:06:02 2709 1

原创 Mysql的一些使用过的日期函数

1、yyyy-MM-dd hh:mm:ss的日期:SELECT NOW();或者:SELECT SYSDATE();两者的区别:now()是执行当前语句的时间,而sysdate()是实时时间。场景:sysdate()有可能对于主库和从库执行的返回值不一样,导致主从数据不一致。2、yyyy-MM-dd的日期:SELECT CURDATE();3、yyyy-MM-dd 00:00:00的...

2019-11-14 17:48:01 113

原创 首次页面加载很慢问题之mysql数据库查询效率分析篇

###分析sql执行时间##准备工作#查看数据库是否支持profilingSELECT @@have_profiling;#YES表示支持profilingSELECT @@profiling;#1表示开启profiling开关##1、执行要分析的sqlselect * from img_info;select * from img_info where id=1;##2、查看执行...

2019-10-30 19:10:01 473

原创 org.xml.sax.SAXParseException:the content of elements must consist of well-formed character data or

本来想在@select注解中使用动态拼接sql,我的代码中的select注解如下:@Select({"<script>" + "select count(if(ta.dt_created>=#{currentDate},true,null)) currentVolume," + "count(if(ta.dt_created<#{currentDate},tr...

2019-10-29 18:54:20 409

原创 项目从eclipse搬到idea中的一些小问题

1、 在自己电脑的idea上创建的springboot项目拷贝到工作电脑的STS上之后报错,加载不到yml文件问题。需要在Build path中配置项目的路径,比如source folder(存放.java源文件的根目录)和output folder(.class编译输出的根目录)。将yml所在文件夹右键Build Path->Use as Source Folder。2、 再次启动...

2019-10-08 19:53:08 198

转载 echarts中toolbox工具箱乱码问题

转载文章:https://blog.csdn.net/sinat_27088253/article/details/70197066

2019-09-21 17:07:25 566

原创 springboot+jsp解决请求不到页面的历程

一、springboot+jsp项目(修改成功后的)1、引入pom相关依赖:<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2...

2019-09-07 15:32:01 1235 1

原创 router-view遇到的小问题

Unknown custom element: - did you register the component correctly? For recursive百度报错原因,发现没有在main.js上面原来是没有手动调用Vue.use(VueRouter)。以前习惯了在文件头部直接引入vue.js和vue-router.js,这种方式下,在vue-router内部会检测window.Vue对...

2019-09-06 14:03:06 983

原创 vue-loader was used without the corresponding plugin. Make sure to include VueLoaderPlugin

vue项目中引入的dom、css、file、url、vue-style均需要引入对应的加载器,否则无法加载。相见官网解释https://vue-loader.vuejs.org/migrating.html#a-plugin-is-now-required具体操作如下:1、 package.json中引入 这些包:cnpm install file-loader url-loader vue...

2019-09-06 09:48:45 306

原创 两个问题笔记

一、关闭多个io流正确做法:public static void close(Closeable… closeableList) {for (Closeable closeable : closeableList) {try {if (closeable != null) {closeable.close();}} catch (IOException e) {e.printSta...

2019-08-27 19:21:41 222

原创

1、 单元测试的时候右键不能出现junit test,无法进行单元测试,观察发现不小心给类指定了泛型。2、 处理不了json串:包用错了,应该使用com.alibaba.fastjson.JSONArray。错用成了org.json。导致无法使用parseObject转换。3、 json字符串转对象:JSON.parseObject(字符串,对象类名.class);jsonArray转遍历...

2019-08-19 19:31:02 153

原创 Shell脚本执行mysql命令时一直报错use: command not found。

Shell脚本执行mysql命令时一直报错use: command not found。shell脚本如下:echo “----------start”mysql -uroot -p(密码)use tempdbselect * from t_contract;echo “----------end”初步预测是我的use命令执行不了,于是我换了sql命令echo “---------...

2019-08-14 17:29:06 3973

原创 一键执行sql脚本

一键执行sql脚本(其中括号中的均需指定):mysql -h(ip) -u(用户名) -p(密码) (数据库名) -P3306 –default-character-set=utf-8 -A <”执行脚本.sql”登录mysql,报错ERROE 1045(28000):Access denied for user ‘root’@’localhost’(using password:YE...

2019-08-14 14:16:51 519

原创 webpack打包测试一些问题

一、启动项目后自动跳转至页面,页面闪了一下就白屏了,日志中也没有报错。打开F12发现console里边有错误,提示找不到change方法,我在source中的index.html可以看到已经引入了build.js。但在build.js中搜不到change方法,说明我的方法没有声明出来,最后发现是我的vue实例中的method改成menthods就好了。《这是一个语法问题,粗心。。》二、we...

2019-08-09 09:55:45 268

原创 Mysql之视图、存储过程和函数、触发器初识篇

一、视图初识篇1、视图概述视图(view)是一种虚拟存在的表。视图并不在数据库中实际存在,行和列数据来自定义视图的查询中使用的表,并且是在使用视图时动态生成的。实质就是执行select查询返回的结果集。所以在创建视图的时候主要还是查询语句创建。视图相比普通表的优势如下:(1) 简单:使用视图的用户完全不用关心后面对应的表的机构、关联条件和筛选条件,对用户来说已经是过滤好复合条件的结果集。...

2019-07-23 08:39:38 212 1

原创 Mysql之索引初识篇

索引介绍:定义-高效帮助数据库获取数据的数据结构(有序数据机构)。它是在数据库存储数据之外,还维护着满足特定查找算法的数据机构,这些数据机构以某种方式引用数据,这样就可以用这种数据机构实现高效查找算法,这种数据机构就是索引。图一如下:图二如下:图一是数据表,为了加快col2的查找速度,加入图二右侧的数据结构二叉查找树,每个节点分别包含着索引键值和该值所对应记录的物理地址指针,这样就可以通过二叉查...

2019-07-22 10:02:06 188 1

原创 springmvc的常用注解的使用场景

首先我们要明确,我们的请求参数体现形式是什么样的。1、RequestParam在请求体的 MIME 类型为 application/x-www-form-urlencoded 或者 application/json 的情况下, 无论 get/post/put/delete 请求方式,参数的体现形式都是 key=value。SpringMVC 是使用我们控制器方法的形参作为参数名称,再使用 r...

2019-06-19 21:24:56 266

原创 跨域问题解决

前端页面访问本地服务时出现如下错误提示:No ‘Access-Control-Allow-Origin’ header is present on the requested resource. Origin ‘http://localhost:11000’ is therefore not allowed access.原因是:浏览器的同源策略不允许跨域访问,也就是协议、地址、端口不同不可以...

2019-06-05 21:03:22 149

原创 npm命令

安装依赖命令:npm一键安装package.json里的所有依赖文件npm install只安装package.json里的dependencies(运行依赖)文件npm install --dependencies只安装package.json里的devDependencies(开发依赖)文件npm install --devDependencies注:npm一键安装package...

2019-05-29 22:03:44 192

原创 系统变量和用户变量

环境变量分为系统环境变量和用户环境变量。 环境变量是指系统环境变量,对所有用户起作用 ;而用户环境变量只对当前用户起作用。例如你要用java,那么你把java的bin目录加入到path变量下面,那么它就是系统环境变量,所用用户登陆,在命令行输入java都会有java的帮助信息出来。而如果你在某个用户的变量下面新建一个变量,那么它就只对这个用户有用,当你以其他用户登陆时这个变量就和不存在一样。这...

2019-05-22 20:24:02 899

原创 vue.js学习笔记

一、vue.js介绍:Vue是一套用于构建用户界面的渐进式框架。渐进式框架:vue.js是轻量的,是指一个前端项目可以使用vue.js一两个特性也可以整个项目都用 vue.js。自底向上逐层应用:作为渐进式框架要实现的目标就是方便项目增量开发。Vue 不支持 IE8 及以下版本,因为 Vue 使用了 IE8 无法模拟的 ECMAScript 5 特性。vue.js功能有:1)声明式渲染:Vu...

2019-05-19 16:40:14 92

原创 梳理持续集成与容器管理

一、DockerMaven插件的使用通过Maven插件自动部署。步骤:1、修改宿主机的docker配置 vi /lib/systemd/system/docker.service,让其可以远程访问。在ExecStart=后添加配置 ‐H tcp://0.0.0.0:2375 ‐H unix:///var/run/docker.sock。2、刷新配置,重启docker。systemctl d...

2019-04-24 21:27:07 500

空空如也

空空如也

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

TA关注的人

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