自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (2)
  • 收藏
  • 关注

原创 SQLServer 查询建表语句

sqlserver 使用SQL语句查询建表语句

2022-05-26 15:42:05 3791

原创 Oracle、MySQL、SQLserver 元数据查询

关系型数据库 - MySQL及SQLserver rdbms_table : information_schema.tables rdbms_column : information_schema.columns rdbms_index : information_schema.statistics包含聚簇索引,SQLserver中没有该表,调用存储过程,如 exec sp_statistics 'table_name'; rdbms_foreign_key :i...

2022-05-24 10:18:10 377

原创 读写锁示例

package com.example.rw;import java.util.HashMap;import java.util.Map;import java.util.Random;import java.util.concurrent.TimeUnit;import java.util.concurrent.locks.Lock;import java.util.concurrent.locks.ReadWriteLock;import java.util.concurrent.lo.

2021-07-15 11:05:06 140

原创 ForkJoinDemo

package com.example.fj;import java.util.concurrent.ExecutionException;import java.util.concurrent.ForkJoinPool;import java.util.concurrent.ForkJoinTask;import java.util.concurrent.RecursiveTask;/** * @ClassName ForkJoinDemo * @description: TODO .

2021-07-15 11:03:30 147

原创 Jenkins实现前端项目自动部署

Jenkins实现前端项目自动部署有效利用自动化部署工具,不仅可以规避项目发布过程中人为因素引起的各种错误,也可以将开发或运维人员从紧张、繁琐且枯燥的打包部署工作中解脱出来,是我们迈向DevOps的重要一步。在之前的工作中,我们学习实现了后端项目的自动化部署,本次SPD项目采用前后端分离的模式,前端项目如何实现自动化部署呢?1、Jenkins环境准备1.1、安装Nodejs插件首页 -> Manage Jenkins -> Manage Plugins在 Installed

2021-07-08 16:29:32 525

原创 SpringBoot 默认情况下在Controller上标注@Transaction

SpringBoot默认情况下,SpringMVC 遇到异常,会向上抛出, 然后发送一个/error 请求。所以,@Transaction标注在Controller的请求上也可以生效,但是不推荐这样做。

2021-07-08 15:42:31 492

原创 Typora 生成的HTML左侧增加导航

使用notepad或notepad++等编辑器打开html,<body class='typora-export os-windows' >将附件内容全选,复制,粘贴在这里<div>....</div></body>如图...

2020-03-16 16:18:39 5571 8

原创 Semaphore(信号量)简单示例

使用Semaphore实现同一时间最多n个线程访问某个方法。场景如:10个同学进入食堂,但只有3个窗口工作;package com.aoyang;import java.util.concurrent.Semaphore;import java.util.concurrent.TimeUnit;public class Playground { public static ...

2020-03-04 16:15:31 272

原创 REST学习笔记

REST简介2000年 Roy Thomas Fielding,HTTP协议的主要设计者,Apache基金会的第一任主席;互联网软件的架构原则,一种风格。如果一个架构符合REST原则,就称它为RESTful架构;Representational State Transfer 翻译为 “变现层状态转化”;资源(Resources)REST的名称“表现层状态转化”中省略了主语。“表现层...

2020-01-12 11:13:48 131

原创 Vue指令(Directive)

Vue指令(Directive)--基于vue2.xv-bind <a href="#" v-bind:title="msg">链接</a> 将这个元素节点的title特性和 Vue 实例的msg属性保持一致 v-bind:title=“msg” 使用语法糖后 :title="msg" 即:<a href="#" :title="msg">...

2019-10-19 15:21:44 256

原创 使用Docker安装的Gitlab在应用过程中的踩坑经历

使用Docker安装的Gitlab在应用过程中的踩坑经历1. Docker安装Gitlab,因为端口占用问题,将镜像的22端口映射到宿主机的8022端口2. 无法使用ssh认证的问题3. 后续在使用ssh协议 push代码时应该使用8022端口进入gitlab的配置文件 gitlab.rb修改配置 gitlab_rails[‘gitlab_ssh_host’] 和 gitlab...

2019-09-30 15:41:33 1003

原创 SpringBoot默认配置中static目录下的html文件不使用模板引擎

版本:SpringBoot 1.5.10.RELEASE + thymeleaf 3.0.9.RELEASESpringboot默认配置下访问的默认页面是 classpath路径下的四个目录中的index.html,这四个目录分别是        /static         /public        /resources        /META-INFO/resources而Spring...

2018-07-15 16:36:45 10094

原创 js判断两个数组中元素的包换关系

/*a数组是否包含b数组*/function isContained(a, b){ if(!(a instanceof Array) || !(b instanceof Array)) return false; var i = 0, lengthOfA = a.length, j = 0, lengthOfB = b.length; if(lengthOfA <

2018-01-22 10:31:22 865

原创 pom.xml中project.reporting.outputEncoding

参考文档位置:https://cwiki.apache.org/confluence/display/MAVENOLD/Reporting+Encoding+ConfigurationAdding this element to the POM structure without breaking backward compatibility can only happen in

2017-11-13 13:20:32 7269 2

转载 maven的内置属性及使用

Maven共有6类属性:内置属性(Maven预定义,用户可以直接使用)${basedir}表示项目根目录,即包含pom.xml文件的目录;${version}表示项目版本;${project.basedir}同${basedir};${project.baseUri}表示项目文件地址;${maven.build.timestamp}表示项目构件开始时

2017-05-29 16:20:12 304

转载 mybatis:在xml中配置SQL时大于小于符号问题

当我们需要通过xml格式处理sql语句时,经常会用到,,>,>=等符号,但是很容易引起xml格式的错误,这样会导致后台将xml字符串转换为xml文档时报错,从而导致程序错误。这样的问题在iBatiS中或者自定义的xml处理sql的程序中经常需要我们来处理。其实很简单,我们只需作如下替换即可避免上述的错误:原符号        >   >=    & 

2017-04-22 16:28:30 527

原创 MySQL 5.4.6之前有关timestamp设置current_timestamp时报错there can be only one TIMESTAMP column with CURRENT_TI

遇到的情况:表中有多个timestamp类型的字段,最后一个使用current_timestamp()时报错:there can be only one TIMESTAMP column with CURRENT_TIMESTAMP in DEFAULT or ON UPDATE clause。在网上看到有人说:(博客地址:http://blog.csdn.net/core_cto/a

2017-04-22 01:02:30 10868

原创 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2017-04-06 21:18:13 244

原创 Linux目录处理命令

ls [选项] [文件或目录]    选项:        -a 显示所有文件,包括隐藏文件        -l 显示详细信息        -d 查看目录属性        -h 人性化显示文件大小        -i 显示inodels -l 的“小名”为:ll

2017-04-06 21:02:42 264

转载 pom.xml中的占位符

pox.xml中的占位符:maven的属性,是值的占位符,类似EL,类似ant的属性,比如${X},可用于pom文件任何赋值的位置。有以下分类:env.X:操作系统环境变量,比如${env.PATH}project.x:pom文件中的属性,比如:1.0,引用方式:${project.version}settings.x:settings.xml文件中的属性,比如:fal

2016-04-08 15:39:21 1940

原创 EL表达式中的empty判断的结果

以下四种情况返回true:1、空字符串;2、空的集合;3、值为null;4、找不到对应的值。

2016-04-04 14:17:49 1063

转载 用JavaScript解决Placeholder的IE8兼容问题

if( !('placeholder' in document.createElement('input')) ){         $('input[placeholder],textarea[placeholder]').each(function(){         var that = $(this),         text= that.attr('placeholder')

2016-02-26 13:11:58 3771

原创 使用js获取表单中各个name的值

jQuery ajax - serialize() 方法使用js获取表单中各个name的值,不需要一个一个获取了。http://www.w3school.com.cn/jquery/ajax_serialize.asp

2016-02-24 10:05:43 8046

原创 validate插件获取表单中某一项的验证情况

var $validator = $("form").validate(), isValidate = $validator.element($("#input"));if(isValidate){alert("执行逻辑");}

2016-02-22 15:32:23 1963

原创 jqgrid刷新列表,重新加载数据

重新加载jqGrid中的数据jQuery("#grid_id").trigger("reloadGrid");

2016-01-25 13:27:49 49125

原创 使用WdatePicker获取比当前时间大的方法

2016-01-20 16:31:48 1330 1

原创 jsp获取list的长度

http://java.sun.com/jsp/jstl/core" prefix="c"%> http://java.sun.com/jsp/jstl/functions"%>

2015-12-30 18:21:03 3340

转载 mysql查询今天、昨天、7天、近30天、本月、上一月 数据

今天select * from 表名 where to_days(时间字段名) = to_days(now());昨天SELECT * FROM 表名 WHERE TO_DAYS( NOW( ) ) - TO_DAYS( 时间字段名) 7天SELECT * FROM 表名 where DATE_SUB(CURDATE(), INTERVAL 7 DAY)

2015-12-30 10:28:22 387

html-toc.txt

typora生成的HTML页面左侧增加导航,使用方法见:《Typora 生成的HTML左侧增加导航》

2020-03-16

解决IE8之前浏览器不支持placeholder属性的问题

placeHolder是html5加入的新属性,此代码基于jQuery实现placeholder属性功能。

2016-02-26

空空如也

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

TA关注的人

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