- 博客(8)
- 收藏
- 关注
原创 MySQL案例:一次诡异的Aborted connection错误排查_aborted connection 152 to db ‘unconnected‘ user
前段时间,研究怎么去提升数据库安全,例如禁止执行不带条件的update操作,于是就想到了去启用sql_safe_updates参数,这个参数Mysql默认是不启用的,而且还不能加入到my.cnf配置里。因此就想到了用init_connect参数,将sql_safe_updates=1放到init_connect参数里,这样每个用户会话连接的时候,就会启用sql_safe_updates参数了。可是用普通连接数据库之后,使用某个库之后,就会报错报错分析分析报错之前,先复盘一下操作步骤1.创建普通用户。
2025-01-13 00:50:42
495
原创 MySQL最全整理(面试题+笔记+导图),面试大厂不再被MySql难倒
MySQL可扩展设计的基本原则、可扩展性设计之MySQLReplication、可扩展性设计之数据切分、可扩展性设计之C ache与Se ar ch的利用、MySQLCluster、高可用设计之思路及方案、高可用设计之MySQL监控。数据表的基本操作、MySQL视图、MySQL的数据类型和运算符、MySQL函数、MySQL 数据库查询语句详解、MySQL数据库的数据与索引操作、存储过程与存储函数、使用MySQL触发器。各什么特点,企业如何选择?char、varchar2、varchar有什么区别?
2025-01-13 00:47:02
540
原创 java打包工具类,打包附带注释,引入第三方jar包
此外还有@serial、@serialField、@serialData、{@docRoot}、{@inheritDoc}、{@literal}、{@code} {@value arg}几个不常用的标签,由于不常使用,我们不展开叙述,感兴趣的读者可以查看帮助文档。| @version 版本号 | 版本号 | √ | √ | 包、 类、接口 || @author 作者 | 作者标识 | √ | √ | 包、 类、接口 || @return 描述 | 对函数返回值的注释 | √ | √ | 方法 |
2025-01-12 01:47:45
284
原创 Java开发建议——通用准则,基本类型,类、对象及方法,字符串,数组和集合
类常量、接口常量、枚举常量;枚举常量优点+ 1、枚举常量更简单;+ 2、枚举常量属于稳态性(不允许发生越界);+ 3、枚举具有内置方法,values方法可以获取到所有枚举值;+ 4、枚举可以自定义方法。
2025-01-12 01:44:04
819
原创 Java开发中基本命名规范
有些技术语言是通用的,业内人都清楚理解其意思,我们应该尽量使用这些术语来进行命名,这些通用技术语言包括 DO 、DAO、DTO、Service、ServiceImpl、Componet、Repository等,例如在代码中看到OrderDO 和 OrderDAO 马上就能知道OrderDO中的属性就是数据库中的Order字段,对Order表进行操作的都在OrderDAO里面。中间变量的这种简单使用,可以显性的表达了第一个匹配组是key,第二个匹配组是value,代码更清晰。总人数:peopleTotal。
2025-01-12 01:40:21
353
原创 Elasticsearch 入门教程
,上面代码中,请求9200端口,Elastic 返回一个 JSON 对象,包含当前节点、集群、版本等信息。按下 Ctrl + C,Elastic 就会停止运行。默认情况下,Elastic 只允许本机访问,如果需要远程访问,可以修改 Elastic 安装目录的文件,去掉的注释,将它的值改成0.0.0.0,然后重新启动 Elastic。上面代码中,设成0.0.0.0让任何人都可以访问。线上服务不要这样设置,要设成具体的 IP。二、基本概念。
2025-01-11 09:15:20
867
原创 Elasticsearch Search API 概述与URI Search
是否开启提前结束查询,主要是控制一次查询,从一个分片中返回的最大文档数量,如果开启,返回结果中会包含一个响应参数terminated_early,指示是否提前结束。是否允许部分成功,例如一个查询请求,需要向3个分片发出请求,如果只有两个分片成功返回结果,另外一个出现故障,如果设置false,则会返回。是否支持类型转换异常,默认为fasle,表示如果将一个字符类型传递给一个数字类型,默认为抛出异常,如果设置true,则忽略该异常。查询开始的偏移量,用于分页查询,类似于关系数据库的分页的start。
2025-01-11 09:11:39
548
原创 Elasticsearch Document Get API详解、原理与示例
private FetchSourceContext fetchSourceContext:指定需要返回字段的上下文,是storedFields的补充与完善,支持通配符,下文会详细分析。注意映射在定义时,store字段,如果设置为false,就算指定storedFields=[“counter”],也不会返回结果,也就时上述【示例2】没有返回 _source的原因。private String[] storedFields:显示的指定需要返回的字段,默认会返回_source中所有字段。
2025-01-11 09:07:58
409
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人