自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 RSA到底是谁加密?

RSA到底是谁加密?RRSA加密是最常用的非对称加密方式,原理是对一极大整数做因数分解的困难性来保证安全性。通常个人保存私钥,公钥是公开的(可能同时多人持有)。但你一定会碰到过,两个开发者争执:到底是由谁加密,谁解密?看完这篇文章,你就会明白这一切。规范怎么说我们先来看看权威库open_ssl的文档描述,它定义了四个方法RSA_private_decryptRSA_priva...

2020-05-06 21:32:43 778

原创 go 本周周一的获取

time.Weekday类型可以做运算,强制转int,会得到偏差数。默认是 Sunday 开始到 Saturday 算 0,1,2,3,4,5,6所以只有Monday减去Sunday的时候是正数,特殊处理下就可以了。package dateimport ( "fmt" "time")func WeekDayTest() { now := time.Now() offs...

2019-03-18 22:41:38 2061

翻译 Undefined symbols for architecture x86_64的解决

在macOS上安装EOS碰到Undefined symbols for architecture x86_64解决方法:brew reinstall gettextbrew unlink gettext && brew link gettext --force --overwrite

2018-11-29 09:58:21 973

原创 ProtoBuffer 在go中的使用笔记

对于简单的项目,只需要一个proto就能定义完的,如果Client和Server不是同一个人写的,proto文件的定义最好还是放到GoPath下单独一个文件夹。如果proto的定义比较复杂,可以使用import语法,相同文件夹则不需要指定package,但是对于go的生成,最好是指定一个相同的go_packageprotoc --go_out=plugins=grpc:. *.proto ...

2018-11-15 10:18:44 322

转载 多个GOPATH的情况下,PATH的设置

多个GOPATH的情况下,path需要这样设置PATH=$PATH:${GOPATH//://bin:}/bin

2018-07-21 17:54:25 5065

翻译 Go 连接ActiveMQ read time out 读取超时

禁用超时选项var options []func(*stomp.Conn) error = []func(*stomp.Conn) error{ stomp.ConnOpt.HeartBeat(0, 0), } conn, err := stomp.Dial("tcp","192.168.0.116:61613", options...) if er...

2018-07-18 15:05:03 1255

转载 git 文件太大 克隆失败的解决方法

git clone https://example.com/example/example.giterror: RPC failed; curl 18 transfer closed with outstanding read data remainingfatal: The remote end hung up unexpectedlyfatal: early EOFfatal: in...

2018-07-18 14:31:47 5677

转载 git放弃本地修改,重置为服务端版本

git fetch --allgit reser --hard origin/master其中最后的master可以修改为其他branch

2018-07-11 11:43:17 9109

原创 javascript websocket 二进制转字符串 二进制转对象

websocket中服务器下发了二进制数据,可以这样解析<script type="text/javascript">function binaryData(ev) { return JSON.parse(new TextDecoder("utf-8").decode(new Uint8Array(ev.data)))}var ws = new WebSocket(...

2018-07-08 23:08:07 6390 2

原创 react-native-vector-icons 导致js Bundle无法启动

https://github.com/oblador/react-native-vector-icons/issues/626

2018-04-19 10:19:45 199

原创 react-native-navigation 启动图在安卓下的适配

MainActivity的Theme设置如下<resources> <!-- Base application theme. --> <style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar"> <!-- Customize your theme here. --> <item na

2017-12-21 17:15:10 524

原创 ReactNative开发安卓环境搭建(坑)

首先访问 ReactNative中文版网站在安装AndroidStudio的时候如果报一个错无法获取sdk列表的错误,直接cancel,可以等会再安装按照各种操作下来,你得用AndroidStudio打开android文件夹! 记得是android文件夹,而不是AwesomeProject,不然会导致无法自动化import,而且无法代码提示!

2017-10-24 17:29:27 261

原创 js forEach不能break

使用forEach的话,是一定会遍历完成的 注意,forEach()无法在所有元素都传递给调用的函数之前终止遍历。也就是说,没有像for循环中使用的相应的break语句。如果要提前终止,必须把forEach()方法放在一个try块中,并能抛出一个异常。如果forEach()调用的函数抛出foreach.break异常,循环会提前终止所以在需要使用break的时候,可以选择使用for

2017-08-23 13:18:28 1133

原创 JSON.parse()报错 Unexpected token i in JSON at position 2

最近在node环境下,将一个jsonp接口的数据给提取出来。发现使用JSON.parse()时,如果键值对中key没有加引号会报错,例子{ id: 1 , b : 'hello' }//存于j中这样子会报错,所以只能用eval解析var data = eval("("+j+")");此时data便是一个正常的JSON类型数据。在很久之前,key不加引号是不会影响的,随着时代变迁,高版本j

2017-08-01 20:23:17 2597

原创 Vue 懒加载组件 路径不对

最近在使用VueRouter的懒加载组件的时候.const routes = [ { path: '/', component: App }, { path: '/category', component: resolve => {require(['./components/Category.vue'], res

2017-07-18 21:19:38 2238

原创 You may need an appropriate loader to handle this file type

刚刚cnpm install 了一个插件发现在插件里面,加载了一个css文件,导致webpack爆出这样的错误,是因为没有给webpack配置 碰到css文件时该如何处理。所以只需要给webpack添加一下配置就可以了,以laravel为例子Elixir.webpack.mergeConfig({ module: { loaders: [{ test:

2017-07-03 19:29:18 8679

原创 Cordova create project error 解决方法

使用npm安装cordova,然后使用cordova create oo报错Error: Uncaught, unspecified "error" event. ( Error from Cordova Fetch: Error:cmd: Command failed with exit code 4294963238 Error output:npm ERR! not a package

2017-06-24 20:41:40 2605

原创 JavaWeb servlet 接收ajax数组

servlet无法接收ajax数组var ids = ["1", "2", "3"];$.ajax({ url: url, dataType: "json", traditional: true, type: "POST",

2017-06-09 11:28:19 1666

原创 expected "indent" got "eos"

stylus expected “indent” got “eos” 使用stylus碰到这个错误,是因为你混用了tab 和 空格 请将编辑器的设置,选择为一个,混用会报错

2017-05-13 11:18:55 4146

翻译 Cannot read property 'mergeConfig' of undefined

Cannot read property ‘mergeConfig’ of undefined 的解决方法在Laravel中安装gulp的时候碰到了这个问题解决方法:npm install --save laravel-elixir-webpack-official

2017-04-10 12:09:11 715

原创 Atom HTML标签自动闭合

Atom HTML标签自动闭合ctrl+shift+p,再选择install packages 输入 autoclose-html完美!

2017-04-08 21:24:00 1572

原创 博客搬家失败

在我的腾讯云服务器到期了后,我的文章并没有搬运过来。    一切全部重来吧!

2017-04-05 16:35:14 426

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除