• 欢迎访问开心洋葱网站,在线教程,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站,欢迎加入开心洋葱 QQ群
  • 为方便开心洋葱网用户,开心洋葱官网已经开启复制功能!
  • 欢迎访问开心洋葱网站,手机也能访问哦~欢迎加入开心洋葱多维思维学习平台 QQ群
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏开心洋葱吧~~~~~~~~~~~~~!
  • 由于近期流量激增,小站的ECS没能经的起亲们的访问,本站依然没有盈利,如果各位看如果觉着文字不错,还请看官给小站打个赏~~~~~~~~~~~~~!

程序人生

生命究竟是什么—兼论生物物理观

生命究竟是什么—兼论生物物理观
生命究竟是什么—兼论生物物理观邵开峰 杨瑞芳 蔡绍皙“我们是谁”?“我们从哪里来”?“生命是什么”?所有这些疑问几千年来一直是人类探索生命的动然而,只有在近代经过几次科技革命,奠定了以物理学为核心的现代科学体系后,人类才有可能对自身的生存环境有所认识。在取得对无机世界的一些理解后,一些物理学家开始了解释生命的尝试。1943年,奥地利著名……继续阅读 »

开心洋葱 9个月前 (07-05) 1197浏览 0评论1214个赞

笛卡尔与“我思故我在” 转载

笛卡尔与“我思故我在” 转载
说Rene Descartes(笛卡尔)是法国历史上最大的哲学家大概也不过分。德国存在哲学大家Heidegger(海德格尔)曾说:“自从Leibniz(莱布尼兹)以来,德国思想界所达到的,Descartes的基础理论的(各种)主要发展(变化),丝毫没能超越这个基础理论,而恰恰展开了它形上学的广度,而为十九世纪创造了前提。”但是,在笃信经验主义和唯物主义的人……继续阅读 »

开心洋葱 9个月前 (07-05) 2445浏览 0评论196个赞

谈谈我工作中的 23 个设计模式

谈谈我工作中的 23 个设计模式
作者:闵大为(天未)序从基础的角度看,设计模式是研究类本身或者类与类之间的协作模式,是进行抽象归纳的一个很好的速成思路。后面阅读设计模式后,为了加深理解,对相关图片进行了描绘和微调。从技术的角度已经有很多好的总结,本文会换一种角度思考,既然设计模式研究的是类与类的关系,我们作为工作的个体,一些工作中的策略是不是也可以进行类比,可以更好地去思考这些模式?……继续阅读 »

开心洋葱 1年前 (2023-02-10) 1672浏览 0评论528个赞

一线技术人应该关注的四种思维能力

一线技术人应该关注的四种思维能力
一  引言作为长期奋战在一线的技术人,我深刻体会到如下几个思维能力对技术人成长的重要性,熟练运用这几种思维可以帮助我们快速的进入到新的领域,在分析、定位和解决问题上有很大帮助。抽象思维:帮助我们快速抽取面对问题的关键要素和本质,可以是其他能力的“元能力”分层思维:帮助我们拆解问题,分而治之,划清问题和职责边界归纳思维:帮助我们从个性问题中抽象出问题……继续阅读 »

开心洋葱 1年前 (2023-02-10) 1665浏览 0评论1944个赞

敏捷教练的便捷工具

敏捷教练的便捷工具
敏捷教练可以使用许多工具来更好地指导他们的教练-以下是当今您的教练中采用的一些顶级策略。好的工具可以改善您的工作方式。出色的工具可以改善您的思维方式。杰夫·邓特曼在我对Scrum大师的指导中,大多数Scrum大师总是在问:作为教练的少数关键工具可用于确保即使大师教练不在的情况下,教练活动仍可继续进行?以下是我与Scrum管理员共享的一些工具。我 积极地……继续阅读 »

开心洋葱 3年前 (2021-03-29) 1433浏览 0评论2723个赞

大话微服务拆分

大话微服务拆分
好记忆不如烂笔头,能记下点东西,就记下点,有时间拿出来看看,也会发觉不一样的感受目录总的思路拆分中需要注意的细节1.事务一致性问题2.数据权限和功能权限的处理。3.拆分的粒度4.子模块是否需要拆开放入不同的库5.分库分表的设计一、AKF拆分原则1,Y轴(功能)关注应用中功能划分,基于不同的业务拆分2,X轴(水平扩展)关注水平扩展,也就是“加速器解决问题”3,……继续阅读 »

supingemail 3年前 (2021-03-23) 1422浏览 0评论1019个赞

CAJ文件转PDF的简单方法

CAJ文件转PDF的简单方法
好记忆不如烂笔头,能记下点东西,就记下点,有时间拿出来看看,也会发觉不一样的感受.最近在写一个集群监控的项目,但是感觉全都是自己想的,没有参考其他人的设计思想方法,于是就在知网上搜了一下,发现了几个论文挺好的,但是下载下来是CAJ格式的文件,我一般都是在linux环境下工作的,发现Linux无法打开CAJ文件,而且CAJViewer只有windows版的,于……继续阅读 »

supingemail 3年前 (2021-03-23) 2885浏览 0评论2485个赞

张一鸣的神话传说

张一鸣的神话传说
思考概念实录-张一鸣的神话传说这张不经意流出的照片,是中国互联网中最成功的一拨人,但坐在他们中间的张一鸣,却显得格格不入。张一鸣,1983年出生于福建龙岩,与美团创始人王兴、雪球方三文并称“龙岩三杰”。这个桌上论年龄,张一鸣和滴滴的程维最年轻;论资历,张一鸣只有南开大学本科做背书。论战绩,同时期的美团、滴滴都是和同量级的对手厮杀,然后融入阿里、腾………继续阅读 »

supingemail 3年前 (2021-03-23) 2356浏览 0评论2607个赞

SQL中,不会用时间,吃亏的还是自己

SQL中,不会用时间,吃亏的还是自己
好记忆不如烂笔头,能记下点东西,就记下点,有时间拿出来看看,也会发觉不一样的感受.前言日期和时间是每个系统,每个数据库设计必不可少的部分。也是容易被大家忽视的部分。很多开发者可能根本不了解以不同类型存储日期和时间意味着什么。有朋友可能会说,数据库定义一个datetime或timestamp类型的字段,然后在Java代码中获取当前时间并存入数据库不就可以了吗?……继续阅读 »

supingemail 3年前 (2021-03-23) 1691浏览 0评论2168个赞

PDF 认证评级报告位移

PDF 认证评级报告位移
好记忆不如烂笔头,能记下点东西,就记下点,有时间拿出来看看,也会发觉不一样的感受.如图是我的信用 , 在页面上的展示要生成报告,因为html在处理上失真了,所以只能是按照图片进行位移了。图一 图二利用这两张图的位移来实现如上图的展示.结果如图所示:图三具体实现:计算出图一的图片的长度,根据评级的CR1….CR7 的位置,计算出位移大小,把图二……继续阅读 »

supingemail 3年前 (2021-03-23) 2803浏览 0评论456个赞

Java 自带的 悲观锁 和 乐观锁

Java 自带的 悲观锁 和 乐观锁
好记忆不如烂笔头,能记下点东西,就记下点,有时间拿出来看看,也会发觉不一样的感受.前言什么是悲观锁-synchronized、乐观锁-CAS实现?比较和交换(Conmpare And Swap)是用于实现多线程同步的原子指令。 它将内存位置的内容与给定值进行比较,只有在相同的情况下,将该内存位置的内容修改为新的给定值。 这是作为单个原子操作完成的。 原子性保……继续阅读 »

supingemail 3年前 (2021-03-23) 1799浏览 0评论2528个赞

秒杀系统设计原理

秒杀系统设计原理
好记忆不如烂笔头,能记下点东西,就记下点,有时间拿出来看看,也会发觉不一样的感受.前言:秒杀系统相信很多人见过,比如京东或者淘宝的秒杀,小米手机的秒杀。那么秒杀系统的后台是如何实现的呢?我们如何设计一个秒杀系统呢?对于秒杀系统应该考虑哪些问题?如何设计出健壮的秒杀系统?本期我们就来探讨一下这个问题:目录一:秒杀系统应该考虑的问题二:秒杀系统的设计和技术方案三……继续阅读 »

supingemail 3年前 (2021-03-23) 1961浏览 0评论1208个赞

VIM 利剑

VIM 利剑
好记忆不如烂笔头,能记下点东西,就记下点,有时间拿出来看看,也会发觉不一样的感受.对于以OSX / Linux为开发环境的伙伴们,应该并不陌生。因其轻便,扩展性,可定制化,一直很受开发者追捧。高阶大神,袖中必有深藏。Vim编辑器简洁易用,在终端上可用来快速查看修改文档。虽然与其他编辑器如WebStrom、VScode相比,功能扩展相对欠缺,对新手朋友不太友好……继续阅读 »

supingemail 3年前 (2021-03-23) 1840浏览 0评论1549个赞

分布式ID生成策略

分布式ID生成策略
好记忆不如烂笔头,能记下点东西,就记下点,有时间拿出来看看,也会发觉不一样的感受. 一、前言 二、分布式ID的几种生成方案 2.1、UUID 2.2、MySQL主键自增 2.3、MySQL多实例主键自增 2.4、雪花snowflake算法 2.5、Redis生成方案 2.6、小结 三、一线大厂……继续阅读 »

supingemail 3年前 (2021-03-23) 2174浏览 0评论2152个赞

Java 代理普及

Java 代理普及
好记忆不如烂笔头,能记下点东西,就记下点,有时间拿出来看看,也会发觉不一样的感受.目录1.前言2.反向代理2.1 代理的作用2.2 代理的分类2.3 静态代理2.4 动态代理3. 总结1.前言系统开发已经由单体服务转向为一个一个的微小服务,微小服务的好处就是每个服务只需要关心自己内部的业务,当需要相关业务数据的时候,就会面临服务调用的问题,服务调用其实也好解……继续阅读 »

supingemail 3年前 (2021-03-23) 1222浏览 0评论711个赞

高频概念解读,2.微服务拆分原则和方法

高频概念解读,2.微服务拆分原则和方法
好记忆不如烂笔头,能记下点东西,就记下点,有时间拿出来看看,也会发觉不一样的感受.目录1.feign和ribbon区别,ribbon和nginx 的区别2.微服务拆分原则和方法3.NIO和BIO 的区别4.Netty用的啥实现1.feign和ribbon区别,ribbon和nginx 的区别客户端负载均衡器和服务端负载均衡器的关系。以这两个类型来分:服务器端……继续阅读 »

supingemail 3年前 (2021-03-23) 1247浏览 0评论1024个赞

AI时代下,人人都在讲开源

AI时代下,人人都在讲开源
好记忆不如烂笔头,能记下点东西,就记下点,有时间拿出来看看,也会发觉不一样的感受.AI时代下,人人都在讲开源(Open Source)。开源一词,可以说是近些年人工智能领域最热门的主题词之一。从概念上理解,开源全称为开放源代码,指企业/开发者/普通终端用户能够利用源代码在其基础上进行修改和学习。这一概念从提出至今,已经历三十年的发展。从最初Linux开源操作……继续阅读 »

supingemail 3年前 (2021-03-23) 1850浏览 0评论2380个赞

Are You a Software Architect?

Are You a Software Architect?
好记忆不如烂笔头,能记下点东西,就记下点,有时间拿出来看看,也会发觉不一样的感受.软件开发(software development)和软件架构(software architecture)之间有一条微妙的线。有人会说,这条线根本不存在,架构只是开发者设计 过程的简单延伸(an extension of the design process)。另外一部分人则……继续阅读 »

supingemail 3年前 (2021-03-23) 2207浏览 0评论618个赞

Hbase、Kudu和ClickHouse横向对比

Hbase、Kudu和ClickHouse横向对比
好记忆不如烂笔头,能记下点东西,就记下点,有时间拿出来看看,也会发觉不一样的感受.1 前言Hadoop生态圈的技术繁多。HDFS一直用来保存底层数据,地位牢固。Hbase作为一款Nosql也是Hadoop生态圈的核心组件,它海量的存储能力,优秀的随机读写能力,能够处理一些HDFS不足的地方。Clickhouse是一个用于联机分析(OLAP)的列式数据库管理系……继续阅读 »

supingemail 3年前 (2021-03-23) 2718浏览 0评论2163个赞

Spring中异步调用描述

Spring中异步调用描述
好记忆不如烂笔头,能记下点东西,就记下点,有时间拿出来看看,也会发觉不一样的感受.目录一、@EnabelAsync与@Asyn注解的使用二、自动配置@EnableAsync的代理选择三、ProxyAsyncConfiguration的自动配置四、AsyncAnnotationBeanPostProcessor 初始化五、@Asyn注解实现异步的过程六、使用异……继续阅读 »

supingemail 3年前 (2021-03-23) 1794浏览 0评论2941个赞

设计模式图解

设计模式图解
好记忆不如烂笔头,能记下点东西,就记下点,有时间拿出来看看,也会发觉不一样的感受.23种设计模式创造类单例模式懒汉模式 12345678910 public class Singleton{ private static Singleton instance = null; private Singleton(){} p……继续阅读 »

supingemail 3年前 (2021-03-23) 2304浏览 0评论450个赞

Feed流设计思路

Feed流设计思路
好记忆不如烂笔头,能记下点东西,就记下点,有时间拿出来看看,也会发觉不一样的感受.简介差不多十年前,随着功能机的淘汰和智能机的普及,互联网开始进入移动互联网时代,最具代表性的产品就是微博、微信,以及后来的今日头条、快手等。这些移动互联网时代的新产品在过去几年间借着智能手机的风高速成长。这些产品都是Feed流类型产品,由于Feed流一般是按照时间“从上往下流动……继续阅读 »

supingemail 3年前 (2021-03-23) 2891浏览 0评论1798个赞

Docker 常用命令汇总

Docker 常用命令汇总
好记忆不如烂笔头,能记下点东西,就记下点,有时间拿出来看看,也会发觉不一样的感受.Docker 镜像命令列出镜像列表$dockerimages$dockerimagels-a运行 Docker 镜像(守护态方式)$dockerrun-d{镜像名}删除指定 Docker 镜像$dockerimagerm{镜像名}删除 Docker 虚悬镜像$dockerima……继续阅读 »

supingemail 3年前 (2021-03-23) 2117浏览 0评论2630个赞

软件设计的目标和途径

软件设计的目标和途径
好记忆不如烂笔头,能记下点东西,就记下点,有时间拿出来看看,也会发觉不一样的感受.记录一下笔者关于软件设计的一些相关认知。在开始之前,先引入两个概念目标和途径(这里可能会有些咬文嚼字,不过主要是为了区分主观和客观的一些细微差异)。1 目标和途径我们在做某一件事情的时候,总是会带有一定的目的性的:比如说一日三餐,是为了给身体补充所需的能量。那么这三餐具体如何落……继续阅读 »

supingemail 3年前 (2021-03-23) 1680浏览 0评论1528个赞

秒杀设计思考

秒杀设计思考
好记忆不如烂笔头,能记下点东西,就记下点,有时间拿出来看看,也会发觉不一样的感受.1 秒杀业务分析正常电子商务流程 查询商品; 创建订单; 扣减库存; 更新订单; 付款; 卖家发货; 秒杀业务的特性 低廉价格; 大幅推广; 瞬时售空; 一般是定时上架; 时间短、瞬时并发量高; 2 秒杀技术挑战假设某网站秒杀活动只推出一件商……继续阅读 »

supingemail 3年前 (2021-03-23) 2872浏览 0评论2651个赞

Mysql 日志

Mysql 日志
日志是mysql数据库的重要组成部分,记录着数据库运行期间各种状态信息。mysql日志主要包括错误日志、查询日志、慢查询日志、事务日志、二进制日志几大类。作为开发,我们重点需要关注的是二进制日志(binlog)和事务日志(包括redo log和undo log),本文接下来会详细介绍这三种日志。binlogbinlog用于记录数据库执行的写入性操作(不包括查……继续阅读 »

supingemail 3年前 (2021-03-23) 2095浏览 0评论716个赞

开源java常用工具类

开源java常用工具类
好记忆不如烂笔头,能记下点东西,就记下点,有时间拿出来看看,也会发觉不一样的感受.在Java中,实用程序类是定义一组执行通用功能的方法的类。这篇文章展示了最常用的Java实用工具类及其最常用的方法。类列表及其方法列表均按受欢迎程度排序。数据基于从GitHub随机选择的50,000个开源Java项目。希望您可以通过浏览列表来了解已经提供和流行的功能的一些想法,……继续阅读 »

supingemail 3年前 (2021-03-23) 1410浏览 0评论1575个赞

滴滴,开源的崛起之路

滴滴,开源的崛起之路
好记忆不如烂笔头,能记下点东西,就记下点,有时间拿出来看看,也会发觉不一样的感受.作为卓越的一站式移动出行和生活平台,滴滴在亚洲、拉美和澳洲为超过5.5亿用户提供出租车、快车、专车、豪华车、公交、代驾、企业级、共享单车、共享电单车、汽车服务、外卖、支付等多元化的服务。滴滴平台上,有数千万车主及司机获得灵活的工作和收入机会,年运送乘客超过100亿人次。滴滴开源……继续阅读 »

supingemail 3年前 (2021-03-23) 2931浏览 0评论2676个赞

phoenix 使用技巧

phoenix 使用技巧
好记忆不如烂笔头,能记下点东西,就记下点,有时间拿出来看看,也会发觉不一样的感受.目录1.什么是Phoenix2.Phoniex架构3.基本使用3.1 建表3.2 建索引3.3 select查询4.最佳实践4.1 大小写问题4.2 加盐注意事项4.3 慎用扫全表、OR、Join和子查询4.4 Phoenix不支持复杂查询4.5 Phoenix不支持复杂分析4……继续阅读 »

supingemail 3年前 (2021-03-23) 1815浏览 0评论1099个赞

springboot的4种定时任务

springboot的4种定时任务
好记忆不如烂笔头,能记下点东西,就记下点,有时间拿出来看看,也会发觉不一样的感受. 使用Timer 使用ScheduledExecutorService 使用Spring Task 简单的定时任务 多线程执行 执行时间的配置 cron表达式详解 整合Quartz 最后 定时任务实现的几种方式: Timer……继续阅读 »

supingemail 3年前 (2021-03-23) 2827浏览 0评论553个赞

idea 初始化配置

idea 初始化配置
好记忆不如烂笔头,能记下点东西,就记下点,有时间拿出来看看,也会发觉不一样的感受.前言正所谓工欲善其事必先利其器,对开发人员而言若想提高编码效率,一款高效的开发工具是必不可少的,相信看到该博客的朋友们都已经对IntelliJ IDEA有所了解了,所以此处就不对IntelliJ IDEA进行介绍,而是直接阐述在实际开发中应用场景。博主使用的IntelliJ I……继续阅读 »

supingemail 3年前 (2021-03-23) 1480浏览 0评论2888个赞

Redis 哨兵细解

Redis 哨兵细解
好记忆不如烂笔头,能记下点东西,就记下点,有时间拿出来看看,也会发觉不一样的感受目录​Redis主从复制的问题Redis 的 哨兵(Sentinel)深入探究Redis Sentinel的架构配置 SentinelRedis Sentinel的工作原理自动发现 Sentinel 和从服务器故障转移​Redis主从复制的问题Redis主从复制可将主节点数据同步……继续阅读 »

supingemail 3年前 (2021-03-23) 2489浏览 0评论1077个赞

深入浅出 HTTP协议

深入浅出 HTTP协议
好记忆不如烂笔头,能记下点东西,就记下点,有时间拿出来看看,也会发觉不一样的感受.目录过程解说体系介绍域名解析请求过程问题解答过程解说先说下简要过程,基本过程是如下所列6步 :1、使用DNS域名解析;2、发起TCP的3次握手3、建立TCP连接后发起http请求;4、服务器响应http请求,浏览器得到返回response;5、浏览器解析response,并请求……继续阅读 »

supingemail 3年前 (2021-03-23) 1057浏览 0评论286个赞

数字时代的中国支付体系现代化——DC/EP与数字人民币

数字时代的中国支付体系现代化——DC/EP与数字人民币
最新的支付体系介绍 !!摘要:DC/EP是一个双层的研发与试点项目计划,并不是一个支付产品。DC/EP项目计划里可能包含着若干种可以尝试并推广的支付产品。 非常荣幸参加北京大学数字金融研究中心的国际研讨会,感谢黄益平老师在这方面做了很多工作,我很愿意跟大家分享一下我的看法。首先要说明的是,大约三年前我已经离开一线工作,所以我的讲话并不代表任何机构,而是个……继续阅读 »

supingemail 3年前 (2021-03-23) 2890浏览 0评论1783个赞

log4j-slf4j-impl cannot be present with log4j-to-slf4j

log4j-slf4j-impl cannot be present with log4j-to-slf4j
好记忆不如烂笔头,能记下点东西,就记下点,有时间拿出来看看,也会发觉不一样的感受.目录一、日志冲突二、问题描述三、解决方案一、日志冲突日志在平时的开发中,扮演着十分重要的角色,可以很方便的帮助我们快速定位问题,查找原因,进而解决问题。但是有的时候,总是会遇到各种各样很奇葩的问题,如:二、问题描述项目背景:项目中引入了第三方的组件,组件选取的日志框架是 log……继续阅读 »

supingemail 3年前 (2021-03-23) 2667浏览 0评论1954个赞

网飞文化

网飞文化
世界各地的企业引发了一股学习网飞文化之风。据我所知,至少在中国,很多创业公司就明确提出要学习网飞文化。这一次,网飞创始人兼CEO里德·哈斯廷斯亲自写了一本关于网飞文化的书,名叫《不拘一格》,英文书名叫No Rules Rules,直接翻译过来叫“没有规则的规则”。待你了解了网文文化的内核,相信一下子就明白了这书名背后的含义。为啥大家对网飞文化青睐有加?我认为……继续阅读 »

supingemail 3年前 (2021-03-23) 2265浏览 0评论242个赞

加载中……