自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

singwhatiwanna

有创新精神的Android技术分享者

  • 博客(575)
  • 资源 (15)
  • 收藏
  • 关注

转载 推荐一款IDEA神器!一键查看Java字节码以及其他类信息

由于后面要分享的一篇文章中用到了这篇文章要推荐的一个插件,所以这里分享一下。非常实用!你会爱上它的!开始推荐 IDEA 字节码查看神器之前,先来回顾一下 Java 字节码是啥。何为 Ja...

2020-10-14 09:00:00 164

转载 《我想进大厂》之mysql夺命连环13问

想进大厂,mysql不会那可不行,来接受mysql面试挑战吧,看看你能坚持到哪里?1. 能说下myisam 和 innodb的区别吗?myisam引擎是5.1版本之前的默认引擎,支持全文...

2020-10-14 09:00:00 159

转载 求求你,不要再使用!=null判空了!

这是Hollis的第307篇原创分享作者 l上帝爱吃苹果来源 l Hollis(ID:hollischuang)本文来自作者投稿,原作者:上帝爱吃苹果对于Java程序员来说,nul...

2020-10-13 09:00:00 167

转载 Github 太狠了,居然把 "master" 干掉了!

前段时间栈长有看到 Github 和 master 分支变更的新闻,当时没有注意细节,直到今天我创建仓库时:看了半天感觉有点不对劲啊。。。怎么 master 不见了,之前默认主干分支名称...

2020-10-11 12:00:00 156

转载 不满你说,我最近跟Java源码杠上了...

小A你好面试官,非常高兴能参加今天的面试面试官没事,先做一个自我介绍吧小A我叫小A,工作三年了,做过......面试官嗯,好的,看到你的项目这块,在公司主要用的就是spring全家桶相关...

2020-10-11 12:00:00 364 1

转载 从根上读懂阿里巴巴手册 | 为什么不能轻易修改 serialVersionUID 字段

阿里巴巴开发手册,(四)OOP 规约,第 13 条解释如下:【强制】序列化类新增属性时,请不要修改 serialVersionUID 字段,避免反序列失败;如果完全不兼容升级,避免反序...

2020-10-10 09:00:00 141

转载 Mozilla,一个被遗忘的伟大科技的公司!

你听过Mozilla这家公司吗?或许很多人会摇头。但是,要说起这家公司的重要产品火狐浏览器,恐怕没有一个程序员不知道它。在今年8月份,Mozilla启动了新一轮的裁员计划(这是2020...

2020-10-09 09:00:00 205

转载 IntelliJ IDEA 调试 Java 8 Stream,实在太香了!

前段时间,栈长发布了一篇关于 Java 8 Optional.map 的实用文章,留言区就有的人说 Java 8 的语法糖不方便调试,还要视情况使用。留言区也有人说 IntelliJ I...

2020-10-09 09:00:00 231

转载 到底多大并发才算“高并发”?一文带你全面认识高并发!

最近听说有小伙伴只靠两个技术点,就拿了两个offer...当时我脑海只有两个想法闪过我不信!两个知识点,就能拿俩offer?到底是哪两个知识点呢?这么神奇!!!emmm,怎么拿的offe...

2020-10-07 10:56:39 977

转载 SpringBoot2.x 整合 thumbnailator 图片处理

Photo by XPS on Unsplash1、序在实际项目中,有时为了响应速度,难免会对一些高清图片进行一些处理,比如图片压缩之类的,而其中压缩可能就是最为常见的。最近,阿粉就被要...

2020-10-07 10:56:39 369

转载 一个简单的跨域问题,一不小心就带来三个大大的 BUG

hello 大家好,我是阿粉,最近在做一个前后分离的项目,天天除了跟前端就是跟测试撕逼。今天,阿粉带着大家来了解一下 最近在项目中遇到的一个坑。需求前端用了个富文本插件 Ueditor ...

2020-10-03 10:30:00 108

转载 卧槽!最新编程语言排名,Java 沦为老二。。

2020 年 9 月刚过去,栈长看了下最新的 tiobe 编程语言榜,牛逼啊,C 语言居然登顶了,Java 下降 3 个点,沦为老二的位置。数据来源TIOBE:https://www.t...

2020-10-02 21:00:00 243

转载 卧槽!字节跳动内部 MySQL 学习笔记火了,完整版开放下载!

最近很多小伙伴找我要一些 MySQL 基础资料,于是我翻箱倒柜,把这份阿里大牛总结的 MySQL 归纳笔记找出来,免费共享给大家!据说有小伙伴靠这份笔记顺利进入 BAT 哦,所以一定要好...

2020-10-02 21:00:00 370

转载 干货ReentrantLock非公平锁源码分析

hello~各位读者好,我是鸭血粉丝(大家可以称呼我为「阿粉」)。今天,阿粉带着大家来了解一下ReentrantLock锁的非公平锁的实现原理。1.锁java中,加锁的方式1. sy...

2020-09-29 09:00:00 110

转载 工作5年了,斗胆谈谈我认为技术人做到哪些才能进阿里!

这是Hollis的第301篇原创分享作者 l Hollis来源 l Hollis(ID:hollischuang)无论是在公众号后台,还是我的个人微信上,经常会有有很多读者会问我以下...

2020-09-29 09:00:00 377

转载 从String中移除空白字符的多种方式!?差别竟然这么大!

△Hollis, 一个对Coding有着独特追求的人△这是Hollis的第302篇原创分享作者 l Hollis来源 l Hollis(ID:hollischuang)字符串,是Ja...

2020-09-28 09:00:00 150

转载 华为提出十大数学挑战!解出一个就是年薪百万!

后香农时代的通信技术会如何发展?又有哪些值得业界关注的数学问题呢?在上月底结束的长沙「数学促进企业创新发展论坛」上,华为董事、战略研究院院长徐文伟抛出了后香农时代信息产业发展面临的了十大...

2020-09-27 09:00:00 173

转载 为什么阿里巴巴禁止使用BigDecimal的equals方法做等值比较?

△Hollis, 一个对Coding有着独特追求的人△这是Hollis的第304篇原创分享作者 l Hollis来源 l Hollis(ID:hollischuang)BigDeci...

2020-09-27 09:00:00 122

转载 Java 线程数:射多少最合理?

当我刷到这条脉脉的时候,想到当年老板面试我的时候,拿多线程问题虐我时,想想当时太难了。悄悄给大家看几道阿里必问的面试题,测测能完美的回答几道呢?有没有一种一定能保证线程安全的代码写法?(...

2020-09-26 09:00:00 653

转载 原来使用 Spring 实现策略模式可以这么简单!

Hello,大家好,我是鸭血粉丝~最近看同事的代码时候,学到了个小技巧,在某些场景下非常挺有用的,这里分享一下给大家。Spring 中@Autowired注解,大家应该不会陌生,用过 ...

2020-09-26 09:00:00 305

转载 SpringBoot 项目接入 Redis 集群

Hello 大家好,我是鸭血粉丝,Redis想必大家一定不会陌生,平常工作中或多或少都会用到,不管是用来存储登录信息还是用来缓存热点数据,对我们来说都是很有帮助的。但是Redis的...

2020-09-24 09:00:00 218

转载 漫画:什么是 “黑天鹅事件” ?

从前,在一个农场里生活着一群火鸡,它们每天都过着衣食无忧的幸福生活。有一天,其中一只善于思考的火鸡兴奋地对同伴们说:火鸡们听了以后,觉得这个规律貌似很符合事实,但是还有待进一步验证。又过...

2020-09-24 09:00:00 190

转载 面试官让我手写一个读写锁出来,我...

上周六发了一篇文章:有个程序媛女朋友是什么体验?,把阿粉酸的,周六日都没缓过来。但是阿粉又是一个比较负责任的博主,酸归酸,文章还是要更新的题目是个标题党啦,就是想带你过一遍 Reen...

2020-09-23 09:00:00 185

转载 推荐一个直播,学习音视频就靠它了!

实时音视频在今年异常的火热。具备相关技术栈知识的工程师,也开始得到更多企业的青睐。但实时音视频技术栈不仅庞杂,而且还有更多新的前沿研究进入落地应用。所以在低头学习实时音视频技术的同时,也...

2020-09-23 09:00:00 200

转载 问号脸:为什么 Java 中 “200==200” 为 false,而 ”100==100“ 为 true?

阿里巴巴开发手册,(四)OOP 规约,第 7 条解释说:【强制】所有整型包装类对象之间值的比较,全部使用 equals 方法比较。说明:对于 Integer var = ? 在 - 12...

2020-09-22 09:00:00 367

转载 这套1307页的字节跳动Android面试真题解析火了!

/ 前言 /金九银十到了,很多读者都反映有面试的需求,所以我特地给大家准备了一点资料!下面的题目是我花了很长时间整理的群友在面试字节跳动时被问到的面试真题和答案解析,如果大家还有...

2020-09-22 09:00:00 718

转载 什么是BIO,NIO?他们和多路复用器有啥关系?

Photo by Scott Evans on Unsplash阿粉第一次了解到io相关知识是在网上看面经的时候,平时只会写业务代码,面对bio,nio,多路复用器这些概念简直是一头雾水...

2020-09-21 09:00:00 311

转载 Spring Cloud Feign 自定义配置(重试、拦截与错误码处理) 实践

本文来自读者投稿,原作者——上帝爱吃苹果,人在魔都,目前为贝壳做事,本篇文章主要分享下 Feign 自定义配置的工程实践,希望你们可以找到些有用的东西基于 spring-boot-sta...

2020-09-20 21:00:00 1035

转载 和华为的一位学长聊了很久,优秀的人果然都有过人之处

上上个周日和我们大学的传奇人物,研究生在华科,目前在华为的学长聊了一会。收获确实不少,果然优秀的人总有一些过人的地方。既然答应了这周六要分享我从学长那里学到的一些干货,那今天就来简单说说...

2020-09-20 21:00:00 350

转载 如何啃下C++这块复杂又难学的硬骨头?

C++作为一门底层可操作性很强的语言,广泛应用于游戏开发、工业和追求性能、速度的应用。比如腾讯,无论游戏,还是微信,整个鹅厂后台几乎都是 C++ 开发,对 C++ 开发者的需求非常大。但...

2020-09-18 09:00:00 194

转载 RabbitMQ 集群高可用原理及实战部署介绍

在项目中想要 RabbitMQ 变得更加健壮,就要使得其变成高可用,今天我们一起来聊聊关于 RabbitMQ 集群原理和部署流程一、介绍在前几篇文章中,我们详细的介绍了 RabbitMQ...

2020-09-18 09:00:00 554 1

转载 学习 Redis 真的这么难吗?今天就分享一下个人珍藏的学习资料!

最近在阿粉一直在学习 Redis 相关内容,看到一些小伙伴留言,让阿粉推荐一下相关学习资料。今天这篇文章,阿粉给大家推荐两本超经典的图书,以及一些学习网站。首先推荐 Redis 一些学习...

2020-09-17 09:00:00 789

转载 终于靠开源项目弄到 IntelliJ IDEA 激活码了,真香!

上次,栈长分享了《免费获取 IntelliJ IDEA 激活码的 6 种方式!》,反响热烈,其中有一项是靠开源项目获取免费激活码,栈长也尝试了下,成功靠开源项目获取到了激活码,真香!!申...

2020-09-17 09:00:00 3142

转载 Spring Boot 2.3.3 稳定版发布!修复了这18个Bug!!

8月13日,SpringBoot悄悄的升级了一个新的版本,2.3.3.RELEASE正式对外提供了。在maven仓库中,已经支持对2.3.3.RELEASE的引用了。这一版本中,新特...

2020-09-16 09:00:00 486

转载 深入剖析 rabbitMQ

在上篇关于消息队列的文章中,我们对 rabbitMQ 有过初步的介绍,本篇将将带你深入剖析 rabbitMQ 内部结构和使用。一、关于 RabbitMQ说到 RabbitMQ,相信大家都...

2020-09-16 09:00:00 133

转载 处理Java异常的10个最佳实践

线上代码不要使用printStackTrace()写完代码后请一定要检查下,代码中千万不要有printStackTrace()。因为printStackTrace()只会在控制台上输出错...

2020-09-15 09:00:00 237

转载 6k+点赞的SpringBoot+Netty分布式即时通讯系统!爱了爱了!

最近公司开发需要用到 IM 系统,自己开发的话需要耗费较多时间和精力。于是我们考虑在开源项目的基础上二次开发,我们对比了较多开源方案之后,选择了 CIM[1] 。项目简介CIM(...

2020-09-15 09:00:00 406 1

转载 如何有效防止SQL注入攻击

SQL注入攻击是黑客对数据库进行攻击常用的手段之一,随着B/S模式应用开发的发展,使用这种模式编写应用程序的程序员也越来越多。但是由于程序员的水平及经验参差不齐,相当大一部分程序员在编写...

2020-09-14 20:00:00 1530

转载 什么?Redis 的 QPS 是 MySQL 的 100 倍?

前言原来总听别人说Redis读写性能优越适合做缓存,而MySQL则不行,那么你有真正了解过他们的读写差距吗?小匠同样也有这个疑问,到底他们的性能差多少?于是就有了这篇文章。测试环...

2020-09-11 09:00:00 881 1

转载 秒杀系统后台实现详解

秒杀后台实现本文主要讲解项目实战中秒杀如何解决下面问题:1)实现秒杀异步下单,掌握如何保证生产者&消费者消息不丢失2)实现防止恶意刷单3)实现防止相同商品重复秒杀4)实现秒杀下单...

2020-09-09 09:00:00 405

开源动画库nineoldandroids介绍

使用开源动画库nineoldandroids来写Android动画,博客地址:http://blog.csdn.net/singwhatiwanna/article/details/17639987,请参看了解更多信息

2013-12-28

仿微信对话列表滑动删除功能

仿微信对话列表滑动删除功能,在listview中可以滑动删除item

2013-12-23

Android程序Crash时的异常上报

大家都知道,android应用不可避免的会发生crash,无论你的程序写的多完美,总是无法完全避免crash的发生,可能是由于android系统底层的bug,也可能是由于不充分的机型适配或者是糟糕的网络状况。当crash发生时,系统会kill掉你的程序,表现就是闪退或者程序已停止运行,这对用户来说是很不友好的,也是开发者所不愿意看到的,更糟糕的是,当用户发生了crash,开发者却无法得知程序为何crash,即便你想去解决这个crash,但是由于你无法知道用户当时的crash信息,所以你也无能为力。是否真的这样呢,其实android中有处理这类问题的方法。

2013-12-12

IndicatorFragmentActivity

使用ViewPager+Fragment来实现带滚动条的多屏滑动-IndicatorFragmentActivity

2013-12-08

微信半透明底部弹出菜单

微信半透明底部弹出菜单,来自微信sdk demo,singwhatiwanna修改整理

2013-05-06

简易安装程序v1.0源代码

简易安装程序v1.0,采用vc编写,内含全部源代码。 本程序为简易的安装程序demo,能够完成简单的安装卸载功能,包括注册表,快捷方式,文件压缩解压等等。里面附有说明文档。

2011-03-01

javamail发送电子邮件源代码

javamail发送电子邮件源代码,采用了NetBeans的Swing应用程序框架,即Swing Application Framework(SAF)。本程序有漂亮的界面,基于javamail,输入邮箱名和密码就可以给任意邮箱发邮件,界面做了美化,除了可以用作学习外,还可以在日常中使用,由于采用Java编写,所以能够跨平台,在Ubuntu10.10下测试通过,效果良好。希望能够给大家带来一点帮助,希望大家能够喜欢。

2010-12-22

局域网聊天工具VC源码

sayhi talk. 局域网聊天工具,采用vc编写,多线程,含服务器和客户端,可以组播和单播。基本上实现了QQ群的功能。

2010-12-02

定时关机源代码,采用vc实现

一个定时关机程序,可以自由设定时间,可以随时取消关机,可以影藏程序,采用vc实现,附源代码。

2010-11-22

远程线程注入,dll注入,vc

远程线程注入,可以注入系统进程。有界面。

2010-10-19

JavaMail官方最新版

JavaMail官方最新版,javamail-1.4.3。 Java中发送电子邮件的jar包mail.jar

2010-09-25

exe4j_windows_4_3

exe4j_windows_4_3.zip,用Java做桌面应用程序,导出jar包后,可以用此工具进行打包,打包为.exe程序,然后在Windows下就可以直接运行了。

2010-06-13

ajaxtags-1.3

ajaxtags-1.3-beta-rc7-bin.zip,是jsp中用于编写Ajax应用的标签库,通过这些简单的标签,即可实现复杂的Ajax功能。

2010-06-13

PDF文本提取,将pdf转换为txt,采用java编写

PDF文本提取,将pdf转换为txt,采用java编写,软件为免安装,轻快小巧

2010-01-26

struts-2.0.14-lib.zip

struts-2.0.14的lib库,struts是一种jsp开源框架

2009-12-27

空空如也

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

TA关注的人

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