- 博客(15)
- 收藏
- 关注
原创 Mysql 安装之后远程连接不上问题记录
1、mysql8.0的默认密码验证不再是password。 所以在创建用户时,create user 'username'@'%' identified by 'password'; 客户端是无法连接服务的。 default_authentication_plugin=mysql_native_password 2、时区设置 default-time_zone='+8:00' 可以在JDBC连接后面加:&serverTimezone=Asia/Shanghai my.ini 文件备份:
2021-10-23 09:36:28
182
原创 mysql
1、mysql背后的数据结构 二叉树,红黑树,B-tree,B+tree B-tree:每个节点都带有数据,减少IO读写 B+tree:A:内节点不存储data,只存储key;叶子节点不存储指针 一般在数据库系统或文件系统中使用的B+Tree结构都在经典B+Tree的基础上进行了优化,增加了顺序访问指针 优点:可以存储更多的数据,高效的区间查找 mysql底层索引用的是B+tree 2、理解红黑树 二叉树,红黑树:红黑树是相对是接近平衡的二叉树 3、存储引擎对比 4、联合索引最左匹配原则
2021-10-23 09:28:32
126
原创 SpringCloud,SpringCloudAlibaba分布式微服务架构介绍
1、微服务中心Eureka 1.1、CAP定理 CAP定理指的是在一个分布式系统中,Consistency(一致性)、 Availability(可用性)、Partition tolerance(分区容错性),三者不可兼得 1.2、Eureka简介 Eureka就是一个专门用于服务发现的服务器,一些服务注册到该服务器,而另一些服务通过该服务器查找其所要调用执行的服务。可以充当服务发现服务器的组件很多,例如Zookeeper、Consul、Eureka等。 1.3、Eureka与Zookeep...
2021-08-29 12:00:43
927
原创 java设计模式
设计模式的类型 总体来说,设计模式分为三类23种: 创建型(5种) : 工厂模式、抽象工厂模式、单例模式、原型模式、构建者模式 结构型(7种): 适配器模式、装饰模式、代理模式 、外观模式、桥接模式、组合模式、享元模式 行为型(11种): 模板方法模式、策略模式 、观察者模式、中介者模式、状态模式、责任链模式、 命令模式、迭代器模式、访问者模式、解释器模式、备忘录模式 ...
2021-07-31 01:55:56
481
转载 新浪微博批量删除功能
1、F12进入浏览器开发者模式; 2、在控制台(Console)中黏贴如下代码: var s = document.createElement("script"); s.setAttribute("src","https://lib.sinaapp.com/js/jquery/2.0.3/jquery-2.0.3.min.js"); s.onload = function(){ for(var i=0;i<100;i++){ setTimeout(function(){ $('a[action-t
2020-12-13 12:01:47
436
原创 proxool连接池 踩坑
使用proxool连接池时:报错误Nosuitabledriverfoundforproxool.shide的原因: dbconfig.xml数据库连接池配置文件出现编码问题,或者使用了某些文本编辑软件在其中产生了一些不可见的字符,导致在解析配置文件时出现格式是错误而无法成功解析。利用记事本将编码改为ANSI格式即可。(非常隐蔽的原因,此时建议使用记事本或写字板从写一份,注意编码用ANSI) 特别注意编码格式第三点问题 ...
2020-06-28 13:10:18
2718
原创 idea常用快捷键
Ctrl + F(R) 在当前文件进行文本查找,替换 Ctrl + Y(X,C,D) 光标所在行 删除,剪切,复制,插入 Ctrl + W 选中内容扩展 Ctrl + E 显示最近打开文件记录 Ctrl + N 根据类名查找 Ctrl + H 显示当前类的层次结构 Ctrl + / 注释光标所在行 Ctrl + F3 调...
2020-04-20 09:30:09
189
转载 IDEA 快捷键大全
Alt+回车 导入包,自动修正 Ctrl+N 查找类 Ctrl+Shift+N 查找文件 Ctrl+Alt+L 格式化代码 Ctrl+Alt+O 优化导入的类和包 Alt+Insert 生成代码(如get,set方法,构造函数等) Ctrl+E或者Alt+Shift+C 最近更改的代码 Ctrl+R 替换文本 Ctrl+F 查找文本 Ctrl+Shift+Space 自动...
2020-04-15 10:23:46
247
转载 解决plsql中文显示问号(???)问题
原因:本机没有配置数据库字符集环境变量,或是与数据库字符集不一致。 步骤一:执行在plsql中执行 select userenv('language') from dual; 语句来查看本机的字符集,或是执行select * from V$NLS_PARAMETERS; 语句。两者的区别是第一种查看到的是拼接好的一条字符集数据,第二种是数据库详细配置参数有多条数据需要将 第一行,第二行,第九行...
2020-04-07 08:44:15
583
原创 eclipse-- IDEA学习
1.删除模块 先右键 openmodelsetting 去掉对应的模块,然后在到模块下delete 2.设置常用快捷键: 在idea中引入keymap.jar 1 执行(run) alt+r 2 提示补全 (Class Name Completion) alt+/ 3 单行注释 ctrl + / 4 多行注释 ctrl + shift + / ...
2020-04-05 15:55:24
167
转载 打开eclipse 工作空间卡死 解决
方案二解决: 收藏备用 方案一(推荐使用,如果没有这个文件,就使用方案二): 1、进入.metadata.plugins\org.eclipse.core.resources目录 2、删除文件 .snap 方案二: 1、进入workspace/.metadata/.plugins/目录 2、重命名 org.eclipse.core.resources为org.eclips...
2019-11-07 12:47:07
996
原创 strtus2 升级springmvc 项目改造
项目strtus2 升级springmvc的改造 大概介绍spring工作原理: Spring MVC的请求流程: 第一步:发起请求到前端控制器(DispatcherServlet) 第二步:前端控制器请求HandlerMapping查找Handler可以根据xml配置、注解进行查找 第三步:处理器映射器HandlerMapping向前端控制器返回Handler ...
2018-10-15 10:10:53
1062
原创 oracle基础(sql基础)
1、建表 --学生表 create table student (xh number(3), xm varchar2(20), sex char(2) ); 2、修改表 --添加一个字段 SQL>alter table student a
2015-06-11 15:43:41
302
原创 oracle学习笔记---用户管理
1.创建用户:create user xiaoming identified by123; 修改密码:password xiaoming; 删除用户:drop user xiaoming 【cascade】;cascade把该用户创建的表统统删掉 2.新建的用户没有权限,需要给其附相应的权限 授权(grant to): 系统权限:grant connect to xiaom
2015-06-10 10:47:16
338
原创 java面向对象学习笔记
1.类和对象:类可以看成是一类对象的模板,对象可以看成是该类的一个具体实例. 2.类(对象)之间的关系:聚合,继承,实现,多态. 3.内存区分: 类是静态概念,代码区; 对象是new出来的,位于堆内存 4.构造方法(函数):(1)与类同名且没有返回值 (2)用来初始化对象的函数
2015-06-09 11:46:50
346
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人