
踩坑记录
零分分分分
00
展开
-
golang中基于http 和unix socket的通信代码实现(服务端基于gin框架)
目录一、问题背景二、什么是unix socket三、原生的unix socket通信方式四、http+unix socket通信,服务端基于gin框架五、demo的实现移步到项目中六、结论七、后续工作一、问题背景实习所在公司的A、B两个应用部署在同一台机器上,之前是采用http://127.0.0.1:xxx进行调用,协议选用tcp。而对于同一台机器的进程间通信来说,tcp协议为了确保传输的可靠性带来了一些不必要的负担,因此计划用unix domain socket“取代”tcp。此外采用此种方式也方便原创 2020-07-30 15:33:20 · 7721 阅读 · 3 评论 -
springboot通过访问者ip获取城市地址信息,并在网站后台记录
这里写目录标题前言前言实现步骤:4、程序代码另外踩的坑有如下:前言最近想在自己的博客网站上记录访问者的ip地址和城市等信息。在网上尝试了几种办法都有瑕疵,后来通过腾讯位置服务提供的接口调用成功实现。前言最近想在自己的博客网站上记录访问者的ip地址和城市等信息。在网上尝试了几种办法都有瑕疵,后来通过腾讯位置服务提供的接口调用成功实现。实现步骤:1、去腾讯位置服务网站进行开发者注册2、通...原创 2020-05-07 13:25:47 · 5336 阅读 · 4 评论 -
连不上阿里云服务器docker中的zookeeper解决方法
在使用虚拟机中安装docker时,是可以连上zookeeper的,换成了阿里云服务器连不上了。解决方法如下:在阿里云官网控制台页面找到如下页面:克隆一条规则,填写zookeeper默认暴露端口号2181/2181,然后重启程序,ok了...原创 2020-02-19 22:03:27 · 2628 阅读 · 0 评论 -
恍然大悟:解决Node Sass does not yet support your current environment: Windows 64问题
网上的博客有很多相关的解决办法:都是说先卸载node-sass,然后重新安装。但是还是失败。原因就是:这里重新安装node-sass不是在cmd默认路径下,而是在本地前端项目的cmd路径下去安装(不然是仍会报错的,这里弄了好久)然后就成功启动了。...原创 2020-02-18 14:58:06 · 921 阅读 · 1 评论 -
windows+ubuntu双系统分区步骤的踩坑记录(未分配空间解决)
在双系统分区时,要从已有磁盘中分出一些空间来安装新系统。要特别注意几点1、首先要注意自己的硬盘是基本硬盘还是动态硬盘,动态硬盘是不可以分出空间来装系统的。区分办法,右键计算机,点击管理,点击磁盘管理。如果是基本磁盘,和其他教程里一样,右键压缩卷,输入要压缩出来的空间大小,如果变成可用空间,则成功。如果变成未分配空间,参考https://blog.youkuaiyun.com/qq_34009929/a...原创 2019-07-16 11:54:33 · 5008 阅读 · 0 评论 -
基于Ubuntu系统的tensorflow安卓官方demo移植(19年7月)
tensorflow官方在安卓端实现了4个demo,分别是classify,detect,stylize,speech。而我们要做的是,在ubuntu环境下,将这几个demo成功移植到安卓手机上。最近几天,参考教程无数原创 2019-07-22 15:37:49 · 265 阅读 · 0 评论 -
AndroidStudio解决Device supports x86,but APK only supports armeabi-v7abi...问题
在进行TensorFlow模型的安卓移植时,碰到了这个问题这里面x86, armeabi-v7abi等都指的是CPU的架构类型。而查看自己的CPU架构类型可以通过命令行查找。问题起因:GitHub上下载了一个源码,导入Androidstudio的时候报出这个错误。我的电脑是x86类型的,而在他源码中并没有对这个类型进行支持。解决步骤:1、在build.gradle的defaultConf...原创 2019-08-28 17:03:16 · 2337 阅读 · 1 评论