16.Nov Working Note
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的更多相关文章
- 16.09 working note
这个月最主要任务是linux shell script学习. 其次是继续spring源码学习. 其余时间C.C++和Java学习. 01 9月第一天,9点多才到家.做道简单的oj题练习下.因为简单,所 ...
- 16.Oct Working Note
01 writing algorithm by assembly,but the bug... now,it runs normaly,but how to print the answer? suc ...
- leetcode bugfree note
463. Island Perimeterhttps://leetcode.com/problems/island-perimeter/就是逐一遍历所有的cell,用分离的cell总的的边数减去重叠的 ...
- 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......... ...
- RFC 2616
Network Working Group R. Fielding Request for Comments: 2616 UC Irvine Obsoletes: 2068 J. Gettys Cat ...
- Error with mysqld_safe
出处:http://bugs.mysql.com/bug.php?id=18403 Description: - I downloaded the binary file “Standard 5.0. ...
- Use NSArray to specify otherButtonTitles?
http://stackoverflow.com/questions/1602214/use-nsarray-to-specify-otherbuttontitles UIAlertSheet's c ...
- LNMP架构的搭建
第9章 LNMP架构的搭建 9.1 什么是LNMP 9.1.1 LNMP的组成 L linux N nginx:实现静态的服务处理 M ...
- LAMP源码编译安装
php加速器 XCache 快速而且稳定的PHP opcode缓存,经过严格测试且被大量用于生产环境. 项目地址:http://xcache.lighttpd.net/,收录EPEL源 实现XCach ...
随机推荐
- PatentTips - Scheduling compute kernel workgroups to heterogeneous processors based on historical processor execution times and utilizations
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates generally to h ...
- 并发编程--CAS自旋锁
在前两篇博客中我们介绍了并发编程--volatile应用与原理和并发编程--synchronized的实现原理(二),接下来我们介绍一下CAS自旋锁相关的知识. 一.自旋锁提出的背景 由于在多处理器系 ...
- 我为什么要写FansUnion个人官网-BriefCMS-电子商务malling等系统
不少朋友一直关注我最近几个月,已经做的和正在做的项目,比如个人官网.BriefCMS.电子上午malling等系统. 但是呢,部分朋友比较好奇,为啥要去写.他们比较疑惑的是,市面上已经有很多类似的系统 ...
- 【p093】细胞分裂
Time Limit: 1 second Memory Limit: 128 MB [问题描述] Hanks博士是BT(Bio-Tech,生物技术)领域的知名专家.现在,他正在为一个细胞实验做准备工作 ...
- sqlserver中的存储过程 函数 事物 索引及视图
存储过程和函数具体的区别: 核心提示:本质上没区别.只是函数有限制只能返回一个标量,而存储过程可以返回多个.并且函数是可以 ...
- JS----checked----checked选中和未选中的获取
, allValue.length - 1); allValue = allValue.replace(/[ ]/g, ""); var checkedIds = allValue ...
- leetcode——Reverse Words in a String 旋转字符串中单词顺序(AC)
题目例如以下: Given an input string, reverse the string word by word. For example, Given s = "the sky ...
- 【codeforces 534D】Handshakes
[题目链接]:http://codeforces.com/contest/534/problem/D [题意] n个人依次进入一个房间; 进进来的人会和房间里面没有组队的人握一次手; (这里的握手只计 ...
- TDM-GCC是从mingw-w64项目patch而来,全部使用静态链接,对线程不需要额外的DLL,默认使用SJLJ异常(真是好东西)
Windows版GCC之TDM-GCC 4.5.2 平时写 C/C++ 小程序的时候,不喜欢开VS,太庞大了,还要建项目.对于小程序,一个可以进行单文件编译的 IDE 是我的首选,我用的是 C-Fre ...
- SQLyog 报错2058 :连接 mysql 8.0.12 解决方法
今天闲来无事,下载新版的 mysql 8.0.12 安装. 为了方便安装查看,我下载了sqlyog 工具 连接 mysql 配置新连接报错:错误号码 2058,分析是 mysql 密码加密方法变了. ...