- 博客(15)
- 资源 (1)
- 收藏
- 关注
原创 Scrapy框架简单安装
起源很早就想学习一下Python,主要想学习一下爬虫相关但是不管是菜鸟python3教程或者廖雪峰老师的教程,练习照着做,但是合到一起灵活运用就傻眼了,别人的代码也看不懂。基于个人感觉,我可能还是更适合做一些小DEMO,在DEMO中熟悉运用一些指示点比较容易上手且音响深刻。Scrapyscrapy框架是一个基于python的爬虫抓取的框架,可以很方便的帮助新手构建爬虫,本文简单记录一下安装方法,后续会再补上一些自己做DEMO时的一些笔记安装python下载地址安装并自己配置环境变量,安装过程
2020-06-05 10:15:42 333
原创 mysql中replace和insert的区别
起源碰到这个问题是这样的,最近在做一个项目开发中碰到一种写法$Db->table('tablename')->insert($data,true);之前都是直接用的insert,不知道这个true有啥用分析查看了一下文档,这个参数支持insert和replace两种方法,而replace的主要特点如下:圆善的学习园地-慎用MySQL replace语句大概意思就是,replace可以检查插入数据时的主键冲突或唯一索引冲突,如果冲突的话就会对之前的数据进行更新。但这里有一点小坑,
2020-05-27 09:42:17 3314
原创 TP5模板中url生成
模板中url生成href="{:url('xxx/xxx/xxx', ['key' => $value])}"//模板变量参数href="'{:url('wap/channel/special')}?id=' + item.sku_id"//js中变量参数
2020-03-20 16:55:19 2252
原创 PHP7安装 memcached扩展
PHP安装 memcached扩展需求过程memcache 服务安装php的memcache扩展安装最后需求接手一个tp5框架项目,使用到了memcached作为session的缓存方式,很久以前用过,最近都是用的redis,在本地环境中尝试进行安装memcached扩展,简单记录一下中途碰到的坑。过程memcache 服务安装首先需要在本机安装memcache,memcache安装教...
2020-03-18 14:26:19 418
原创 Laravel+Metronic后台管理系统开发
前言最近比较忙,没怎么写文章,碰到一些比较散碎的问题,一起做个记录,以备不时之需。Laravel的路由注册Laravel提供了很方便的注册方式Route::resource('users', 'UsersController');不过由于项目需求,我只需要其中几个,比较简单的写法是:Route::resource('xxx', 'xxxController', ['except' =...
2019-12-30 17:44:49 449
原创 Fastadmin中Hook的使用
小计最近一直在使用Fastadmin进行新系统的开发,安装了一些官方插件,不过对一些具体业务逻辑需要进行调整,发现在插件的使用中,大量使用了Hook::listen,Hook::add这样的方法。在上一篇博客中,对Hook的简单使用做了个简易的示范,可是发现插件中也使用了大量的Hook行为,却并没有在tags里声明,全盘搜索Hook::add,除了少数几个闭包函数,基本也没有用这个方法进行注册...
2019-12-13 10:05:07 3271
原创 Fastadmin阿里云短信发送简单实现
起因Fastadmin的阿里云短信发送插件需要收费,想着自己用官方SDK开发一下经过Fastadmin的官方包里自带了短信发送方法,里面create数据之后直接用一个Hook::listen('sms_send', $sms, null, true);进行了发短信的处理,早就听说过不过没有使用过,标识...
2019-12-11 16:38:33 6367 3
原创 Fastadmin和Easywechat
大概情况Fastadmin是一款基于TP5.0的快速开发框架,不过很久没更新了,微信授权登录这一块,考虑用easywechat实现,发现官方的naixiaoxin-wechat包,需要TP5.1+所以官方的easywechat包可以用于TP,但不能用于fastadmin,自己尝试安装了一下,做个记录尝试尝试用composer将版本强行提高,wechat/overture到4.0+,tp内核...
2019-12-05 16:37:53 2814
原创 Fastadmin服务器搭建配置
搭建一个新的fast admin项目为什么选fastadminTP系列框架用的比较多,项目比较急,之前用过fastadmin,不适合开发数据特别多的项目,但是快速搭建还是OK的,方便快捷,傻瓜式从性能/社区/代码可靠性等角度衡量,其实我更倾向于Laravel,不管是文档,社区,配套组件还是其余方面,我觉得Laravel都还是更优秀一些。初始化git仓库gitee.com新建一个私有仓库,...
2019-12-05 11:42:20 1720
转载 Linux每次git拉取都要输入账号密码
来源地址Windows上设置避免每次git push 都需要账号密码在 C:\Users\luojie 目录下 能看到 [.gitconfig] 这个文件:[user] name = kn**** email = ************.com [credential] helper = store配置了credential之后就可以存储账号密码...
2019-12-05 10:22:59 4334
原创 Laravel中的查询构造器
参考官方链接碰到一个定制搜索的需求,需要用到大概如下SQL查询select fields from table_name where field1=1 and field2=2 and (field3 like '%$keyword%' or field4 like '%$keyword%' ) ;如果直接使用orWhere进行构造就是这样DB::table(table_name)-&...
2019-12-02 11:01:20 276
转载 Laravel处理自定义请求头跨域请求
文章目录一.问题描述二.解决思路三.解决方案一.问题描述最近在改一个之前的基于laravel的项目代码,整理后台接口提供给前端,之前的代码全部在同服务器,现在前后端分离,前端这边需要本地调用远端接口进行数据调试。先简单使用中间件实现了前端js的跨域处理,可是最近在处理登录的token验证的时候发现,带上自定义header头之后,浏览器又提示我访问被拦截了,很尴尬。二.解决思路首先考虑的是不...
2019-10-29 09:45:05 2014
转载 Laravel处理接口跨域问题
感谢 @爱你爱自己 的博文转载来源:https://www.cnblogs.com/grimm/p/8625764.html文章目录laravel 5.5 跨域问题解决方案一、laravel-Cors1.安装2.添加服务提供商3.发布配置文件4.安装完成5.备注二、中间件方法三、服务器端限制laravel 5.5 跨域问题解决方案一、laravel-Cors1.安装在终端执行安装命令如...
2019-10-23 16:05:40 2312
原创 接手一个没有任何文档描述的项目
项目情况最近有接到这样一个需求,第三方外包公司制作的一个网站程序,我要在基础上进行二开(可能是重构),因为老板和其他人员都完全不懂程序代码,所以只能提供一个阿里云的账号和短信验证码。重点是这个半吊子项目目前还在线上运营,所以一切操作都不能影响到线上。我的目的搞清楚这个项目用的什么框架,看有没有相关文档可以参考搞清楚项目的数据库相关参数,备份重要数据把相关的代码文件和数据库文件进行备份...
2019-10-14 16:16:38 1165 1
原创 这是我的第一篇博客
这是我的第一篇博客关于本人PS关于本人出生于94年3月,14年毕业,毕业后从事了半年通讯行业,实在是不喜欢半夜12点加班的风格(白天大家要打电话,不能乱操作),转行学习程序。一路磕磕绊绊,做过电商后台的二开,也当过某线上授课平台的讲师,经历过只有一个人的技术部,也在几十人的团队中默默搬砖(比较大的公司没进去过,实力不够),学习和工作过程中碰到过很多的问题,也受到了很多前辈的照顾,不过没有养成...
2019-10-14 14:52:59 120
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人