- 博客(31)
- 资源 (6)
- 收藏
- 关注
原创 okhttp与jdk版本不兼容分析
1、背景 最近在部署应用的时候,代码几乎没有太大改动。结果报了如下错误【clientBuilder.sslSocketFactory(SSLSocketFactory) not supported on JDK 9+】: 于是紧急回滚,但错误依旧存在。在参考了博客后,发现可能原因是jdk环境发生了改变。于是迅速查看jdk版本,发现云平台运维近期将jdk版本由1.8.0_232升级到了1.8.0_252。但当时也有一批微服务用到了相同版本的okhttp,却没有报相应的错误。...
2020-10-22 20:31:18 6362 3
原创 英文描述段落记录
Whatever it is, there is a good chance that you are modeled the concepts in your system in an object model. It is a common practice in Maven projects to separate this project into a separate project which is widely referenced. In this system we are capturi
2020-09-30 11:36:07 198
原创 Java序列化
序列化之后的占用空间,kryo略低于protostuff, 两者都远高于json. 这是很好理解的,毕竟json串是可读的,不要强求太多。而序列化和反序列化的耗时,都是protostuff优于kyro优于fastjson, 而且差别挺明显。所以结论呢,如果对空间没有极其苛刻的要求,protostuff也许是最佳选择。protostuff相比于kyro还有一个额外的好处,就是如果序列化之后,反序列化之前这段时间内,java class增加了字段(这在实际业务中是无法避免的事情),kyro就废了。但是pr
2020-09-21 21:09:29 123
原创 Linux 常用命令笔记
find find命令用于:在一个目录(及子目录)中搜索文件,你可以指定一些匹配条件,如按文件名、文件类型、用户甚至是时间戳查找文件。 grep ps scp vim cd cd .. 切换到上一级目录 cd ~ 切换到系统根目录 cd - 切换到之前浏览的目录...
2020-08-27 20:28:26 96
原创 Redis RDB文件导入MySQL踩的坑
最近在分析redis数据时采用了将rdb文件导入数据库进行分析的方式,中途遇到了很多坑,所以写这篇文章总结记录一下。首先就是rdb分析工具redis-rdb-tools的安装redis-rdb-tools可以直接分析rdb文件,在这里我主要是利用这个工具将rdb文件导出csv文件,最后再把csv文件导入到数据库中。我在Windows上使用pip install rdbtools安装redis-rdb-tools的时候,总会报错。最后是参考RDB分析工具redis-rdb-tools的安装这篇博客成功安
2020-08-18 12:57:32 883
原创 JDK源码学习系列——java.lang.Object类
Java源码学习笔记–Object类本源码的版本如下:.java version “1.8.0_201”.Java™ SE Runtime Environment (build 1.8.0_201-b09).Java HotSpot™ 64-Bit Server VM (build 25.201-b09, mixed mode).方法摘要public final native Clas...
2019-12-07 17:20:06 205
原创 待更新博客
1.git详细学习笔记、repo简要笔记2、linux常用命令补充3、linux、Windows服务器网络映射4、2020秋招后端需要学习的资料以及自己当时准备的东西。
2019-08-07 19:49:42 127
转载 ImportError: libcublas.so.9.0: cannot open shared object file: No such file or directory
由于服务器TensorFlow经常报这个错误,而且我是看了别人的CSDN博客才解决了这个问题。又怕之后找不到这个文章,所以转载了过来。原文链接步骤1:sudo vim ~/.bashrc在末位加入:export PATH=/usr/local/cuda/bin${PATH:+:${PATH}}export LD_LIBRARY_PATH=/usr/local/cuda/lib...
2019-03-19 13:22:40 2577 2
翻译 CNN中的感受野总结
最近面试问到了有关感受野的知识,所以总结 了一下:参考链接:CNN中感受野的计算、深度学习中的感受野计算定义:感受野就是网络中输出特征图对应输入图像的区域。简单地说,就是特征图里面的一个元素受输入图像多大区域像素的影响。所以根据定义,如果我们只计算某两个连续层之间的感受野,则可以通过直接画图,看输入图像多大的范围对应特征图中的一个点来确定两者之间的感受野。但是,如果网络比较深,那么...
2018-12-07 21:45:12 544
原创 LeetCode 20、21、26、27题
记录一下最近刷的几道题。20. Valid Parentheses 题目20 Given a string containing just the characters '(', ')', '{', '}', '[' and ']', determine if the input string is valid.An input string is valid if:Open...
2018-08-08 05:48:54 258
原创 Leetcode 13-14
这两天刷了一下leetcode的两道easy题。记录一下。13. Roman to Integer 题目13 Roman numerals are represented by seven different symbols: I, V, X, L, C, D and M.Symbol ValueI 1V 5X...
2018-08-03 04:54:01 315
原创 ModuleNotFoundError: No module named 'deeplab'错误的解决办法
先说平台,我用的是win10+python3+anaconda3。在运行deeplab V3+代码的时候一直报以下错误:因为我是Windows平台,所以我也参考了https://github.com/tensorflow/models/issues/4364中xhlulu 的回答,在环境变量中添加了path/to/models/research path/to/models/rese...
2018-07-24 04:43:38 17787 14
原创 python读取matlab写的mat文件问题以及解决办法
最近项目中需要在python下读取mat文件,遇到以下问题: 1、当数据集大小大于2GB的时候,Python就不能正确读取mat文件了。同时matlab也不能保存相应的文件,只能以 -V7.3的形式保存。具体如下:#利用h5py读取-v7.3的.mat文件:import h5pydict_data = h5py.File('***.mat') #在Python中读取的.mat为字...
2018-07-23 10:19:17 4397 3
原创 深度学习实践笔记(不断更新)
写在前面:本文主要是深度学习训练时候的一些经验和用法的笔记。1、TensorFlow训练时指定GPU 在终端执行程序时指定GPU CUDA_VISIBLE_DEVICES=0,1 python your_file.py 在Python代码中指定GPU import os os.environ["CUDA_VISIBL...
2018-03-19 19:47:48 269
原创 Think Python学习笔记(不断更新)
写在前面:本文是Think Python 中文翻译学习笔记,本文并不会完全复制书的内容,只是记录一些要理解和掌握的知识。1、pass用法if x < 0: pass #暂时空出来用来后续补充2、链式条件写法:if x < y: print('x is less than y')elif x > y: print('x is gre...
2018-03-11 17:30:05 319
原创 常用的linux命令(不断更新)
写在前面:本文的主要目的就是把那些在应用linux服务器时,会用到的命令记下来,类似于一个笔记。这篇文章也会随着自己的学习过程而不断补充。1、服务器之间拷贝文件:scp file_path_1 [email protected]:file_path_2 (将本机文件复制到远程服务器上)scp [email protected]:file_path_1 file_path_2 (将远程服...
2018-03-11 00:43:26 253
原创 无线路由器桥接
最近因为实验室的服务器比较吵,大家建议吧服务器放到另外一个实验室。然而两个实验室之间没有办法拉网线,所以只能通过无线来连接。在参考了博客firecat的代码足迹firecat的代码足迹后根据实验室情况让路由器桥接了一下,两个实验室连接成了一个局域网。
2017-10-08 17:35:01 829
原创 caffe的MATLAB接口配置
在运行SRCNN作者的代码的时候运行到saveFilters.m时候,程序总是在报错。经过一番折腾,才解决了这个问题。 机器环境: Ubuntu 16.04 服务器版, CUDA 8.0, gcc 4.7.0, Matlab R2015b.本文第一部分先介绍gcc的升级,第二部分介绍caffe的MATLAB接口配置。
2017-09-24 20:56:49 514
原创 服务器caffe配置
0 引言最近两天一直在配置服务器上的caffe,今天终于弄完了。因为每一个新用户使用服务器上的caffe时候都要自己去配置自己的caffe,下面就讲解下服务器新用户使用caffe时候需要配置的文件。
2017-09-21 14:41:37 3902 2
转载 caffe安装以及LeNet实现手写数字体识别
0 引言今天开始正式跳入深度学习的坑,希望自己两年半的研究生生涯中,能够在深度学习方面取得一点成绩。今天开始在服务器上弄caffe的时候遇到了很多问题。看了很多博客,最终解决了问题。现在把遇到的问题以及解决方案总结一下。本文是基于服务器已经成功安装了Python各种常用包、OpenCV、cuda和caffe的环境,只是自己在申请到服务器账号以后,在自己的用户目录中添加caffe。
2017-08-21 00:02:12 1749
原创 LeetCode数学类(一)
今天又刷了两道数学类的easy题,虽然是easy题,但还是有点体会。7. Reverse Integer 正数颠倒9. Palindrome Number 回文数
2017-08-19 21:30:36 253
原创 LeetCode字符串(一)
简单的两个字符串题目,分别是LeetCode 647. Palindromic Substrings和 657. Judge Route Circle。
2017-08-17 23:32:34 211
转载 指针总结(二)
最初是在牛客网刷题的时候看到了这篇有关指针总结的文章,感觉比较好,所以就转了过来当作笔记。在此感谢作者[xuelangZF],冒昧转载,还请见谅。(https://github.com/xuelangZF/CS_Offer/blob/master/C++/Pointer.md)为了说清楚什么是指针,必须弄清楚数据在内存中是如何存储的,又是如何读取的。如果在程序中定义了一个变量,在编译时就给这个变量分
2017-08-07 22:18:10 700
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人