day jvm 38

day107-过滤器与监听器

过滤器 filter:过滤器用来过滤网站的数据 处理中文乱码 登陆验证 ...... 导入maven包 <dependencies> <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifa ......
监听器 过滤器 day 107

jvm-多线程通信

http://ifeve.com/thread-signaling/ 多线程的5种运行状态 以一个例子来串烧下知识点:上学的时候我们经常会去图书馆借书,这个我印象比较深刻(本来想举买火车票的例子)。图书馆里,有一本书叫《JAVA并发编程实战》,小A早上的时候把这本书借走了,小B中午的时候去图书馆找这 ......
线程 jvm

DAY14笔记及补充

今日默写: 1.描述下Java运行原理全流程 2.描述下变量的定义及赋值方式 3.描述下常量的命名规范 4.java的技术类型种类 5.java基本数据类型中哪两种赋值时需要加入特殊标记后缀,分别是什么类型 6.java的引用类型如何定义并赋值 7.描述下自动转换类型中 int和double类型的转 ......
笔记 DAY 14

JVM常量池

常量池:可以看作是一张表,虚拟机指令根据常量表找到要执行的类名、方法名、参数类型、字面量等信息。 查看字节码结构的指令:javap -v xxx.class。 运行时常量池:当类被加载,会把该类的常量池信息放入运行时常量池中,并把里面的符号地址变为真实地址。 ......
常量 JVM

MySQL学习进阶篇Day1

1. 存储引擎 1.1 MySQL体系结构 1). 连接层 最上层是一些客户端和链接服务,包含本地sock 通信和大多数基于客户端/服务端工具实现的类似于 TCP/IP的通信。主要完成一些类似于连接处理、授权认证、及相关的安全方案。在该层上引入了线程 池的概念,为通过认证安全接入的客户端提供线程。同 ......
MySQL Day1 Day

Day03-java基础语法

java基础语法 注释 Java中的注释有三种 单行注释 // 多行注释 /* */ 文档注释 /** */ 标识符注意点 所有的标识符都应该以字母(A-Z或者a-z)、美元符($)、或者下划线(_)开始 首字符之后可以是字母(A-Z或者a-z)、美元符($)、下划线(_)或数字的任何字符组合 不能 ......
语法 基础 java Day 03

代码随想录Day9|

28. 实现 strStr() 在一个串中查找是否出现过另一个串,这是KMP的看家本领 说到KMP,先说一下KMP这个名字是怎么来的,为什么叫做KMP呢。 因为是由这三位学者发明的:Knuth,Morris和Pratt,所以取了三位学者名字的首字母。所以叫做KMP KMP主要应用在字符串匹配上。 K ......
随想录 随想 代码 Day9 Day

JVM系统参数

JVM(Java虚拟机)是Java程序的运行环境,它可以通过一些系统参数进行配置和优化。以下是一些常用的JVM系统参数: 1. -Xmx: 用于设置JVM堆的最大内存大小。例如,-Xmx1g表示将堆的最大大小设置为1GB。 2. -Xms: 用于设置JVM堆的初始内存大小。例如,-Xms512m表示 ......
参数 系统 JVM

闲话 Day8

好久没有写闲话了好久没有写闲话了好久没有写闲话了好久没有写闲话了好久没有写闲话了好久没有写闲话了好久没有写闲话了好久没有写闲话了好久没有写闲话了好久没有写闲话了好久没有写闲话了。 貌似是因为之前某一天热血沸腾到39℃然后就忘掉了这个事情了。 当然,还有另一个更主要的原因。 这些天都没怎么动脑子,想不 ......
Day8 Day

day 38 计算分数精度值

1.计算M/N,用数组储存计算中的中间值; 2.当中间值为0或数进入循环则结束计算; 3.输出; #include <iostream> using namespace std; void g(int m,int n){ int a[110],b[110]={0}; int t=0; while(m ......
精度 分数 day 38

day78(2023.5.25)

1.XML概述 2.XML基本语法 3.XML组成部分 4.约束_DTD约束 5.约束_Schema约束 6.Jsoup解析器_XML解析思想 7.Jsoup解析器_XML常见解析器 8.Jsoup解析器_Jsoup快速入门 运行结果: 9.Jsoup解析器_Jsoup 运行结果: 10.Jsoup ......
2023 day 78 25

day 2

上篇作业 name = "传智播客" stock_price = 19.99 stock_code = "003032" stock_price_daily_growth_factor = 1.2 growth_days = 7 finally_stock_price = stock_price * ......
day

day106 - mvc三层架构

MVC三层架构 model view controller 作用 view:视图层,jsp 作用:展示数据,提供供我们操作的请求 controller 控制层,servlet 作用:接收用户请求,响应客户端内容交给业务层做,视图跳转(转发或者重定向给view层) model 模型层:service, ......
架构 day 106 mvc

python基础day11

文件内指针的移动 指针移动总共有三种模式 ''' f.seek(3,0) f.seek(offset,whence) whence: 0:默认的模式,该模式代表指针移动的字节数是以文件开头为参照的(支持tb模式) 1:该模式代表指针移动的字节数是以当前所在的位置为参照的(只用于字节模式) 2:该模式 ......
基础 python day 11

【安全学习之路】Day8

开搞开搞。 ![](https://img2023.cnblogs.com/blog/3073714/202305/3073714-20230525152232933-952633820.png) ![](https://img2023.cnblogs.com/blog/3073714/202305 ......
Day8 Day

#6029. 「雅礼集训 2017 Day1」市场 (线段树)

[传送门](https://loj.ac/p/6029) ``` #include using ll = long long; const int N = 1e5 + 10; const int MOD = 1e9 + 7; const ll INF = 0x3f3f3f3f3f3f3f3f * 2 ......
线段 市场 6029 2017 Day1

JVM内存结构

JVM内存结构由五部分组成: 堆:java堆是所有线程共享的一块内存,几乎所有的对象实例和数组都要在堆中分配内存,因此该区域也经常发生垃圾回收操作。 方法区:存放已被加载的类信息。比如:常量、静态变量等。 虚拟机栈:线程私有的,每个方法执行时都会创建一个栈帧,用来存储局部变量、操作数、动态链接以及方 ......
内存 结构 JVM

DAY13笔记及补充

今日默写: 1什么是程序2 Java的产生3 Java发展史4 Java技术平台种类5.JDK安装步骤6.Idea创建项目的步骤7.手写main函数 得分: 补充: 1.开发Java程序步骤: 项目(工程/project)->包(package)->类(class)->方法(())->运行测试 2. ......
笔记 DAY 13

学习笔记-JVM

# JVM的位置 JVM是运行在操作系统上的虚拟机,存在于JRE当中 # JVM的类型 * HotSpot * Sun公司 * 用的基本都是这个 * JRockit * BEA * J9VM * IBM # JVM的体系结构 ![JVM8.png](https://img1.imgtp.com/20 ......
笔记 JVM

day 105 - javaBean

javaBean 是一种实体类 JavaBean有特定的写法 必须有一个无参构造 属性必须私有化 必须有对应的get,set方法 一般用来和数据库字段做映射:ORM ORM:对象关系映射 表-->类 字段-->属性 行记录-->对象 实现 创建数据库, 创建对应实体类 //实体类,和数据库中的表结构 ......
javaBean day 105

代码随想录Day8|字符串

主要是学了java的字符串用法,题目不是很难 使用 StringBuilder 类型可以节省时间,关于这个类型的添加和使用 char temp = sb.charAt(start); sb.setCharAt(start, sb.charAt(end)); sb.setCharAt(end, tem ......
随想录 字符串 随想 字符 代码

day01【704. 二分查找,35.搜索插入位置 ,27. 移除元素 】

704. 二分查找 二分查找理论 二分查找是一个时间效率极高的算法,尤其是面对大量的数据时,其查找效率是极高,时间复杂度是log(n)。主要思想就是不断的对半折叠,每次查找都能除去一半的数据量,直到最后将所有不符合条件的结果都去除,只剩下一个符合条件的结果。 二分查找需要的条件 用于查找的内容逻辑上 ......
元素 位置 day 704 01

集中化日志管理平台的应用day04 暂时没用

4、项⽬实施 4.1 基本思路 从访问源头开始,按链路逐个写⼊⽇志,使⽤不同的⼿段,实现⽤户请求的各个点的⽇志收集 4.2 前端请求 4.2.1 概述 ⽬前项⽬多采⽤动静分离⽅式,静态⻚由nginx处理。那么nginx上的请求⽇志如何收集处理呢? 第⼀可以采⽤输出到log⽂件,fifilebeat采 ......
平台 日志 day 04

【安全学习之路】Day7

ok,今天的笔记比较潦草,主要还是书快读完了,然后这里的安全开发的流程啥的不太感兴趣,草草略过。 到今天为止,《白帽子讲web安全》这本书也是读完了。虽然书中的内容很多都已经有些过时了,但一些常见的漏洞原理和利用手段还是讲到了。作者写的也引人入胜,让初识web的我对web安全也有了一定的认识。 。 ......
Day7 Day

c++打卡练习(38)

求一个范围内的所有素数 流程图: 伪代码: 源代码: #include<iostream>using namespace std;int main(){ int start,end,i,j,m=0; cout<<"给定你所要求的素数的范围:"<<endl; cin>>start; cin>>end; ......

MySQL学习基础篇Day9

6. 事务 6.1 事务简介 事务 是一组操作的集合,它是一个不可分割的工作单位,事务会把所有的操作作为一个整体一起向系 统提交或撤销操作请求,即这些操作要么同时成功,要么同时失败。 就比如: 张三给李四转账1000块钱,张三银行账户的钱减少1000,而李四银行账户的钱要增加 1000。 这一组操作 ......
基础 MySQL Day9 Day

算法day1

暴力解 二分查找 直接fast遍历数组,不要用for循环i遍历, ......
算法 day1 day

Day02-第一个java程序

Hello World (仅针对windows系统) 随便新建一个文件夹,存放代码 新建一个java文件 文件后缀名为.java Hello.java 【注意点】系统可能没有显示文件后缀名,我们需要手动打开 编写代码 public class Hello{ public static void ma ......
程序 java Day 02

c语言学习day1

1.c语言能干吗 主要是基础语言 2.编译-运行 c语言需要编译 才能运行,所以需要 编译器和编辑器 或者,ide(集成开发环境) 3.推荐软件 dev c++ (免费 安装方便) 4.程序框架 在所有的c语言编译中所有的代码都在这个框架中完成。 5.输出 6.程序出现错误 在爆红错误的那一行上下行 ......
语言学习 语言 day1 day

python day1

第一阶段 第一章 pycharm 快捷键 第二章 字面量:被写下来的固定的值 ......
python day1 day