9 hurtheart517

尚未进行身份认证

暂无相关简介

等级
TA的排名 12w+

idea git 右键 show history 为灰色,不可用

idea git 右键 show history 为灰色,不可用。解决方法:File ——>Settings——>Version Control,点击控制面板右上角的加号"+",将工程添加至版本控制设置即可。如图...

2019-06-05 23:28:09

git 常用命令清单

--删除新增文件git clean -df--撤销本地文件修改git checkout -- <file>--回退至指定版本git reset --hard <version>--本地git分支重命名git branch -m <oldbranchname> <newbranchname>--删除本地分支git bra...

2018-10-17 08:58:47

Redis分布式锁的正确实现方式(Java版)

 本文转载自:Redis分布式锁的正确实现方式(Java版)前言分布式锁一般有三种实现方式:1. 数据库乐观锁;2. 基于Redis的分布式锁;3. 基于ZooKeeper的分布式锁。本篇博客将介绍第二种方式,基于Redis实现分布式锁。虽然网上已经有各种介绍Redis分布式锁实现的博客,然而他们的实现却有着各种各样的问题,为了避免误人子弟,本篇博客将详细介绍如何正确地实现Redis分布式...

2018-08-20 20:59:35

MySQL保存emoji表情之Linux设置数据库编码为utf8mb4

一、问题背景:MySQL数据库编码为utf8时,保存emoji表情失败,异常信息:java.sql.SQLException: Incorrect string value: ‘\xF0\x9F\x92\x94’ for column ‘content’ at row 1查看数据库字符集信息,如下mysql> SHOW VARIABLES WHERE Variable_na...

2018-07-19 17:41:51

DRUID连接池的实用 配置详解

转载自:Druid配置详解DRUID介绍    DRUID是阿里巴巴开源平台上一个数据库连接池实现,它结合了C3P0、DBCP、PROXOOL等DB池的优点,同时加入了日志监控,可以很好的监控DB池连接和SQL的执行情况,可以说是针对监控而生的DB连接池(据说是目前最好的连接池,不知道速度有没有BoneCP快)。 配置参数

2018-02-05 19:49:25

MySQL行转列

MySQL行转列

2017-09-18 16:37:00

-Dmaven.multiModuleProjectDirectory not set` issue with Maven and IntelliJ

-Dmaven.multiModuleProjectDirectory not set` issue with Maven and IntelliJ 解决方法: Just in case you have that error again go to Settings -> Maven -> Runner and add-Dmaven.multiModuleProjectDirectory=$M

2017-09-13 10:24:01

mybatis3 log4j 输出SQL语句

mybatis3 + log4j 输出SQL语句项目升级mybatis版本,使用mybatis-3.4.4.jar后,log4j配置文件日志输出级别需设置为debug才能输出SQL语句。log4j.rootLogger=debug,info,A1,R_INFO,R_ERROR虽然SQL语句能正常输出,但是控制台日志信息太繁杂。参考mybatis官方文档,修改日志配置文件。全局日志输出级别保持info

2017-09-08 11:52:46

MySQL慢查询(一) - 开启慢查询

一、简介开启慢查询日志,可以让MySQL记录下查询超过指定时间的语句,通过定位分析性能的瓶颈,才能更好的优化数据库系统的性能。二、参数说明slow_query_log 慢查询开启状态 slow_query_log_file 慢查询日志存放的位置

2017-07-20 11:24:12

mysql 利用@rownum生成自定义排序值

mysql 利用@rownum生成自定义排序值

2017-07-03 11:18:47

Spring MVC拦截器HandlerInterceptorAdapter

spring官方介绍文档 HandlerInterceptorAdapter org.springframework.web.servlet.handler Class HandlerInterceptorAdapter java.lang.Object org.springframework.web.servlet.handler.HandlerInterceptorA

2017-03-21 17:45:07

java利用@interface定义元注解及使用实例

项目中遇到一个日志记录功能,记录登录系统用户的行为日志(对订单进行验单,发货,退款等操作)。使用了拦截器及注解的形式,来完成日志记录。 参考网络资源,写一个简单的demo,对java元注解知识进行一个梳理 demo资源目录结构如下: 1、利用@interface定义日志记录注解package com.sunny.core.annotation;import java.lang.annota

2017-03-20 10:11:53

javascript 校验字符串(数字)数组是否存在重复元素

javascript 校验字符串(数字)数组是否存在重复元素

2017-03-15 14:26:27

jQuery设置radio默认选中状态及获取选中值

jQuery设置radio默认选中状态及获取选中值//获取选中值var rechargeType = $("input[name='rechargeType']:checked").val();//选中值为“0”的选项$('input[name=redPacketAuthority][value=0]').attr("checked",true);

2017-01-10 15:30:46

JQuery validate验证规则

//定义中文消息var cnmsg = {required: “必选字段”,remote: “请修正该字段”,email: “请输入正确格式的电子邮件”,url: “请输入合法的网址”,date: “请输入合法的日期”,dateISO: “请输入合法的日期 (ISO).”,number: “请输入合法的数字”,digits: “只能输入整数”,creditc

2016-11-10 15:30:06

我的异常java.lang.IllegalStateException

java.lang.IllegalStateException: getCompressingOutputStream() has already been called

2016-11-08 17:07:43

mybatis 之 if test 条件

问题描述:mybatis之iftest条件,参数为0时,查询条件未输出。如,当 tagtype值为0(Integer),查询条件没有拼接andtagtype=0。传入其他值(1,2,3...)都正常一、mybatis配置                          AND id =#{id}                

2016-09-09 18:22:45

datetimepicker 插件用法及参数说明

用例:// 选择时间和日期$(".form-datetime").datetimepicker({ weekStart:1, todayBtn:1, autoclose:1, todayHighlight:1, startView:2, forceParse:0, showMeridian:1, format:"yyyy-mm-

2016-05-22 11:37:38

jQuery选择器总结

jQuery 的选择器可谓之强大无比,这里简单地总结一下常用的元素查找方法 $("#myELement") 选择id值等于myElement的元素,id值不能重复在文档中只能有一个id值是myElement所以得到的是唯一的元素 $("div") 选择所有的div标签元素,返回div元素数组 $(".myClass") 选择使用myClass类的css

2016-04-24 18:45:30

ORACLE 4 SQL语句解析

Oracle 的硬解析和软解析        提到软解析(soft parse)和硬解析(hard parse),就不能不说一下Oracle 对sql的处理过程。当你发出一条sql 语句交付Oracle,在执行和获取结果前,Oracle对此sql 将进行几个步骤的处理过程:1、语法检查(syntax check)       检查此sql 的拼写是否语法。2、语义检查(se

2016-04-24 18:34:11

查看更多

勋章 我的勋章
    暂无奖章