自定义博客皮肤

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

charAt引发的血案

charAt() 方法用于返回指定索引处的字符。索引范围为从 0 到 length() - 1。 public char charAt(int index) index – 字符的索引。 事情发生在昨天,今天整理出来。 线上客服爆出“C端APP上的某个促销活动的活动详情无法打开”,通过客户端同学...

2019-03-26 17:09:30

阅读数 28

评论数 0

Redis字符串的底层实现SDS

【引子】 Redis没有直接使用C语言传统的字符串表示,而是自己构建了一种名为简单动态字符串(Simple Dynamic String,SDS)的抽象类型,并将SDS用作Redis的默认字符串表示。 在Redis里面,包含字符串值的键值对在底层都是由SDS实现的,比如: set moremone...

2019-03-09 21:41:53

阅读数 25

评论数 0

解决:MacOS出现crun: error: invalid active developer path ……的问题

【问题】 今天打算在我的Mac跑一段C代码,用vim编写完之后,打算用gcc编译该代码文件,结果报错: xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun ...

2019-03-06 13:46:00

阅读数 169

评论数 0

二进制安全是什么?

【权威解释】 wiki:A binary-safe function is one that treats its input as a raw stream of bytes and ignores every textual aspect it may have. The term is ma...

2019-03-06 12:38:37

阅读数 599

评论数 0

故障排查:线上Java进程CPU一直在140附近

【爆出故障】 2019-03-04,下午16:37,我们的线上BUG群,有人爆出APP无法使用。我赶紧拿出手机,并第一时间叫了我们的测试负责人一起查看该问题。 【定位问题】 我马上登录线上服务器,使用“jps -ml”命令,查看支撑APP服务的Java进程是否挂了,发现进程还在 ...

2019-03-04 20:12:05

阅读数 24

评论数 0

你确定了解Java的Integer吗?

同志们我又开始动笔了……   这两天在看Java的基础,看到Integer相关的内容,同时想起3年前一个大佬曾经面试过我这块,今天做个总结。   Java声称一切皆为对象,实际上也有一个例外:原始数据类型(Primitive Types)。一共有8个,分别是:boolean、byte 、s...

2019-02-01 18:00:37

阅读数 62

评论数 0

NoClassDefFoundError和ClassNOtFoundException的区别

NoClassDefFoundError是一个Error,而ClassNOtFoundException是一个Exception 在Java里面,Error和Exception都继承自Throwable Error无需处理,因为基本上也是无法处理的,比如内存溢出错误OutOfMemoryErr...

2019-01-30 22:51:51

阅读数 59

评论数 0

元卫南究竟收到了多少打赏?

大家好,我是“猫玛尼”,一名程序员。   昨天有位读者留言,说起“有人用爬虫统计元卫男 收到的打赏金额”。我之前也逛过雪球,所以知道他说的那个人,叫元卫南,他的留言里面是写错字了。所以最终这个事情叫做:统计雪球大V元卫南收到的打赏金额。   我喜欢技术也喜欢钱,觉得这个事情蛮有意思的,所以...

2018-12-27 11:12:50

阅读数 323

评论数 0

编写优雅的代码

大家好,我是“猫玛尼”,一名程序员。   在上家公司,我给我们团队做过一个关于编写优雅代码的分享,是我个人的思考和总结。   我觉得,优雅的代码首先应该是清晰的。在如今的社会中,不再是单打独斗就能把事情做好做大的。一个人可以走得快,一群人才能走得远。而且现实工作中,我们也会和身边的同事,合...

2018-12-27 11:11:15

阅读数 28

评论数 0

浅析爬虫

大家好,我是“猫玛尼”,一名程序员。   这是转型技术本职后的第一篇文章,由于今天晚上一直在给HR的同事,搞个私下的需求,时间上有点晚了,也有点仓促,大家见谅。   技术方面,虽然我不算大牛,最近也专研的少了(接下去会重拾技术),但是我这几年来也有自己的理解和积累,可以给大家慢慢地分享分享...

2018-12-26 21:28:40

阅读数 18

评论数 0

免费代理IP罗列

​大家好,我是“猫玛尼”,一名程序员。   做爬虫不可避免的会涉及到代理IP。我整理了一些有免费代理IP的网站网站: 1、西刺免费代理IP http://www.xicidaili.com/   2、66免费代理 http://www.66ip.cn/   3、有代理IP ht...

2018-12-26 21:27:36

阅读数 145

评论数 0

非常实用的Java工具类库

大家好,我是“猫玛尼”,一名程序员。   给大家强烈推荐一个非常实用的Java工具类库——Lombok,它可以有效地减少Java代码的冗长,让你的代码,看上去非常的简洁、优雅。   大家一般都是使用某个IDE(IDE是集成开发环境,它可以有效的提升我们的工作效率),来开发项目。要使用强大的...

2018-12-26 21:26:54

阅读数 203

评论数 0

如果快速搭建SpringBoot项目?

大家好,我是“猫玛尼”,一名程序员。   百度的解释:SpringBoot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。   SpringBoot的设计初衷是,为...

2018-12-26 21:25:51

阅读数 24

评论数 0

爬了杭州的租房数据,原来……

大家好,我是“猫玛尼”,一名程序员。   在外打工,大部分人每个月总要花一笔钱在租房上面,一起来看看杭州的租房情况。   数据来源是F天下,该网站,按照百度的说法:“是全球最大的房地产家居网络平台”,数据源靠谱。   一共爬取到15485条出租房源数据,按照区域分布如下:   ...

2018-12-26 21:25:00

阅读数 209

评论数 0

Java如何准确判断是Excel文件

这两天逛guthub,看到一个Java操作Excel文件的项目,突然想到我们公司的WEB应用,也经常会涉及到Excel的操作,比如说很常用的Excel文件导入。   那么我们是如何判断出,上传的文件确实是Excel文件呢?   我翻阅了一下我们系统里面的代码,常见的写法如下:  ...

2018-12-26 21:21:47

阅读数 1641

评论数 0

Java 批量生成二维码图片,并打包成可直接下载的zip包(spring boot)

最近做的一个项目中,需要提供给web端一个接口:downloadQr。用到了Google的Zxing框架,版本是3.3.1 。项目使用的是springboot框架。一、API文档接口名称:/downloadAllQr 接口描述:批量生成二维码图片,并打包成可直接下载的zip包 请求方式:GE...

2017-12-08 15:13:54

阅读数 3861

评论数 1

Java 生成可直接下载的二维码(spring boot)

最近做的一个项目中,需要提供给web端一个接口:downloadQr。用到了Google的Zxing框架。项目使用的是springboot框架。一、API文档接口名称:/downloadQr 接口描述:生成可直接下载的二维码图片 请求方式:GET 请求参数:String data 响应内容...

2017-12-08 14:57:22

阅读数 3906

评论数 1

Spring 技术内幕-读书笔记

+2017-10-26 一、编程时使用IOC容器 //创建IOC配置文件的抽象资源,这个抽象资源包含了BeanDefinition的定义信息 ClassPathResource classPathResource = new ClassPathResource("beans.xml&qu...

2017-10-26 10:19:40

阅读数 380

评论数 0

spring boot 1.5+ 添加 redis

1.5 +  版本的 spring  boot 通过 MAVEN 添加 redis 依赖,存在一个问题: 如果像其他模块那样不指定版本号,则 redis 加载不进来(unknown)。 因为, spring  boot 的 redis 模块的 MAVEN 版本,跟 spring  boot 的...

2017-06-05 18:07:16

阅读数 3216

评论数 6

新手机器学习-tensorflow

机器学习tensorflow新手向 环境: MAC(10.12.2) PYTHON3.5 一、资料 http://wiki.jikexueyuan.com/project/tensorflow-zh/ 二、MAC安装 安装pip3:sudo easy_install  pip3 安...

2017-03-15 14:09:34

阅读数 194

评论数 0

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