- 博客(16)
- 收藏
- 关注
原创 修改mysql5.7版本bug
set @@GLOBAL.sql_mode='';set sql_mode ='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION';
2020-03-19 10:19:41
272
转载 转载mysql锁的实现原理
MySQL/InnoDB的加锁分析,一直是一个比较困难的话题。我在工作过程中,经常会有同事咨询这方面的问题。同时,微博上也经常会收到MySQL锁相关的私信,让我帮助解决一些死锁的问题。本文,准备就MySQL/InnoDB的加锁问题,展开较为深入的分析与讨论,主要是介绍一种思路,运用此思路,拿到任何一条SQL语句,都能完整的分析出这条语句会加什么锁?会有什么样的使用风险?甚至是分析线上的一个死锁场景...
2020-01-09 09:41:43
2119
1
原创 解决用navicate远程连接数据库出现1045 access denied for user 'root'@'localhost' using password yes
步骤一:连接mysql数据库,我的用户名是root,密码是123456mysql -uroot -p123456步骤二:增加一个用户权限为%(所有用户能访问)密码为123456的账户GRANT ALL PRIVILEGES ON *.* TO 'root' @'%' IDENTIFIED BY '123456' WITH GRANT OPTION;flush privileges;...
2019-12-30 09:27:35
384
原创 docker容器的nginx配置https证书
nginx容器要开启443接口和80接口,这点非常重要,我配置的时候因为没有开启443端口,其他配置都没有问题,搞了一天才发现是这儿的原因。docker run --name nginx -d -p 443:443 -p 80:80 nginx:latest在阿里云官网的SSL模块申请免费的SSL证书,可以免费用一年,具体步骤不会的可以百度。如果你域名不是阿里云的,要在域名解析网添加...
2019-08-02 16:59:53
1534
1
转载 mysql安装报错、运行mysql文件报错[Err] 1067 - Invalid default value for 'addtime'
今天部署了免安装版的MySQL,出现了Table 'mysql.plugin' doesn't exist的问题,苦恼了好久,终于在网上找到了解决方案,现整理一下给大家分享: 系统环境:Win10 64位 MySQL版本:mysql-5.7.17-winX64 部署的步骤就是按照网上说的:1:修改环境变量path,增加值C:\Program Files\mysql-5.7.17-winX64\...
2019-06-24 16:44:41
1636
转载 mysql获取汉字首字母函数
--获取汉字拼音首字母的函数其一DROP FUNCTION IF EXISTS `GET_FIRST_PINYIN_CHAR`;DELIMITER ;;CREATE FUNCTION `GET_FIRST_PINYIN_CHAR`(PARAM VARCHAR(255)) RETURNS VARCHAR(2) CHARSET utf8 DETERMINISTICBEGIN DECLAR...
2018-04-09 14:48:25
968
原创 为什么需要泛型
想理解泛型必须问一个问题:为什么需要泛型?泛型不就相当于一个未知数吗?java中Object对象就是一个未知数我想传参的时全部用Object接收不就完事了吗?回答:用Object接收可以的,但是有个缺点,当你要取数据的时候需要强转,你又说了,强转就是的了,我知道放进去的是什么类型的对象,,但是你万一没看准呢,强转错了呢?这时候你的eclispe或者idea不会报错,因为object可以强转成任
2017-11-24 16:33:16
267
转载 股票数据抓取接口文章转载
http://blog.csdn.net/xp5xp6/article/details/53121481http://blog.sina.com.cn/s/articlelist_2127818045_10_1.html最近在做股票分析系统,数据获取源头成了一大问题,经过仔细的研究发现了很多获取办法,这里整理一下,方便后来者使用。获取股票数据的源头主要有
2017-11-21 09:58:28
9250
原创 js中replace函数不能用的问题
错误范例:var bb="abc";bb.replace("ab","c");alert(bb);bb并没有替换成功正确范例:var bb="abc";bb=bb.replace("ab","c");alert(bb);
2017-04-28 16:18:56
7696
4
原创 多选框向后台传值,多选框的回显,对多选框的各种操作
1.多选框的回显:js:$( function(){ var checkBoxAll =$("input[name^='checkbox_']");//获取前缀为checkbox_的所有多选框对象 var checkArray=${list};//获取多选框需要回显得对应的值集合 console.info("checkArray=",checkArray
2017-04-27 08:47:08
32552
原创 解决分页翻页多选框选中的数据丢失问题
问题:分页翻页的时候上一页选中的多选框消失,想要的结果:选中下一页多选框再返回上一页的时候多选框不消失解决思路:解决分页翻页多选框选中的数据丢失问题的中心思想就是,找个地方存选中的多选框的值,翻页的时候也就是重新加载界面的时候再赋给多选框,存多选框的值可以用隐藏域、cookie、session等存,现在用cookie存的例子。(如果你用的是bootstrap、easyui分页插件的话,
2017-04-11 11:47:43
5886
1
原创 今天碰到了向界面传值得问题
@ModelAttribute("edcResearchProject") ResearchProject edcResearchProject接收以后,直接条界面,接收到的值自动传到界面里面去了,没用model.put(),不知道为什么 会这样
2017-02-16 14:20:56
360
原创 mybatis自动返回主键
代码示例:下面是用的mybatis自动生成的sql语句 ,紫色部分是需要加的代码,其中绿色部分是数据库的主键,如果主键是 item_id 则绿色部分写成itemId<insert id="insertSelective" parameterType="com.rtkj.rterp.web.model.depot.DepotPushRule"useGeneratedKeys="true" k
2016-09-29 20:35:03
856
原创 case when 用法
第一种情况:case when 用做条件判断;例如:(case when 条件 then 操作1 when 条件 then 操作2 else 操作 end ) 字段名上面就是两个判断三种情况第二种情况: case when用作分组 SELECT CO
2016-09-08 15:15:36
498
原创 js 数组、对象的使用
js 数组的使用: 1.声明一个数组:var a=[]; 2.添加数组元素:a.push() ; 3.把数组元素转换成字符串:var b=a.join();js对象的使用: 1.对象的声明:var object={}; 2.添加对象元素:直接添加即可;例如:object={name:"小明", a
2016-08-20 18:55:49
320
原创 java文本编辑器插件kinderditor用法解决本地图片上传不能用
第一步:去kinderditor官网下载一个最新的kinderditor包,这是一个压缩包,解压缩后放到webroot下面。但是放到你的webroot下面,有可能会报错,就是你的kinderditor包的jsp和code这两个包出现差号,解决办法,jsp点开出错的网页看缺少那些jar包,把相对应的jar包拷到lib下面,然后config path部署一下,就可以解决了,code包出错的原因是电脑的
2016-02-18 13:09:03
2222
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人