05

今天也很忙,版本发布在即,但之前的日志系统发现了bug:在中文模式下python读写抛出异常,通过转化为utf8除去异常,上传到服务器还有乱码。

另外,就是多组件安装时,多线程发生冲突。因为每一个线程都操作本地同一个日志目录,删除,上传。最后根据服务器ip命名,各自操作各自的临时服务器日志文件。

晚上,改进了blog几个小功能,初步写了登录和注册的页面。

06

周日在家,日向博客开发到晚上六点多,发布。

为了适应手机浏览器,加大了图片长度,算是简单直接解决手机浏览器问题了。

另外主要是添加文章删除功能。算是又熟悉了次ajax。这次没用jquery,用的javascript。现在解决问题思路是比以前牛逼了。

其它很多很多小改动。

最后发布了网站,很开心,真的很开心。大半年了。

123.207.230.31/RiXiang_blog/

07

上班,转测在即又发现bug,紧张慌忙地改了一天。也算个教训,以后开发东西一定要充分测试,考虑各种环境去测试。

这些天太累了,回家休息。看了个很棒的电影《热天午后》。

08

转测后就清闲了。上班时间领悟到,要适应手机浏览器,就要做响应式页面。于是接触到bootstrap。

回家搞起,做出了不错的页面。

其实只要没背景图,很多问题都不会有。

可惜,我想要个漂亮的背景图。

09-11

工作都很无聊。开始计划着12月离职了。

最近定出了日向博客第二版的开发计划和内容。

11日完成了,主页文章摘要功能。

12

上班又混了一天,很无聊。写了些python代码,基本没怎么思考过。

回家,向另一个关键功能发起进攻,文章编辑功能。

搞了半天发现想法就偏了……不过也好,学到了原生js的ajax get和post发送方式。主要是参数和返回值。要善于进行json和string的转化。

编辑功能,其实只需要,在js里进行重定向,在浏览器重新输入url,参数为要编辑的文章的id。便会访问controller里面的eidtInit类。在这个类里查询到要编辑的Article类,通过Model传到jsp,返回到edit页面。

fckeditor的标签的value设置为Article类的content,应该就可以在文本编辑器里显示出要编辑的文章内容了。

再提交后,form提交到edit类,进行一些持久化和本地文本读写操作……编辑过程就是这样。并不需要很复杂的ajax请求。

13-17

最近过的比较压抑,加班很多,还要十点下班,到了家就看看美剧。《breaking bad》,我已经爱上这剧了。

周三下班比较早,但忙着做爱,有点累。

18

下班实现了,贪吃蛇页面。

19 - 24

最近实现了网站的个人极少及博客介绍页面,业余时间在看《breaking bad》,同时,又开始学算法和数学了。

总体感觉最近就是精神上进步了很多,领悟了很多。同时编程方面也有所进步。

28

今天中午来了个家伙到我的网站来看看,之后跟我一顿吐槽,表示我的网站做的是个玩具,又吐槽什么验证码只能大写,不认识小写,说他注册花了几分钟,登录又花了几分钟(脑子有泡?)。

那语气,跟他妈我欠他一样。

我就知道,来了个装逼的,肯定是之前做过些东西,跑这来吐槽,显示他自己很牛逼吧。我就问他,大神,你做过什么啊?他表示他做的都是企业级应用。妈的,吓到我了,企业级应用。我就问他,有没有github地址给发下,让小弟来学习下。然后他表示没开源。我就呵呵了。问他网站什么内容。他回答我一堆框架名称,说是企业级架构。我发现这屌b很喜欢强调“企业级”这三个字,感觉好可笑。网址发一下?结果他还表示他最后做做就放下了,不管了。

我真想问问这人,做个企业管理软件你平时用得着吗?你tmd做个企业软件和我强调什么,我就是做个博客自己用,和企业级这三个字挂钩吗?另外,不是说用了一堆屌逼框架就叫企业级,你做得出企业级的质量再来装b。而且一个前端都找现成框架插件模板,github账号都没有的有什么可自豪的。

说白了,我这个博客主要就是我自己用,顺便分享给家人朋友玩玩,用不着这种人来吐槽,你注册登录花几分钟和我没关系,是你傻逼。老子的验证码就算只认识大写,你就只给我用大写,要不别用。

另外这个人,最后说午休了,要去学逆向了。

呵呵,知道吗?你爸爸早过了拿汇编装b的年代了。

记2016-11-28:

一早上起来,感觉就是一个字,懒。磨蹭十分钟算是起床了,匆匆忙忙到了公司,算是开始了无聊的新一天工作。和往常一样,从早上开始盘算着离职,到了中午时间再决定熬到明年再离职。最近每天都是这样的节奏。

由于周六版本转了,今天比较闲。上班就是发呆,翻翻书,随便看看能看到的网页,看看围棋,聊聊天,和一位远在瑞典的女同学聊起了人类文明,数学,自然科学,尼采…………

5:30就逃。妈的,我才不加班呢。今天实现了博客两个小功能(从现在开始,sonne blog的文章有了日期字段)。很简单。然后准备看看数学。

29

真是他的傻逼,蠢死了。和书上一模一样的jquery代码,很简单的逻辑,效果就是不对,我草你妈。真是他妈的讨厌搞傻逼js,每次都浪费时间,干这种傻逼事情。

16.Nov Working Note的更多相关文章

  1. 16.09 working note

    这个月最主要任务是linux shell script学习. 其次是继续spring源码学习. 其余时间C.C++和Java学习. 01 9月第一天,9点多才到家.做道简单的oj题练习下.因为简单,所 ...

  2. 16.Oct Working Note

    01 writing algorithm by assembly,but the bug... now,it runs normaly,but how to print the answer? suc ...

  3. leetcode bugfree note

    463. Island Perimeterhttps://leetcode.com/problems/island-perimeter/就是逐一遍历所有的cell,用分离的cell总的的边数减去重叠的 ...

  4. mysql5.7问题:[Note] InnoDB: Waiting for page_cleaner to finish flushing of buffer pool

    在关闭mysql5.7的时候发现问题,一直处于夯住状态 [root@localhost ~]# /etc/init.d/mysqld stop Shutting down MySQL......... ...

  5. RFC 2616

    Network Working Group R. Fielding Request for Comments: 2616 UC Irvine Obsoletes: 2068 J. Gettys Cat ...

  6. Error with mysqld_safe

    出处:http://bugs.mysql.com/bug.php?id=18403 Description: - I downloaded the binary file “Standard 5.0. ...

  7. Use NSArray to specify otherButtonTitles?

    http://stackoverflow.com/questions/1602214/use-nsarray-to-specify-otherbuttontitles UIAlertSheet's c ...

  8. LNMP架构的搭建

    第9章 LNMP架构的搭建 9.1 什么是LNMP 9.1.1 LNMP的组成 L                linux N                nginx:实现静态的服务处理 M    ...

  9. LAMP源码编译安装

    php加速器 XCache 快速而且稳定的PHP opcode缓存,经过严格测试且被大量用于生产环境. 项目地址:http://xcache.lighttpd.net/,收录EPEL源 实现XCach ...

随机推荐

  1. Qt Roadmap for 2018(对3D有很多改进)

    When it comes to new features, we have many things ongoing related to graphics, so I’ll start with t ...

  2. 使用Redis做产品统计的两种模式

    http://zihua.li/2012/07/two-patterns-of-statistics-using-redis/ 产品运行过程中及时记录收集并分析统计数据对产品的持续改进有重要的指导作用 ...

  3. Python科学计算(一)

    一.准备教材:<python科学计算> 作者: 张若愚  出版社: 清华大学出版社 出版年: 2012-1 页数: 621 定价: 98.00元 装帧: 平装 ISBN: 97873022 ...

  4. Popup 解决位置不随窗口/元素FrameworkElement 移动更新的问题

    原文:Popup 解决位置不随窗口/元素FrameworkElement 移动更新的问题 Popup弹出后,因业务需求设置了StaysOpen=true后,移动窗口位置或者改变窗口大小,Popup的位 ...

  5. 2015-07-30Java 错题

    2 推断对错.在java的多态调用中,new的是哪一个类就是调用的哪个类的方法. 正确答案: A 对 错 解析: java多态有两种情况:重载和覆写 在覆写中.运用的是动态单分配.是依据new的类型确 ...

  6. Opencv目标跟踪—CamShift算法

    CamShift算法全称是"Continuously Adaptive Mean-Shift"(连续的自适应MeanShift算法),是对MeanShift算法的改进算法,可以在跟 ...

  7. 利用WPF建立自己的3d gis软件(非axhost方式)(十三)万能的用户层接口,(强大的WPF)

    原文:利用WPF建立自己的3d gis软件(非axhost方式)(十三)万能的用户层接口,(强大的WPF) 先下载SDK:https://pan.baidu.com/s/1M9kBS6ouUwLfrt ...

  8. Crystal Report - 利用后台代码设计或实现水晶报表工具栏相关功能

    水晶报表工具栏分页按钮响应事件: 水晶报表中有自带的分页功能,在设置好每页显示的记录后会自动分页,并自动记录总页数和保存当前页,在工具栏可以通过“首页”“尾页”“下一页”“上一页”和“跳页”进行页面跳 ...

  9. http_load测试入门

    大致步骤: 1.在对应文件夹下边新建.TXT文件: 2.在该文件下填上待测试URL地址,建议100行以上: 3.管理员权限CMD,对应目录下运行命令即可,如: a)     http_load -pa ...

  10. [C++学习笔记14]动态创建对象(定义静态方法实现在map查找具体类名对应的创建函数,并返回函数指针,map真是一个万能类)good

    [C++学习笔记14]动态创建对象   C#/Java中的反射机制 动态获取类型信息(方法与属性) 动态创建对象 动态调用对象的方法 动态操作对象的属性 前提:需要给每个类添加元数据 动态创建对象 实 ...