- 博客(62)
- 资源 (5)
- 收藏
- 关注
原创 Vue项目路径正确但是引入组建报错问题
最近遇到的,写了一个组件,在其他的组件里引用的时候报错:This dependency was not found,找不到一开始以为是简单的路径问题,结果检查发现都没有问题,而且怎么修改编译也不可以,本来想第二天继续解决结果莫名其妙好了,所以简单猜测了一下原因和解决办法测试有效。原因分析:项目使用 Vue Cli 3x 用了 npm run serve 命令,一旦有更新就会编译。推测是...
2018-11-17 15:42:52 4890
原创 Laravel安装完成后报translator类不存在
这样的错误,Class translator does not exist,坑了挺长时间,主要是因为生产的env文件是不会上传的,需要你自己去配置自己的生产文件,但是由于使用的第三方库,已经改过了env文件了,配置的时候没有加第三方库的配置就导致报这个错误,我是因为用了dingo导致的,项目提交应该也要改env example 文件才行!...
2018-11-09 17:51:25 2752
原创 laravel管理图片权限
一般网站的图片都直接放在web目录下,直接通过地址获取。但是有些时候我们觉得图片信息比较隐私想要控制访问权限要怎么做呢?这里给大家提供一个简单的方案。网上的方案也大多类似,在laravel框架实现此方案还是比较简单的。首先大概的思路就是,如果想获取图片信息,必须得通过接口请求,然后对接口添加权限和处理来保证安全。首先确定图片资源的存放路径:假设在 \storage\app\目录下我们添...
2018-11-07 18:22:42 1158
原创 laravel55升级到57
公司项目用的是5.5版本,也没有考虑过升级,主要是处于稳定性考虑,而且也没有必要,但是对于框架升级毕竟也没做过所以简单测试了一下。5.5到5.6更改的内容还是比较多的,由于我们项目里边用的第三方库并不是很多,而且也是中规中矩的使用,所以升级的时候没有费多大劲。先从5.5升级到了5.6,5.6到5.7改动很小。其实升级的时候已经很小心了,很仔细的去看升级文档。但是还是有漏掉的东西。...
2018-10-24 13:26:30 1486
原创 用vue和laravel开发应用学习思路
网上讲用法的文章太多了,这里我就不再重复造文章了,这里主要讲下我的学习思路和想法,算是跟大家进行一下思想上的分享。为什么用vue和laravel开发,最开始公司做项目的时候只是觉得老框架用的不是很好,那时候laravel大家都比较感兴趣,自称是最优雅的PHP框架,我只能评价比TP用起来难,但是学起来更有意思,能掌握很多新东西,例如,npm,webpack,composer,当然还有vue,选v...
2018-09-24 21:38:20 3064
原创 团队管理心得
最近在准备研发部门内部的管理岗位培训,所以反思了一下自己的团队管理心得,在这里分享给大家。想想自己在公司已经呆了三年了,从研发转型管理也快两年了,这段时间从小员工到管理高层,一方面得益于公司的高速发展,一方面也感谢自己的努力付出。我们老板经常说三年改变一个人,让我们努力,很多人不信和不屑,回想年轻时候的我也是这样,总觉得怀才不遇,实际上是不知道蘑菇效应。回想自己的过去,就是在机缘之下,打破了蘑菇效...
2018-05-05 17:09:58 2292
原创 PHP进行FTP上传文件出现警告
公司项目要用FT上传文件,用PHP扩展的方法进行上传就行,不过上传文件一直失败,目录列表也读取不了,主要报这个错误。PHP Warning: ftp_put(): PORT command successful. Consider using PASV.网上查了半天,原来是FTP被动模式没有开启的原因。只要使用方法打开被动模式就行了。ftp_pasv(ftp_connection,mode)ft...
2018-03-30 12:58:54 1080
原创 阿里云免费CA认证使用过程
在控制台购买免费的CA认证,之后填写相关的申请信息,如果是个人使用的话,申请很快的,基本上中午吃饭前提交的申请信息,下午吃饭回来再看就可以用了,点击下载证书,会有相关的配置教程,nginx/apache等,公司主要用apache,主要是apache的配置。有的时候给的是crt后缀的文件,这种直接改名字就行,改成后缀pem,然后就能用了。安装证书文件说明:1. 证书文件2145535...
2018-03-21 15:44:04 1919 2
原创 MintUI组建学习心得
先创建一个项目。使用vue cli 脚手架。运行命令之前要装好node.js环境,这里就不讲了。# 全局安装 vue-cli$ npm install --global vue-cli# 创建一个基于 webpack 模板的新项目$ vue init webpack my-project# 安装依赖,走你$ cd my-project$ npm install$ npm run de...
2018-03-03 12:44:26 1655 1
原创 windows环境下在xampp中给php安装mongoDB扩展
在win环境下安装php扩展都是非常简单的,一般就是下载对应的dll放到php/ext/中就可以了,具体的过程就不说了,说一下安装的时候遇到的问题,一开始使用了最新的php_mongo.dll,导致一直安装失败,弹出框内没显示任何错误。后来改用旧一点的版本,就可以了,如果遇到这个问题还没解决的可以试一下这个方法。
2016-04-12 16:23:57 1306
转载 Oracle11.2新特性之INSERT提示IGNORE_ROW_ON_DUPKEY_INDEX
from:http://blog.itpub.net/18922393/viewspace-752123/insert提示IGNORE_ROW_ON_DUPKEY_INDEX在 insert into tablea ...select * from tableb中,如果存在唯一约束,会导致整个insert操作失败。使用IGNORE_ROW_ON_DUPKEY_INDEX提示,会
2016-03-09 15:44:59 1646
原创 欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2016-01-07 17:56:22 382
原创 欲速则不达
今天这篇文章是自己突然而来的感悟,虽然完全没有讲一点技术,却也跟技术的提高息息相关。 我一直知道自己有一个缺点,就是急。以前我完全没有意识到这是一个缺点,而且是一个很严重的缺点。记得在某本软件开发的书上读到过,效率就是软件的生命,一个有效率的程序员的价值将是普通程序员的十倍,百倍,所以我一直引以为戒,每当有新的需求下来总是立刻着手去做。 当然我知道做
2015-03-17 09:52:38 524
原创 基础SQL语句学习
最近老发牢骚,写了一些跟技术无关的东西,有点跑题了。以后还是注意多写技术性的东西。不知道有没有同学跟我一样,我一开始学sql语句的时候就觉得这个东西很无趣,不爱学,而且当时不知道从哪了解到数据库管理员都是一些年纪比较大的程序员在做。那时候觉得会WIN32,会编写算法,会设计模式很牛,都是一些看的见摸得着的东西,做起来很hight。反过来,操作数据库,这些都是别人给你做好了的,底层你都不了解
2015-03-04 13:09:18 829
原创 轻量级界面库htmlayout入门教程
制作htmlayout的helloworld。首先下载htmlayout的sdk,http://www.terrainformatica.com/htmlayout/HTMLayoutSDK.zip我使用的VS2010,WIN7的环境。把下载好的sdk解压出来,我们需要用到里边的东西有,include目录,bin目录和lib目录。用vs生成一个win32程序,不要使用预编译头,在工
2015-02-27 14:10:03 12891
原创 A*算法思路
最近研究了一下A*算法,算法的思路理解了之后实现起来挺简单的,具体实现方式就不写了,因为这个没有标准,核心的逻辑都是一样的,但是根据不同的需求和情况会有不同的写法。先说一下核心概念,A*是启发式寻路算法,寻找出来的路径的准确性跟你选择的启发算法有关,具体的讲,这个算法会对A*算法的判断逻辑起到引导的作用,这正是人工智能所在,模仿了人类大脑的逻辑思维。看下边的图(1),假设你要从A点经过
2015-02-07 16:43:12 2369
原创 这样的活着
生活中总是充满了不大不小的挑战,遭遇到各种各样的问题,当你深处逆境的时候不要轻言放弃,不要恐惧不要气馁,直面困难,最终一切都会迎刃而解,船到桥头自然直。
2015-01-31 12:14:34 473
转载 鹰的重生
这是一个关于鹰的故事。鹰是世界上寿命最长的鸟类,它一生的年龄可达70岁。要活那么长的寿命,它在40岁时必须做出困难却重要的决定。这时,它的喙变得又长又弯,几乎碰到胸脯;它的爪子开始老化,无法有效地捕捉猎物;它的羽毛长得又浓又厚,翅膀变得十分沉重,使得飞翔十分吃力。此时的鹰只有两种选择:要么等死,要么经过一个十分痛苦的更新过程——150天漫长的蜕变。它必须很努力地飞到山顶,在
2015-01-30 19:23:41 752
原创 人生路漫漫
2015年,距离农历新年还有不到28天。回家并不让我感到愉快,反而显得有些郁郁。事实证明我对去年的我并不满意,很多事情没有做好,很多很多遗憾。也许是对自己要求太高了。但是,我觉得还不够,压力需要更大的压力,给我动力。人做不到面面俱到,但是人又不能浅尝辄止。过去一段时间学了很多,想学的更多,但是最终没有感觉哪个是真的学完了的。或许是我贪心不足了,如果让我自己说我会什么,除了自己主要使用的编程语言
2015-01-21 18:12:16 760
原创 Cocos2d-x3.2编译配置android.mk文件生成apk文件
一直以来都在win32工程下搞cocos2d-x的项目,没弄到过其他平台,今天学习了一下如何用android工程生成apk还是遇到了很多麻烦的。好在最终也成功生成了apk文件并且在手机上安装了,打开一看,一些UI的位置都乱了。好在游戏可以正常玩,没什么问题。下边讲一下我遇到的问题和如何使用android工程生成apk。前边的准备工作请看这里,官网的教程,主要就是搭建安卓环境什么的。
2015-01-18 20:11:51 719
原创 cocos2d-x中Moveby和Moveto的解释
最近在做项目的时候,使用了Moveby动作,以为Moveto和Moveby是一样的,从A点移动到B点,但是得到的结果根本不对。好吧原谅我学艺不精,但是还是要赶紧亡羊补牢一下,于是在网上查找二者之间的区别和详细的解释,但是找到的内容要么是觉得不对,要么就是模糊不清,始终没有解决我的疑惑。直到看到这么一个解释,Moveby:移动到相对的位置。大概就是这样,当时我就灵光一闪,原谅我孤陋寡闻了,这个相对位
2015-01-16 15:49:06 2186
原创 C++中Cout<<的运算符重载后优先级问题
C++中的运算符重载,切记一点,自定义类的运算符重载函数也是函数,自己重载的运算符的优先级不会因为是自己定义的而改变,依然遵循与内部运算符一样的优先级运算顺序!在论坛看到一个提问,报错的地方是这样的:int A = 0;cout前边的代码都可以忽略,没有任何问题,这里会有错误,“表达式必须包含整数或枚举类型”。我们都知道的VS的报错跟错误没有一点关系,忽略不管它。这里稍微改一
2015-01-14 11:01:14 3902
原创 设计模式总结-单例模式
单例模式最初的定义出现于《设计模式》(艾迪生维斯理, 1994):“保证一个类仅有一个实例,并提供一个访问它的全局访问点。”
2015-01-12 10:04:48 559
原创 2014年的年终总结
看到大家都在做年终总结,我也写一篇,主要给自己看一下,最近一段时间的得失,有什么进步又有什么不足。我是去年12月份才进入到这家公司的,职位是证券交易前置开发工程师,正式加入了程序员的行列。话说在到这家公司之前的面试笔试都不是很顺利,那时候看着身边的同学一个一个的拿到offer,自己心里真是挺着急的,那段时间也是学习最用功的时间,非常有动力。刚刚工作的时候,有点手无足措的感觉,一开始并不知道
2014-12-31 11:33:52 525
转载 const与#define 区别详解
(1) 编译器处理方式不同 define宏是在预处理阶段展开。 const常量是编译运行阶段使用。(2) 类型和安全检查不同 define宏没有类型,不做任何类型检查,仅仅是展开。 const常量有具体的类型,在编译阶段会执行类型检查。(3) 存储方式不同 define宏仅仅是展开,有多少地方使用,就展开多少次,不会分配内存。
2014-12-16 16:11:44 550
转载 cocos2d-x常用动作
//载入一张图片CCSprite* leftDoor = CCSprite::create("loading/door.png");leftDoor->setAnchorPoint(ccp(1, 0.5)); //设置锚点为右边中心点leftDoor->setPosition(ccp(240, 160)); //设置图片位置leftDoor->setScaleX(-1); //设置镜
2014-11-26 21:36:04 438
转载 VC++常用技巧
VC++ 6.0实用技巧汇总 1.检测程序中的括号是否匹配把光标移动到需要检测的括号(如大括号{}、方括号[]、圆括号()和尖括号 2:定位预处理指定,如何在源文件中定位光标到对称的#if, #endif ? 使用Ctrl+K快捷键。本文来自Yowsah资料库 3.格式化一段乱七八糟的源代码 选中那段源代码,按ATL+F8。
2014-11-18 16:19:55 528
转载 Windows系统使用INI配置文件
INI文件的读写Windows操作系统将win.ini作为记录当前系统状态,并根据其记录内容对系统进行配置的一种便捷的方法,且众多的应用软件也广泛的使用该类型的配置文件来对软件进行记录和配置。配置设置文件(INI)文件是windows操作系统中的一种特殊的ASCII文件,以ini为文件扩展名。该文件也被称为初始化文件initialization file和概要文件profile,通
2014-11-13 17:57:54 7146
转载 const的用法
1. const修饰普通变量和指针const修饰变量,一般有两种写法:const TYPE value;TYPE const value;这两种写法在本质上是一样的。它的含义是:const修饰的类型为TYPE的变量value是不可变的。对于一个非指针的类型TYPE,无论怎么写,都是一个含义,即value只不可变。例如:
2014-11-06 17:07:49 472
转载 const的重载讲解
const到底是不是一个重载的参考对象,请看下面的例子class A{public: void f(int i){ std::cout void f(int i) const { std::cout};这个地方的重载是没有问题的,说明const 修饰函数能够区分重载 class B{ void f(int i);
2014-11-06 14:02:59 564
转载 面向对象的3个基本要素5个基本设计原则
面向对象的3个基本要素:封装、继承、多态面向对象的5个基本设计原则:单一职责原则(Single-Resposibility Principle) 其核心思想为:一个类,最好只做一件事,只有一个引起它的变化。单一职责原则可以看做是低耦合、高内聚在面向对象原则上的引申,将职责定义为引起变化的原因,以提高内聚性来减少引起变化的原因。职责过多,可能引起它变化的原因就越多,这将
2014-11-06 10:23:24 812
转载 Linux系统命令大全
系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cpui
2014-11-05 15:10:24 487
转载 加载dll以及卸载dll相关的几个API
普及一下知识:(1)LoadLibrary函数将指定的DLL模块加载到进程的地址空间中。调用成功,返回指定DLL文件的句柄,DLL句柄用来标识一个DLL文件。调用失败,返回NULL。HMODULE LoadLibrary( LPCTSTR lpFileName // file name of module要加载的dll名);(2)LoadLibrary
2014-11-05 14:22:03 4620
转载 cocos2d-x中的场景切换特效
bool HelloWorld::init(){ ////////////////////////////// // 1. super init first if ( !CCLayer::init() ) { return false; } CCSize size = CCDirector::sharedDirec
2014-09-21 17:25:24 513
转载 C++文件流操作
fstream // 文件流ifstream // 输入文件流ofstream // 输出文件流 //创建一个文本文件并写入信息//同向屏幕上输出信息一样将信息输出至文件#include#includevoid main(){ ofstream f1("d:\\me.txt");
2014-09-02 17:33:21 663
转载 C++的I/O操作
1.ofstream,open,close 写入文件#include#include using namespace std; //通过ofstream的方式实现写入文件 open,closevoid main(){ ofstream fout; //ofstream输出文件
2014-09-01 16:36:11 640
Cocos2d-x塔防游戏 -- 贼来了
2014-11-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人