-
【Java基础】Java开发过程中的常用工具类库
【Java基...
2019-10-17 09:07:17 编程网java 反射java基础java开发java项目文件IE常用工具Servlet防御
-
Java容器总结
Java容器总结 容器总结 Java容器工具包框架图 List,Set,Map三者的区别 List(对付顺序的好帮手): List接口存储一组不唯一(可以有多个元素引用相同的对象),有序的对象 Set(注重独一无二的性质): 不允许重复的集合。不会有多个元素引用相同的对象。 Map(用Key来搜索的...
-
【并发那些事 】创建线程的三种方式
【并发那些事 】创建线程的三种方式 创建线程可以说是并发知识中最基础的操作了,JDK 提供的创建线程的方式,如果不包括通过线程池的话,目前有三种形式,它们分别是通过继承 Thread 类,通过实现 Runable 接口,通过 FutureTask。如下图所示 下面整理了一下 3 种方法...
-
五、原子操作(CAS)
五、原子操作(CAS) 原子操作(CAS) 一、CAS(Compare And Set) ? Compare And Set(或Compare And Swap),CAS是解决多线程并行情况下使用锁造成性能损耗的一种机制,CAS操作包含三个操作数—— 内存位置 (V)、 预期原值 (A)、 新值 (B)。如果内存位置的值与预...
-
Dubbo快速入门 一
Dubbo快速入门 一 1、分布式基础理论 1.1)、什么是分布式系统? 分布式系统是若干独立计算机的集合,这些计算机对于用户来说就像单个相关系统 分布式系统(distributed system)是建立在网络之上的软件系统。 随着互联网的发展,网站应用的规模不断扩大,常规的垂直应...
-
Java面试必看之Integer.parseInt()与Integer.valueOf()
Java面试必看之Integer.parseInt()与Integer.valueOf() Integer.parseInt()和Integer.valueOf()都是将成为String转换为Int,但是为什么Java会提供两个这样的方法呢,他们如果是同样的操作,岂不是多此一举? 我们来深挖Java源代码一探究竟。 Integer.parseInt...
-
【CSP-S膜你考】即时战略(模拟)
【CSP-S膜你考】即时战略(模拟) Problem B. 即时战略 (rts.c/cpp/pas) 注意 Input file: rts.in Output file: rts.out Time Limit : 2 seconds Memory Limit: 512 megabytes 题面 $\text{HLY}$在玩一个即时战略$\text{(Real Time Strategy)}$游戏。与大多数同类游戏...
-
Java的23种设计模式,详细讲解(二)
Java的23种设计模式,详细讲解(二) 本人免费整理了Java高级资料,涵盖了Java、Redis、MongoDB、MySQL、Zookeeper、Spring Cloud、Dubbo高并发分布式等教程,一共30G,需要自己领...
-
Java 多线程爬虫及分布式爬虫架构探索
Java 多线程爬虫及分布式爬虫架构探索 这是 Java 爬虫系列博文的第五篇,在上一篇 Java 爬虫服务器被屏蔽,不要慌,咱们换一台服务器 中,我们简单的聊反爬虫策略和反反爬虫方法,主要针对的是 IP 被封及其对应办法。前面几篇文章我们把爬虫相关的基本知识都讲的差不多...
-
[插件化开发] 1. 初识OSGI
[插件化开发] 1. 初识OSGI 初识 OSGI 背景 当前product是以solution的方式进行售卖,但是随着公司业务规模的快速夸张,随之而来的是新客户的产品开发,老客户的产品维护,升级以及修改bug,团队的效能明显下降,为了解决此类问题,必须站在公司战略的统一高度来重构系...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
