- 浏览: 15860 次
- 性别:
- 来自: 广州
最新评论
文章列表
1、在pom.xml文件引入相关支持
<!-- 汉字转拼音相关支持 -->
<dependency>
<groupId>com.belerweb</groupId>
<artifactId>pinyin4j</artifactId>
<version>2.5.1</version>
</dependency>
2、实现转换
import net.sourceforge.pinyin4j.PinyinHelper;
import n ...
docker笔记收藏
- 博客分类:
- docker
一、Docker的Tomcat容器部署项目步骤:
1、查找Tomcat镜像,docker search tomcat
2、拉取镜像,docker pull tomcat
3、查看镜像,获取镜像ID标识(启动容器时用到) ,docker images
4、启动Tomcat容器,docker run -d --name tomcat_8081 -p 8081:8080 [镜像ID标识]
5、查看容器是否启动成功,docker ps
6、将项目复制到Tomcat的webapps进行部署,docker cp [项目存放路径] [容器ID标识]:/usr/ ...
1、在pom.xml引入WebSocket相关
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-websocket</artifactId>
</dependency>
2、编写配置类
package com.yxbuild.config;
import org.springframework.context.annotation.Configur ...
1、定义注解
@Target({ElementType.FIELD})
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface ExcelTitle {
/**
* Excel标题名称
* @return
*/
String name() default "";
}
2、在实体类使用自定义注解
@Data
@ToString
@Table(name="person_info")
@Entity
...
jQuery实现多选/反选功能
- 博客分类:
- jQuery
$(function(){
$("#ifAll").click(function(){
if(this.checked){
$("input[name='selectFlag']:checkbox").each(function(){
$(this).attr("checked", true);
});
}else {
$("input[name='selectFlag']:checkbox").each(function(){
$(this ...
/**
* layer-下拉框绑定改变事件
*
*/
$(document).on('change', '#ruleType', function() {
var val = $(this).val();
$("#hideRuleTypeId").val(val);// 将所选中的值赋值到隐藏框
});
/**
* layer-添加-添加绑定点击事件
*
*/
$(document).on('click', '#addRuleOrTransform', function() {
...
var = '${ctx}/xxx.do?method=test&id=432233';// 需调用的界面路径
top.window.location.href = url;
window.onbeforeunload();
javaScritpt产生标识字符串
- 博客分类:
- jQuery
function generateUUID() {
var d = new Date().getTime();
var uuid = 'xxxxxxxxxxxx4xxxyxxxxxxxxxxxxxxx'.replace(/[xy]/g,
function(c) {
var r = (d + Math.random() * 16) % 16 | 0;
d = Math.floor(d / 16);
return (c == 'x' ? r : (r & 0x3 | 0x8)).toString(16);
});
...
//固定电话
String regexHomePhone = "(0[0-9]{2,3}\\-)?([2-9][0-9]{6,7})+(\\-[0-9]{1,4})?$";
//手机号码
String regexPhone = "^[1][3,4,5,7,8][0-9]{9}$";
//身份证
String regexIdCard = "(^\\d{15}$)|(^\\d{18}$)|(^\\d{17}(x|X)$)";
//不能含有特殊字符
String regexAdmit = "[ _`~!@#$%^& ...
jQuery函数兼容问题
- 博客分类:
- jQuery
在开发过程中,jQuery有些方法在IE8以上都难以兼容,即为方法失效,比如load方法,当将项目发布到服务器上的时候,在360浏览器中就失去效果,所以需要再HTML或者JSP中加上以下代码:
<meta http-equiv="X-UA-Compatible" content="IE=edge">
oracle数据库获取时间、日期
- 博客分类:
- oracle
select sysdate from dual;--当前系统时间
--年
select trunc(sysdate,'yyyy') from dual;--获取今年的第一天
select last_day(add_months(trunc(SYSDATE,'yyyy'),11)) from dual;--获取今年的最后一天
--月
select trunc(sysdate,'mm') from dual;--获取今年这个月的第一天
select last_day(trunc(sysdate,'mm')) from dual;--获取今年这个月的最后一天
--日
select ...
jQuery倒计时跳转页面
- 博客分类:
- jQuery
(<font id="times" style="color:red;font-weight:bold;">10</font>秒后自动跳转)
<script type="text/javascript">
var intv = self.setInterval('fiveGo()',1000);
var i = 10;
function fiveGo(){
i--;
$('#times').html(i);
if(i == 0){
...
1.drop user [用户名] cascade;
2.drop tablespace [用户名] including contents and datafiles;
3.create tablespace [用户名] datafile '[创建表空间路径]' size 10M reuse
autoextend on next 5M segment space management auto;
4.create tablespace [用户名] datafile '[创建表空间路径]' size 10M autoextend on next
5M segment s ...
问题:在定义js变量的时候,需要对变量进行加法运算时候,会出现将变量和数值组成一个字符串输出。
解决方法:需要使用js的parseInt、parseFloat等相关方法对变量值进行转换
<script type="text/javascript">
var test = 10;
var result;
result= parseInt(test)+3;
alert(result);
/*
结果:如果没有使用parseInt()方法进行转换,值弹出值为->"103",反之为13
...
jQuery的tmpl插件的使用
- 博客分类:
- jQuery
<%@page language="java" contentType="text/html; charset=GBK" isELIgnored="false"%>
<!--1.引入插件文件-->
<script type="text/javascript" src="./common/js/jsTmpl/jquery.js"></script>
<script type="text/javasc ...