模仿segmentfault 评论

摘要: 实现核心功能,包括数据库设计,java代码编写。 使用 @用户 评论方法,避免了多重循环嵌套方式。 微博、思否就是用这种评论方式。 效果图: 微博(评论时间倒叙,从下向上看): 思否 数据库设计: 涉及到三张表: 评论表 ↓ 评论内容表 ↓ 用户表 ↓ 关联查询出评论记录: 查询结果 ↓ 阅读全文
posted @ 2018-05-11 17:34 ultrastrong 阅读(470) 评论(0) 推荐(0) 编辑

无限极分类中递归查找一个树结构

摘要: 问题:设计公司的员工表,员工有不同级别,要求可通过一个员工查到其下属的所有员工,也可查到其所属的上级。 解决:递归实现无限分类思想,每一个员工存入其所属的上级的id作为自己的pid,另外存入path,path包含自身id,方便显示路径。 递归的注意点: 1.一定有一个判断条件,否则递归就死循环了 2 阅读全文
posted @ 2018-05-11 15:54 ultrastrong 阅读(748) 评论(0) 推荐(0) 编辑

文件缓存

摘要: Cache: 调用: 阅读全文
posted @ 2016-10-02 11:04 ultrastrong 阅读(465) 评论(0) 推荐(0) 编辑

职业发展

摘要: 1.时刻的去保持好奇心。 ·时间长了之后,代码都很相似了,怎么去突破?保持自己的好奇心。 ·有了好奇心,学习,工作不会感觉很枯燥。 2.钻研深入的东西。 3.掌握学习的方式。也是一种模式,这种模式可以应用到其他领域。 4.把一个领域学透,之后学其他东西就很快。 5.多看其他领域的书籍,扩充自己的知识体系。 6.自己写的代码为客户带来什么价值。 7.面试技巧 ·不要瞎扯淡。... 阅读全文
posted @ 2016-09-29 22:44 ultrastrong 阅读(291) 评论(0) 推荐(1) 编辑

Codeigniter-实现权限认证

摘要: 两种方法 方法一,钩子函数: 一直没找到CI的权限认证扩展,以前好像找到过一个老外的扩展,不过不怎么好用,现在记不清了,后来仿着jsp firter的方式用CI钩子写了一下,感觉还可以,做个小网站,小应用足够了,没必要搞得太复杂。看到很多人在网上问,这里把我们的方法分享一下,如果你有更好的实现,也请 阅读全文
posted @ 2016-09-11 15:13 ultrastrong 阅读(2242) 评论(0) 推荐(0) 编辑

mysql 数据备份

摘要: 一、备份数据库并下载到本地【db_backup.php】php代码: 二、还原数据库【db_restore.php】html代码: php代码: 阅读全文
posted @ 2016-08-18 17:30 ultrastrong 阅读(440) 评论(0) 推荐(0) 编辑

依赖注入+控制反转

摘要: 依赖注入产生的背景: 随着面向对象分析与设计的发展,一个良好的设计,核心原则之一就是将变化隔离,使得变化部分发生变化时,不变部分不受影响(这也是OCP的目的)。 为了做到这一点,要利用面向对象中的多态性,使用多态性后,客户类不再直接依赖服务类,而是依赖于一个抽象的接口,这样,客户类就不能在内部直接实 阅读全文
posted @ 2016-08-16 13:07 ultrastrong 阅读(381) 评论(0) 推荐(0) 编辑

ubuntu 中 ThinkPHP 上传文件无法得到文件名

摘要: 在 419-424 行。 阅读全文
posted @ 2016-08-13 14:10 ultrastrong 阅读(497) 评论(0) 推荐(0) 编辑

Ubuntu Git安装

摘要: Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。通过使用git工具,我们可以实现团队间合作开发统一管理,可以从远程仓库中提取代码,也可以把代码上传到远程仓库,从而实现代码的同步更新。 这几天在ubuntu16.04安装了git,下面记录一下安装的流程。 1.首先打开 阅读全文
posted @ 2016-08-06 20:57 ultrastrong 阅读(410) 评论(0) 推荐(0) 编辑

Ubuntu_16.04 配置 Apache Rwrite URL 重写

摘要: Ubuntu Apache配置Rwrite URL重写 0. apache目录 1. 加载rewrite模块 在/etc/apache2/ 目录下有两个模块文件夹,mods-available/mods-enabled。 其中mods-available为可用模块存放文件夹,mods-enabled 阅读全文
posted @ 2016-08-06 20:39 ultrastrong 阅读(1442) 评论(0) 推荐(0) 编辑