- 博客(18)
- 资源 (17)
- 收藏
- 关注
原创 了解MySQL死锁日志
锁的种类&概念Shared and Exclusive Locks1. Shared lock: 共享锁,官方描述:permits the transaction that holds the lock to read a roweg:select * from xx where a=1 lock in share mode2. Exclusive Locks:排他锁: per...
2019-04-01 18:04:22
1950
原创 了解MySQL中EXPLAIN解释命令
1 EXPLAIN概念EXPLAIN会向我们提供一些MySQL是执行sql的信息:EXPLAIN可以解释说明 SELECT, DELETE, INSERT, REPLACE, and UPDATE 等语句.当EXPLAIN与可解释的语句一起使用时,mysql会显示一些来自于优化器的关于sql执行计划的信息。即mysql解释它是如何处理这些语句的,和表之间是如何连接的。想获取更多关于E...
2019-04-01 18:03:36
340
原创 机器学习的一些算法分类
刚开始学机器学习,网络上好多算法,不知如何学习,下面是2条算法分组的方式:The first is a grouping of algorithms by the learning style.(通过算法的学习方式)The second is a grouping of algorithms by similarity in form or function (like grouping simi...
2018-05-31 10:29:08
563
原创 java 中校验手机号码正则表达式
需要通过的手机号:中国移动:134、135、136、137、138、139、148、150、151、152、157(TD)、158、159、182、183、184、187、178、188、198、147(数据卡号段) 、1705(虚拟运营商移动号段)、144十三位移动物联网中国联通:130、131、132、145(数据卡号段)155、146、156、166、176、185、186、1709(虚拟运...
2018-05-29 16:58:04
4756
1
转载 MySql中的变量定义
MySql中的变量定义根据mysql手册,mysql的变量分为两种:系统变量和用户变量。但是在实际使用中,还会遇到诸如局部变量、会话变量等概念。根据个人感觉,mysql变量大体可以分为四种类型:一、局部变量。局部变量一般用在sql语句块中,比如存储过程的begin/end。其作用域仅限于该语句块,在该语句块执行完毕后,局部变量就消失了。局部变量一般用decl
2018-01-26 14:42:22
3023
转载 mysql存储过程
MySQL存储过程存储过程简介SQL语句需要先编译然后执行,而存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它。存储过程是可编程的函数,在数据库中创建并保存,可以由SQL语句和控制结构组成。当想要在不同的应用程序或平台上执行相同的函数,
2018-01-26 10:38:19
297
原创 搭建hdfs伪分布式模式
1.在上一篇单机模式的基础上配置xml修改core-site.xml,vi etc/hadoop/core-site.xml fs.defaultFS hdfs://localhost:9000 修改hdfs-site.xml,vi etc/hadoop/hdfs-site.xml
2018-01-25 14:34:25
685
原创 ubuntu 上搭建hdfs单机模式
1.为了 方便以后对hadoop的管理,我们需要增加一个hadoop用户, addgroup hadoopadduser -ingroup hadoop hadoop给hadoop赋于root权限sudo adduser hadoop sudo2 安装SSH server、配置SSH无密码登陆Ubuntu默认安装了SSH c
2018-01-25 13:35:46
2467
原创 ubuntu 中安装jdk脚本
#!/bin/bash# 请将下载的jdk-xxx-linux-xxx.tar.gz包与此脚本放置到同一目录# 授予此脚本可执行权限(chmod +x install_jdk.sh)# 必须确保jvmpath路径不存在jvmpath=/usr/lib/jvm/# 不存在if [ ! -d "$jvmpath" ]; then echo "正在创建$jvmpath目录" mkd
2018-01-24 12:39:34
608
原创 tomcat的端口号问题
服务器上部署多个tomcat时需要三个tomcat端口,HTTP端口8080,远程停服务端口8005,AJP端口8009,APACHE能过AJP协议访问TOMCAT
2017-12-13 09:42:53
659
原创 Oracle数据大小写转换
Oracle 大小写转换函数 小写转大写函数UPPER 大写转小写函数LOWER表 Sys_Role 里面有个角色编码字段 rolecode–把查询出来的数据(a.rolecode)转换成大写 SELECT UPPER(a.rolecode) FROM sys_role a WHERE a.roleid=221–把查询出来的数据(a.rolecode)转换成小写 SELECT LOWER(a
2017-12-08 10:58:49
7436
原创 java格式化时间为12和24小时制
今天搬砖时碰到个要把一个字符串转换成Date格式,要把时间转成成24小时制,刚开始把格式写为SimpleDateFormat(“yyyy-MM-dd HH24:mm:ss”);发现不管用,后来发现12小时制与24小时制制需要把HH变换大小写就可以了。记录下来,引以为戒。 Date date=new Date(); //转换成时间格式12小时制 ...
2017-12-07 15:58:56
29392
原创 Windows下配置nginx+tomcat
从nginx官网下载nginx压缩包,解压格式如下: 下载tomcat 解压出两份命名1跟2 进入tomcat中的conf文件夹,修改server.xml修改其中三个端口tomcat2同理也修改三个端口为28005,28080,28009为了区分两个tomcat,修改tomcat的webapps\ROOT目录下的index.jsp文件然后开始配置nginx,进入nginx的解压目录,进入conf
2017-11-13 20:22:49
671
1
原创 从Windows用scp往linux里传输文件
有时候会需要从windows往linux服务器copy文件,直接copy的话会比较麻烦,可以用scp进行传输。因为windows系统本身不支持ssh协议,所以,要想上面的命令成功执行,必须在windows客户端安装ssh for windows的客户端软件,使windows系统支持ssh协议才行。这里我用的是git自带的命令行工具命令为 scp -P port filepath/filen...
2017-08-31 11:16:04
9199
2
原创 Windows下修改MySql默认字符集
做开发时很多时候会碰到乱码的问题;有的时候可能是从后台传到数据库时乱码,这时候可能就是数据库默认的字符集编码有问题下面是我自己修改mysql默认字符集的过程
2017-08-04 09:27:54
2059
1
mysql基础笔记
2019-02-26
maven 配置详解
2018-05-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人