青春回忆
青春回忆主题
近来心情
mysql_connect提示no such file or directory错误 - 蓝翟红尘http://t.cn/Ais95Te2
一首小诗
寒蝉凄切,对长亭晚,骤雨初歇。都门帐饮无绪,留恋处,兰舟催发。执手相看泪眼,竟无语凝噎。念去去,千里烟波,暮霭沉沉楚天阔。 多情自古伤离别,更那堪,冷落清秋节!今宵酒醒何处?杨柳岸,晓风残月。此去经年,应是良辰好景虚设。便纵有千种风情,更与何人说?
原创
2019年11月01日 22:58
  • 翟码农
  • php
  • 150
  • 0
  • 0

php反射,看上去显得很高深。

其实,简单说来一句话,就是如果获取类的描述信息,诸如它有多少个属性,每个属性又是啥权限;它又有多少个方法,每个方法的权限又是啥。


本文的目的,就是为了更全面了解类的信息有哪些,以及如何使用反射函数来获取这些信息。


为了方便加深对反射的认识和反射函数的了解,我先捏造了一个简单的学生类,见如下代码:

原创
2019年10月31日 21:48
  • 十四少
  • 我的高中
  • 76
  • 0
  • 0

如果我走了

带给亲人的是痛苦

留给朋友的是苦楚


如果我走了

世界依然直线发展

地球仍在转动


如果是这样

我就不走了


还不如留下来

把温暖送给别人

把冰冷留给自己

          ——《如果我走了》




2019年10月31日追加:


幸福的时候

我们嫌时光太短

心里想着

还有好多好吃的没尝过

好多没走过的世界角落

和好多爱不够的人


可一旦受挫不顺烦恼伤心时

却总有那么一瞬间

我们想解脱

原创
2019年10月30日 22:08
  • 翟码农
  • Linux相关
  • 66
  • 1
  • 0
Centos系统安装php,一直用的如下命令:
yum install --enablerepo=remi --enablerepo=remi-php56 php php-mysql php-opcache php-pecl-apcu php-devel php-mbstring php-mcrypt php-mysqlnd php-phpunit-PHPUnit php-pecl-xdebug php-pecl-xhprof php-pdo php-pear php-fpm php-cli php-xml php-bcmath php-process php-gd php-common -y --skip-broken
今天却报如下错误:
Transaction Check Error:
file /usr/lib64/libkadm5clnt_mit.so.8.0 from install of libkadm5-1.10.3-65.el6.x86_64 conflicts with file from package krb5-libs-1.10.3-57.el6.x86_64
原创
2019年10月29日 22:23
  • 翟码农
  • html/css/js
  • 56
  • 0
  • 0

最近合并Vue代码,打包时报如下错误:

ERROR in static/js/vendor.8ab50ed6b74efd5287b2.js from UglifyJs

真是不知道怎么招她惹她了,她就自己使小性子。


查百度,如此说:由于 UglifyJs 只支持 ES5 而 element-ui 可能引入了一部分 ES6 的写法,从而导致 webpack 打包失败。

解决方法就是使用UglifyJs的其它支持ES6的版本,执行命令如下:

npm i -D uglifyjs-webpack-plugin/beta

结果没成功。

核实了相关代码(在build/webpack.base.js文件内),也是无误。

原创
2019年10月28日 21:48
  • 翟码农
  • php
  • 119
  • 0
  • 0

这个东西其实很好理解,但是却不知道为何工作好多年之前却一直一知半解,而且时间一长就会忘。

如今反思,觉得主要还是因为对于依赖注入和控制反转这个奇怪的叫法,根本就没理解到位。


后来看到一些好文章,针对这两个词汇字字分析到位,仿佛顿时云开月明。

检验一个人是否真的弄懂了某个知识点的最好验证方法就是:说给别人听或者写给别人看。我今天于是选择了写写,来检验检验自己,同时也分享分享给大家。

原创
2019年10月27日 20:11
  • 十四少
  • 杯中风情
  • 89
  • 0
  • 0

最近上班偶尔喝喝红茶或绿茶,发觉自己对茶知之甚少,所以特意了解了一番。

本文乃为个人对网上的知识所进行的整理、理解、概括和总结,难免会多有纰漏之处,还请多多指教。


本文大纲:

1.红茶为何会红,绿茶又为何会绿

2.红茶和绿茶各自的功效是什么

3.红茶和绿茶的区别汇总


红茶为何会红,绿茶又为何会绿?

这一问题,追根究底是由于两者的加工工艺不同所造成的。

先来谈谈红茶的加工工艺。

原创
2019年10月26日 02:38
  • 翟码农
  • Linux相关
  • 73
  • 0
  • 0

我是在两年前,也就是2017年的时候,进入一家新的公司才学习的Git。也算是我那近3年来第一家以后端工程师的职位加入团队形式的工作。


刚进去一两个月,后端也就三四个人,合作开发却总是出现代码冲突或者代码错误上传的问题,还总怀疑到我头上,然后我不得不在Git代码里翻历史记录,以此找出原因,从而来证明自己的清白。背锅很不爽,这也是我为何给本篇取名叫:找出真凶。

原创
2019年09月08日 14:03
  • 十四少
  • 蓝翟红尘
  • 258
  • 3
  • 0
<
原创
2019年09月01日 23:11
  • 翟码农
  • php
  • 249
  • 0
  • 0

经实践有两种方法,虽然都是使用validate,但一种是直接使用继承,一种是使用Facade的Validator组件。


本文目的只是展示如何取出自定义的错误信息,所以文中代码是调试的代码,修缮得自行完成。


第一种:使用继承于Controller的Validate方法。

通过try catch来捕获错误信息。

use Illuminate\Http\Request;
use App\Http\Controllers\Controller;
use Illuminate\Validation\ValidationException;


class ArticleController extends Controller
{
public function addArticle(Request $request){
try{
$this->validate($request,
[
'article_name' => 'required'
],
[
'article_name.required' => '文章名称不可为空'
]
);
}catch(ValidationException $e){
echo $e->getMessage();
var_dump($e->errors());
echo $this->getErrorMsg($e->errors() );
}
}
}
原创
2019年08月29日 22:59
  • 翟码农
  • php
  • 164
  • 0
  • 0
<