我的G4挂了

|
2016年04月26日
|
没错,我去年买的LG G4于上周挂掉了。 当时恰逢下午5点半的休息时间,各位同事大都出去吃饭,我兴致勃勃拿出手机,打开一个xx APP刷一下,不一会儿屏幕失去响应,然后黑屏,就再没醒过来。期间会有断断续续的看到logo、不停震动等特殊反应。 这个手机是我用过寿命最短的,想当年脆生生的索爱某300摇杆手机都用了两三年,这个才10个月多一点。由于受不了没有GMS, ...

html中value含空格赋值被截断

|
2016年04月08日
|
最近遇到一个问题,在放入含有空格value的时候,value总是被截断,然后提交的时候取到的值总不是想要的。比如我在ajax里获取到一些数据,然后需要依次放入一个下拉的选择框的选项里。本来像下面这样这样,随便写写就可以运行了: $.each(list, function(i, item){ $('#some-select').append("<option value="+ item +">"+ item + "< ...

使用MDC在log4j里记录用户信息

|
2016年03月25日
|
log_file
log是程序员的好朋友,合理的使用log系统,可以方便记录发生的bug、异常,尤其在debug无能的时候,log发挥至关重要的作用。Log4j是Apache的一个开源项目,是一个功能强大的日志组件。可以使用配置文件,即可在程序中使用它的日志输出机制。除此之外,作者(们)还写了SLF4j、logback等一系列的log组件,不过log4j应该是持续时间最久,用户基数也比较大的一支。 ...

AngularJS笔记:$scope和this

|
2016年03月15日
|
angularjs
近来感觉东西越积越多,有些以前用过的小知识到现在都想不起来了,所以决定偶尔做个小笔记,虽然索性就放博客上了。 从若干的基础教程来看,scope是angular controller里数据绑定的关键,不管是从controller到view还是相反。 用scope,可以轻易声明一个可以到处使用的变量,例如: app.controller('MainCtrl', function ($scope) { $scope. ...

AngularJS笔记:Directive

|
2016年03月05日
|
angularjs
接触AngularJS有一些时间了,但是对于其中一些知识点还是似懂非懂,比如关键的directive。之前用它搞了一下bootstrap里的自动完成功能(autocomplete),当时就感觉,嗯,这都是啥玩意。 directive的作用 一般来讲,directives是DOM元素上的标记,使AngularJS的HTML编译器为DOM绑定合适的动作,或者改变这个DOM。ngBind、ngModel、ngClass就是Angular的内置direc ...

AngularJS 1.x简单体验

|
2016年03月03日
|
angularjs
项目所需,加上有那么一点前端(html、css和少量的jQuery)经验,所以就硬被安排客串了一把前端工程师。UI已经用了Bootstrap,项目主要内容就是CRUD(Create、Read、Update、Delete),虽然刚开始内容并不算太多,但是拿jQuery搞DOM元素还是蛋疼的很,每天都晕晕的。于是琢磨着选一个前端框架来玩玩。对比ExtJS、BackboneJS、AngularJS等等,最后选了一个“学习曲 ...

折腾群晖216play

|
2016年02月20日
|
216play
去年双11的时候就琢磨着搞个NAS玩玩,当时看中了215j,因为便宜。问z大,说能折腾还是gen8可玩性高一些,于是就作罢。结果过年看到群晖有点折扣,一冲动就入了216play。事后智能安慰自己说上班没时间总折腾这个,而且你看附带的软件挺好用的样子云云。然并卵。 不得不说,群晖把这玩意做的相当易用。 设置 设置上,一点都不折腾,基本一看就会。 安装是傻瓜式的 ...

给电磁炉(R6300v2)刷了梅林固件

|
2016年01月23日
|
netgear-r6300v2
正所谓,刷机是智能设备进步的阶梯,不能刷机的智能设备都不是好设备。 这个电磁炉是双11的时候入的,当时趁着狗东和天猫打的火热,既然这个路由器评价那么高,入了肯定没错的。 有时候买东西全凭缘分,完全不用看具体用途,尤其是当看到zdm满屏都是入了、值、卧槽幸亏手快的时候,不买显得自己很傻B。当然狗东的速度,第二天就到家了,然后接上猫,发现似乎……现 ...