摘要: 通过源码安装 MySQL 数据库,下载了 mysql-5.5.24 的版本,在使用 cmake 时产生了报错,如下: 解决方法: 安装 ncurses 成功后,再次进行 cmake 就可以了。阅读全文
posted @ 2018-11-05 12:56 tosser 阅读(19) 评论(0) 编辑
摘要: 最近在虚拟机中的 CentOS 中安装 Cmake。把安装步骤记录在此。 什么是 Cmake CMake 是一个跨平台的安装(编译)工具,可以用简单的语句来描述所有平台的安装(编译过程)。他能够输出各种各样的makefile或者project文件,能测试编译器所支持的C++特性,类似UNIX下的au阅读全文
posted @ 2018-11-04 21:55 tosser 阅读(65) 评论(0) 编辑
摘要: 工作中后台开发使用的是 TP5,但是对语法不是很熟悉,总是看着手册写代码。当时做 Java 的时候也是这样,很多语法需要靠百度。不是不能写代码,但是这样的效率感觉不高,没有行云流水的感觉,要是能有聊天时打字的感觉就好多了。不熟悉就得多学习,但是学完经常就忘记了,所以博客就当是记录了。 TP5的验证码阅读全文
posted @ 2018-11-02 23:38 tosser 阅读(56) 评论(0) 编辑
摘要: 今天用笔记本连接树莓派的 MySQL ,结果连接不上。就直接连接到树莓派上进行操作。其实以前也知道远程访问 MySQL 需要进行配置,可以直接 mysql.user 表,也可以直接使用授权的 SQL 语句。但是修改 mysql.cnf 以前并不知道,所以记录在此。 1、给 root 进行授权 首先使阅读全文
posted @ 2018-10-28 23:46 tosser 阅读(29) 评论(0) 编辑
摘要: 项目越做越大,代码越来越乱,维护困难。原因很多吧。起初为了实现功能,并没有注重代码的结构,外包公司嘛。虽然公司的项目负责人一直考虑复用、封装,但是我觉得基本上没有达到想要的效果。因为整个代码中没有用到设计模式,这样结构肯定好不到哪去。虽然很多功能都封装了,但是分层特别的乱,有种为了封装而封装的感觉。阅读全文
posted @ 2018-10-15 21:51 tosser 阅读(65) 评论(0) 编辑
摘要: 上班快一个月了,工作还是比较充实的。虽然是个小公司,但是每周开两次会,一次分享,老板还是比较重视团队的培养,和团队技术的进步。当然了,开会时间并不长,只是说说近期的工作进度之类的,不拖泥带水!以前,学习的时候,总是觉得很多环境情况遇不到,因此学习的时候总是有意的跳过一些内容,就比如说数据库的优化。总阅读全文
posted @ 2018-10-12 22:50 tosser 阅读(46) 评论(0) 编辑
摘要: 虽然假期的余额不足了,但是仔细想想放假又有多少事情可以做呢?休息的差不多了,还是上班的好,长时间的休息人就废了。同意的举手,不同意的就算了。 httpd.conf 的配置 我这里使用的是 Wamp 的 Apache 服务器,其配置在 C:\wamp64\bin\apache\apache2.4.33阅读全文
posted @ 2018-10-06 23:31 tosser 阅读(21) 评论(0) 编辑
摘要: 什么是 trait 看看 PHP 官网的介绍。 自 PHP 5.4.0 起,PHP 实现了一种代码复用的方法,称为 trait。 Trait 是为类似 PHP 的单继承语言而准备的一种代码复用机制。Trait 为了减少单继承语言的限制,使开发人员能够自由地在不同层次结构内独立的类中复用 method阅读全文
posted @ 2018-09-12 22:12 tosser 阅读(118) 评论(0) 编辑
摘要: Composer 的使用比想象中好像容易一些吧。而且命令行中给出的帮助也比较详细。列举几个命令当作笔记记录在这里吧。 1、搜索包 例子: 搜索一个包含有 qiniu 的包。 2、包的安装 例子: 安装后会产生两个文件和一个文件夹,如下: composer.json 是包的依赖文件; composer阅读全文
posted @ 2018-09-12 18:10 tosser 阅读(67) 评论(2) 编辑
摘要: 最近在家休息了两个月,本来打算看看书,结果和朋友做了个小项目。项目也差不多接近尾声了,就准备找工作了,朋友推荐我去他们公司做事,不过是使用 PHP 进行开发了。我这一年来使用 Java 进行开发,今后的日子可能 Java 就接触的少了。管他呢,反正就是换了个语言而已了,干啥不是干,好好干就是了。 什阅读全文
posted @ 2018-09-05 16:20 tosser 阅读(27) 评论(0) 编辑