凡事都在事上磨,这样才能精进,成长进步提高! ------ 博客园首页
摘要:windows 系统下 安装完 dockers for deskop 1. 查看系统镜像 docker images 2. 搜索常用镜像: docker search redis docker search zookeeper docker search apech/dubbo-admin 3. 安 阅读全文
posted @ 2021-07-24 23:16 zeenzhou 阅读(4) 评论(0) 推荐(0) 编辑
摘要:MySQL数据库设计规范(仅供参考) 目录 规范背景与目的 设计规范2.1 数据库设计2.1.1 库名2.1.2 表结构2.1.3 列数据类型优化2.1.4 索引设计2.1.5 分库分表、分区表2.1.6 字符集2.1.7 程序DAO层设计建议2.1.8 一个规范的建表语句示例2.2 SQL编写2. 阅读全文
posted @ 2021-07-24 11:23 zeenzhou 阅读(4) 评论(0) 推荐(0) 编辑
摘要:POST /inv_stock_detail/_update_by_query{ "query": { "wildcard": { "goodsClassCode": { "value": "* " } } }, "script": { "lang": "painless", "source": " 阅读全文
posted @ 2021-07-23 12:36 zeenzhou 阅读(3) 评论(0) 推荐(0) 编辑
摘要:一般情况下,创建时间、修改时间都是用datetime类型; datetime类型在没有默认值的情况下是不会自动赋值的; 在开发阶段,不想传这两个值,但又想不为null,所以就需要用到CURRENT_TIMESTAMP这个参数。 创建时间: 一般是在创建数据时才会赋值,使用SQL的话,就需要在字段上添 阅读全文
posted @ 2021-07-10 00:25 zeenzhou 阅读(19) 评论(0) 推荐(0) 编辑
摘要:1,首先POM文件中加入以下dependence: <dependency> <groupId>com.alibaba</groupId> <artifactId>druid-spring-boot-starter</artifactId> <version>1.2.4</version> </de 阅读全文
posted @ 2021-06-28 05:51 zeenzhou 阅读(59) 评论(0) 推荐(0) 编辑
摘要:然后我们将JSONObject转换成我们需要的对象类型 List<SubTrade> subTrades = (List<SubTrade>) json.get(key); 这样看起来并没有什么问题,SubTrade对象的list我们已经可以去使用了,但是当执行以下代码的时候却报了错 for (in 阅读全文
posted @ 2021-06-03 15:51 zeenzhou 阅读(19) 评论(0) 推荐(0) 编辑
摘要:Oracle update或alter表被锁住的问题 \\ 查询被锁的对象、来源、sid和serial 1 2 3 4 select object_name, machine, s.sid, s.serial# from v$locked_object l, dba_objects o, v$ses 阅读全文
posted @ 2021-06-03 10:33 zeenzhou 阅读(31) 评论(0) 推荐(0) 编辑
摘要:事件经过:前段时间, 自动化测试的小姐姐向我们开发人员反应, 由于我方经常debug导致锁表, 她们的用例经常失败.该问题出现的时机基本一致,通过show OPEN TABLES where In_use > 0;以及show processlist, 确定sql.但是奇怪的是这次的事故竟然是把整个 阅读全文
posted @ 2021-06-03 10:30 zeenzhou 阅读(44) 评论(0) 推荐(0) 编辑
摘要:愿你有好运,如果没有,希望你在寂寞中学会宽容;愿有很多人爱你,如果没有,希望你在慈悲中学会坚强。——刘瑜《愿你慢慢长大》 阅读全文
posted @ 2021-05-28 15:06 zeenzhou 阅读(30) 评论(0) 推荐(0) 编辑
摘要:1、创建索引 create index 索引名 on 表名(列名); 2、删除索引 drop index 索引名; 3、创建组合索引 create index 索引名 on 表名(列名1,,列名2); *查看目标表中已添加的索引 * */ --在数据库中查找表名 select * from user 阅读全文
posted @ 2021-05-28 14:41 zeenzhou 阅读(59) 评论(0) 推荐(0) 编辑
摘要:真实、准确、完整、及时:信息披露四要素 阅读全文
posted @ 2021-05-19 09:59 zeenzhou 阅读(42) 评论(0) 推荐(0) 编辑
摘要:种好因 结好缘 得好果 因缘, 缘起, 因果, 百因必有果 凡夫畏果,圣人畏因 阅读全文
posted @ 2021-05-19 08:57 zeenzhou 阅读(21) 评论(0) 推荐(0) 编辑
摘要:1、意念觉醒 2、方向选择 3、技能积累 4、试错反馈 5、破局入圈 6、与贤为伴 7、提升格局 8、名达天下 阅读全文
posted @ 2021-05-16 18:35 zeenzhou 阅读(40) 评论(0) 推荐(0) 编辑
摘要:当下即是天堂, 不是过去,也不是未来, 把握好每一个平凡的当下的瞬间,和美好,和普通平凡 1.把握当下,不要期待未来,现在才是能直接感受的美好 2.直面拒绝, 自己不喜欢直接拒绝 3.放弃不重要的选项, 精神的高度自由, 物质的极简需求 4.复盘 5.为选择负责 6.可以承认自己做不到。 7.努力让 阅读全文
posted @ 2021-05-16 18:33 zeenzhou 阅读(15) 评论(0) 推荐(0) 编辑
摘要:​所有的工具,只有在对的时间,用在对的地方,才能真正指导项目经理的实际工作。 SWOT分析法 意义 运用SWOT分析法,可以对研究对象所处的情景进行全面、系统、准确的研究,从而根据研究结果制定相应的发展战略、计划以及对策等。 SWOT分析法的优点在于,考虑问题全面,是一种系统思维。而且可以把问题的“ 阅读全文
posted @ 2021-05-16 18:12 zeenzhou 阅读(21) 评论(0) 推荐(0) 编辑
摘要:1.能清晰的认识一个概念 2.分清楚观点和事实的区别 3.工作汇报、开会发表观点的时候,先讲你的结论 4.讲完结论之后,讲3个理由支撑自己的结论 如果你能做到以上四点,你几乎是超过了身边80%以上的人。 当然以上是最简单通用的方法,在一些专业领域,你还必须掌握特定的思维方式。 阅读全文
posted @ 2021-05-16 18:01 zeenzhou 阅读(22) 评论(0) 推荐(0) 编辑
摘要:1、无条件快乐的能力 这个星球上大部分人都不开心,因为大部分人都觉得快乐是被动的,觉得快乐是有条件的。 觉得有钱就快乐了、有房就快乐了、考上好学校就快乐了、变瘦就快乐了、财务自由就快乐了。 BUT,真得是这样的吗? 不先成为一个快乐的人,上进是很难的,只能逼着自己努力和控制。 快乐的时候才能更好的发 阅读全文
posted @ 2021-05-16 17:55 zeenzhou 阅读(15) 评论(0) 推荐(0) 编辑
摘要:在信息时代,必须要掌握这一种必备技能: “知道知识在哪儿,比知道知识是什么更重要。” 知识检索, 知识索引 阅读全文
posted @ 2021-05-16 17:45 zeenzhou 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2021-05-16 17:31 zeenzhou 阅读(13) 评论(0) 推荐(0) 编辑
摘要:1、事事有回应、件件有着落、凡事有交代 这是一个态度的问题。 上级安排工作后,应该迅速做出反应,表明接收到信号了。 不要脑补,觉得对方肯定知道你收到了。 工作中遇到问题要及时和上级交流,索取资源,或为自己争取时间。 工作做完后要把工作成果发给对方,并再用文字形式确认一遍。 这样做一来是为了得到对方一 阅读全文
posted @ 2021-05-16 17:24 zeenzhou 阅读(13) 评论(0) 推荐(0) 编辑
摘要:1.4万社群,用户超500万,有1500家以上的门店,百果园是如何赢了众多的水果摊,并且领跑水果零售行业的? 2002年开出中国第一家水果特许连锁专卖店。截至2019年9月 ,百果园全国门店数突破4000家 ,遍布全国80多个城市,全球建立230多个水果特约供货基地 。 2015 百果园完成4亿元A 阅读全文
posted @ 2021-05-13 17:37 zeenzhou 阅读(18) 评论(0) 推荐(0) 编辑
摘要:近日,由中国连锁经营协会与德勤共同开展的“2020中国网络销售TOP100” 榜单公布,百果园与京东、小米等知名企业一同上榜,名列第39位。 据中国连锁经营协会透露,本次榜单以2019财年网络销售额为依据,综合了问卷调查、公司的公开信息、上市公司财报、媒体新闻报道、行业分析报告、交易记录估算等评估数 阅读全文
posted @ 2021-05-13 15:38 zeenzhou 阅读(44) 评论(0) 推荐(0) 编辑
摘要:中岁颇好道,晚家南山陲。兴来每独往,胜事空自知。行到水穷处,坐看云起时。偶然值林叟,谈笑无还期 阅读全文
posted @ 2021-05-10 12:11 zeenzhou 阅读(16) 评论(0) 推荐(0) 编辑
摘要:夜饮东坡醒复醉,归来仿佛三更。家童鼻息已雷鸣。敲门都不应,倚杖听江声。长恨此身非我有,何时忘却营营。夜阑风静縠纹平。小舟从此逝,江海寄余生。 阅读全文
posted @ 2021-05-10 12:10 zeenzhou 阅读(17) 评论(0) 推荐(0) 编辑
摘要:为什么努力是没有用的? 今天看了一集漫画家蔡志忠的分享视频,谈到了他的经历、创作以及人生观。如下是我摘录的视频中的一些内容,朴实又有哲理。 “三十五年前我在日本,第一个我是台湾人,同样的你日文不够溜,那为什么日本出版社愿意出版你的书?一定是不肯。所以第一个就是要思考,我要画什么东西可以非常畅销,我要 阅读全文
posted @ 2021-05-08 17:06 zeenzhou 阅读(20) 评论(0) 推荐(0) 编辑
摘要:了凡四训 什么样的人得什么样的生活,天因人降祸福,过去的已经过去,就好像已经死了,未来的还没来,就好像从今天新生,每天都是一个新的开始。血肉之身当然有命数,既然有命数,怎么样立命,才能过好这一生,所以说“天作孽犹可违,自作孽不可活”。自求多福,一切应该向内求,咱们应该有一个对己更高的标准和要求,求乎 阅读全文
posted @ 2021-05-06 10:48 zeenzhou 阅读(19) 评论(0) 推荐(0) 编辑
摘要:MySql 删除多个字段重复的数据(只保留一条) DELETE FROM 表名 WHERE (字段1,字段2,字段3) IN (SELECT 字段1,字段2,字段3 FROM (SELECT 字段1,字段2,字段3 FROM 表名 GROUP BY 字段1,字段2,字段3 HAVING COUNT( 阅读全文
posted @ 2021-04-26 15:46 zeenzhou 阅读(61) 评论(0) 推荐(0) 编辑
摘要:一、基础 1. 常用的异常类型? 2. session 3. java锁 4. gc原理 5. hashmap 6. listlink arraylist 区别 7. aop 原理 8. 多线程 9. kafka 原理和容错 10. spark hadoop 原理 11. redis 同步机制 12 阅读全文
posted @ 2021-04-25 16:06 zeenzhou 阅读(23) 评论(0) 推荐(0) 编辑
摘要:资深程序员是团队中最强大的生产力,但往往被不合理的工作安排浪费掉。因此作为一个团队的技术的“头”,必须要有明确清晰的认识,把主要的事务性工作剥离出来。并且放弃大量的管理“权力”,以提高团队开发质量和效率为最主要的目标去安排自己的工作。一般来说技术总监其实会被要求做事实上是2个职位的工作:主程、项目经 阅读全文
posted @ 2021-04-25 14:58 zeenzhou 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2021-04-23 10:06 zeenzhou 阅读(38) 评论(0) 推荐(0) 编辑
摘要:分布式锁三种实现方式: 1 2 3 1. 基于数据库实现分布式锁; 2. 基于缓存(Redis等)实现分布式锁; 3. 基于Zookeeper实现分布式锁; 一, 基于数据库实现分布式锁 1. 悲观锁 利用select … where … for update 排他锁 注意: 其他附加功能与实现一基 阅读全文
posted @ 2021-04-17 11:45 zeenzhou 阅读(42) 评论(0) 推荐(0) 编辑
摘要:1. 修改本地hosts文件 windows系统的hosts文件的位置如下:C:\Windows\System32\drivers\etc\hosts mac/linux系统的hosts文件的位置如下:/etc/hosts 2. 增加http://github.global.ssl.fastly.n 阅读全文
posted @ 2021-04-17 11:26 zeenzhou 阅读(146) 评论(0) 推荐(0) 编辑
摘要:什么是持久化? 将数据从掉电易失的内存存放到能够永久存储的设备上 Redis为什么需要持久化 基于内存的 缓存服务器,需要吗? 内存数据库,需要吗? 消息队列,需要吗? Redis持久化方式 RDB(Redis DB) hdfs: fsimage AOF(AppendOnlyFile) hdfs : 阅读全文
posted @ 2021-04-17 02:18 zeenzhou 阅读(32) 评论(0) 推荐(0) 编辑
摘要:数据库方面的面试题,其实挺多的,公司实际业务当中用到的会涉及到比较多,下面汇总几个通用的面试问题,仅供参考: 事务四大特性(ACID)原子性、一致性、隔离性、持久性? 事务的并发?事务隔离级别,每个级别会引发什么问题,MySQL默认是哪个级别? MySQL常见的三种存储引擎(InnoDB、MyISA 阅读全文
posted @ 2021-04-16 23:09 zeenzhou 阅读(18) 评论(0) 推荐(0) 编辑
摘要:一、反射机制 1.1 框架 在学习Java的路上,相信你一定使用过各种各样的框架。所谓的框架就是一个半成品软件,已经对基础的代码进行了封装并提供相应的API。在框架的基础上进行软件开发,可以简化编码。学习 使用框架并不需要了解反射,但是如果想要自己写一个框架,那么就需要对反射机制有很深入的了解。 1 阅读全文
posted @ 2021-04-16 22:40 zeenzhou 阅读(35) 评论(0) 推荐(0) 编辑
摘要:1.简单工厂(非23种设计模式中的一种) 2.工厂方法 3.单例模式 4.适配器模式 5.装饰器模式 6.代理模式 7.观察者模式 8.策略模式 9.模版方法模式 Spring中涉及的设计模式总结 1.简单工厂(非23种设计模式中的一种) 实现方式: BeanFactory。Spring中的Bean 阅读全文
posted @ 2021-04-16 22:36 zeenzhou 阅读(115) 评论(0) 推荐(0) 编辑
摘要:1.{}和${}的区别是什么? 答:${}是Properties文件中的变量占位符,它可以用于标签属性值和sql内部,属于静态文本替换,比如${driver}会被静态替换为com.mysql.jdbc.Driver。#{}是sql的参数占位符,Mybatis会将sql中的#{}替换为?号,在sql执 阅读全文
posted @ 2021-04-16 20:57 zeenzhou 阅读(12) 评论(0) 推荐(0) 编辑
摘要:首先,我们一起来看看这个问题的背景? 前段时间有个朋友在外面面试,然后有一天找我聊说:有一个国内不错的电商公司,面试官给他出了一个场景题: 假如下单时,用分布式锁来防止库存超卖,但是是每秒上千订单的高并发场景,如何对分布式锁进行高并发优化来应对这个场景? 他说他当时没答上来,因为没做过没什么思路。其 阅读全文
posted @ 2021-04-16 20:46 zeenzhou 阅读(162) 评论(0) 推荐(0) 编辑
摘要:一、分布式事务的概念1,什么是事务2,本地事务3,分布式事务4,分布式事务产生的场景二、分布式事务基础理论1,CAP理论2,BASE理论三、解决方案之2PC1,什么是2PC2,解决方案之XA3,解决方案之Seata4,Seata与传统2PC四、解决方案之TCC1,什么是TCC2,TCC解决方案3,T 阅读全文
posted @ 2021-04-16 16:55 zeenzhou 阅读(44) 评论(0) 推荐(0) 编辑
摘要:一、分布式事务的概念 1,什么是事务 事务可以看做是一次大的活动,它由不同的小活动组成,这些活动要么全部成功,要么全部失败。 2,本地事务 数据库事务的四大特性 ACID: A(Atomic):原子性,构成事务的所有操作,要么都执行完成,要么全部不执行,不可能出现部分成功部分失败的情况。 C(Con 阅读全文
posted @ 2021-04-16 16:52 zeenzhou 阅读(173) 评论(0) 推荐(0) 编辑