常见问题
文章平均质量分 70
如是说如是
读史使人明智
读诗使人灵秀
数学使人周密
科学使人深刻
伦理学使人庄重
逻辑修辞之学使人善辩
展开
-
goland fatal error: 'CoreFoundation/CoreFoundation.h' file not found
Copy/Merge all of the Framework files under /Library/Developer/CommandLineTools/SDKs/MacOS10.14.SDK/System/Library/Frameworks to /System/Library/Frameworks.It seems the new version of CommandLineTool...原创 2020-04-24 13:29:49 · 1597 阅读 · 0 评论 -
解决unrecognized import path "golang.org/x/.."类问题
背景安装Gin时,通过go get下载并安装gin软件包$ go get -u github.com/gin-gonic/gin问题package golang.org/x/sys/unix: unrecognized import path "golang.org/x/sys/unix" (https fetch: Get https://golang.org/x/sys/unix?g...原创 2020-02-03 15:04:57 · 6683 阅读 · 0 评论 -
MySQL 连接出现 Authentication plugin 'caching_sha2_password' cannot be loaded
错误信息详情:MySQL said: Authentication plugin ‘caching_sha2_password’ cannot be loaded: dlopen(/usr/local/lib/plugin/caching_sha2_password.so, 2): image not found环境背景:我在Mac上通过MYSQL Workbench连接时Mysql8出现...原创 2019-11-19 10:15:36 · 1542 阅读 · 0 评论 -
Mac安装swoole中遇到的问题
在学习swoole的时候,首先需要在mac上安装,先来说一下我的mac版本:好的,正文开始了。首先我是想偷个懒的,根据文档,可以使用pecl进行安装。问题一:没有安装peclPackage “swoole” Version “1.8.12” does not have REST dependency information available install failed解决方法:...原创 2019-07-16 15:30:27 · 9205 阅读 · 1 评论 -
Mac给Terminal添加快捷键(Ctrl-Alt-T)
之前用Linux终端惯了,换了mac后体验挺不错,但是只有一点,就是mac上的Terminal不支持快捷键啊。所以学习了一下怎么设置快捷键启动Terminal,记录一下。第一步:通过Automator完成服务设定选择快速操作选择 实用工具-运行AppleScript输入以下代码:on run {input, parameters} (* Your script goes ...原创 2019-05-24 14:25:56 · 4177 阅读 · 1 评论 -
判断一个栈的出栈序列的合法性
规则是:出栈序列中的每个数后面的比它小的数,是按递减排列的。简化规则描述:1、假设入栈顺序为1234。1)若出栈序列为4123,显然不满足上述要求,因为对于4,它后面比它小的数字序列为123,而123是一个递加系列即不是递减排列,所以不是合法出栈序列。2)若出栈系列为3142,也不合法,因为3后面比它小的1和2不是递减排列的。3)若出栈系列为1234,则合法,因为对于每一个数字它后...原创 2019-04-21 15:33:30 · 10291 阅读 · 3 评论 -
Ubuntu下解决apt update时签名无效问题
Ubuntu 18.04在执行apt-get update时出现一下报错:W: GPG 错误:http://repo.mysql.com/apt/ubuntu bionic InRelease: 下列签名无效: EXPKEYSIG 8C718D3B5072E1F5 MySQL Release Engineering <mysql-build@oss.oracle.com>E: ...原创 2019-03-05 21:29:16 · 12623 阅读 · 1 评论 -
Ubuntu下增加eclipse菜单图标并配置java path(解决点击图标不能启动eclipse的问题)
Ubuntu下增加eclipse菜单图标Ubuntu的菜单图标在/usr/share/applications目录下。1. 在/usr/share/applications目录下新建eclipse.desktop在文件如添加如下内容:[Desktop Entry]Name=EclipseComment=c project manage softwareExec=/opt/j...原创 2019-02-11 20:01:22 · 286 阅读 · 0 评论 -
laravel5.7 前后端分离开发 实现基于API请求的token认证
转载自:https://blog.csdn.net/wei_yalin/article/details/86559513 最近在学习前后端分离开发,发现 在laravel中实现前后台分离是无法无法使用 CSRF Token 认证的。因为 web 请求的用户认证是通过Session和客户端Cookie的实现的,而前后端分离的应用无法通过API请求将Cookie 和&...转载 2019-02-16 20:39:53 · 1351 阅读 · 0 评论 -
关于在JS中AJAX导致跨域问题的解决
在部署一个原声的前端项目的时候,请求该服务器后端接口时发现出现了CORS跨域的问题,但是服务端已经做了同源策略的兼容,常见问题,遂记录。报错信息:XMLHttpRequest cannot load http://xxxx.cn. Cross origin requests are only supported for protocol schemes: http, data, chro...原创 2019-01-24 13:36:27 · 207 阅读 · 0 评论 -
laravel5实现第三方登录(微信)
背景最近手头一个项目需要实现用户在网站的第三方登录(微信和微博),后端框架laravel5.4。实现过程以微信网页版第三方登录,其他于此类似,在此不做重复。 准备工作网站应用微信登录是基于OAuth2.0协议标准构建的微信OAuth2.0授权登录系统。在进行微信OAuth2.在进行微信OAuth2.0授权登录接入之前,在微信开放平台注册开发者帐号,并拥有一个已审核通过的网站应...原创 2018-12-05 18:43:57 · 2182 阅读 · 1 评论 -
页面间大量数据参数传递
前言我们在开发项目中经常会遇到一种问题,就是在前端页面跳转时传递某些参数,通常我们是通过路由传递的,但是如果数据量很多的情况下,会造成路由非常的长,如果在大的话甚至会超出地址栏URL的最大限度,这就狗带了.最近手头上一个项目的前端刚好遇到这个问题,该项目前端用的是vue2.x.不是什么大问题,但是之前没有认真想过解决办法,于是将解决思路记录下来了. 地址栏URL最大限度首先我查了不...原创 2018-10-10 22:28:36 · 1576 阅读 · 0 评论 -
页面间大量数据参数传递
前言我们在开发项目中经常会遇到一种问题,就是在前端页面跳转时传递某些参数,通常我们是通过路由传递的,但是如果数据量很多的情况下,会造成路由非常的长,如果在大的话甚至会超出地址栏URL的最大限度,这就狗带了.最近手头上一个项目的前端刚好遇到这个问题,该项目前端用的是vue2.x.不是什么大问题,但是之前没有认真想过解决办法,于是将解决思路记录下来了. 地址栏URL最大限度首先我查了不...原创 2018-10-10 22:04:48 · 2929 阅读 · 1 评论 -
解决无法运行Terminator出现以下问题: File "/usr/bin/terminator"...SyntaxError: invalid syntax
在安装或者启动Terminator时可能出现这个问题:lin@Dev:~$ terminator File "/usr/bin/terminator", line 123 except (KeyError,ValueError), ex: ^SyntaxError: invalid syntax错误原因:语...原创 2018-09-30 13:52:49 · 2772 阅读 · 1 评论 -
网页短链接实现原理探究
事情是这样的,今天一人问我一个问题,但是我懒得在说,就在网上找了一篇博客通过QQ发送给他,但是在发送链接时我发现之前很长的链接变成了短链接,且这个短链接能够正常访问之前的长链接,好奇之下就有了这篇文章.什么是短链接?我的理解就是通过一定的算法和技术实现将原本很长的网址转换为较短的网址,从而便于用户记忆和在互联网上的传播.常用于有字数约束的微博,二维码等场景.现在很多公司都提供了短链接服...原创 2018-10-03 13:56:19 · 11151 阅读 · 2 评论 -
通过Postman进行post请求时传递X-XSRF-TOKEN
前言介绍这段时间一个项目后端用的是laravel.在写api接口时通过Postman6进行测试.但是在测试post形式的接口时laravel自带了CSRF验证机制.这就很尴尬了...所以我们的目的在使用Postman通過XSRF的验证,以測試POST的請求。还是以laravel为例子,Laravel会返回到浏览器的GET请求时将XSRF-TOKEN写在Cookie中.因此我们需要从Cook...原创 2018-08-28 20:19:11 · 21602 阅读 · 2 评论 -
Ubuntu16.04解决无法切换root权限的问题
在su root时发现无法切换到root权限.显示: /usr/local/bin/zsh 没有文件或目录想了想问题所在,突然想起来前段时间想要更换shell主题,于是装了zsh和oh-my-zsh,用了一段时间感觉没有bash好用(纯粹个人感觉),于是sudo apt remove zsh了.当时将默认的shell改成了zsh:chsh -s /bin/zsh那么chsh到底修...原创 2018-01-25 17:45:05 · 5872 阅读 · 0 评论 -
Linux下解决无法远程连接数据库问题
起因今天在ubuntu16.04环境下通过mysql workbench访问远程数据库时,发现无法连接问题,解决思路及方法记录如下,不足之处,请多指教。 问题通过workbench输入密码访问时报这个错:Your connection attempt failed for user 'root' from your host to server at 118.89.153.1...原创 2018-04-24 19:44:32 · 5406 阅读 · 0 评论 -
ubuntu apt update时W: GPG error http://ppa.launchpad.net lucid Release没有公钥无法验证NO_PUBKEY签名问题解决
在安装更新时,即在运行命令行sudo apt-get update 或者运行更新管理器的时候,出现W: GPG 错误:W: GPG error: http://ppa.launchpad.net/ondrej/php/ubuntu xenial InRelease: The following signatures couldn't be verified because the publi...原创 2018-08-06 17:07:18 · 904 阅读 · 0 评论