日向blog开发记录
一点历史关于,Sonne Blog
2016.03.25
springmvc + hibernate框架搭建。
2016.04.21
日向blog首页。
2016.04.24
分页实现。
2016.04.30
登录功能,实现jquery控制表单提交,并对返回结果做出响应。
2016.05.01
MySQL主键自增长设置。
2016.05.07
登录验证码实现。
2016.05.15
日向blog,添加了fckeditor。有了写文章的功能。
2016.05.21
日向blog做了一番新的总结,第一版完成在即。
日向blog个人空间功能完成了一部分。
2016.06.19
添加登陆跳转个人空间功能,html charset由utf-8改为gb2312。
个人空间文章列表,点击文章标题跳转到文章页面。
2016.07.27
自定义注解实现前后台参数校验技术初步实践。
2016.07.30
添加个人空间向写文章页面的跳转,反之亦然。
设置每页只显示两篇文章。这样更好布局。
2016.07.31 修改一个bug,根据url读文章最后一行显示null。while循环写错,导致多读了一行。
主页,文章list,显示的每个文章设置为一个div。
2016.10.18
新的博客主页页面。
2016.10.19 - 2016.10.26
服务器部署项目成功。
加入对aticle表为空的判断。
2016.10.30 - 2016.10.31
解决部署服务器后验证码无法显示问题。
2016.11.01 - 2016.11.04
解决中文字符乱码问题。涉及数据库和hibernate和fckeditor。
2016.11.05
设定注册后存储session,并跳转个人主页。
加入注册判断,若已经登录不可以注册。
设定提交文章后跳转个人主页。
初步写出了登录、注册页面。
2016.11.08
研究了下bootstrap,做出了响应式的登录注册页。质的飞跃。
2016.11.09
继续修饰页面,把主页坑爹的背景图干掉了。
将分页相对路径换为绝对路径,免得手机端跳页报404.
2016.11.11
实现文章主页显示摘要功能。
2016.11.13
实现文章编辑功能。
2016.11.19
做出贪吃蛇游戏页面。
2016.11.20
个人及日向博客介绍页面(代码借鉴了《js dom编程艺术》一书)。
2016.11.27
密码修改,密码复杂度校验,密码数据库加密,
dao层jpa函数实现数据库端查询排序,实现主页显示新文章在前,旧文章在后。
2016.11.28
验证码不区分大小写,文章添加日期字段。
2016.12.01
rsa前后端密码传输加密,前端表单提交参数校验。
2016.12.04
实现头像上传功能。


2016.12.05
评论功能初步。

2016.12.06 - 07
引入git上开源的wangEditor取代之前的fckeditor,功能强大太多,还解决了很多之前的问题。现在可以插入代码了。

2016.12.10
页面升级,从文章显示开始。

2016.12.11
实现主页显示用户头像。

2016.12.12
实现新首页。

2016.12.13
实现新的个人主页。

2016.12.14
评论区如愿以偿实现了分页,并得以显示楼层数。写了个求时间差的函数,加了个用户注册日期字段,得以求得用户日向博客“博龄”。


2016.12.15
新的登录页。pc端居中显示,手机端刚好铺满整个屏幕。达到了我心目中期待的“完美”。


2016.12.17
实现写文章插入图片。
日向blog开发记录的更多相关文章
- CozyRSS开发记录9-快速实现一个RSS解析器
CozyRSS开发记录9-快速实现一个RSS解析器 1.再读RSS标准 既然需要自己实现一个RSS解析器,那自然需要仔细的读一读RSS的标准文档.在网上随便找了两份,一份英文一份中文: http:// ...
- CozyRSS开发记录22-界面退化
CozyRSS开发记录22-界面退化 1.问题1-HtmlTextBlock 找的这个HtmlTextBlock有很严重的bug,有时候显示不完全,有时候直接就崩了.然后看了下代码,完全是学生仔水平写 ...
- CozyRSS开发记录21-默认RSS源列表
CozyRSS开发记录21-默认RSS源列表 1.默认列表 在第一次使用CozyRSS的情况下,我们让它内置五个RSS源吧: 2.响应RSS源的更新 先不处理RSS源列表项的点击,响应下下拉菜单里的更 ...
- CozyRSS开发记录20-CanResizeWithGrip
CozyRSS开发记录20-CanResizeWithGrip 1.窗口样式 首先,WindowStyle有四种: 然后,对于窗口缩放的ResizeMode,也有四种,CanResize和CanRes ...
- CozyRSS开发记录19-窗口标题栏交互
CozyRSS开发记录19-窗口标题栏交互 1.谈谈对mvvm解耦的看法 在使用mvvm时,如何操作窗口,这是一个问题.这个问题的关键点是:mvvm是把view和viewmodel解耦了的,很多写法一 ...
- CozyRSS开发记录18-番外之Atom1.0的支持
CozyRSS开发记录18-番外之Atom1.0的支持 1.对CozyRSS.Syndication批判一番 由于我工作的主要开发语言是c++,所以会看到我的c#代码写得非常朴素,很多语法糖都没有用上 ...
- CozyRSS开发记录17-Html2Xaml
CozyRSS开发记录17-Html2Xaml 1.RssContentView还需要优化 上回做了RssContentView的显示,但是对于rss返回的描述(摘要),连换行的没有,更别说里面还有h ...
- CozyRSS开发记录16-RssContentView显示
CozyRSS开发记录16-RssContentView显示 1.RssContentView的布局和绑定 继续参照原型图来写xaml: 然后在RSSContentFrameViewModel里提供绑 ...
- CozyRSS开发记录15-获取和显示RSS内容
CozyRSS开发记录15-获取和显示RSS内容 1.内容列表 我们先给RSSContentFrame增加一个ViewModel,里面和RSS源列表一样,提供一个ObservableCollectio ...
随机推荐
- HttpClient的替代者 - RestTemplate
需要的包 ,除了Spring的基础包外还用到json的包,这里的数据传输使用json格式 客户端和服务端都用到一下的包 <!-- Spring --> <dependency> ...
- Electron使用与学习--(页面间的通信)
目录结构: index.js是主进程js. const electron = require('electron') const app = electron.app const BrowserWin ...
- ASP.NET MVC5+EF6+EasyUI 后台管理系统(55)-Web打印
系列目录 前言 1.本次主要弥补工作流,用户表单数据的打印 2.使用JQprint做为web打印插件 3.兼容:FireFox,Chrome,IE. 4.没有依赖也没有配置,使用简单 代码下载:htt ...
- 谈谈一些有趣的CSS题目(五)-- 单行居中,两行居左,超过两行省略
开本系列,讨论一些有趣的 CSS 题目,抛开实用性而言,一些题目为了拓宽一下解决问题的思路,此外,涉及一些容易忽视的 CSS 细节. 解题不考虑兼容性,题目天马行空,想到什么说什么,如果解题中有你感觉 ...
- Redis的简单动态字符串实现
Redis 没有直接使用 C 语言传统的字符串表示(以空字符结尾的字符数组,以下简称 C 字符串), 而是自己构建了一种名为简单动态字符串(simple dynamic string,sds)的抽象类 ...
- 在Asp.Net中操作PDF – iTextSharp - 使用表格
使用Asp.Net生成PDF最常用的元素应该是表格,表格可以帮助比如订单或者发票类型的文档更加格式化和美观.本篇文章并不会深入探讨表格,仅仅是提供一个使用iTextSharp生成表格的方法介绍 使用i ...
- 记录一则Linux SSH的互信配置过程
需求:四台Linux主机,IP地址为192.168.10.10/11/12/13,配置登录用户的互信 1.各节点ssh-keygen生成RSA密钥和公钥 ssh-keygen -q -t rsa -N ...
- Docker与CI持续集成/CD
背景 Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化.容器是完全使用沙箱机制 ...
- 一个软件开发者的BPM之路
我是小林,一名普通的软件工程师,从事BPM(业务流程管理)软件开发工作.我没有几十年的技术底蕴,无法像大牛们一样高谈阔论,品评BPM开发之道:也不是资深的流程管理专家,能与大家分析流程管理的时弊.我只 ...
- MySQL数据库罕见的BUG——Can't get hostname for your address
在连接mysql jdbc时候,抛出了 com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Communicat ...