-
【做题笔记】P1330 封锁阳光大学
【做题笔记】P1330 封锁阳光大学 读题易得:对于有边的两个点 \(u,v\) ,能且仅能其中一点对这条边进行封锁。 什么意思呢?假设给这张图上的点进行染色,那么对于上述的两个点 \(u,v\) , \(u,v\) 必须异色 (理解这一点很重要)。 那么,也就是说,在这张图上,如果要...
-
把"重试"抽象出来做个工具类吧
把重试抽象出来做个工具类吧 背景介绍 我们在工作中难免会写一些重复性的代码,所以需要我们具备一定的抽象能力,比如把共同的逻辑抽取到抽象类中,也可以通过一些工具类来避免冗余代码 今天这篇文章就是把一个调用服务的重试功能抽取出一个工具类,以备复用。这里为了...
-
Flume基础学习
Flume基础学习 Flume是一款非常优秀的日志采集工具。支持多种形式的日志采集,作为apache的顶级开源项目,Flume再大数据方面具有广泛的应用 首先需要在Flume的解压目录中conf文件夹中将flume-env.sh.templete更改未flume.env.sh 并修改jdk的位置 Source 我们可以从Avro...
-
Spring资源访问
Spring资源访问 资源访问接口 由于JDK提供的资源访问类并不能很好的满足底层资源的访问需求,所以Spring设计了一个Resource接口。Spring框架使用Resource装载各种资源,包括配置文件资源、国际化属性文件资源等 Resource具体的实现类图 Resource接口的主要方法 boolean...
-
写二进制,姿势一定要骚,省字段,省带宽,提效率...
写二进制,姿势一定要骚,省字段,省带宽,提效率... 介绍 上一个礼拜和一个同事对接口,前端同事问我是不是接口文档写错了,一个订单的异常标签有多个,不应该返回一个数组吗?为啥只返回了一个数字。 因为这个接口是调用别微服务,所以我也很疑惑,找同事确认,他只...
-
JavaSE学习笔记(12)---线程
JavaSE学习笔记(12)---线程 JavaSE学习笔记(12)---线程 多线程 并发与并行 并发 :指两个或多个事件在 同一个时间段内 发生。 并行 :指两个或多个事件在 同一时刻 发生(同时发生)。 在操作系统中,安装了多个程序,并发指的是在一段时间内宏观上有多个程序同时...
-
位运算的应用
位运算的应用 一、判断一个数字X的i位是不是1 方法: if (( 1 (i- 1 )) x 0 ) 原理: 1左移(i-1)位,相当于制造了一个就i位上是1其他位都是0的一个二进制数。将这个数与X进行与运算,如果大于0,则代表第i位是1;否则是0 例子: x = 13 (1101) 2 i = 3 1 (i-1) = 1 2 =...
-
Shiro&Jwt验证
ShiroJwt验证 此篇基于 SpringBoot 整合 Shiro Jwt 进行鉴权 相关代码编写及解析 首先我们创建 JwtFilter 类 继承自 BasicHttpAuthenticationFilter org.apache.shiro.web.filter.authc.BasicHttpAuthenticationFilter 此类是一个过滤器,后期会通过Shiro配置进去 重写...
-
Java细节1
Java细节1 1 import java.util.Scanner; 2 3 public class Demo01 { 4 public static void main(String[] args) { 5 Scanner sc= new Scanner(System.in); // 创建一个扫描器对象,用于接收键盘数据 6 System.out.println("使用next方式接收:" ); 7 if (scanner.hasNex...
-
javaSE学习笔记(11)--- Map
javaSE学习笔记(11)--- Map javaSE学习笔记(11)--- Map 1、Map集合 现实生活中,我们常会看到这样的一种集合:IP地址与主机名,身份证号与个人,系统用户名与系统用户对象等,这种一一对应的关系,就叫做映射。Java提供了专门的集合类用来存放这种对象关系的对象,...
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
