自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (3)
  • 收藏
  • 关注

转载 Java线程池及Future、Callable获得线程返回结果

Java线程池及Future、Callable获得线程返回结果【Java线程池系列2】Java多线程编程中,经常使用的Thread的Runnable()虽然被经常使用,但其有一个弊端,就是因为无法直接获取该线程的返回值,因为Runnable内的run方法,被定义为void类型,如果开发者需要在线程中处理耗时操作并获得结果,那么必须自己实现一套结果获取的途径,这其实增加了开发者的代码工作量,也可

2017-08-31 15:55:06 5414

转载 Java生成名片式的二维码源码分享

零、效果图左上角为微信头像。沉默王二是文字昵称。附带URL为http://blog.csdn.net/qing_gee的二维码还有指定的背景图。使用场景:点公众号的微信菜单“我的二维码”,然后展示一张名片式的二维码给用户。一、源码下载可以通过GitHub直接下载https://github.com/qinggee/qrcode-utils.二

2017-08-25 11:16:23 785

转载 最实用的 Linux 命令行使用技巧

我们可能每天都会要使用到很多的 Linux 命令行。 我们也会网络上知晓一些使用它们的小技巧,但是如果我们没有时常来进行练习,就有可能会忘掉怎么去使用它们。 所以我就决定把那些你可能会忘记的小提示和小技巧,或者对你而言可能是全新的东西都列表来。将输出内容以表格的形式显示出来有时,在你看到命令行执行的输出时,因为字符串过度拥挤(比如说 mount 命令的输出)导致输出内容难以识别。如果我

2017-08-25 10:40:33 330

转载 socket与http的区别

相信不少初学手机联网开发的朋友都想知道Http与Socket连接究竟有什么区别,希望通过自己的浅显理解能对初学者有所帮助。 1、TCP连接 手机能够使用联网功能是因为手机底层实现了TCP/IP协议,可以使手机终端通过无线网络建立TCP连接。TCP协议可以对上层网络提供接口,使上层网络数据的传输建立在“无差别”的网络之上。 建立起一个TCP连接需要经过“三次握手”: 第一

2017-08-23 15:42:34 322

转载 Google Java编程风格指南

目录前言源文件基础源文件结构格式命名约定编程实践Javadoc后记前言这份文档是Google Java编程风格规范的完整定义。当且仅当一个Java源文件符合此文档中的规则, 我们才认为它符合Google的Java编程风格。与其它的编程风格指南一样,这里所讨论的不仅仅是编码格式美不美观的问题, 同时也讨论一些约定及编码标准。然而,这份文档主要侧重于我们所普遍遵循的规则, 对于

2017-08-23 15:13:23 190

转载 Kafka 设计原理

一、Kafka简介Kafka是一种高吞吐量、分布式、基于发布/订阅的消息系统,最初由LinkedIn公司开发,使用Scala语言编写,目前是Apache的开源项目。跟RabbitMQ、RocketMQ等目前流行的开源消息中间件相比,Kakfa具有高吞吐、低延迟等特点,在大数据、日志收集等应用场景下被广泛使用。本文主要简单介绍Kafka的设计原理。二、Kafka架构

2017-08-21 15:09:21 659

转载 视频网站报表

当下视频网站的火热程度大家都是有目共睹的,因此也产生了一些网红视频博主,比如深受营长喜爱的papi酱以及papitube的各位po主。那么,这些网红是怎样使自己的视频迅速走红的,网站是通过哪些标准向广大吃瓜群众推荐视频的,其中使用了什么算法呢?在视频网站不公开算法的情况下,上传视频的各大网红如何才能抓住视频分发过程中的套路,长期稳定地生产高品质视频内容?这里

2017-08-21 14:09:36 396

翻译 Stack vs. Heap: Understanding Java Memory Allocation

Stack and heap are two important concepts you should understand in relation to Java memory allocation. Let’s take a look at the two concepts, why they matter, and when you should use each.What Is

2017-08-18 11:06:34 282

转载 Quartz使用总结

Quartz可以用来做什么?Quartz是一个任务调度框架。比如你遇到这样的问题想每月25号,信用卡自动还款想每年4月1日自己给当年暗恋女神发一封匿名贺卡想每隔1小时,备份一下自己的爱情动作片 学习笔记到云盘这些问题总结起来就是:在某一个有规律的时间点干某件事。并且时间的触发的条件可以非常复杂(比如每月最后一个工作日的17:50),复杂到需要一个专门的框架来干这个事。 Qu

2017-08-09 10:22:46 211

转载 fastDFS集群理解+搭建笔记

软件架构理解1FastDFS介绍1.1什么是FastDFS         FastDFS是用c语言编写的一款开源的分布式文件系统。FastDFS为互联网量身定制,充分考虑了冗余备份、负载均衡、线性扩容等机制,并注重高可用、高性能等指标,使用FastDFS很容易搭建一套高性能的文件服务器集群提供文件上传、下载等服务。FastDFS是一个开源的轻量级分布式文件系统,它对文件进行管

2017-08-04 12:57:18 492 1

转载 MongoDB与Redis的比较

MongoDB和Redis都是NoSQL,采用结构型数据存储。二者在使用场景中,存在一定的区别,这也主要由于二者在内存映射的处理过程,持久化的处理方法不同。 MongoDB建议集群部署,更多的考虑到集群方案,Redis更偏重于进程顺序写入,虽然支持集群,也仅限于主-从模式。 比较指标MongoDB(v2.4.9)Redis(v2.4.17)

2017-08-01 09:58:20 313

shiro_springmvc_mybatis框架整合

shiro_springmvc_mybatis框架整合模板,附带数据库文件,直接运行

2017-02-05

FreeMarker_Manual_zh_CN

FreeMarker中文文档

2017-02-05

程序员接单宝典

程序员接单宝典

2017-02-05

空空如也

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

TA关注的人

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