Knight's Tale
人因为梦想而伟大
共勉
"诸君离学校而去了。在社会上立身的困难,恐怕比在学校里求学还要加甚。若非立志奋斗,则以前所受的教育,反足以增加人生的苦恼,或转为堕落的工具。这是诸君所当特别注意的。事业的成功,须经过长时间的辛苦艰难——成功的代价,走过了许多荆棘的路,方才能寻获康庄大道。立志是砍荆棘斧斤,奋斗是劳力。万不可希望以最少的劳力,获最大的成功。" -- 蒋梦麟
联系
近一个月内十大热门文章
遇到服务器无去解析域名的问题
技术 • 2024-10-17 10:53
### 遇到服务器无去解析域名的问题 ### 问题 - 现象:服务器下载页面时 出现错误现象 - 问题本质:页面有图片相关的链接,链接本机器无法访问。 - 解决路径 - 服务器无法访问 该链接。 - ping不通,但是其它服务器可以ping通; - 联系阿里云客服,发现这是因为 七牛云的DNS IP有问题。 - 联系 七牛云客服,反馈 DNS返回的IP已经失效了。要求本地进行 DNS清缓存 - 清空缓存后,正确。 ### 关键操作内容 knightliao@……
继续阅读
Py2.7 + mac 安装 transformers
技术 • 2023-04-02 20:14
### 第一步:第一次安装失败 pip install transformers 出现失败: subprocess.CalledProcessError: Command '['./build_bundled.sh', '0.1.97']' returned non-zero exit status 1 ### 第二步:第二次安装失败 看到文章 [https://blog.csdn.net/caroline_wendy/article/details/1093……
继续阅读
提高IntelliJ运行内存大小
技术 • 2020-07-14 18:58
[https://www.jetbrains.com/help/idea/increasing-memory-heap.html]() From the main menu, select Help | Change Memory Settings. Set the necessary amount of memory that you want to allocate and click Save and Restart. This changes the value of the -X……
继续阅读
Maven import in Intellij IDEA runs out of memory on a large project 提高编译内存的大小
技术 • 2020-07-14 16:18
The solution is to set -Xmx1g (or more) in Maven VM options for importer (yes, it is a separate option!). Go to "Settings/Preferences -> Build Tools -> Maven -> Importing", and find the option there. 这个数值就是启动时inteilj的shell命令中的xmx数值。 如果import一直出现编……
继续阅读
直播电商之我的理解
思考 • 2020-07-05 16:53
直播电商是最近很火的话题。阿里/拼多多/抖音/快手/百度等均加入了战局。 ### 直播电商凡事必有因。 第一,从商家来看,传统电商的流量衰竭,搜索广告水涨船高,刚入局的商家没有强势商家的资本,在各个平台均比较难找到好的位置,也就是说找不到有效的姿势入场,亟需新的场来入,换句话说,需要有变革,不然活不下去了。这里以拼多多的社交电商和直播电商两个新场最突出。 第二,从用户来讲,从消费升级和消费降级两极分化。消费升级促使用户喜欢个性化好玩的东西,传统的东西无法满足年轻人的诉求,这里以小红书为标……
继续阅读
【Knight技术分享】秒杀架构考虑
架构 • 2020-04-06 17:36
### 前沿 来vmate的第一件事情就是做秒杀,秒杀对于高并发的处理非常突出,是比较能体现技术能力的一个业务场景。 ### 问题 用户秒杀(定时领)或者随时领的行为可能由于 太热门,导致请求量过大,担心 引起系统的各种问题 ### 目标 通过技术手段,解决 - 当前:高并发秒杀问题 - 未来:构建良好架构,可以适应高并发;通用性,为其它场景做准备 ### 秒杀特点 - 瞬时并发量大。 - 大量用户会在同一时间点进行抢购; - 网站瞬时访问量激增 -……
继续阅读
JVM GC调试的一些经验
技术 • 2020-03-18 01:04
相关结论 - 目前来说,大部分程序基本上都会用G1收集器,CMS已经有点过时了 - 使用G1时,按文档中说不要指定年轻代的大小,但是实际上要指定,否则年轻代太小了,导致频繁YGC。可参见 《RocketMQ 迈入50万TPS消息俱乐部》http://jm.taobao.org/2017/03/23/20170323/ - 关于G1的一些介绍文章:《HotSpot的G1收集器(日志分析)》 https://blog.csdn.net/fouy_yun/article/details/78376……
继续阅读
客户价值
思考 • 2020-02-21 00:31
客户第一,员工第二,股东读三。 能提出这个的公司挑战很大,因为首先投资人不满意。我投了这么多钱给你,没有我投你们,你们能活到现在? 其次,员工不满意,没有我付出,公司能运作起来? 但是实际上投资人和员工要获得利益,首先公司得活着 而且要过的越来越好,公司要过的越来越好 则要公司的客户过的越来越好。 反过来,只有客户越来越好,公司才能蒸蒸日上,员工才有事做,股东才能有信心继续投资。 如果你以后要创办一家公司,一定要借鉴这个。
继续阅读
客户价值与数字KPI
思考 • 2020-02-21 00:30
饿了么骑手的目标就是越快越好,送达时间是一个重要指标。以前通常会用准确的数字譬如30分钟来衡量,骑手有时背着好几单,可能都是31分钟或者35分钟到达的,如果按以前的标准因为都超时了可能今天都白干了。 但是实际上,30分钟和32分钟 28分钟对于用户并没有很大的区别,但是对于骑手可能影响比较大。只有类似约定30分钟但是最后59分钟到达 才会对用户产生大的影响。 因此,数字kpi在后面的设计中 就不是一个绝对的数字本人是一个区间,这样更能体现 所有客户(用户和骑手)价值
继续阅读
对于新六脉神剑的理解
思考 • 2020-02-21 00:29
最近阿里换了新的价值观,公司内又掀起一阵学习的浪潮。其中,有几点是比较有意思的,就是马云和逍遥子对于新价值观的思考方式。 马老师认为,价值观是公司最重要的法宝。阿里可以存活下发,不是因为钱去做淘宝、支付宝、阿里云,而是因为做这些事情内在的初心,就是使保命和价值观。换句话说,任何东西都可以没有,唯独价值观不可以没有。因为其它东西可以不断的创造,价值观丢失了就找不回来了。 新的董事长,逍遥子则从另一方面发表看法。随着时代的发展,阿里已经从电商平台发展到数字基础平台,很多东西在改变,但我们必须去找……
继续阅读
Java JNI调用 c程序的 .so 文件
技术 • 2019-08-15 00:46
### 前提和要求 - 只有C编译出来的 .so文件[10] 以及相应的 .h文件[11] - 需要使用java程序来调用.so文件 ### 关键点 - 第一步,撰写 java程序[1],里面引用 自己定义的C函数[2]。 - 第二步,将 java程序[1] 编译成 .class 文件[3] - 第三步,使用 javah 命令 对 .class文件[3] ,生成 .h文件[4] - 第四步,在第一步中定义的C函数[2]以及第三步定义的.h文件[4],撰写一个 C程序[5]. 在这个……
继续阅读
mac安装pyhanlp
技术 • 2019-03-03 11:23
python界的Nlp系统 ### 第一步:安装 conda https://conda.io/projects/conda/en/latest/user-guide/install/index.html 要安装 Miniconda 和 Anaconda ### 第二步:安装 jpype1 https://jpype.readthedocs.io/en/latest/install.html conda install -c conda-forge jpype1 ……
继续阅读
浅谈商家服务
思考 • 2019-02-24 11:57
什么是商家服务?它只有四个字,字越少,它想要框的东西就越多,包含的内容就超丰富;反之,如果加了很多定语或者形容词,那么很多东西就被限定了,它能涵盖的东西就越少,当然目标也更加明确,更加准确。 举些例子,“51找翻译”其实也是一个商家服务,它提供了一个平台,将翻译的同学与翻译的公司进行连接和服务,这也是一种商家服务,但是它就是垂直的,并且只是翻译这个垂直领域中再垂直一块服务内容,提供翻译撮合服务。"淘宝"呢,你会发现淘宝没有特定的商品限定,因此你会发现它是”万能“的,什么都能买卖,不管你是真品还是假的,……
继续阅读
消费升降级
思考 • 2018-08-21 00:13
今天看了一篇关于社会底层人民的文章,有些感触。照目前的各种收割方式,未来社会的趋势我的判定是贫富两极分化越来越严重。因此两块市场都会有市场, 一个是做高端市场,做消费升级,譬如网易严选、高端老板阅读、高端旅游、各种高端XX等,满足该人群高人一等的感觉就对了; 另一个是低端市场,做消费降级,典型如拼多多、今日头条、抖音快手直播、小额现金贷等,这块市场会越来越大,因为高端在一二线已经被挖掘得差不多了,但是三四五十八线这些市场基数还非常之大,而且随着高房价,高房租、RMB缩水和贬值,被收割的韭菜人群会……
继续阅读
近年来的一些体会和实践
思考 • 2018-08-21 00:12
近年来的一些体会和实践, 第一是把招聘当成是最重要的事情,这是一个CEO/CTO最应该做的事,没有HR没有老板给你,你自己也要招聘,没有团队什么事都不成,空有梦想无法前行,以前总觉得自己是盖世英雄无所不能,但现实狠狠打脸,比你牛的比比皆是。目前自己攒了不少靠谱的兄弟,未来大有可为; 第二是把团队同学的成长也看成是最重要的事情,以前喜欢逞英雄总会把最难的事情留给自己打头阵,目前会把有挑战的能快速成长的事情交给团队同学,每天想的事情就是如何帮助其成长,在其简历上添上光辉的一笔; 第三,不再纠结……
继续阅读
分布式环境下如何处理分布式事务问题
技术 • 2018-05-21 15:12
分布式事务有多种处理方法,这里想讲一下最终一致性做法的一些核心点。 一般来说,为了实现最终一致性,通常会使用本地事务+消息的方式。但是这种做法又会带来一个新的分布式事务的问题,因为本地事务和消息的事务又是两个事务。 面对这个问题,有两个解法, 1. 一个是通过在本地事务处理过程中将是否发送消息的FLAG也存储在本地事务中。并且,保证先发发送未提交消息,然后再提交本地事务的方式,最后再提交确认消息。这种有一个极端情况是最后一步提交前服务当机了导致消息未发送了。因此,可以通过一个调度器,通过分……
继续阅读
5分钟创建属于自己的自定义搜索引擎(攻略)
我的作品 • 2018-02-19 18:15
# 5分钟创建属于自己的自定义搜索引擎(攻略) ## 前言 现在国内主流的一些搜索引擎,例如「百度」、「360搜索」、「搜狗」等,搜索结果很全应用很广泛,但是大而全则意味着不够个性化;另外,目前线上互联网处于一种「信息爆炸」的状态,信息太多造成太多噪声,个性化的搜索可以方便用户自己去自定义、挑选和甄别信息。因此,一个简单、快速、个性化搜索引擎越来越受到人们的喜爱: - 自定义搜索引擎够垂直,能够提供更精准化的搜索,满足各行各业个性化的搜索 - 可以完全自定义配置搜索引擎,例如可以配置要搜……
继续阅读
时间戳换算工具
我的作品 • 2018-01-08 17:02
工作中经常会用到时间的转换,搜索引擎是可以搜到不少工具,但是一进去,会有几个问题 - 很卡, - 广告实在太多了,不小心都会点到广告 因此,想自己搞个简单可用的,广告少的,清爽的,方便自己以及其它同学使用: http://tool.sov5.cn/
继续阅读
你的博客变慢的可能原因
技术 • 2017-05-21 17:12
本博客系统大约是在我四年前写的吧。记得那时我和师兄在做米搜资源平台,做了一套业务框架,觉得好看就拿来用了。 四年期间,虽有过多次修整,运行效果其实不错。但在近一年来,速度不知道为啥很慢。具体表现为启动博客后速度很快,但运行时间过长后,速度就非常慢,基本是在5-10s左右,有时甚至10几秒,无法忍受。 后台代码很简单,数据量级也非常小,为了解决做这个问题,我什么方法都试过了,什么监控啊,优化啊,甚至为此还做了读写分离。。。实验证明,没啥用,问题不在于此。 我就奇怪,像 http://ww……
继续阅读
如何成功的把一块业务做成功?
思考 • 2017-05-15 01:15
前几天听到刘强东在讲如何做好京东时的回答,我感触颇深。 他说:“不管你是做互联网,还是做传统经济,只要做好了三点就可获得成功——1)前端的用户体验;2)后端的低成本;3)高效率” 这句话从逻辑上是比较好理解的,每一点都是正确的。现在的关键是,如何将这三句话反映到工作(创业)中来呢? 不断做什么事情,一般企业都会ToC和ToB两块业务,当然,不同业务,这里比例会有较大的不同。主打ToC的,则ToB的比例会较低。反之亦然。ToC的业务,最重要的是什么?就是拉新和留存。如果没有良好的用户体验,则……
继续阅读