自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (6)
  • 收藏
  • 关注

原创 Java 线程池的submit的使用与分析.md

在Java5以后,通过Executor来启动线程比用Thread的start()更好。在新特征中,可以很容易控制线程的启动、执行和关闭过程,还可以很容易使用线程池的特性。我们用的最多的execute方法,0.异步返回值的场景我们先不用线程池,来实现一个功能。加入周末了,几个小伙伴要一块做饭,假设做饭需要3个步骤,分别是:1.打扫厨房卫生,准备厨具2.买菜3.炒菜现在我们怎么分工呢,现实...

2019-01-25 19:20:18 6977

原创 Java线程池的典型用法.md

Java中线程的出现通常是实现异步处理的功能,我们创建和使用一个线程非常简单,但是有一个问题:如果并发的线程数量很多,并且每个线程都是执行一个时间很短的任务就结束了,这样频繁创建线程就会大大降低系统的效率,因为频繁创建线程和销毁线程需要时间。为了解决这个问题,线程池就出现了。线程池可以使得线程执行完一个任务之后,不被销毁进而复用,从而避免了频繁创建和销毁线程的资源消耗。Java中线程池对应的...

2019-01-24 15:27:52 185

原创 如何实现自定义注解.md

如果用最简单的话描述注解,那就是元数据,即一种描述数据的数据。所以,可以说注解就是源代码的元数据。在Java中叫Annotation,Annotation是一种应用于类、方法、参数、变量、构造器及包声明中的特殊修饰符。Java自带的注解有@Override,@Supperwarning,@Deprecated1.注解的作用1.生成文档,比如@see @param @return2.在编译...

2019-01-24 11:51:46 1314

原创 MongoRepository的findById方法查不出_id值的解决方案.md

搭一个新项目,从mongo数据库中查询数据,我直接使用的spring-data-mongodb模块。直接创建Repository接口,继承MongoRepositorypublic interface ResourceRepository extends MongoRepository<Resource, Long> {}使用MongoRepository的findById方法...

2019-01-22 20:37:52 11476 7

原创 token保活设计.md

如果我们要使用token机制用以标识用户登录状态,以获得请求相关资源接口的权限。让你来设计一套方案,以为怎么设计呢?通常有两种思路:1.使用refreshtoken获取新的accesstoken登录成功之后,返回一个返回refreshtoken和accesstoken。accesstoken作为请求其他接口的权限参数,它有时间期限。过期之后就无法使用。可以使用refresh_token来获取...

2019-01-15 20:53:14 1627 1

原创 SpringBoot中使用websocket.md

最近有这样一个需求,网关厂家将物联设备接入我司云平台的时候,希望能看到上报设备数据的关键日志,以方便调试。首先想到的就是使用websocket推送。浏览器发起websocket连接,发送订阅消息,然后往这个连接session中推送日志。整个设计流程如下图:1.实现我们设计两个类,一个类命名为WebSocketServer 用来管理websocket连接以及发送消息;另一个类命名为WebS...

2019-01-14 20:02:16 376

原创 Spring中手动开启kafka监听.md

0. 背景重现最近搭建一个新项目,基于SpringBoot框架,使用Kafka做消息中间件。使用@KafkaListener注解来创建一个消费者,实现对Kafka消息的消费。我计划的执行顺序是这样的:服务启动之后,创建Consumer实例,执行loadResourceConfig初始化方法,之后才开始消费Kafka的消息。但是出现了一个问题:没有等loadResourceConfig方式执行...

2019-01-09 20:40:28 4417

原创 JVM内存模型——堆及垃圾回收.md

本节简单梳理下JVM运行时堆上的内存模型,以及垃圾回收的的知识点。堆是JVM运行时数据区域,所有类实例和数组的内存均从此处分配。堆是在 Java 虚拟机启动时创建的。对象的堆内存由称为垃圾回收器的自动内存管理系统回收。非堆内存Java 虚拟机具有一个由所有线程共享的方法区。方法区属于非堆内存。它存储每个类结构,如运行时常数池、字段和方法数据,以及方法和构造方法的代码。它是在 Java 虚拟机...

2019-01-04 15:03:17 159

SSH整合模板

SSH入门必参考的整合模板

2016-03-20

SSH经典整合——超市管理

SSH经典整合——超市管理

2016-03-20

ASP+IIS+Access网站源码

功能说明: ZYCH网站管理系统 V04基本模块有: 新闻模块、单页模块、产品模块、下载模块、会员模块、视频模块、留言模块、 系统设置:对网站全局进行设置。一键更改网站状态、网站头部风格、修改网站标题、设置网站基本资料和网站系统属性等。 管 理 员:管理员分为超级管理员或普通管理员,超级管理员具有网站最高权限,普通管理员部分功能被限制。 模板显示设置:可设置各栏目显示条数、分页记录数等。 栏目导航:对网站导航菜单以及菜单排序等进行管理。 HTML静态:一键开启静态功能,实现页面生成HTML,访问速度更快。 安全设置:SQL注入管理,后台可设置SQL防注入参数等,SQL注入记录,可封锁攻击者IP等。 后台登陆记录:可查看管理员登陆的相关记录、IP、登陆时间等。 页面管理:创建和管理企业资料如:企业简介、企业荣誉、相关资质、服务特点、营销网络等。并具有单独设置关键词等功能。 新闻增加:新闻可设置标题颜色、是否外部链接、新闻略缩图、是否推荐、新闻点击等。 新闻管理:可分类查看新闻、修改新闻、批量推荐、删除新闻等。新闻分类。 相册管理:可分类查看照片、修改照片、批量推荐、删除照片等。相册分类。 服务项目:管理、添加、删除 团队管理:管理、分类、添加、删除! 服务流程:管理、添加、删除 产品管理:产品共有二级分类。产品略缩图、产品价格等。支持在线购买。产品推荐等。 下载功能:下载分类管理、程序语言、运行平台、推荐等级、程序大小、下载统计等功能。 会员管理:前台会员注册,后台修改会员资料,设置是否注册审核等。 会员订单:后台处理产品订单、在线付款。 广告管理:增加图片、文字、FLASH广告,定义尺寸、类型、生成JS调用。 幻灯管理:新闻幻灯、幻灯修改等。首页与频道页分开展示 招聘管理:在线发布招聘信息、修改、删除、管理职位。查看前台用户投至简历。 应聘管理:会员投递简历可直接到邮箱网站系统和后台。 友情链接:增加文字或图片链接、按文字或图片分类管理。 留言管理:留言增加是否审核功能,增加回复功能。前台发表和显示留言列表。 数据管理:数据库压缩、备份、还原 搜索引擎SEO:本程序已经进行简单SEO优化,大部门页面均可单独设置关键词等。默认模板代码优化。

2016-01-25

ubuntu10.10命令大全

ubuntu10.10命令大全,是PDF格式的

2016-01-25

jQuery1.11.0_文档

jQuery1.11.0帮助文档,更新和添加了一些方法,对于所有的方法有详尽的解释说明。

2015-08-08

空空如也

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

TA关注的人

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