摘要:
本人免费整理了Java高级资料,涵盖了Java、Redis、MongoDB、MySQL、Zookeeper、Spring Cloud、Dubbo高并发分布式等教程,一共30G,需要自己领取。传送门:https://mp.weixin.qq.com/s/JzddfH-7yNudmkjT0IRL8Q
在读... 阅读原文
2019-12-10 12:49:01 阅读(2362) 评论(0)
摘要:
原脚本:
begin sys.dbms_job.submit(job => job, what => 'xxx;', next_date => to_date('10-12-2019', 'dd-mm-yy... 阅读原文
2019-12-10 10:54:02 阅读(2441) 评论(0)
摘要:
JAP中JpaRepository的使用方法转载:https://www.cnblogs.com/amberbar/p/10261599.html转载:https://www.cnblogs.com/suizhikuo/p/9412825.html
阅读原文
2019-12-10 09:26:04 阅读(2310) 评论(0)
摘要:
JavaWeb入门——Tomcat的目录结构
摘要:本文主要了解了Tomcat的目录结构。
目录结构
打开Tomcat的目录,可以看到如下文件和文件夹:
bin目录
该目录下存放的是二进制可执行文件。
如果是安装版,那么这个目录下会有两个exe文件:tomcat7.exe、tomcat7w.exe,前者是在... 阅读原文
2019-12-10 07:56:02 阅读(2350) 评论(0)
摘要:
class Mouse{
public void sayHi(){};
}
class DellMouse extends Mouse {
@Override
public void sayHi() {
System.out.println("产品:戴尔鼠标");
... 阅读原文
2019-12-10 07:31:02 阅读(2245) 评论(0)
摘要:
fastjson是阿里巴巴的开源JSON解析库,它可以解析JSON格式的字符串,支持将Java Bean序列化为JSON字符串,也可以从JSON字符串反序列化到JavaBean。本介绍下fastjson的基本使用方法,包括序列化和反序列化;文中所使用到的软件版本:Java 1.8.0_191、Gson 1.2... 阅读原文
2019-12-10 07:00:03 阅读(1582) 评论(0)
摘要:
本示例实现某电影网站最新片源名称列表及详情页下载地址的抓取。
webmagic是一个开源的Java垂直爬虫框架,目标是简化爬虫的开发流程,让开发者专注于逻辑功能的开发。
WebMagic 特点:
完全模块化的设计,强大的可扩展性。
核心简单但是涵盖爬虫的全部流程,灵活而强大,也是学习爬虫入门的好材料。
提供... 阅读原文
2019-12-10 06:00:03 阅读(2303) 评论(0)
摘要:
采用多线程模拟多人同时抢红包。服务端将玩家发出的红包保存在一个队列里,然后用Job定时将红包信息推送给玩家。每一批玩家的抢红包请求,其实操作的都是从队列中弹出的第一个红包元素,但当前的红包数量为空的时候,自动弹出下一个红包(如果有的话)。
关键思想:
1.抢红包涉及多人并发操作,需要做好同步保证多线程运行结果... 阅读原文
2019-12-10 00:00:02 阅读(2294) 评论(0)
摘要:
一、OAuth2需求场景
在说明OAuth2需求及使用场景之前,需要先介绍一下OAuth2授权流程中的各种角色:
资源拥有者(User) - 指应用的用户
认证服务器 (Authorization Server) - 提供登录认证接口的服务器,比如:github等
资源服务器 (Resources Ser... 阅读原文
2019-12-09 21:54:02 阅读(2465) 评论(0)
摘要:
线程是比进程更轻量级的调度执行单位,线程的引入可以把一个进程的资源分配和执行调度分开,各个线程可以共享进程资源,又可以独立调度。
每个已经执行start()方法且还未结束的java.lang.Thread类的实例就代表了一个线程。
1.线程的实现(三种):使用内核线程实现、使用用户线程实现、使用用户线... 阅读原文
2019-12-09 21:19:01 阅读(2295) 评论(0)