凡事都在事上磨,这样才能精进,成长进步提高! ------ 博客园首页
摘要:习过Solr或Elasticsearch的同学都知道IK分词器,它是一个针对中文的分词器。 IK分词器地址:https://github.com/medcl/elasticsearch-analysis-ikIK分词器有两种分词模式:ik_max_word和ik_smart模式。 1、ik_max_ 阅读全文
posted @ 2020-08-04 11:52 zeenzhou 阅读(304) 评论(0) 推荐(0) 编辑
摘要:维生素B族的成员: 1、维生素B1:又叫抗神经炎素,有助于改善脚气病和带状疱疹。人体摄入的热量越多,需要的B1越多,因为它能帮助碳水化合物的消化,从而为我们提供足够的能量。B1也有助于改善精神状况,精神经常处于紧张状态的人尤其需要它。 2、维生素B2:帮助消除口腔、唇、舌的炎症;促使毛发、皮肤、指甲 阅读全文
posted @ 2020-08-04 11:23 zeenzhou 阅读(70) 评论(0) 推荐(0) 编辑
摘要:类似Oracle ,PostgreSQL也有强大的类型转换函数, 下面仅举两个类型转换例子。 --1 例子 postgres=# select 1/4; ?column? 0 (1 row) 在PG里如果想做除法并想保留小数,用上面的方法却行不通,因为"/" 运算结果为取整,并 且会截掉小数部分。 阅读全文
posted @ 2020-08-03 14:41 zeenzhou 阅读(127) 评论(0) 推荐(0) 编辑
摘要:Postgre与Oracle编写SQL的区别与转换方法 1.instr函数可以用like替换 也可以用 POSITION ('试油' in T1.WELLTESTMETHOD)>0替换 2.decode可以用case when 2 then 2 when 1 then -1替换 SELECTM.DE 阅读全文
posted @ 2020-08-01 18:31 zeenzhou 阅读(315) 评论(0) 推荐(0) 编辑
摘要:oracle中的(+)是一种特殊的用法,(+)表示外连接,并且总是放在非主表的一方。 例如 左外连接:select A.a,B.a from A LEFT JOIN B ON A.b=B.b; 等价于select A.a,B.a from A,B where A.b = B.b(+); 再举个例子, 阅读全文
posted @ 2020-08-01 10:40 zeenzhou 阅读(247) 评论(0) 推荐(0) 编辑
摘要:一、每日工作清单# 清单列表 + 四象限法 清单列表:列出今天要做的所有事情,可以用一些todo软件。四象限法:按照事情轻重缓急,重要紧急程度分为4个象限,把列表清单上的工作内容分别归类到这4个象限中, 重要紧急 重要不紧急 不重要但紧急 不重要也不紧急 还有一种:每日例行事项 二、制定目标方法# 阅读全文
posted @ 2020-07-31 22:21 zeenzhou 阅读(213) 评论(0) 推荐(0) 编辑
摘要:第一种 SELECT * FROM test_table WHERE i_id>1000 order by i_id limit 100;第二种 SELECT * FROM test_table order by i_id limit 100 OFFSET 1000; 1 100就是你需要多少行;1 阅读全文
posted @ 2020-07-31 15:18 zeenzhou 阅读(471) 评论(0) 推荐(0) 编辑
摘要:章主要为大家详细介绍了CentOS 7防火墙开放端口的快速方法,感兴趣的小伙伴们可以参考一下! 一、CentOS 7快速开放端口: CentOS升级到7之后,发现无法使用iptables控制Linuxs的端口,baidu之后发现Centos 7使用firewalld代替了原来的iptables。下面 阅读全文
posted @ 2020-07-20 03:24 zeenzhou 阅读(73) 评论(0) 推荐(0) 编辑
摘要:章主要为大家详细介绍了CentOS 7防火墙开放端口的快速方法,感兴趣的小伙伴们可以参考一下! 一、CentOS 7快速开放端口: CentOS升级到7之后,发现无法使用iptables控制Linuxs的端口,baidu之后发现Centos 7使用firewalld代替了原来的iptables。下面 阅读全文
posted @ 2020-07-20 03:23 zeenzhou 阅读(95) 评论(0) 推荐(0) 编辑
摘要:「五步学习法」,做知识的生产者。 当我们看到一个知识时,通过浏览、收集、分析、输出、复盘这五步,把别人的知识转化为自己的东西, 做一个输出者,而不是一个只会接收他人信息的消费者。 阅读全文
posted @ 2020-07-08 14:17 zeenzhou 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-07-06 16:49 zeenzhou 阅读(111) 评论(0) 推荐(0) 编辑
摘要:技术: 研发 测试 运维 运营: 产品 设计 运营 阅读全文
posted @ 2020-07-06 16:47 zeenzhou 阅读(582) 评论(0) 推荐(0) 编辑
摘要:Redis的高可用:哨兵和集群 人邮异步社区 官方微信:异步社区,人民邮电出版社旗下IT专业图书旗舰社区 已关注 26 人赞同了该文章 我们在讨论分布式系统的时候,曾经谈过分布式系统要解决的是高并发、大数量和快速响应的问题。事实上,在互联网中,大部分的业务还是以查询数据为主,而非更改数据为主。在互联 阅读全文
posted @ 2020-07-06 16:41 zeenzhou 阅读(377) 评论(0) 推荐(0) 编辑
摘要:Redis限流的实现方式有3种,分别是:1、基于Redis的setnx的操作,给指定的key设置了过期实践;2、基于Redis的数据结构zset,将请求打造成一个zset数组;3、基于Redis的令牌桶算法,输出速率大于输入速率,就要限流。 第一种:基于Redis的setnx的操作 我们在使用Red 阅读全文
posted @ 2020-07-06 16:38 zeenzhou 阅读(181) 评论(0) 推荐(0) 编辑
摘要:解决问题时三个大的思考方向; 客观部分按逻辑顺序去思考; 人性部分的影响; 要有持续迭代优化的思维; 在处理问题的通用流程中使用哪种思考方法好; 阅读全文
posted @ 2020-07-06 16:36 zeenzhou 阅读(86) 评论(0) 推荐(0) 编辑
摘要:讲一下线程参数的含义 Innodb的索引实现 为什么是B+树? Redis的使用,分布式锁的实现 操作系统虚拟内存换页的过程 TCP三次握手 volatile关键字的作用 乐观锁、悲观锁 HashMap结构,是否线程安全?ConcurrentHashMap如何保证线程安全? 之前用过哪些设计模式? 阅读全文
posted @ 2020-07-06 16:33 zeenzhou 阅读(1867) 评论(1) 推荐(1) 编辑
摘要:Java 后台系统 监控, 诊断, 调优 阅读全文
posted @ 2020-07-06 15:05 zeenzhou 阅读(81) 评论(0) 推荐(0) 编辑
摘要:此脚本用来管理 SpringBoot 项目的进程状态。有提示功能。把脚本丢到项目文件夹, 添加执行权限即可。 如果 jenkins 使用这个脚本, 需要在 java -jar 命令前添加 BUILD_ID=dontKillMe , 不然 jenkins 会杀掉进程。 参考: https://stac 阅读全文
posted @ 2020-07-06 11:05 zeenzhou 阅读(797) 评论(0) 推荐(0) 编辑
摘要:解决方式:redis-server.exe redis.windows.conf --maxheap 1gb 阅读全文
posted @ 2020-06-21 19:08 zeenzhou 阅读(133) 评论(0) 推荐(0) 编辑
摘要:1、使用命令:top 查看当前进程的状态 2、从上图可以看到PID:916的java进程占用内存较大。定位线程问题(通过命令查看PID 为25894 进程的线程情况),命令:# ps p 916 -L -o pcpu,pmem,pid,tid,time,tname,cmd 由此可以看到这PID:91 阅读全文
posted @ 2020-06-18 16:54 zeenzhou 阅读(157) 评论(0) 推荐(0) 编辑
摘要:1.搞Java开发的,经常会碰到下面两种异常: java.lang.OutOfMemoryError: PermGen space java.lang.OutOfMemoryError: Java heap space 要详细解释这两种异常,需要简单重提下Java内存模型。Java内存模型是描述Ja 阅读全文
posted @ 2020-06-18 16:36 zeenzhou 阅读(492) 评论(0) 推荐(0) 编辑
摘要:jstat -gc 17766 2000 阅读全文
posted @ 2020-06-18 16:26 zeenzhou 阅读(111) 评论(0) 推荐(0) 编辑
摘要:26个咨询公司常用的分析模型: 安索夫矩阵(Ansoff Matrix) 标杆分析法(benchmarking) 波士顿矩阵(BCG Matrix) 波特价值链分析模型(Michael Porter's Value Chain Model) 波特五力分析模型(Michael Porter's Fiv 阅读全文
posted @ 2020-05-26 01:46 zeenzhou 阅读(299) 评论(0) 推荐(0) 编辑
摘要:1、基本语法 k:(空格)v 表示一对键值对(空格必须有) 以空格的缩进来控制层级关系;只要是左对齐的一列数据,都是同一个层级的 属性和值是大小写敏感的 server: port: 8081 path: /hello 2、值的写法 2.1字面量:普通的值(数字,字符串,布尔) ​ k: v:字面直接 阅读全文
posted @ 2020-05-23 21:47 zeenzhou 阅读(795) 评论(0) 推荐(0) 编辑
摘要:我们这一生很短,我们终将会失去它,所以不妨大胆一点, 爱一个人,攀一座山,追一次梦,不妨大胆一点,有很多事没有答案。 阅读全文
posted @ 2020-05-22 14:14 zeenzhou 阅读(83) 评论(0) 推荐(0) 编辑
摘要:togaf 阅读全文
posted @ 2020-05-14 14:30 zeenzhou 阅读(100) 评论(0) 推荐(0) 编辑
摘要:-- 待完成 阅读全文
posted @ 2020-04-17 12:39 zeenzhou 阅读(85) 评论(0) 推荐(0) 编辑
摘要:--待完成 阅读全文
posted @ 2020-04-17 12:37 zeenzhou 阅读(64) 评论(0) 推荐(0) 编辑
摘要:-- 待完成 阅读全文
posted @ 2020-04-17 12:34 zeenzhou 阅读(70) 评论(0) 推荐(0) 编辑
摘要:贝叶斯定理: 贝叶斯公式 公式描述: 公式中,事件Bi的概率为P(Bi),事件Bi已发生条件下事件A的概率为P(A│Bi),事件A发生条件下事件Bi的概率为P(Bi│A)。 应用: 先行动起来,大胆假设,小心求证,不断调整,快速迭代,俗称小布快跑. 阅读全文
posted @ 2020-04-17 12:31 zeenzhou 阅读(243) 评论(0) 推荐(0) 编辑
摘要:一、简介 dubbo-monitor-simple是dubbo提供的简单监控中心,可以用来显示接口暴露,注册情况,也可以看接口的调用明细,调用时间等。 Simple Monitor挂掉不会影响到Consumer和Provider之间的调用,所以用于生产环境不会有风险。 Simple Monitor采 阅读全文
posted @ 2020-04-17 10:36 zeenzhou 阅读(442) 评论(0) 推荐(0) 编辑
摘要:classpath 和 classpath* 区别: classpath:只会到你的class路径中查找找文件; classpath*:不仅包含class路径,还包括jar文件中(class路径)进行查找。当项目中有多个classpath路径,并同时加载多个classpath路径下(此种情况多数不会 阅读全文
posted @ 2020-04-16 23:21 zeenzhou 阅读(174) 评论(0) 推荐(0) 编辑
摘要:没想到把,SpringBoot虽然简化了开发流程,但要学的东西还有很多 1. Spring Boot简介 采用约定大于配置,简化Spring开发步骤与复杂的部署流程 快速创立可独立运行的Spring项目以及集成主流框架 嵌入式Servlet容器,无需打war包 starter自动依赖与版本控制 大量 阅读全文
posted @ 2020-04-14 00:37 zeenzhou 阅读(251) 评论(0) 推荐(0) 编辑
摘要:Spring Cloud Spring BootFinchley兼容Spring Boot 2.0.x,不兼容Spring Boot 1.5.xDalston和Edgware兼容Spring Boot 1.5.x,不兼容Spring Boot 2.0.xCamden兼容Spring Boot 1.4 阅读全文
posted @ 2020-04-13 01:07 zeenzhou 阅读(135) 评论(0) 推荐(0) 编辑
摘要:你本一身善良,却要忍受一生的内心煎熬...... 能否,只管去,明月森间照,清泉石上流! 叹: 十年磨一剑,霜刃未曾试。今日把示君,谁有不平事。 愿: 行到水穷处,坐看云起时! 阅读全文
posted @ 2020-04-10 09:57 zeenzhou 阅读(99) 评论(0) 推荐(0) 编辑
摘要:单体式应用程序 与微服务相对的另一个概念是传统的「单体式应用程序」( Monolithic application ),单体式应用内部包含了所有需要的服务。而且各个服务功能模块有很强的耦合性,也就是相互依赖彼此,很难拆分和扩容。 说在做的各位都写过单体程序,大家都没意见吧?给大家举个栗子,刚开始写代 阅读全文
posted @ 2020-04-09 01:21 zeenzhou 阅读(361) 评论(0) 推荐(0) 编辑
摘要:在Spring Boot主类中定义一个线程池,比如: @SpringBootApplication public class Application { public static void main(String[] args) { SpringApplication.run(Applicatio 阅读全文
posted @ 2020-04-09 01:05 zeenzhou 阅读(1178) 评论(0) 推荐(0) 编辑
摘要:名字 千与千寻,一个人的两个名字,一个是老板给的,一个是父母给的。白龙说,把你的名字好好藏起来,一旦被夺走了名字,就记不起回家的路了。任何时候,都不要忘记家,忘记亲情。神棍节一起吃饭的时候,@陈霞说,华科一个跳楼的,往楼上跑得时候,他父亲在后面追,最后还是没追上。多么绝望的父亲!多么无情的儿子!你让 阅读全文
posted @ 2020-04-09 00:44 zeenzhou 阅读(106) 评论(0) 推荐(0) 编辑
摘要:你是谁? 你从哪里来? 你要到哪里去? 阅读全文
posted @ 2020-04-09 00:41 zeenzhou 阅读(173) 评论(0) 推荐(0) 编辑
摘要:读书 静坐 探险 跑步 写书 面对人生问题: 咱们 --> 沉默,反思,学习。 人生不如意者十之八九,但应常思那之一二. 阅读全文
posted @ 2020-04-08 14:44 zeenzhou 阅读(73) 评论(0) 推荐(0) 编辑