-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.html
294 lines (283 loc) · 14.7 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
<!DOCTYPE html>
<html lang="zh-cn">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="canonical" href="./index.html" />
<title>Jet Geng的工作和生活</title>
<link rel="stylesheet" href="./theme/css/style.css">
<!--[if lt IE 9]>
<script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
<script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
<![endif]-->
<meta name="author" content="Jet Geng">
<meta name="description" content="">
</head>
<body>
<header class="header">
<div class="container">
<div class="header-inner">
<h1 class="header-name">
<a class="nodec" href="/">愚钝的故事</a>
</h1>
<h3 class="header-text">Jet Geng的工作和生活</h3>
<ul class="header-menu list-inline">
<li><a class="nodec icon-github" href="https://github.com/jetgeng"></a></li>
</ul>
</div>
</div>
</header> <!-- /.header --> <div class="container">
<h1>All Articles</h1>
<div>
<div class="post mini-post">
<div class="row">
<div class="col-md-4">
<p class="post-date">
<a class="text-muted" href="/kid_program.html" title="2016-08-12T19:02:00+08:00">Fri 12 August 2016</a>
</p>
<p class="post-category">
<a href="./category/misc.html">misc</a>
</p>
<address class="post-author">
By <a href="./author/jet-geng.html">Jet Geng</a>
</address>
</div>
<div class="col-md-8">
<h2 class="post-title">
<a href="/kid_program.html" title="Permalink to 和孩子们一起编程 —— 认识计算机">和孩子们一起编程 —— 认识计算机</a>
</h2>
<div class="post-content">
楔子 我是一个程序员,一个9岁男孩-- Tiger 的爸爸。在Tiger还是很小的时候,我总是想像和他一起聊电子产品,一起聊代码,一起聊模块化编程,那是一个什么场景。 所以我就一直关注儿童的编程教育。看到在国外儿童早期的编程早已搞的风声水气了。他们还宣称让孩子们早点接触编程有如下优点: 为孩子的创造力提供一个表达的工具,就像绘画一样。让孩子们把自己想法通过计算机 创造 出来。 锻炼孩子们的逻辑思维能力。从分析问题,到制定实施策略,到最后实现。让孩子们的思维更有条理 培养孩子们的专注力。 ...
</div>
</div>
</div>
</div>
<div class="post mini-post">
<div class="row">
<div class="col-md-4">
<p class="post-date">
<a class="text-muted" href="/videoforkid.html" title="2016-06-04T19:57:00+08:00">Sat 04 June 2016</a>
</p>
<p class="post-category">
<a href="./category/zao-jiao.html">早教</a>
</p>
<address class="post-author">
By <a href="./author/jet-geng.html">Jet Geng</a>
</address>
</div>
<div class="col-md-8">
<h2 class="post-title">
<a href="/videoforkid.html" title="Permalink to 想对万婴跟踪育儿指南说声谢谢">想对万婴跟踪育儿指南说声谢谢</a>
</h2>
<div class="post-content">
十年前 十年前第一次当爹的时候很是紧张。看到躺着家里床上的小普洱。真的是不知所措啊,甚至在他面前不知道是把手放在兜里好还是放在外面好。 在这种惴惴不安的心情下疯狂的补课,不停的在网上疯狂的搜索育儿相关的内容。很幸运我找到 《 万婴跟踪育儿指南 》。自从找到这个以后我就停止了在网上搜索育儿相关的内容,而是不停的将该视频中的内容用到我的平时的生活中。还养成了一个习惯:一旦听说谁家怀孕了,就向他们推荐这套视频。 我为什么这么推崇这套视频呢?不着急,听我慢慢说来。 万婴跟踪育儿指南是什么 ...
</div>
</div>
</div>
</div>
<div class="post mini-post">
<div class="row">
<div class="col-md-4">
<p class="post-date">
<a class="text-muted" href="/grails-zhong-fu-wu-lan-jia-zai.html" title="2015-06-10T17:39:00+08:00">Wed 10 June 2015</a>
</p>
<p class="post-category">
<a href="./category/grails.html">Grails</a>
</p>
<address class="post-author">
By <a href="./author/jet-geng.html">Jet Geng</a>
</address>
</div>
<div class="col-md-8">
<h2 class="post-title">
<a href="/grails-zhong-fu-wu-lan-jia-zai.html" title="Permalink to Grails 中服务懒加载">Grails 中服务懒加载</a>
</h2>
<div class="post-content">
现象 前两天在Grails中使用guava的EventBus做消息分发时发现我得一个Subscrib死活没有被调用。很时费解! 我代码的结构如下: class HandlerAServices { def eventBus @PostConstruct def init(){ eventBus.register(this) } @Subscribe def someEventHandler(SomeEvent event){ } } class HandlerBServices { def ...
</div>
</div>
</div>
</div>
<div class="post mini-post">
<div class="row">
<div class="col-md-4">
<p class="post-date">
<a class="text-muted" href="/zai-redhatzhong-an-zhuang-postgresql.html" title="2015-04-11T10:20:00+08:00">Sat 11 April 2015</a>
</p>
<p class="post-category">
<a href="./category/database.html">DataBase</a>
</p>
<address class="post-author">
By <a href="./author/jet-geng.html">Jet Geng</a>
</address>
</div>
<div class="col-md-8">
<h2 class="post-title">
<a href="/zai-redhatzhong-an-zhuang-postgresql.html" title="Permalink to 在redhat中安装postgresql">在redhat中安装postgresql</a>
</h2>
<div class="post-content">
开始 http://people.planetpostgresql.org/devrim/index.php?/archives/80-Installing-and-configuring-PostgreSQL-9.3-and-9.4-on-RHEL-7.html 安装数据库。 要注意特定的系统的版本 http://yum.postgresql.org/9.4/redhat/rhel-5.4-x86_64/pgdg-redhat94-9.4-1.noarch.rpm 查看linux是32还是64? ...
</div>
</div>
</div>
</div>
<div class="post mini-post">
<div class="row">
<div class="col-md-4">
<p class="post-date">
<a class="text-muted" href="/grailsdai-ma-yue-du.html" title="2015-04-05T10:20:00+08:00">Sun 05 April 2015</a>
</p>
<p class="post-category">
<a href="./category/grails.html">Grails</a>
</p>
<address class="post-author">
By <a href="./author/jet-geng.html">Jet Geng</a>
</address>
</div>
<div class="col-md-8">
<h2 class="post-title">
<a href="/grailsdai-ma-yue-du.html" title="Permalink to Grails代码阅读">Grails代码阅读</a>
</h2>
<div class="post-content">
启动 Grails启动相关的内容是在 grails-bootstrap 中体现的。 所有命令行的启动都是通过GrailsScriptRunner来完成。本质上找到对应的脚本,然后去执行。executeCommand来执行脚本。
</div>
</div>
</div>
</div>
<div class="post mini-post">
<div class="row">
<div class="col-md-4">
<p class="post-date">
<a class="text-muted" href="/jpush-ios-pei-zhi-guo-cheng.html" title="2015-03-31T10:20:00+08:00">Tue 31 March 2015</a>
</p>
<p class="post-category">
<a href="./category/she-ji.html">设计</a>
</p>
<address class="post-author">
By <a href="./author/jet-geng.html">Jet Geng</a>
</address>
</div>
<div class="col-md-8">
<h2 class="post-title">
<a href="/jpush-ios-pei-zhi-guo-cheng.html" title="Permalink to JPush ios 配置过程">JPush ios 配置过程</a>
</h2>
<div class="post-content">
准备条件 JPush推送本质上还是使用的apple的apn服务。 所以apn所需要的所有东西,他都需要。比如证书之类的。 而且这一部分在网上已经有很完毕的描述了。我简单的列举一下我读过的一些东西。 一步一步教你做ios推送 一步一步实现iOS应用PUSH功能 通过阅读以上的文章确认我们需要的内容如下: 在苹果开发者账户中生成 appid。 在苹果开发者中心生成对应环境的推送证书。 下载证书,导出成p12文件。 上传证书到jpush平台。 把jpush的 phone-gap。 ...
</div>
</div>
</div>
</div>
<div class="post mini-post">
<div class="row">
<div class="col-md-4">
<p class="post-date">
<a class="text-muted" href="/angularjszhong-de-dong-tai-qie-huan-fu-wu.html" title="2015-03-28T17:39:00+08:00">Sat 28 March 2015</a>
</p>
<p class="post-category">
<a href="./category/qian-duan.html">前端</a>
</p>
<address class="post-author">
By <a href="./author/jet-geng.html">Jet Geng</a>
</address>
</div>
<div class="col-md-8">
<h2 class="post-title">
<a href="/angularjszhong-de-dong-tai-qie-huan-fu-wu.html" title="Permalink to Angularjs中的动态切换服务">Angularjs中的动态切换服务</a>
</h2>
<div class="post-content">
需求 近期在用Angularjs做点小东西。在使用的过程中遇到如下的需求。 我想把运行环境分成开发(dev),测试(test), 线上(prod)这三个环境。在这三个不同的环境中有一些配置行为是不一样的。比如获取数据的地址了,登陆的方法等等。 解题思路 由于有点Spring的使用经验,第一反应就是想动态替换Service。 一般情况下在controller中注入服务,采用如下形式。 angular.moule('someMoule',[]) ...
</div>
</div>
</div>
</div>
<div class="post mini-post">
<div class="row">
<div class="col-md-4">
<p class="post-date">
<a class="text-muted" href="/ionic-xiang-mu-de-diao-shi.html" title="2015-01-21T17:39:00+08:00">Wed 21 January 2015</a>
</p>
<p class="post-category">
<a href="./category/qian-duan.html">前端</a>
</p>
<address class="post-author">
By <a href="./author/jet-geng.html">Jet Geng</a>
</address>
</div>
<div class="col-md-8">
<h2 class="post-title">
<a href="/ionic-xiang-mu-de-diao-shi.html" title="Permalink to ionic 项目的调试">ionic 项目的调试</a>
</h2>
<div class="post-content">
概述 在开发过程中,调试是一个非常重要的环境。调试的难易程度对开发效率有很大的影响。 在使用ionic 做开发的时候有如下几种调试方式: 通过浏览器调试 通过 ionic run ios 命令在设备或模拟器中运行 使用xcode或android 开发工具进行打包,安装部署到设备上。进行真机测试。 这三种方式各有优缺,以及他们各自的适用场景。相互补充。所以下面分别对这三种方法进行说明。 通过浏览器调试 ionic 程序本身的展现层是用Angular ...
</div>
</div>
</div>
</div>
<div class="post mini-post">
<div class="row">
<div class="col-md-4">
<p class="post-date">
<a class="text-muted" href="/groovyxiao-ji-qiao.html" title="2014-12-27T17:39:00+08:00">Sat 27 December 2014</a>
</p>
<p class="post-category">
<a href="./category/grails.html">Grails</a>
</p>
<address class="post-author">
By <a href="./author/jet-geng.html">Jet Geng</a>
</address>
</div>
<div class="col-md-8">
<h2 class="post-title">
<a href="/groovyxiao-ji-qiao.html" title="Permalink to Groovy小技巧">Groovy小技巧</a>
</h2>
<div class="post-content">
会持续收集一些认为不错的Groovy小技巧。防止被遗忘!
</div>
</div>
</div>
</div>
<div class="post mini-post">
<div class="row">
<div class="col-md-4">
<p class="post-date">
<a class="text-muted" href="/grails-ji-qiao-hui-ji.html" title="2014-12-14T17:39:00+08:00">Sun 14 December 2014</a>
</p>
<p class="post-category">
<a href="./category/grails.html">Grails</a>
</p>
<address class="post-author">
By <a href="./author/jet-geng.html">Jet Geng</a>
</address>
</div>
<div class="col-md-8">
<h2 class="post-title">
<a href="/grails-ji-qiao-hui-ji.html" title="Permalink to Grails 技巧汇集">Grails 技巧汇集</a>
</h2>
<div class="post-content">
Service 相关 配置相关 获取当前环境 import import grails.util.Environment def currentEnvName = Environment.current // currentEnvName 有可能是: "production" 线上环境 // 'beta' beta环境 // 'dev' 读取配置信息 在Config.groovy文件中 my.property = 'some value' 读取配置的任何地方: def ...
</div>
</div>
</div>
</div>
</div>
<ul class="pagination">
<li class="disabled"><a href="#">Page 1 / 2</a></li>
<li><a href="./index2.html">»</a></li>
</ul>
</div>
</div>
<footer class="footer">
<div class="container">
<p class="text-center">
Jet Geng, <a href="" target="_blank">版权归Jet Geng所有,转载请注明!</a> unless otherwise noted.
</p>
<div class="text-center">
Generated by <a href="http://getpelican.com" target="_blank">Pelican</a> with the <a href="http://github.com/nairobilug/pelican-alchemy">alchemy</a> theme.
</div>
</div>
</footer> <!-- /.footer -->
<script src="./theme/js/jquery.min.js"></script>
<script src="./theme/js/bootstrap.min.js"></script>
</body> <!-- 42 -->
</html>