自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 资源 (3)
  • 收藏
  • 关注

原创 mysql修改auto_increment不生效

一、mysql8修改AUTO_INCREMENT的值。执行sql如下,“tablename”为数据表名称。二、修改后查询一下auto_increment的值,执行下面sql可查询(结果发现还是修改之前的值)注意:修改的auto_increment的值得大于现有主键的最大值。否则,语句不报错,但不会生效。分析数据表之后,在执行第二步中的查询即可看到auto_increment的值修改成功。重新分析一下数据表即可,执行如下sql。

2023-05-26 11:47:27 1923 2

原创 mysql外键引用查询

【代码】mysql外键引用查询。

2023-03-21 19:51:34 253 1

转载 无限级树形结构,sql带条件带分页查询

无限级树形结构,sql带条件带分页查询

2022-12-08 12:01:13 769

转载 linux 设置时区 jvm 设置时区

linux 设置时区 jvm 设置时区

2022-03-16 11:36:40 874

转载 mysql获取当月最后一天_mysql中获取本月第一天、本月最后一天、上月第一天、上月最后一天

mysql获取当月最后一天_mysql中获取本月第一天、本月最后一天、上月第一天、上月最后一天等等本年第一天本年最后一天上年最后一天下年第一天(本年第一天加一年)本月第一天本月最后一天上月第一天上月最后一天下月第一天下月最后一天本月天数上月今天的当前日期上月今天的当前时间(时间戳)获取当前时间与上个月之间的天数本周第一天:本周最后一天:上周第一天:上周最后一天:转自: https://blog.csdn.net/min996358312/article/details/614204621、当函数使用时,

2021-07-12 10:40:08 5361

原创 error loading password's vault file

MySQL “Error loading password’s vault file”This happens when you’re changing your Windows password. This message comes from MySQL Workbench. To correct this issue, start MySQL Workbench and it will a...

2020-03-02 08:35:30 1405 1

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

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

2019-06-05 23:28:09 8696 5

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

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

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

2018-08-20 20:59:35 535

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

转载 DRUID连接池的实用 配置详解

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

2018-02-05 19:49:25 307

原创 MySQL行转列

MySQL行转列

2017-09-18 16:37:00 546

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

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

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

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

2017-07-20 11:24:12 290

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

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

2017-07-03 11:18:47 500

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

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

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

2017-03-20 10:11:53 7062

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

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

2017-03-15 14:26:27 543

原创 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 1431 1

转载 JQuery validate验证规则

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

2016-11-10 15:30:06 650

原创 我的异常java.lang.IllegalStateException

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

2016-11-08 17:07:43 988

原创 mybatis 之 if test 条件

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

2016-09-09 18:22:45 68657 1

原创 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 22311 3

转载 jQuery选择器总结

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

2016-04-24 18:45:30 268

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

原创 oracle 3 死锁处理

oracle死锁处理

2016-04-24 12:56:42 767

转载 Oracle 建立索引及SQL优化

数据库索引:索引有单列索引复合索引之说如何某表的某个字段有主键约束和唯一性约束,则Oracle 则会自动在相应的约束列上建议唯一索引。数据库索引主要进行提高访问速度。建设原则: 1、索引应该经常建在Where 子句经常用到的列上。如果某个大表经常使用某个字段进行查询,并且检索行数小于总表行数的5%。则应该考虑。 2、对于两表连接的字段,应该建立索引。如果经常在某表的一个

2016-03-23 12:40:48 261

原创 Xshell无法连接虚拟机Linux

Xshell桥接模式无法连接虚拟机Linux

2016-01-03 12:45:06 3088 2

转载 Android中SQLite数据库查看及导入导出

Android中可以采用SQLite数据库来存储数据,可是Google却没有直接给我们提供相关工具来管理数据库里的数据。如果不能直接通过工具来查看,那我们就把数据库从手机/模拟器里面拷贝出来用工具查看,下面是步骤1.确认数据库的位置我们可以通过eclipse的DDMS插件来访问手机的部分目录数据库文件位于/data/data/你的程序的包名/databases/中,下图是一个例子

2015-11-22 20:29:12 4591

转载 如何在oracle中导入dmp数据库文件

Oracle数据导入导出imp/exp就相当于oracle数据还原与备份。exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中。 利用这个功能可以构建两个相同的数据库,一个用来测试,一个用来正式使用。  执行环境:可以在SQLPLUS.EXE或者DOS(命令行)中执行,  DOS中可以执行时由于 在oracle 8i 中

2015-09-02 15:30:17 303

原创 oracle 查看表空间

--1.首先查看表空间的名字和所属文件select tablespace_name, file_id, file_name, round(bytes / (1024 * 1024), 0) total_space from dba_data_files order by tablespace_name;

2015-09-02 15:27:25 343

原创 eclipse+pydev开发环境搭建

一、安装PyDev插件  官方地址:http://pydev.org/index.html  下载地址:http://sourceforge.net/projects/pydev/files/  两种安装方法:  1、将下载的PyDev解压(目前最新版本 PyDev 4.2.0.zip 压缩包),PyDev解压后一般包含Plugins和Feature文件夹,将PyDev

2015-07-12 23:16:29 374

原创 jquery 中的 $("#id") 与 document.getElementById("id") 的区别

以前没注意过,认为jquery 中的 $("#air") 与 document.getElementById("air") 是一回事,指的是同一个东西。在今天写一个canvas的小程序时,才发现这两者是不一样的。直接用alert()来显示这两个方法倒底获得的是什么。代码如下<!DOCTYPE HTML><html><head><meta charset=...

2014-02-13 11:08:01 108

原创 对js中startWith和endWith的扩展

<input name="searchContent" id="searchContent" type="text" onclick="test();"><SCRIPT type="text/javascript" language="JavaScript">function test(){ var a  = "abcde

2014-02-12 16:04:44 99

原创 JSF标签f:selectItems的使用方法

f:selectItem用来为h:selectOneMenu等选择项组件设置数据选项f:selectItems与f:selectItem标签一样,用来为- h:selectManyCheckbox- h:selectManyListbox- h:selectManyMenu- h:selectOneListbox- h:selectOneMenu- h:selectOneRadio等设置数据...

2013-05-25 20:54:44 630

原创 WORD2010插入图片显示不完整解决办法

应该是因为你图片是嵌入型,而行距设置得又太小的原因,只要选择图片所在段落,或者图片也可以,点“开始”中,“段落”右下角的箭头,将行距设置成单倍行距就可以了。...

2013-05-14 16:53:42 1570

Linux MySQL基础配置文件my.cnf

Linux环境, 通过编辑my.cnf文件,设置MySQL数据库字符集,centos6.5 安装MySQL 5.7.21 ,没有找到my.cnf文件,此文件为基础配置文件

2018-07-19

sublime text2 jade语法高亮显示插件

sublime text2 jade语法高亮显示插件

2015-08-18

SysTools PDF Unlocker3.1 绿色免安装破解版

SysTools PDF Unlocker3.1 绿色免安装破解版。 1、在将PDF转换为word文件的时候,有时PDF文件已加密,转换前可用此软件先解密。

2015-08-07

空空如也

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

TA关注的人

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