CSS 左边固定宽度右边自适应宽度总结
CSS 左边固定宽度右边自适应宽度总结两个div并排,左边的宽度固定,右边自适应。 我的左边是导航栏,右边也分上下两部分。整个页面:html,body{
margin:0px;
height:100%;
}1、左侧导航栏,使用position: absolute;.main-sidebar{
position: absolute;
top: 0;
left:...
Jedis实现redis操作总结
Jedis实现redis操作总结 redis,经常被用到的场景就是缓存。适合放一些频繁使用,加快访问读取的速度。一、实现步骤Java中,可通过Jedis实现redis的连接和操作,主要有步骤:1、连接redis:Jedis jedis = new Jedis("ip", "port");2、切换到指定的数据库:jedis.select(4) 进入redis,一般都是默认的0数据库...
Jmeter压测http、Java接口总结
Jmeter压测http、Java接口总结Jmeter 通过线程组驱动多个线程。建立一个线程池,多线程运行取样器产生大量负载,达到压测的目的。一、基本组件1、HTTP信息头管理器2、csv data set Config二、HTTP接口1、https证书2、压测三、Java请求1、主要步骤:1、 上一个请求的接口作为下一个请求的参数, 提取四、命令行方式...
OKHttp源码分析(三)之ResponseBody
一,概述在使用OKHttp访问网络时,无论是同步请求还是异步请求,返回结果都是Response对象,所有的说句都封装在这个对象中。
这个对象常用的方法有:int code = response.code();//获取响应码
String message = response.message();//获取响应消息
ResponseBody body = response.body();//获取响应
OKHttp原码分析(四)之getResponseWithInterceptorChain方法
一,概述在OKHttp原码分析(一)最后讲到无论是同步请求还是异步请求都殊途同归到了RealCall的getResponseWithInterceptorChain方法。这篇blog主要讲解RealCall的getResponseWithInterceptorChain方法。二,getResponseWithInterceptorChain方法源码 private Response getResp
OKHttp原码分析(五)之Interceptor
一,概述在上篇blog中可知:在RealCall的getResponseWithInterceptorChain方法中创建了许多不同类型的Interceptor对象。然后在RealInterceptorChain对象的proceed方法中有调用了Interceptor对象的intercept方法,最终返回Response对象。Interceptor称为拦截器,这是OKHttp中的一个机制,它的作用是
OKHttp原码分析(六)之RealConnection
一,概述okhttp是底层实现框架,与httpURLconnection是同一级别的。OKHttp底层建立网络连接的关键就是RealConnection类。RealConnection类底层封装socket,是真正的创建连接者。分析这个类之后就明白了OKHttp与httpURLconnection的本质不同点。RealConnection是底层类,都是间接的被其他类调用,所以到目前为止还未发现使用这
OKHttp原码分析(七)之HttpStream
在上篇blog中,讲解了RealConnection类以及重要的方法。当RealConnection类只在httpStream类中被引用。httpStream类是对RealConnection类的封装。在ConnectInterceptor类中创建了httpStream对象。在CallServerInterceptor类中使用httpstream写请求头,写请求头,得到Response对象。
OKHttp原码分析(八)之必须明白的几个问题
截止到上一篇blog,OKHttp的源码分析已结束,由于篇幅有限,个人能力不足,分析不够细致,也不够完美,希望小伙们多多指正。这篇blog以带着问题找答案的方式再次回顾下OKHttp的源码。首先提出以下几个问题:
Okhttp的异步请求是怎么开启子线程的?
异步请求时回调方法在哪被调用的?回调方法执行在哪个线程?
Okhttp上传文件的原理。
OKHttp下载文件的原理,是否支持断点续传?
计网基础-什么是网络协议
硬件是计算机网络的基础,但并不足以,计算机网络中的数据交换还必须遵守约定好的规则 规则->协议 任何通信或信息交换过程都需要规则->协议 计算机网络的所有通信过程都必须遵守某种规些规则->协议 那什么是网络协议呢? network protocol是为进行网络中的数据交换而建立的规则、标准或约定。 协议规定了通信实体之间所交换的信息的格式、含义、顺序以及针对收到信息或发生的事件所采取的“动作”(actions) 协议的三要素? - 语法(数据与控制信息的结构或格式、信号电平-底层信息) - 语
笔记:《吴恩达机器学习》——网易云课堂课程[绪论+单变量线性回归]
一、绪论 1、定义 2、监督学习(Supervised Learning):(训练前被告知对错) 线性回归、分类 eg.房价预测、肿瘤预测 3、非监督学习(Unsupervised Learning) 聚类 eg.分离混音、新闻搜索、DNA分析、社交网络、天文分析、市场分析 二、单变量线性回归 1、线性回归模型概述 2、代价函数 θ_0=0时 当θ_0不等0时 等高线图显示 3、梯度下降算法(Gradient denscnet algorithm)在起始点不同的情况下可能到达不同的局部最优解
CDOJ 1964 命运石之门【最短路径Dijkstra】
给定数字n,m(1<=n,m<=500000) 将n变为n*2花费2,将n变为n-3花费3,要求过程中所有数字都在[1,500000]区间内。 求将n变为m的最少花费 思路:建图 将每个数字视为图中的点,数字之间的转换视为图中的边,有向图。 500000个点,(i,i*2)权值为2,(i,i-3)权值为3 转换为求n至m的最短路径 1 #include <bits/stdc++.h>
2 using namespace std;
3 const int INF = 0x3f3f3f3
XML文件结构和基本语法
XML文件的结构性内容,包括节点关系以及属性内容等等。 元素是组成XML的最基本的单位,它由开始标记,属性和结束标记组成。 就是一个元素的例子,每个元素必须有一个元素名,元素可以若干个属性以及属性值。 xml文件和html文件一样,实际上是一个文本文件。显然大家立刻就会明白,创建xml文件最普通的工具和html一样,就是“记事本”了。 一个xml文件的例子 现在我们暂且使用“记事本”来创建我们的xml文件吧。先看一个xml文件: 例1 〈?xml version="1.0" en
《软件工程导论》期末实验part1
本周的软件工程导论实验正式开始,我们小组选定了电影院购票系统作为实验主题,电影院售票系统是为了方便电影院人员管理售票工作,以及体现用户人性化选择而设计的,本次实验的系统能够实现管理售票、用户预订座位、查询电影信息,系统应该一目了然的显示购票情况、电影详情等。系统的基本目标是方便管理者查找需要的信息以及管理系统信息,系统的工作主要有以下几个方面:对电影票的出手、退票、预订进行管理;对影片的上下档进行管理,对影片信息及上座情况进行查询等。 试验项目需要进行可行性分析、制定项目开发计划,软件需求,软
Mac下安装和使用GunPG(GPG)
GPG是加解密的工具,亦可以用于签名。非对称加解密。需要公钥和私钥。 mac下安装:brew install gpg 使用gpg工具校验下载文件的完整性,从官网下载KEYS和asc文件:gpg --import KEYS 导入KEYS,gpg --verify downloaded_file.asc downloaded_file校验下载文件的完整性 参考: 1、https://www.jianshu.com/p/c05216103680 2、http://www.ruanyifeng.com
Roman to Integer LeetCode Java
描述 Given a roman numeral, convert it to an integer. Input is guaranteed to be within the range from 1 to 3999. 分析 从前往后扫描,用一个临时变量记录分段数字。 如果当前比前一个大,说明这一段的值应该是当前这个值减去上一个值。比如 IV = 5 – 1;否 则,将当前值加入到结果中,然后开始下一段记录。比如 VI = 5 + 1, II=1+1 代码 1 public class R
乐观锁和悲观锁,共享锁与排它锁
乐观锁和悲观锁 1,https://www.cnblogs.com/0201zcr/p/4782283.html 2,https://www.jianshu.com/p/71a79d838443 共享锁与排它锁 1, 共享锁【S锁】 又称读锁,若事务T对数据对象A加上S锁,则事务T可以读A但不能修改A,其他事务只能再对A加S锁,而不能加X锁,直到T释放A上的S锁。这保证了其他事务可以读A,但在T释放A上的S锁之前不能对A做任何修改。 排他锁【X锁】 又称写锁。若事务T对数据对象A加上X锁,事务
今日推荐
周排行