Java -- 基于JDK1.8的LinkedList源码分析

1,上周末我们一起分析了ArrayList的源码并进行了一些总结,因为最近在看Collection这一块的东西,下面的图也是大致的总结了Collection里面重要的接口和类,如果没有意外的话后面基本上每一个都会和大家一起学习学习,所以今天也就和大家一起来看看LinkedList吧! 哦,不...

2018-10-31 20:29:00

阅读数 1

评论数 0

this指向

一、普通函数非严格模式下function fn(){ console.log(this); //window } fn();复制代码严格模式下'use strict'; function fn(){ console.log(this); //undefined } fn(...

2018-10-31 14:26:13

阅读数 12

评论数 0

多层科目任意组合汇总报表的性能优化 (上)

一问题背景我们先来看一张资产负债表:这是一个典型的中国式复杂报表格式,其复杂并不在于布局,而在于其中“期末余额”的每个单元格都是一个需要独立计算的指标,互相之间几乎没有关系,事实上就是一个各种指标的汇总清单,而这些指标往往会有上百个之多。在源数据表结构中,有一个字段称为科目,其长度总是固定的 10...

2018-10-31 13:03:44

阅读数 0

评论数 0

Django Template(模板系统)

一、Django模板 内置模板标签和过滤器 二、常用操作 两种特殊符号: {{ }} 和{% %} 变量相关的用: {{ }} 逻辑相关的用: {% %} 2.1 变量 在Django的模板语言中按此语法使用:{{ 变量名 }} 当模版引擎遇到一个变量,它将计算这个变量,然后用结果...

2018-10-29 16:31:00

阅读数 4

评论数 0

20165315 第八周考试课下补做

20165315 第八周考试课下补做 测试-2-ch03 1、通过输入gcc -S -o main.s main.c 将下面c程序”week0303学号.c“编译成汇编代码 int g(int x){ return x+3; } int f(int x){ int i = 学...

2018-10-28 23:49:00

阅读数 5

评论数 0

[SCOI2007]降雨量

我们常常会说这样的话:“X年是自Y年以来降雨量最多的”。它的含义是X年的降雨量不超过Y年,且对于任意Y<Z<X,Z年的降雨量严格小于X年。例如2002,2003,2004和2005年的降雨量分别为4920,5901,2832和3890,则可以说“2005年是自2003年...

2018-10-28 21:45:00

阅读数 3

评论数 0

第二章:演化架构师

架构师应该设计一个合理的架构,后期可以慢慢的演化出正确的系统,不应该抱着一开始就能设计出完美的产品的想法。 设计出的架构不但能够保证系统能够满足当前的系统要求,还应该可以应对将来的变化。 服务边界:区分出各个服务的边界,各个服务中需要关注的重点,以及各个服务之间如何进行交互。 每个服务内部可...

2018-10-28 21:01:00

阅读数 3

评论数 0

P1427 小鱼的数字游戏 小鱼最近被要求参加一个数字游戏,要求它把看到的一串数字(长度不一定,以0结束,最多不超过100个,数字不超过2^32-1),记住了然后反着念出来(表示结束的数字0就不要念出...

#include <stdio.h> #include <stdlib.h> int main() { int b, i, j; int a[101]; //定义数组 i = 0; b = 1; //用来辅...

2018-10-27 21:14:00

阅读数 5

评论数 0

理解Golang的Time结构

在golang中创建并打印一个时间对象,会看到如下输出 2018-10-26 14:15:50.306558969 +0800 CST m=+0.000401093 复制代码前面表示的意义好理解,分别是年月日和时间时区,最后的m=+xxxx这部分代表什么呢? Monotonic Clocks 和 ...

2018-10-26 10:54:51

阅读数 19

评论数 0

10.25T2 二维线段树

Description   为了准备校庆庆典,学校招募了一些学生组成了一个方阵,准备在庆典上演出。  这个方阵是一个n*m的矩形,第i行第j列有一名学生,他有一个能力值Ai,j。  校长会定期检查一个p*q的方阵,询问这个方阵的学生能力值之和,或是学生能力值的最大值,或是学生能力值的最小值。由于...

2018-10-25 19:43:00

阅读数 3

评论数 0

L2.五.input语句

number = 20 user_number = int(input('请输入一个数字:'))if user_number > number: print('猜大了')elif user_number < number: print('猜小了') e...

2018-10-24 19:47:00

阅读数 3

评论数 0

Docker安装Mysql服务

拉取官方镜像 # docker pull mysql # docker inspect mysql | grep ''VERSION'' "GOSU_VERSION=1.7", "MYSQL_VERSION=8.0.1...

2018-10-24 18:52:00

阅读数 3

评论数 0

两个字符串比较大小

两个字符串比较大小:    一、可以用compareTo()方法,另外还有compareToIgnoreCase(String) 忽略大小写及 compareTo(object string)这些 方法返回值是int, 以compareTo()方法为例:     ...

2018-10-24 10:56:00

阅读数 32

评论数 0

阿里限流工具 Sentinel

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-10-24 10:44:00

阅读数 53

评论数 0

一次gitlab无法使用ssh登录的问题解决

故障现象: [root@web-m data]# git clone ssh://git@gitlab.lixinkuan.com:22022/lxk/core.git Cloning into 'core'... git@gitlab.lixinkuan.com's password: Per...

2018-10-23 17:55:17

阅读数 98

评论数 0

PostgreSQL中的大容量空间探索时间序列数据存储

欧洲航天局科学数据中心(the European Space Agency Science Data Center,简称ESDC)利用TimescaleDB扩展切换到用PostgreSQL来存储他们的数据。ESDC的各种数据,包括结构化的、非结构化的和时间序列指标在内接近数百TB,还有使用开源工具...

2018-10-23 05:27:04

阅读数 6

评论数 0

vue启动时报错,node-modules下xxx缺失

从qq上拷贝了一个项目,解压后打开进vscode,安装依赖与scss后启动,显示node-modules下xxx指向缺失(想不起来是哪个缺失了),在网上找了很多解决办法,包括重新安装node 与 npm,更改端口号, 甚至试图删除那个缺失的指向,但都显示错误。 最后发现,是因为拷贝项目的时候,里...

2018-10-22 16:37:00

阅读数 6

评论数 0

Java_压缩与解压工具类

转载请注明出处:http://blog.csdn.net/y22222ly/article/details/52201...

2018-10-22 15:55:00

阅读数 8

评论数 0

canvas三角函数模拟水波效果

原文:canvas三角函数模拟水波效果  最近项目中,ui设计了个水波效果的背景动画,然而并没有gif或svg动画,开始试着用css实现了一下,动画效果并不是很好,网上查了下基本都是用贝赛尔曲线实现,想起以看的各种前波形图,于是想着用三角函数图像初略模拟一下 示例效果如...

2018-10-22 09:52:00

阅读数 18

评论数 0

WPF绘制自定义窗口

原文:WPF绘制自定义窗口 WPF是制作界面的一大利器,下面就用WPF模拟一下360的软件管理界面,360软件管理界面如下: 界面不难,主要有如下几个要素: 窗体的圆角 自定义标题栏及按钮 自定义状态栏 窗体的半透明效果 窗体4周有一圈半透明阴影(抓的图上看不出来) 实现思路很简单,首先隐藏...

2018-10-22 09:40:00

阅读数 15

评论数 0

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