ijunjie / blog-gitment Goto Github PK
View Code? Open in Web Editor NEWFor my github page comment
For my github page comment
https://ijunjie.github.io/post/myworks/portraits/
霍普金斯 2017 年 2 月下旬某个晚上,临摹了一副汉尼拔,彼时居住在回龙观。 原图可能是《沉默地羔羊》中的: 金正恩 特朗普 一副潦草的特朗普画像。2017 年
https://ijunjie.github.io/post/myworks/eye/
重新画很难画出来了。只有一次机会。
https://ijunjie.github.io/post/fp/factorial/
一般的递归都要显式地调用递归函数,那么匿名函数如何实现递归调用? 这里用 Javascript 匿名函数 + 尾递归实现一个求阶乘的例子,代码如下: 1 2 3 4 5 6 7 8 9 let
https://ijunjie.github.io/post/reading/right-deviation/
如果一个人二十岁的时候不是左派,那么他就是没有良心;而如果他到了三十岁还是左派,那他就是没脑子。 一个人阅历越来越多,慢慢变成熟,他的**可能
https://ijunjie.github.io/post/arch/from-virtualization/
这是一份笔者整理的云计算技术发展简史,主要关注虚拟化、分布式、云计算和容器技术的起源和发展。 20 世纪 30 ~ 40 年代:早期计算机时代 上世纪 30 ~ 40 年代
https://ijunjie.github.io/post/fp/fp-paradigm/
当我们谈论函数式编程时,我们在谈论什么? map, flatmap, closure,filter, reduce, functor, monoid, monad, currying, lambda, cps, predicate, y-combinator… (请自动脑补标签云图…) 几年前我在在部门内部做了一次函数式编程
https://ijunjie.github.io/post/literature/antithesis/
北京有很多地名具有对仗关系,兹列举如下: 二字组: 海淀 —— 江亭,江亭即陶然亭,是康熙年间江藻所建,所以也称为“江亭”。 秀水 —— 香山 后海 —— 前门
https://ijunjie.github.io/post/dp/dynamic-proxy-aop/
JDK 动态代理创建时比较快,运行时较慢;CGlib 动态代理正好相反,创建时慢,运行时快。一般选择在系统初始化时,使用 CGlib 代理,并托管到 ApplicationContext 中。代理模
https://ijunjie.github.io/post/reading/modern-society/?code=29dffeded3a4c30566c7
在《罪与罚》中,谢苗诺维奇说“按原则来讲,我不能赞同个人的慈善行为,因为它不仅不能彻底根除罪恶,反而会助长罪恶”。这里并没有说到点子上。之所
https://ijunjie.github.io/post/life/cva-ea/?code=76c5c407a17ecc6fffe4
近四个月以来,我饱受慢性呼吸系统炎症的困扰,从初期的咳嗽变异型哮喘最终发展为嗜酸性粒细胞哮喘。目前正在接受漫长的激素药物吸入治疗。 所谓咳嗽变
https://ijunjie.github.io/post/life/peking-five-years/?code=aa9145d5ea2a6c63d561
我从乡下跑到京城里,一转眼已经五年了。比鲁迅还少一年 😂😂😂 这几年来一度对自身价值发生过怀疑与绝望,也一度幻想过脱离职场自由地生活,或者从事某
https://ijunjie.github.io/post/life/lenin/
20世纪俄国三次革命所证实的一条基本规律是:单是被剥削被压迫的人认识到不能照旧生活下去而要求变革是不够的;要举行革命,还必须要剥削者也不能照
https://ijunjie.github.io/post/philosophy/bootstrap/
不知当初是谁把 bootstrap 翻译成了“自举”。由于中文的博大精深,这个词仿佛带有某种谐谑的意味,容易使人联想到电线杆上的野广告。 假如有一家公司,产品是 DevOps
https://ijunjie.github.io/post/arch/cpu-false-sharing/
不知是谁最初把 false sharing 翻译成“伪共享”,翻译得莫名其妙,不知所谓。实际意思应该是“错误的共享”。 最近在读的几本书都提到了 CPU 伪共享问题。这里尝试做
https://ijunjie.github.io/post/arch/jmm-volatile/
并发世界有两大阵营,共享内存和消息通信。前者以 JMM 为代表,后者以 Actor 模型为代表。本篇将整理总结 JMM 相关知识并全面梳理 volatile;关于 Actor 模型,
https://ijunjie.github.io/post/life/trump/
自打特朗普上台以后,我们忽然发现原来大国政治真的如同儿戏一般。 这位不按常理出牌的总统通过推特将政治和外交活动的运作细节暴露给普罗大众,而在以
https://ijunjie.github.io/post/dp/design-patterns/
推荐一个极好的设计模式学习网站 http://java-design-patterns.com/. 截至 2018 年5 月份,这个 repo 在 github 的 stars 已超过 10,900+. 这个 repo 涉及的设计模式已经远远超出了 GOF 的 23 种设计模式。当然,本来设计模式
https://ijunjie.github.io/post/art/chinese-painting-puzzle/
最近读了一本赫伯特·里德的 The Meaning of Art,中文译作“艺术的真谛”,这个翻译不信、不达、不雅,让人感觉很不爽。里面提到一些有趣的问题,比如接下来
https://ijunjie.github.io/post/myworks/kim-jong-un/
传说他在3岁学会开枪,9岁时能射中移动的目标;6岁开始学会骑马,不到8岁时就能驾驶大货车狂奔120公里,16岁时便写了一篇关于朝鲜战争的论文
https://ijunjie.github.io/post/arch/docker-notes/
每天5分钟玩转 Docker 容器技术 的学习笔记。 一、容器生态系统 容器核心技术 容器规范:OCI 发布的 runtime spec 和 image format spec 容器runtime:主流的三种 lxc,Li
https://ijunjie.github.io/post/nihongo/kagerou/
你可曾在夏日无风的天气里观察过远处的景物,仿佛隔着一层若隐若现、上下波动的气流。这便是叫做“阳炎”的东西。 “陽炎”其实是个日语词,读作 かげろ
https://ijunjie.github.io/post/reading/theory-of-levels/?code=01e3f5848fb08b71a4e2
马克思和恩格斯、马斯洛,甚至 Linus 都提出过自己的需求层次理论。 马克思和恩格斯 19 世纪,马克思和恩格斯把人的需要分成生存、享受和发展三个层次。人们的
https://ijunjie.github.io/post/programming/kylin-setup/
https://ijunjie.github.io/post/literature/koudannsha-history/
最近入手一套讲谈社的《**的历史》。这是我第一次读日本人写的**历史,尤其是**近现代史,之前读过世界通史和新全球史中关于**的部分,还有剑
https://ijunjie.github.io/post/arch/kubernetes-practice/
Rinor Maloku 在 Kubernetes and everything else in Practice 一文中全面、细致地讲述了一个微服务应用的开发、构建,并部署到 Kubernetes 的过程。全文洋洋洒洒分为十一篇,并配有精美的动态演示图,实为
https://ijunjie.github.io/post/dp/openstack4j-dependencies/
openstack4j 简介 openstack4j 是一个使用 Java 编写的开源 OpenStack SDK. 源码地址: https://github.com/ContainX/openstack4j.git 依赖管理 openstack4j 并没有采用第三方的 IoC 实现,如 Guice 等,而是使用很少的代码实现了简单、易用的依赖管理。 SPI SPI
https://ijunjie.github.io/post/fp/ramda/
Ramda是什么 Ramda的官方文档中文版:Ramda 简介 阮一峰也曾以他一贯的通俗易懂的风格写过一篇介绍: Ramda 函数库参考教程 柯里化 关于什么是柯
https://ijunjie.github.io/post/reading/sketch/
素描的独特之处 意大利文艺复兴时期的绘画作品前无古人,后无来者,凝聚着大师的全部智慧和技法,一个普通人要欣赏一幅文艺复兴时期的绘画作品,仅靠一
https://ijunjie.github.io/post/arch/api-gw-p2p/
有的观点认为,点对点是反模式,也有人认为网关才是反模式。 李艳鹏在《分布式服务架构:原理、设计与实战》中认为,网关是反模式,因为网关会成为性能
https://ijunjie.github.io/post/frontend/js-books/
JavaScript 是我最喜爱的语言之一。虽然并没有直接从事前端开发,但一直关注 JavaScript,并且对原生 JavaScript 语言有浓厚兴趣。以前读过几本不错的书籍,在这
https://ijunjie.github.io/post/fp/recursive-list/
使用模式匹配和递归实现 List,不考虑栈溢出的问题。 由于 Java 没有模式匹配,没有 sealed 关键字,也不支持协变,采用 FP **实现 List 有些不便,但好在新版 Java 的
https://ijunjie.github.io/post/myworks/celtic-knot/
手绘凯尔特结 钢笔画 不知什么动物 长颈鹿或餐叉 耳机 樱桃 猫 头骨 黑洞 几何 其他
https://ijunjie.github.io/post/myworks/self-portrait/
具体时间忘却了,可能是 2017 年春。
https://ijunjie.github.io/post/life/houhai/
北京这几年其实也是有过一些好天气的。在天气晴朗的日子,后海沿岸的风光还是非常漂亮的。 即使用手机也可以拍出效果不错的照片。画面明净清澈,仿佛油
https://ijunjie.github.io/post/arch/java-books/
说一说我读过的 Java 并发和分布式方面的书。 并发相关书籍 并发编程有本经典的书叫 Java Concurrency In Practice, 这里就不说了,这里只说近几年一些比较新的书。 《Java 并发编
https://ijunjie.github.io/post/arch/docker-machine/
关于 Docker Machine 的一些实践总结。 Docker Machine 用于解决多主机环境部署 docker 的效率和一致性问题。 创建 machine 要求能够无密码登录远程主机,所以需要先通过 ssh-copy-id 将 ssh key 拷贝到目标机
https://ijunjie.github.io/post/myworks/flowers/
钢笔速写: 原图: 鲜花: 原图:
https://ijunjie.github.io/post/ds/list-comparison/
关于 ArrayList 和 LinkedList 的比较,网上流传着很多不准确的说法。比如 “ArrayList 查询快,LinkedList 增删快”,这种说法过于笼统,不严谨,实际情
https://ijunjie.github.io/post/fp/fp-basic/
本篇是《浅谈函数式编程》的下篇,主要讲解一些重要的函数式编程概念。上篇主要介绍编程范式: 浅谈函数式编程-上篇:编程范式 导读:阅读本篇前,请思
https://ijunjie.github.io/post/myworks/always-like-this/
永远是这样 风后面是风 天空上面是天空 道路前面还是道路
https://ijunjie.github.io/post/reading/education/
现代教育制度的本质不是什么培养有用人才,而是把人分类,让阶级分层。对这个问题你想得越明白,内心就会越难受。 —— 万维钢《智识分子》
https://ijunjie.github.io/post/arch/docker-omissions-make-up/
一、镜像的分层结构 可写容器层。容器启动时,一个可写层被加载到镜像的顶部。所有对容器的改动,只会发生在容器层。 叠加文件系统,如果不同层中有一个
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.