- 博客(117)
- 资源 (11)
- 收藏
- 关注
原创 Mac Mini M1安装VMWare Fusion Player
m1芯片的Mac OS通过VMware Fusion Player安装 arm ubuntu
2023-01-28 00:36:01
933
原创 关于Spring boot security + jwt 的一些问题
目前网上能搜到的spring boot security jwt整合相关的文章,基本上都出自 《Spring Boot Security + JWT Hello World Example》,抄来抄去都大差不差,有的会加入一些符合自己项目的内容。文章本身没问题,使用该文章提供的代码,能够运行。如果你要把文章里的代码抄到自己项目里,它是运行不起来的,毕竟框架版本都升了好几代了。这里的坑在WebSecurityConfig里。@Autowiredpublic void configureGlobal
2022-01-19 16:04:16
873
原创 flyway 8.3 不能连接mysql
原因不明,只能用flyway 7.x版本的来连接mysql。flyway最新是8.3.0。使用这个版本永远提示不支持mysql 。跟mysql版本没关系。8和5.7都试了.网上也搜不到相关文章 。多半要成悬案了。
2022-01-09 19:46:27
457
原创 脚本中执行mysqldump的安全问题
我们经常用mysqldump来做数据库备份的工作,终端中手工执行,或是写到sh脚本中由系统定时执行。一般命令格式如下:mysqldump -u [user name] -p[password] [database name] > [dump file]一般来说在终端中执行该命令时,-p参数后留空,系统会在执行时提示你要输入对应的密码。如果把这个命令放到脚本里去,-p参数后就要填写真实的密码,这样脚本才能正确执行,否则系统会等待用户输入密码直到超时退出。这里要讲的是,mysqld.
2021-09-02 11:01:25
396
原创 Ant Design Pro V4 同时使用Mock和服务器接口
Ant Design Pro V4项目,要想同时使用mock和服务器接口,只要针对目标api不写mock就行了。程序会直接连到服务器上去。亲测可用,如果用不了,那就另想办法吧。-完-参考:https://blog.fm618.org/2019/08/10/ant-design-pro-v4如何同时使用mock和服务器接口...
2019-08-10 23:41:57
2245
原创 opencv4.0显示IplImage未定义标识
OpenCV4运行之前OpdnCV3写的程序,一直显示IplImage未定标识错误,意识到更换版本了应该有库需要声明,遂上网搜查后加上#include “opencv2/imgproc/imgproc_c.h”即解决问题。https://blog.fm618.org/2019/04/12/opencv4-0%E6%98%BE%E7%A4%BAiplimage%E6%9C%AA%...
2019-04-13 22:29:26
2343
1
原创 Laravel/Password 给API做认证三
前面写过给只用帐户密码登录的写个中转的路由,实际使用过程中发现个问题,如果用户认证失败,应该返回个json,说明哪方面的原因失败。可实际返回的是GuzzleHttp的异常信息,一大串,不好看,而且还暴露了些不该出现的信息。所以修改了一下。Route::post('/auth/password', function (\Illuminate\Http\Request $request){ $...
2018-06-26 15:31:12
606
原创 使用Laravel/Passport 进行API认证二
一、如果用来认证的用户表不是默认的users怎么办?1,在config/auth.php中新建一个provider'providers' => [ 'users' => [ 'driver' => 'eloquent', 'model' => App\User::class, ], 'store_admins' =&...
2018-06-26 15:00:19
773
原创 Laravel 使用 Passport 进行API认证
曾经使用过Dingo + JWT来做API系统,工作起来还好,就是配置比较麻烦。现在使用官方扩展包来尝试下。首先安装 Laravel/Passport,这里不再重复,直接参考官方文档。https://laravel.com/docs/5.6/passport在文档里有一步是php artisan passport:client这一步会产生两个client id,其中client id 2可以不用走...
2018-06-17 11:05:46
2039
原创 Laravel 中处理OPTIONS请求的简单办法
前面已经说过可以通过中间件来处理OPTIONS请求,近日寻得一个简单的办法。在路由文件中定义一个路由,通过正则来匹配相应的路由。Route::options('/{all}', function(Request $request) { $origin = $request->header('ORIGIN', '*'); header("Access-Control-Allow...
2018-05-27 00:50:05
5609
原创 Windows下安装Go Tools 和 golint失败的解决办法
搜来搜去都一个样。先要设置好环境变量。cd $GOPATH/src/github.com/golang 执行git clone https://github.com/golang/tools.git也就是把 go tools的代码下载下来。然后把$GOPATH/src/github.com/golang/tools 这个目录,复制到$GOPATH/src/golang.org/x/tools再然后...
2018-05-07 01:21:14
5108
原创 AntDesignPro+NetCore使用----用户登录
不知道为啥为非要用NetCore做为后端API开发语言,前端用使用Ant Design Pro。先解决从mock到真实服务器的问题。1,用户登录 在Ant Design Pro的 ".roadhogrc.mock.js" 文件中,把最后一行的export default注释掉,如下: // export default (noProxy ? {} : delay(proxy, 1000));然后添...
2018-05-06 15:20:13
5835
1
原创 Laravel Mix weui.js
在resources/assets/js/bootstrap.js文件中,添加:window.weui = require('weui.js');然后编译,得到的app.js文件便是集成了weui.js。现在,在需要的文件中写 window.weui.alert('Hello World!');在浏览器中刷新页面,可以看到weui的alert对话框。...
2018-03-11 23:28:48
672
原创 Laravel 中关于options访问的问题
以前的项目中遇到options访问都是再建一条相同的options路由,然后在CORS中间件捕获并直接返回200,这个作法虽然能用,但是每一条路由都要有一条与其相对应的options路由,非常臃肿,很难看。近日寻得一个方法,可以直接捕获所有options路由,统一处理。Route::options('{all}', function () { $response = Respons
2018-01-21 17:17:55
1849
原创 Lumen 5.4 中 Http options类型请求返回405的问题
Lumen 5.4 中 Http options类型请求返回405的问题
2017-07-05 11:26:29
3331
转载 php数据操作
1.合并 数组array _merge()函数将 数组 合并到一起,返回一个联合的 数组 。所得到的数组以第一个输入数组参数开始,按后面数组参数出现的顺序依次迫加。其形式为:array array _merge (array array1 array2…,arrayN)这个函数将一个或多个数组的单元合并起来,一个数组中的值附加在前一个数组的后面。返回作为结果的数
2017-05-01 12:45:24
417
原创 Visual Studio 2015编写wxWidgets程序
创建项目 的办法参见另一篇文章《使用visual studio 2013 编写wxWidgets程序》。但是,有一点需要记住改。在“C/C++”->“预处理器”->“预处理器定义”中,将WINVER=0x0400 改为WINVER=0x0500,否则会报 错误C2065 “WS_EX_LAYOUTRTL”: 未声明的标识符-完-
2016-07-26 01:35:05
892
原创 wxWidgets 3.1.0 编译方法
安装下载 wxMSW-3.1.0-Setup.exe,运行安装,找个合适的地方。比如 d:盘。 d:\wxWidgets-3.1.0打开 “vs2015开发人员命令提示符”进入d:\wxWidgets-3.1.0\build\msw执行 nmake /f makefile.vc BUILD=release 编译出release版的静态库文件。n
2016-07-25 17:34:01
2904
1
原创 Windows下编译php_scws.php
scws目前只提供php 5.4及以下的php扩展。求助无果,无奈只得自己想办法编译。看了scws的文档,问了问作者,然后开始动手。能否成功还得看造化。哎~~~
2016-05-25 11:23:49
2747
3
原创 zizaco/entrust 5.2.x-dev Class name must be a valid object or a string
laravel 5.1 安装 zizaco/entrust 5.2.x-dev的时候执行 php artisan entrust:migration的时候报以下错误:[Symfony\Component\Debug\Exception\FatalErrorException] Class name must be a valid object or a string
2016-05-01 23:54:22
3805
1
原创 Win10预览版之BUG
仅代表本人机器遇到的问题。不具广泛性。Build 14332.rs1_release.160422-19421,putty崩溃。打开就崩溃。2,QQ崩溃,只能用国际版。国际版烂的一B。
2016-05-01 20:06:26
728
2
原创 Laravel 5.2 使用ckeditor 及 ckfinder
上一篇已经说过如何让ckeditor能上传图片。这篇讲下如何使用ckfiner来做文件浏览及管理。1,下载finder。解压到/public。我的目录是这样: /public/finder/3.3.0/ ........2,修改页面文件,加载ckfinder 。引入js配置ckeditor 和 ckfindervar content = C
2016-04-05 16:25:05
3018
原创 Laravel 5.2 使用ckeditor
1,如何上传图片。在页面中,配置ckeditor时加上上传文件,配置即可打开ckeditor的上传图片功能。 CKEDITOR.replace( 'content', { language: 'zh-cn', height: 450, filebrowserBrowseUrl: '{{url('
2016-04-05 11:10:09
3112
原创 composer 镜像不能访问的问题
最近composer update 总提示: Your configuration does not allow connection to http://packagist.phpcompose r.com. See https://getcomposer.org/doc/06-config.md#secure-http for details .
2016-03-17 00:26:49
7686
2
原创 用Clion来开发wxwidigets
厌烦了CodeBlocks,想换个IDE,然后就装了个VS 2015,确实不错,用起来很顺手。可是用惯了JetBrains 的东西总感觉其它的IDE缺点啥。于是打起了CLion的主意。1,MinGW弄个最新的release 就好了。2,wx也来个最新的release,自己编译好。3,CLion建个新项目 。4,CMakeLists.txt文件里修改一下:cmake_
2016-02-21 22:28:20
3478
原创 Laravel (Lumen) 中使用JWT-Auth刷新token的问题
Laravel(Lumen)中使用JWT-Auth遇到一个问题,即token如何刷新。一开始不太理解作者的设计思想,看了很多issue之后,慢慢明白jwt-refresh如何使用。建一个路由,比如“auth/refresh-token” ,可以指向某个方法,也可以直接写个匿名函数。$app->post('auth/refresh-token', ['middleware
2016-02-10 12:46:47
16742
1
TerraExplorer Programmers Guide
2011-11-10
On Lisp (Common Lisp 高级编程技术)
2011-05-13
GNU Emacs使用指南
2011-05-13
[学习Gnu.Emacs].Learn_GNU_Emacs
2011-05-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人