Java编程基础阶段笔记 day05 数组

数组 笔记Notes 数组介绍 数组的声明 数组初始化 数组元素默认值 数组复制 数组反转 数组查找:线性查找、二分查找 数组排序:冒泡排序 数组介绍 数组名: 创建数组内存中开辟一整块连续的空间,而数组名中引用的是这块连续空间的首地址。 下标(或索引):从0开始 数组是引用数据类型, 元素相当于类的成员变量, 数组一经分配空间,其中的每个元素也被按照成员变量同样的方式被隐式初始化 数组中的元素可以是基本数据类型也可以是引用数据类型 数组的声明 声明:String[] names; int s
分类: 其他 发布时间: 07-31 20:08 阅读次数: 0

洛谷 P3368 【模板】树状数组 2(线段树)

题目描述 如题,已知一个数列,你需要进行下面两种操作: 1.将某区间每一个数数加上x 2.求出某一个数的值 输入格式 第一行包含两个整数N、M,分别表示该数列数字的个数和操作的总个数。 第二行包含N个用空格分隔的整数,其中第i个数字表示数列第i项的初始值。 接下来M行每行包含2或4个整数,表示一个操作,具体如下: 操作1: 格式:1 x y k 含义:将区间[x,y]内每个数加上k 操作2: 格式:2 x 含义:输出第x个数的值 输出格式 输出包含若干行整数,即为所有操作2的结果。 输入输出样
分类: 其他 发布时间: 07-31 20:08 阅读次数: 0

【NOI2009】变化序列

题面 https://www.luogu.org/problem/P1963 题解 // luogu-judger-enable-o2 #include<iostream> #include<cstdio> #include<cstring> #include<vector> #define ri register int #define N 10500 using namespace std; int read() { int ret=0,f=0; char c
分类: 其他 发布时间: 07-31 20:08 阅读次数: 0

Java编程基础阶段笔记 day06 二维数组

二维数组 笔记Notes 二维数组 二维数组声明 二维数组静态初始化与二位初始化 二维数组元素赋值与获取 二维数组遍历 二维数组内存解析 打印杨辉三角 Arrays工具类 数组中常见的异常 二维数组 二维数组的元素是一维数组 二维数组的声明和初始化 String [][] persons; String persons2[][]; String [] persons3[]; 二维数组的初始化 //静态初始化 persons = new String[][]{{"小龙哥","110"},{"小仓
分类: 其他 发布时间: 07-31 20:08 阅读次数: 0

Linux系统管理----磁盘管理与文件系统

1、为主机新增两块30GB的SCSI硬盘 找到要添加的虚拟机,单击鼠标右键,点击设置 点击添加 选择硬件类型,然后点击下一步 选择要创建的磁盘类型,然后点击下一步 指定要创建磁盘的容量,然后点击下一步 指定磁盘的存储位置,然后完成 2、划分3个主分区,各5GB,剩余空间作为扩展分区 管理磁盘分区:fdisk (选项)磁盘设备名称 规划磁盘分区:fdisk 磁盘设备名称 n 新建分区 p 创建分区为主分区 e创建分区为 扩展分区 [root@localhost chen]# fdisk /dev
分类: 其他 发布时间: 07-31 20:08 阅读次数: 0

GenericAPIView

案例-使用GenericAPIView改写RestAPI # views.py from rest_framework.generics import GenericAPIView from rest_framework import status from booktest.serializers import BookInfoSerializer from booktest.models import BookInfo # /books/ class BookListView(Gene
分类: 其他 发布时间: 07-31 20:08 阅读次数: 0

Fix warning C4668

Windows 10 SDK 17763有个Bug,有时候(如果项目中用到了相关的文件)编译时会报错如下, C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt\corecrt.h(212): warning C4668: '__cplusplus' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
分类: 其他 发布时间: 07-31 20:08 阅读次数: 0

java之spring mvc之Restful风格开发及相关的配置

1. Restful : 表征状态状态转移。 传统 : url : http://localhost:8080/usersys/delete.do?user.id=12 Restful 风格:url : http://localhost:8080/usersys/12/delete.do; Restful 风格的好处:数据更安全,简洁,效率更高,传递的数据更多。 2. Restful 使用 请求路径: http://localhost/restful/delete/122 Controller
分类: 其他 发布时间: 07-31 20:08 阅读次数: 0

linux查找文件利器

查找文件 比如:找nginx.conf配置文件 locate nginx.conf /usr/local/etc/nginx/nginx.conf /usr/local/etc/nginx/nginx.conf.default 如果提示 locate 命令找不到 就安装下 安装:yum -y install mlocate 安装完再尝试用locate定位内容,发现依然不好使,报了新的错误: locate: can not stat () `/var/lib/mlocate/mlo
分类: 其他 发布时间: 07-31 20:08 阅读次数: 0

字符串全家桶

KMP EXKMP AC自动机 SA SAM 广义SAM
分类: 其他 发布时间: 07-31 20:08 阅读次数: 0

【SCOI2015】小凸玩矩阵

题面 https://www.luogu.org/problem/P4251 题解 // luogu-judger-enable-o2 #include<iostream> #include<cstdio> #include<cstring> #include<vector> #include<algorithm> #define ri register int #define N 300 using namespace std; int read() { in
分类: 其他 发布时间: 07-31 20:08 阅读次数: 0

2019.7.31学习内容及笔记

格式化输出 定义:就是符合某种规范的输出,而这里的规范就叫做格式化 三种格式化方式 第一种方式(占位符)是基于python3.0版本的输出方式 这种输出方式的好处是可以对任意类型的字符串进行拼接,占位符有两个表现形式,一个是%s(针对所有数据类型),%d(只针对数字类型),举例: name = 'nick' age = 19 print('my name is %s my age is %d(或者%s)' %(name, age)) # my name is nick my age is 1
分类: 其他 发布时间: 07-31 20:08 阅读次数: 0

Oracle12C SGA PGA UGA

SGA和PGA简介 1 sga组成: 2b4p1s(记忆) database buffer cache:包括 default pool,keep pool,recycle pool; redo log buffer share pool:包括 library cache,dictionary cache large pool java pool streams pool fixed sga 这部分区域的大小只有几MB 2.pga组成: 1)stack space(sql work area)
分类: 其他 发布时间: 07-31 20:08 阅读次数: 0

怎么理解分布式、高并发、多线程?(含面试题和答案解析)

怎么理解分布式、高并发、多线程?(含面试题和答案解析)
分类: 编程语言 发布时间: 07-31 20:00 阅读次数: 0

jquery.data()方法

在 div 元素上先存储再获取数据 $.data() 函数用于在指定的元素上存取数据,返回设置值。 提示: 1.这是一个底层方法,.data() 方法更方便使用。 2.通过 data() 函数存取的数据都是临时数据,一旦页面刷新,之前存放的数据都将被移除。 3. 该方法目前并不提供在XML文档上跨平台设置,Internet Explorer不允许在XML文档中通过自定义属性附加数据。 语法 $.data( element, key, value )    1.通过data()函数存取的数据
分类: 其他 发布时间: 07-31 19:51 阅读次数: 0

和夏老师学习的第二节课

一、了解操作系统,初步进入11 1、系统历史的不同与演变 2、实际操作安装CentOS 重点注意分盘操作 4、Linux的安装 安装 【博客:实验中的错误截图,和你解决的方法(写清楚自己使用的平台0)】 a\直接将操作系统安装在硬件设备上(不建议) b\使用VMM管理平台进行安装(虚拟机的方法) (VMware worksattions Virtualbox) 选语言-选键盘-选时区-写主机名-定义root密码(超级用户)-划分磁盘空间(3个分区必须要划分:/boot swap / 拍摄快照,
分类: 其他 发布时间: 07-31 19:51 阅读次数: 0

【洛谷1402】酒店之王

题面 https://www.luogu.org/problem/P1402 题解 // luogu-judger-enable-o2 #include<cstdio> #include<cstring> #include<iostream> #include<vector> #include<queue> #define ri register int #define N 500 #define INF 1000000007 #define M 50500 using n
分类: 其他 发布时间: 07-31 19:51 阅读次数: 0

HTTP 2.0 之压测工具 Jmeter

年后,德国总部工业平台要做中国本地化,德国的同事过来给我们展示日志的时候,无意间看到了他们应用日志里的 HTTP/2,下意识到,原来他们都已经提供Http 2.0的服务了。 那么问题来了,除了h2load这样的压测工具,可以模拟http/2的客户端以外,作为压测工具的业界大佬,因为灵活,支持多种协议,可测场景丰富而深受我喜爱的Jmeter,是否支持http 2.0呢?回答是肯定的,因为有人(非Apache官方)已经为写好了插件,亲测可用。 下面列出这个大神的github地址,Readme文档已
分类: 其他 发布时间: 07-31 19:51 阅读次数: 0

gunicorn 参数

gunicorn -w 4 -b 0.0.0.1:8080 yourpyfilename:app --log-level DEBUG --timeout 60 gunicorn的命令对应参数含义如下: -w:启动4个进程,ps -ef | grep 8080 -b: 绑定ip:port ,127.0.0.1:8080只有本机可访问,0.0.0.1:8080 外网可访问 yourpyfilename:app 文件名:文件中创建的flask对象 --log-level:日志等级 --timeout
分类: 其他 发布时间: 07-31 19:51 阅读次数: 0

Just an Old Puzzle(2019多校1007)

Problem Description You are given a 4 × 4 grid, which consists of 15 number cells and an empty cell. All numbers are unique and ranged from 1 to 15. In this board, the cells which are adjacent with the empty cell can move to the empty cell. Your tas
分类: 其他 发布时间: 07-31 19:51 阅读次数: 0