Serialization Performance of StreamSerializer and Portable in Hazelcast Jet

2021-Apr-11 14:25
I am running a sample pipeline to test what’s diff between `StreamSerializer` and `Portable`, which are 2 serializaiton solutions in Hazelcast, and turns out the `StreamSerializer` is not much different than `Portable` at very first, and a...

电影 《Life in a day 2020》

2021-Feb-24 09:32
Life in a day for 2020 版本出了,花了一点时间去看。但是没有任何感触。相反看了Life in a day for 2010 很多很多遍。 结构可以说是一摸一样,我觉得就是一个重复,做了一件了无新意的事情。 A lot of changes but nothing new....

墙倒众人推

2020-Dec-25 12:53
最近越来越能感受到网络舆论对人们的控制问题。 以前所有的舆论提到马云,都是放他各种挥斥方遒的视频,放他早期创业的所作所为,各个论坛上的经典语录,就算是讲出了996是福报这样的话,很多人隐隐觉得不对,但心上又被什么东西隐隐的压住了,什么也说不出来。 现在再看他的新闻,所有言论都变成嘲笑。以前还有人叫“马爸爸”,当然现在叫人“爸爸“这个行为随处可见。但是我对这种行为非常反感,对这个称呼,起码要有一点自己的尊重。 当食物不再是大部分人类生存的限制,需求走向马斯洛模型的上层,...

Flink 中 Collector.collect() 的序列化速度

2020-Nov-24 23:01
最近在做Processing Framework的性能比较,做到Flink时,测出的数据性能变得及其差。 细看之后发现瓶颈出现在 `Collector.collect()` 方法, 可能是序列化,对象的复制话费了大量的时间。 在我的例子中,collect(SINGLE OBJECGT)甚至要多到100ms (我这的OBJECT大概有500Bytes) 经过一番搜寻,这篇文章给了我答案 https://www.ververica.com/blog/curious-case...

从零道一播客在11月15日上海线下听友聚会

2020-Oct-31 12:05
### 活动详情 11月15日周日下午,「从零道一」播客将在上海举行首次播客听友线下聚会。届时,S2E3嘉宾陈思羽(前麦肯锡顾问,沃顿MBA在读)也会做客现场(往期节目链接: https://mp.weixin.qq.com/s/TOTOGQ2cmNttPYLU_3uJqg)。 此次活动将帮助你接触到愿意真诚分享的嘉宾,播客主创团队,认识各行各业的优质听友。同时,从零道一也很想认识你,听听你对我们节目的想法。 ### 活动报名 请填写报名表(https://wj...

Apollo - Cannot use GraphQLSchema "[object GraphQLSchema]" from another module or realm

2020-Oct-13 22:35
I am keeping receiving error below in a webpack + graphql + apollo-server project, the build script is quite simple, by digging out all the internet but no results (tried resolutions -- yarn resolutsion, npx force resolutions packages, rea...

kubernetes cheat sheet

2020-Sep-21 18:02
1. Rollback deployments in Kubernetes https://learnk8s.io/kubernetes-rollbacks 2. Cheat Sheet https://kubernetes.io/zh/docs/reference/kubectl/cheatsheet/ ...

Unable to load class ...kotlin.noarg|...KaptGradleModel

2020-Sep-17 01:17
花费了好半天在这个error上,给windows上的intellij从2020.1升级到2020.2.1之后,gradle build不能,出现error: ``` Unable to load class org.jetbrains.klotlin.noarg.ide.NoArgModel // or Unable to load class ....KaptGradleModel // or Unable to load class org.jetbrains.all...

几种 Websocket 框架的性能测试

2020-Aug-30 15:56
## 结论 NodeJS 的 ws 综合表现最好,latency ~7ms 左右,轻松上到 5000 个 client 连接,TypeScript 的成熟同样给程序的编写提供了保障,同时也能利用弱类型语言本身的便利进行快速开发。 ## 测试指标 给定一定 clients 的数量,在不 drop 任何 client 连接的前提下: - 单机服务器每秒能发送多少消息 - 客户端收到消息的延迟是多少 (ms) ## 测试环境 - Host ``` MacBook Pr...

React/Typescript 文章集合

2020-Jul-26 13:25
> 收集一些自己觉得还不错的关于React的文章/帖子 1. 可视化的React生命周期模拟器 https://reactarmory.com/guides/lifecycle-simulators 2. 一篇详尽的 useEffect 解析 https://overreacted.io/a-complete-guide-to-useeffect/ 3. Typescript tsconfig.json https://medium.com/@tommedem...

在香港连续住酒店的第六个月

2020-Jun-29 23:03
## 06-29 在香港开始连续的住酒店且不换地点,这已经快6个月了。前几天躺在床上,凌晨一点,脑子一直想着明天的事情要怎么做,intern program马上开始了,还有哪些事情没有定论,明天还有多少邮件要发,报告的数据要怎么获取,还有多少项目自己想写,自己对进度不满意,如此晕晕。 辗转反侧到了早上七点,看着窗外的风景和天花板,情绪波澜。突然想到,如果我的一生要活到60岁,那我起码还得再去活个30年,才能活完这一生。 还得活那么多天呀。 --去年--,原来已经是2...

网页里的博物馆

2020-Jun-09 22:02
网页里的博物馆,太对我的胃口了! http://www.dnbwg.com/index.html ![](https://imgkr.cn-bj.ufileos.com/66b179a3-6861-45d8-b64c-f91109c2ec60.png) 喜欢那个年代,电子数字,带来的惊喜感, 如果你也喜欢,可以看看这本书 Hackers: Heroes of the Computer Revolution这本书 ...

县城

2020-Feb-25 00:00
> 在网上看到一句话,特此记录 北上广深大概只占全国面积的0.33% 加上新一线城市 也只是占了全国面积的3%。 在剩下的97%的土地上 有着约300个地级市,3000个县城 40000个乡镇和66万个村庄 全国约84%的人在这里消费,生长 你以为的土味,其实是大半个中国 https://www.bilibili.com/video/av83412833 ``` 我也想杀死伤痛 让那恩怨有始有终 抬头望着故乡的天空 飞来成群野外孤鸿 敲碎我沉浸其中的 一...

一个不需要webpack的未来

2019-Nov-19 22:45
今年是1941年,你的名字叫李狗蛋。你工作在一个CBS旗下的实验性纽约电视工作室,然后马上要去给世界上最重要的电视新闻做广播节目,然后你的节目只有15分钟的时间。你打算怎么做? 在一个只知道电台的世界,你坚持你早就知道的东西。也就是说,你在读这种新闻,“大多数电视新闻广告都在放映着Hubbell读新闻报纸,然后偶尔去看一下图片或者地图” ** fixme: 不好意思,wtf忘记更新了, 6月份之前更新回来,我觉得这篇文章很有意思,2020-05-09...

hyperledger fabric with k8s

2019-Jul-23 22:20
# Download fabric tools docker pull hyperledger/fabric-tools:1.2.1 docker pull hyperledger/fabric-couchdb:0.4.10 docker pull hyperledger/fabric-orderer:1.4.0 docker pull hyperledger/fabric-peer:1.4.0 docker pull hyperledger/fabric-ca:1.4....

webpack-dev-server doesnt watch file changes

2019-Jul-04 00:01
Env: Ubuntu 16 Could refer to https://webpack.js.org/configuration/watch/#not-enough-watchers The main root cause is `fs.inotify.max_user_watches` too low, higher the value resolved my issue. ``` echo 1048576 > /proc/sys/fs/inotify/max_...

设置软路由: 光猫, ESXI, OpenWrt

2019-Jul-01 21:35
* 概述:没有额外AP的情况下,利用光猫提供的wifi功能提供无线接入 因为对网络多了更多的需求,转卖了用了近两年久的huawei b618s 22d, 告别了我漫长的sim卡上网时代,然后入手软路由了. 我的解决方案: ``` 光猫 (桥接) --- 软路由(ESXI虚拟机(LEDE, PPPOE拨号)) --- 硬路由(充当AP) --- 其他设备 | | ------...

Run hyperledger-composer under proxy

2019-Jun-09 15:04
## Condition Host could not visit Intenet directly, need to set up proxy to connect Internet. Under this situation, the docker containers could not visit Internet directly either. ## Solution ## Option 1 Change the route table, transfe...

2019年!我还活着

2019-Jan-07 23:45
## 2019-01 很久很久没有写东西。 现在下班了。我突然想到,上班都在解决别人的问题。 什么时候有时间解决一下自己的问题。 ## 2019-02 | 深圳, 香港, 和家人 最近总是感叹时间过的太快,现在已经到了2019年了。春节过的匆匆忙忙。 我和姐姐长大之后都去了不同的地方,和家人聚少离多。这个春节终于因为我而聚集在了深圳。整个春节过的匆匆忙忙,我中间有一段时间没有很好的脾气,会偶尔用自以为是的语气说父母不懂大城市的规矩,最快之后却也立马觉得自己也...

Hyperledger Fabric操作手记

2017-May-06 16:04
#### 进入docker对应主机 ``` docker exec -it dockercompose_vp0_1 bash ``` #### 注册用户“test_user0”/"jim" ``` # 由多个预设的用户,有两种注册的方式 peer network login test_user0 -p MS9qrN8hFjlE # 或者在Rest APIs中 { "enrollId": "jim", "enrollSecret": "6avZQLwcUe...

Set up MIT-Scheme in macOS

2017-Apr-29 13:47
## 1. Install MIT-Scheme ``` # using homebrew brew install mit-scheme ``` ## 2. How to code ### 2.1 REPL Using terminal ``` ⇒ mit-scheme MIT/GNU Scheme running under OS X Type `^C' (control-C) followed by `H' to obtain information a...

常用镜像源

2017-Apr-18 12:57
## Yarn ``` yarn config get registry > https://registry.yarnpkg.com yarn config set registry 'https://registry.npm.taobao.org' > yarn config v0.15.0 > success Set "registry" to "https://registry.npm.taobao.org". > Done in 0.04s. ``` ...

江雪项目开发的一些整理

2017-Apr-18 02:47
...

一个格子效果的实现

2017-Apr-18 01:26
CSS实现 ![](http://7xngrd.com1.z0.glb.clouddn.com/ci_grid.png) ![](http://7xngrd.com1.z0.glb.clouddn.com/ci_grids.gif)...

iOS: View的Frame在加载时的改变

2017-Mar-23 12:23
## 1. ViewController 有一个`contentView`紧贴着屏幕,如下图所示,那么,`contentView`的frame是如何变化的呢? ![](http://7xngrd.com1.z0.glb.clouddn.com/ci_ios-view-1.png) ``` class ViewController: UIViewController { @IBOutlet weak var contentView: UIView! ...

使用Hexo搭建Blog

2017-Feb-28 23:40
> 本文针对Mac下超初级用户,已入门者请略过。 ## 1. 检查环境 据说程序员有三大金句:`不可能/你环境有问题/你不会用`。所以我们先检查一下环境。 Terminal将是我们接下来一直会用到的工具。在Spotlight中或者lauchpad搜索,打开它。 ### 1.1 Git Terminal中输入`git`,如果返回如下内容,证明ok. ``` usage: git [--version] [--help] [-C ] [-c nam...

Setup TypeScript & Webpack 2

2017-Feb-09 21:19
// BREAK...

在 Windows 中使用 VirutalBox 并获取 Host 的网络代理

2017-Jan-18 17:39
``` export ALL_PROXY=socks5://127.0.0.1:1080 ```...

利用key更新React中defaultValue

2017-Jan-09 00:13
React中的使用input时想让输入框有一个可修改的默认值,且该默认值跟随state变化,则可以写成: ``` this.state = { defaultValue: ..., key: Math.random() } render () { return ( ); } ``` key的刷新可以造成inp...

Colon in Ruby

2016-Dec-29 11:34
1) abc: it can't exist independently 2) :xyz it is a symbol :xyz.class => Symbol 3) abc::xyz it represents namespace Example code: module ABC class Xyz def initialize @size = 400 end end end x = ABC::Xy...

替换homebrew默认源

2016-Dec-28 15:41
``` cd "$(brew --repo)" git remote set-url origin git://mirrors.ustc.edu.cn/brew.git ``` 来源https://lug.ustc.edu.cn/wiki/mirrors/help/brew.git $ gem sources --add https://gems.ruby-china.org/ --remove https://rubygems.org/ $ gem sources -...

Login ProFTPD as root

2016-Nov-04 19:48
> 使用root登录不是一种安全的方式,请悉知 ## 1. 安装ProFTPD `apt-get install proftpd` 安装完成后会要求我们选择让该 server 以 inetd 还是 standalone, 选择standalone. 配置相关文件 `vi /etc/proftpd/proftpd.conf` * 改变Server Name ``` ServerName "example.com" ``...

TECH F5VE 16年纳新结束

2016-Oct-24 21:49
很棒,希望可以碰到厉害的同学...

中文版Windows Server中PHP保存中文名文件乱码

2016-Oct-22 12:50
在帮导师开发一个校内应用时,由于Windows Server是中文版,Web应用是UTF8的,上传文件后服务器显示乱码。 原因是Windows Server中文版的字符集是GBK,使用以下代码可以解决: ``` $name = iconv("UTF-8", "GBK//ignore", $name); ``` ---- 几个常用的字符集: - GB2312: 7445个符号,包括6763个汉字 - GBK: GB2312的扩展,可表示21886个字符 - GB...

Update Stotyboard Localization

2016-Oct-08 01:41
Change to directory to Base.proj in your project in terminal, and type `ibtool Main.storyboard --generate-strings-file file_name.strings` open the `file_name.strings`, copy/replace....

'Realm/RLMArray.h' file not found

2016-Sep-28 16:44
## 错误症状 模拟器运行正常,打包正常,真机编译时部分Framework出现 >'Realm/RLMArray.h' file not found ## 背景 CocoaPods 1.0.1, Xcode 8, Realm 0.98.3 ## 解决方式 按下`Option`+`CMD`+`Shift`+`K`, Clean Build Folder, 或者按下`Option`,选择`Product`—> `Clean Build Folder` ...

Install PHP 7

2016-Sep-24 20:27
## Install #### Ubuntu Test OS: Ubuntu 15.10 ``` apt-get install software-properties-common add-apt-repository ppa:ondrej/php apt-get update apt-get install php7.0 -y --force-yes ``` #### Debian Test OS: Debian 8 x64 (jessie) **Edit...

redux-router与react-router-rdeux的不同

2016-Sep-24 20:27
**此文仅是[redux-router](https://github.com/acdlite/redux-router)页面上的部分翻译** ## react-router-redux react-router-redux(之前称为redux-simple-router)使用了一个不一样的方式去集成路由。react-router-redux让React Router去做所有沉重的任务,并同步url中的数据到store的history [location](https...

Disallowed nested bundles, contains disallowed file 'Frameworks' in XCode

2016-Sep-24 20:19
这两天在更新一个iOS项目,因为更新XCode 8,遇到了Debug模式下能跑,但是无法打包的问题。 ## 错误症状 具体错误提示是: 点击Archive后,上传后出现错误提示1 > Invalid Bundle. The bundle at 'XXXX' contains disallowed nested bundles. > > Invalid Bundle, The bundle contains disallowed nested bundles, c...

Using system headers in framework in Swift

2016-Sep-24 20:19
这两天在更新一个iOS项目,因为更新XCode 8,遇到了Debug模式下能跑,但是无法打包的问题。 ## 错误症状 具体错误提示是: 点击Archive后,上传后出现错误提示1 > Invalid Bundle. The bundle at 'XXXX' contains disallowed nested bundles. > > Invalid Bundle, The bundle contains disallowed nested bundles, c...

识别植物

2016-May-22 17:04
> 好久没有更新Blog。这其实是上学期的一个作业,写完了之后一直存放草稿里,看到了微软识花出来之后,突然发现我还写过这个东西。 这是一个非常简单的程序,上传图片,然后识别,由于“作业”关系,其实只能识别15种植物,准确率是70-80%,这与算法有关,当然也和训练集有很大的关系。 ## 1. 目的 利用PCA识别花卉,以及iOS上的应用。 了解PCA算法原理,并应用到花卉识别中。编写一个App,连接服务器,当用户选择了一张花卉照片时,上传照片到服务器,进行识别,最后...

Experience of HackPKU 2016

2016-Apr-22 19:36
> 曾经有一段时间怕和人比,因为怕输怕丢脸。后来喜欢参加比赛。有时候拿奖,有时候没有。我没有一直赢,但是敢比就别怕输。 去北京大学参加了HackPKU, 时长36个小时 ## 1. 时间地点 2016年4月8日18:00-10日14:00,北京大学,英杰交流中心 ## 2. 流水账 如果说每次参加Hackathon我有什么期待的话,大概就是对于不知道会发生什么,做什么感觉到非常兴奋! 因此个人喜欢单刀赴会,找到不认识的人一起组队,不知道大家都擅长哪方面,就更无法...

Karma and React

2016-Apr-18 19:52
## 1. 目的 使用Karma来测试React编写的应用 ## 2. 安装环境 使用的依赖如下: ``` babel-core babel-loader babel-preset-es2015 babel-preset-react expect jasmine karma karma-chrome-launcher // karma-firefox-launcher 如果您使用Firefox来测试,应当安装上它 karma-cli karma-jasmine ka...

安装NS2进行网络仿真

2016-Apr-17 10:29
## 1. 目的 搭建NS2环境,实现隐藏节点的模拟。 ## 2. 环境安装 环境安装中多需要sudo来提权,若出现`Permission Denied`等字样,可先检查是否已经赋予正确权限。 ### 2.1 Ubuntu 从网络中获取Ubuntu的镜像,这里选择的是Ubuntu 14桌面版32位。镜像可以在Ubuntu的官方站点获取,http://www.ubuntu.org.cn/desktop。 在虚拟机安装成功后如图所示,进入主页面。 ![Ubunt...

PHP:将Word转换成PDF

2016-Mar-16 17:08
## 目的 用户上传DOC,DOCX等文件格式后,能够在线查看到文件的内容。 ## 想法 WORD文件内容是富文本,可以转换成HTML格式后表现出来,或者转换成PDF格式,然后通过pdf.js来实现在线阅读。 ## 实现 由于后端环境是Windows,脚本语言为PHP, 因此可以使用PHP的COM组件来调用OpenOffice 或者 MS Word 来实现该格式转换问题。 ### 准备 #### 1. 安装OpenOffice 或者 ...

Doodle in Canvas 2

2016-Jan-24 14:02
以下效果利用canvas完成,纯粹涂鸦。目前完成度心里预计在30%。 [Github仓库地址](https://github.com/ChinW/GridEffect)。 以下为过程截图。 ### 1. 画一条正弦曲线 ### 2. 添加移动效果 ![](http://7xngrd.com1.z0.glb.clouddn.com/ci_sine.gif) ### 3. 使幅度也成正弦变化 ### 4. 调整周期和速度 ### 5. 组合 ![](http...

Doodle in Canvas

2016-Jan-24 14:02
Canvas涂鸦。 您可以[从Github上得到它的源码](https://github.com/ChinW/GridEffect)。 ## 1. 收缩 第一张 gif 较大(3M)。 [Check Demo](http://consiiii.me/display/DoodleInCanvas/Shrink/index.html) ![Shrink1](http://7xngrd.com1.z0.glb.clouddn.com/ci_shrink.gif) ![Sh...

CMS中存放文章内容的Content字段类型

2016-Jan-15 22:00
## 缘由 今天学校里的老师让我帮忙看看学校内站点发文章时为什么文章保存后自动被截取一部分:一张很长的表格,复制到富文本编辑器中后,点击“发布文章”后查看(过程没有出现执行错误),只出现了部分内容。 ## 操作 检查后发现CMS的数据库(用的是MySQL),其保存文章的字段Content的类型是TEXT。 关于TEXT一类相关的属性对比如下 [资料来源](http://blog.sina.com.cn/s/blog_4f925fc30102edg8.html): ...

Scrawl Icon Redesign & Imitation

2016-Jan-04 19:03
利用闲暇的时间,努力去模仿,或者重新设计已经存在的图标。 ### Day 1: Ivy 160104: Ivy 是Google出品的一个计算器。 Mine: ![Ivy Mock](http://7xngrd.com1.z0.glb.clouddn.com/ci_d1_ivy.png) Original: ![Ivy](http://7xngrd.com1.z0.glb.clouddn.com/ci_ivy-google-calculator-03.png) ...

LiveReload gulp-connect 和 gulp-webserver

2015-Dec-29 20:36
LiveReload 在前端工作中可免去刷新的“苦劳”,用过之后深觉方便。 Gulp 中相关的插件有 gulp-connect(以下称 connect), gulp-webserver(以下称 webserver), gulp-livereload 等。 gulp-livereload 需要配合 Chrome 插件来完成,对这点有些纠结,于是我略过了它。 connect 和 webserver 都提供了 livereload 的功能,用哪个呢?都尝试下吧。 ## g...

ES6: Destructing(解构) & Spread Operator(展开运算符)

2015-Dec-19 21:09
## Destructing 这个应该是翻译成“解构”吧 ES6允许这样这样操作 首先是对于Object ```javascript var obj = { a:"Hello", b:"Hi" } var {a,b} = obj //Bingo, now a = "Hello", b = "Hi" var {a,c} = obj //Wrong, now a = "Hello", c = undefined ``` 对于数组,效果类同 ```javascript...

中华之梦创业比赛后记

2015-Dec-06 19:02
**Upadte: 这是一篇无聊的流水账** -- 周五(12-04) 启程去天津的武清区参加了"中华之梦"创业大赛。 参加这个比赛是意料之外的事情: 暑期的时候应学校要求参加了市级的一个创业大赛,意外收获名次,而后便在11月份的时候被通知入围了复赛。 本着学习和涨见识的想法,我决定去天津。 ## 概况 比赛队伍一共有48支,本科生两队:一支来自于北京师范大学的与自行车相关的公益项目,还有我。其它的队伍大多已是职场人士多年,看PPT不乏博士,专家,清北复交大牛....

Swift 时间操作:NSDate, NSDateFormatter

2015-Nov-23 19:50
转载出处:https://code.csdn.net/snippets/627333 1. NSDate ``` // 1、初始化 // 初始化一个当前时刻对象 var now = NSDate() // 初始化一个明天当前时刻对象 var tomorrow = NSDate(timeIntervalSinceNow: 24*60*60) // 初始化一个昨天当前时刻对象 var yestoday = NSDate(timeInterval: -24*60*60, sin...

Install LEMP on Debian

2015-Nov-22 14:05
**本文流程来自https://www.digitalocean.com/community/tutorials/how-to-install-linux-nginx-mysql-php-lemp-stack-on-debian-7 ,并做了部分修改** LEMP安装的教程有很多,但是自己也做了一遍并纪录下来。 ## LEMP LEMP指Linux(L),MySQL(M),PHP(P),Nginx(E,发音engine x).它和经典的LAMP不同的是把Apache替换...

SSH登录主机

2015-Nov-22 12:03
今天想给自己新弄的一个主机配一下SSH,突然发现忘了部分操作细节,在此记录一下。 ## 1.生成密钥对 ### 使用ssh-gen `ssh-keygen -t [rsa|dsa]` 过程当中会要求输入密码,但是如果输入了,那么远程登录主机的时候就会要求键入改密码 ;如果想要的目的是免密码登录,密码请留空 ## 2.将公钥拷贝到目标主机 将公钥拷贝到~/.ssh中,远程上传可以使用scp命令 `scp -r your/target/file/path user...

Experience of HackShanghai 2015

2015-Nov-09 23:03
2015年10月5日请假去了上海准备7,8日的hackShanghai 2015,并非常幸运的最后获得了第三名。但最大的收获是认识了三位有趣又厉害的伙伴: 英国老叔叔(队长,现实是一个非常很萌的学姐) SandyHaaa(优雅的女子,英语非常好) wanghu205(迷之声线). ## 开始 由于我们被选入比赛时都是单身状态(没有组队进入比赛),因此赛前互不认识。 在进入了hackshanghai的选手圈后,我便在群内安静的找大腿抱。终于,“老叔叔”带着一个吊炸天...

你应该知道的 8 个正则表达式

2015-Oct-22 23:21
[翻译自此处](http://code.tutsplus.com/tutorials/8-regular-expressions-you-should-know--net-6149) 正则表达式是一门独立的语言。如果你在学习一门新的编程语言,那它们可能是那种第一眼看上不太好懂的小语言。你必须因此去阅读额外的文章甚至书籍,以求理解它所谓的”简单“的实例。今天,我们一起回顾一下你在做下个项目前,应该知道的8个正则表达式。 ## 正则表达式的背景 维基百科: > 正则表达式...

The model used to open the store is incompatible with the one used to create the store

2015-Oct-17 09:47
使用CoreData更改了实体的字段后出现出错”The model used to open the store is incompatible with the one used to create the store”. 删除app后,重新编辑就好了。...

应用SSL到Nginx站点

2015-Oct-16 19:10
通过提交CSR一些可靠的第三方SSL签发机构,得到颁发的CRT文件,我们可以将自己的站点实现上HTTPS访问。 一些可靠的第三方SSL签发机构在文末列出。 ## 1. 使用OpenSSL生成Key和CSR `openssl req -nodes -newkey rsa:2048 -keyout example.key -out example.csr` 该命令生成一个2048位的Key文件和CSR文件。如果您的服务器性能足够,也可以使用4096位。不选择1024位是...

El Capitan下Sass命令无用的解决办法

2015-Oct-11 22:07
更新上El Capitan之后使用ruby依赖的相关包出现问题,包括cocoapod,sass,compass等。 输入命令后提示 command not found.找到原因是因为ruby的位置换了(这里不甚了解)。 例如错误: ERROR: While executing gem ... (Errno::EPERM) Operation not permitted - /usr/bin/sass 找到的一个解决办法是; sudo gem install -...

PHP中的短数组语法[]与array()

2015-Oct-03 01:18
PHP的数组可以有以下方式来表达. $array = [1,2,3,4,5]; 亦或 $array = array(1,2,3,4,5); 但是[]中括号的表达方式需要**PHP版本>=5.4**. 在给学院做一个CMS的时候,本地测试正常后,放上空间一律返回403 Fobbiden错误(调试关闭)。 究其原因是不清楚服务器版本,而写的时候比较想着方便先用中括号,写完之后过了两周才上传,有点淡忘此事。特此记录,长长记性(╯°Д°)╯︵ /(.□ ....

不因为被冷落,而停止去热爱

2015-Oct-03 00:36
虽然觉得这些文字有些矫情,虽然每次都想删掉这篇,但最后还是没删 没能和那些人一样在年少的时候参加计算机竞赛,那个时候不知道大家都在做什么,更不知道自己想的算什么。只有无脑的热血,一副中二外表,还有被扔到垃圾桶的程序书。等上了大学,才慢慢发现差距在哪里,每每想到这些都觉得无法追赶 可是大学我很自在,我在做自己选择的事情 如果谈论到自己的追求,自己得意的地方,那大概就是对于计算机这一个事物的执着感情,我一直在学习...