- 浏览: 9719 次
- 性别:
- 来自: 重庆
最新评论
文章列表
mysql5.7 忘记root密码
- 博客分类:
- Mysql
相信很多朋友都和我有一样的经历,在虚拟机上安装了mysql,一段时间之后就忘了root密码。尴尬.......
特别是在5.7版本之后,网上很大一部分博客或者贴子关于重置root密码的方法不可用,我也是伤害者啊。后来再google 上get到一个方法,亲测可行,记录下来与大家共勉.............
本人系统版本:centos7
1. 停止mysql服务:
systemctl stop mysqld
2.设置mysql环境参数
systemctl set-environment MYSQLD_OPTS="--skip-grant-tables&quo ...
Mysql优化——Sql优化
- 博客分类:
- Mysql
Mysql 优化方案
从开发角度优化mysql,让数据库效率更高、更快。
索引优化
查看mysql状态
通过周期性观察mysql状态优化,更有利于确定mysql性能瓶颈在哪里。
通过 show status 命令观察mysql的运行状态。其中比较主要的几个:
命令格式: show [global|session] status like 'command'; 默认是session: 当前会话;global: 全局会话。
Servlet3.0文件上传
1.Sevlet3.0提供了一个新API来处理上传数据:
Annotation MultipartConfig: A servlet can be annotated with this annotation in order to handlemultipart/form-data requests which contain file upload data. 通过这个注解标记一个Servlet 可以处理multipart/form-data请求包含的文件上传操作。 annotation has the following ...
Mysql字符类型字段介绍。
char 与 varchar类型
CHAR和VARCHAR类型类似,但它们保存和检索的方式不同。它们的最大长度和是否尾部空格被保留等方面也不同。在存储或检索过程中不进行大小写转换。
CHAR和VARCHAR类型声明的长度表示你想要保存的最大字符数。例如,CHAR(30)可以占用30个字符。
CHAR列的长度固定为创建表时声明的长度。长度可以为从0到255的任何值。当保存CHAR值时,在它们的右边填充空格以达到指定的长度。当检索到CHAR值时,尾部的空格被删除掉。
VARCHAR列中的值为可变长字符串。长度可以指定为0到65,535之间的值。(V ...
Java设计模式——观察者模式
- 博客分类:
- 设计模式
设计模式之——观察者模式
Observer模式也叫观察者模式,是由GoF提出的23种软件设计模式的一种。Observer模式是行为模式之一,它的作用是当一个对象的状态发生变化时,能够自动通知其他关联对象,自动刷新对象状态。
Observer模式是行为模式之一,它的作用是当一个对象的状态发生变化时,能够自动通知其他关联对象,自动刷新对象状态。Observer模式提供给关联对象一种同步通信的手段,使某个对象与依赖它的其他对象之间保持状态同步。
典型应用
1. HttpClient 请求
HttpClient 是 Apache Jakarta Common 下的子项目,可以用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端编程工具包,并且它支持 HTTP 协议最新的版本和建议。
使用 HttpClient 需要以下 6 个步骤:
1. 创建 HttpClient 的实例
2. 创建某种连接方法的实例,HttpGet或HttpPost实例。
3. 调用第一步中创建好的实例的 execute 方法来执行第二步中创建好的 method 实例
4. 读 response