线程 笔记java 11

11.21打卡

1. 复制IP (93) 有效 IP 地址 正好由四个整数(每个整数位于 0 到 255 之间组成,且不能含有前导 0),整数之间用 '.' 分隔。 例如:"0.1.2.201" 和 "192.168.1.1" 是 有效 IP 地址,但是 "0.011.255.245"、"192.168.1.312 ......
11.21 11 21

第一次任务笔记

python 注释语法: 单行注释:使用#开头 多行注释:使用"""或'''包裹代码 养成写注释的好习惯 print("hello world") #print("nihao") """ print("hello world") print("nihao") """ 代码常见错误: 逻辑错误 运行错 ......
第一次 任务 笔记

Java的Integer.bitCount()源码分析

本文部分参考:https://blog.csdn.net/weixin_42092787/article/details/106607426 常规解法 对于统计一个32位的二进制数值当中1的数量这个问题,常规解法如下: public int hammingWeight(int n) { int co ......
源码 bitCount Integer Java

【Java基础】内存分配

1. 栈 方法运行时所进入的内存 2. 堆 需要new的引用数据类型会在堆内存中开辟空间并产生地址 堆内存中的数据在生命周期结束后会由垃圾回收器不定时回收(C语言需要手动写代码清理释放内存空间) 3. 方法区 字节码文件加载时进入的内存 4. 本地方法栈(辅助虚拟机) 了解 5. 寄存器(cpu创建 ......
内存 基础 Java

【Java基础】String类 && StringBuilder类

String类:(1)String类特点(2)String类两种构建方式的区别(3)String类内容比较(4)String类遍历(5)String类的字符串截取、替换和切割; StringBuilder类 ......
StringBuilder amp 基础 String Java

组队学习-学习笔记P1

聪明办法学 Python 2nd Edition Chapter 1 启航 Getting Started 注释 Comment 分类: 单行注释,使用 # 开头 多行注释,使用 ''' 或 """ 包裹起来 作用: 注释主要是用于对代码进行解释和说明,可以提升代码的可读性 注释并不会被当做代码处理 ......
笔记

聪明办法学python笔记

聪明办法学python—Chap1 启航 笔记 1.注释 单行 单行注释,使用#开头,#前不是注释 #注释 多行注释 多行注释,使用'''或者"""包裹,头尾都要有,二者没什么太大区别 '''注释 注释 注释''' 作用 1.解释说明代码,提升可读性 2.不会被当作代码处理(#magic comme ......
办法 笔记 python

SQLAlchemy快速使用、SQLAlchemy原生操作、SQLAlchemy操作表、一对多关系、多对多关系、scoped线程安全、g对象、基本增删查改、常用查询

SQLAlchemy快速使用 介绍 # SQLAlchemy是一个基于Python实现的ORM框架,对象关系映射 # orm 框架 》django orm--》只能用在django中,不能独立使用 # python界的orm框架 -peewee:小型 -sqlalchemy:企业级,支持异步,用在异 ......
SQLAlchemy 常用查询 线程 对象 常用

npm相关语法笔记

1.可以使用nvm下载管理多个npm 下载地址:https://github.com/coreybutler/nvm-windows/releases nvm list avaliable #查看可用的node版本 nvm install 20.9.0 #下载对应版本号的node nvm unins ......
语法 笔记 npm

2023-11-21 hexo next主题 如何在博客网站底部添加备案号

主题:NexT.Pisces v5.1.4 找到路径:博客目录名称\themes\hexo-theme-next\layout\_partials 找到文件:footer.swig,并在里面添加备案号,如图: 未改变前: <div class="copyright">{# #}{% set curr ......
底部 主题 博客 网站 2023

Python第一周学习笔记

python的简介: python是由“龟叔”Guido van Rossum在1989年圣诞节期间编写的一个编程语言。目前全世界差不多有600多种编程语言,流行的编程语言也就20来种。这些编程语言各有千秋。在学python之前,我已进行了对C语言的基础性学习,当学习python时,我感受到了两者的 ......
笔记 Python

python入门笔记

python入门 注释,输入输出,分割,删除,f-strings, 库 注释 单行注释 # 多行注释 三对多/单引号包裹 输入输出 输入 input() 返回类型是字符串(不能直接运算)-->类型转换 输出 python每一个print后会默认换行,输出多行 三对多/单引号包裹; ,end=""不换 ......
笔记 python

2023年11月21日阅读笔记

《黑客与画家》 技艺提升有捷径么 首先,最好的文字来自于不停的修改,好的编程语言和软件产品同样如此,没什么软件产品是完美的。因此,如果你打算有机会不断调整优化自己的设计和实现,那你就需要保证你的工作在某个特定阶段是可持续的。 其次,技术热点不断变更,每次的技术更迭,就像流水冲刷河床一样,沉淀下来的才 ......
笔记 2023

【教程】cpp转python Nanobind 实践 加速轻量版 pythonbind11

主要是尝试一下把c++这边的函数封装打包给python用,选择nanobind的原因是:1. 优化速度快,2. 生成二进制包小,不过pythonbind11是更为广泛知道的,nanobind也是pythonbind11作者后续做的,可以查看作者写的 why another binding libar ......
轻量 pythonbind Nanobind 教程 python

11.21每日总结

实验内容与完成情况: (一) 编程实现以下指定功能,并用Hadoop提供的HBase Shell命令完成相同任务: List列出hbase的表 查看表中的数据并且向指定表中添加数据。 删除列族。 统计表的行数和删除表。 (二) HBase数据库操作 1.创建表。 三个表在hbase中创建并且插入数据 ......
11.21 11 21

2023-11-23

package com.example.qiyeerp.controller; import com.example.qiyeerp.common.AjaxResult; import com.example.qiyeerp.common.ApplicationVariable; import co ......
2023 11 23

task1-2笔记

python 注释 1.单行注释:# 2.多行注释:用‘ ’ ‘ 或“ ” “包裹起来(头尾都是三个标) 基础语法 1.print ​ 普通输出 每次print后自动换行 ​ 若不想换行 print(”。。。。。“, end="") ​ 可一次输出多个内容 print(”AB","A") 输出 AB ......
笔记 task1 task

11.21

昨天没闲话。 3yy今天评价学校水龙头:你在二楼是找不到几个正常的水龙头的。 说的很对,因为二楼的水龙头歪的比正常的还多。 放假时候B站主页给我推了galgame?看来我调教的挺好。 游戏名叫《他和她和她的恋爱》我去,纯爱神作(然而并不是),看了这游戏的讲解给我震撼到了,这剧情是牛的吧,世界观也很新 ......
11.21 11 21

Java8新特性lambda学习

Lambda表达式 Lambda是一个匿名函数,我们可以把Lambda表达式理解为是一段可以传递的代码(将代码像数据一样进行传递)。使用它可以写出更简洁、更灵活的代码。作为一种更紧凑的代码风格,使Java的语言表达能力得到了提升。 本质: 作为函数式接口的实例, 没有接口就没意义了. // 简单使用 ......
特性 lambda Java8 Java

2023.11.21做题笔记(并查集)

好好好,开始了 并查集 P3367 【模板】并查集 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) 下面开始贴代码: #include<iostream> using namespace std; const int N=100005; int a[N]; int find(int ......
笔记 2023 11 21

idea报错Java HotSpot(TM) 64-Bit Server VM warning Options -Xverifynone and -noverify were deprecated

idea报错Java HotSpot(TM) 64-Bit Server VM warning: Options -Xverify:none and -noverify were deprecated 的解决方案 ......

Python学习笔记1

Python学习笔记 注释 单行注释用# 多行注释''' ''' """ ""” 输出 print() 自带换行——可以用print("hello world",end="")删除换行 print("hello","world")输出结果是hello world默认空格。print("hello", ......
笔记 Python

7.1 Windows驱动开发:内核监控进程与线程回调

在前面的文章中`LyShark`一直在重复的实现对系统底层模块的枚举,今天我们将展开一个新的话题,内核监控,我们以`监控进程线程`创建为例,在`Win10`系统中监控进程与线程可以使用微软提供给我们的两个新函数来实现,此类函数的原理是创建一个回调事件,当有进程或线程被创建或者注销时,系统会通过回调机... ......
线程 内核 进程 Windows 7.1

Java方法

01:什么是方法 Java方法是语句的集合,它们在一起执行一个功能。 02:方法的定义和调用 方法的定义 Java的方法类似于其它语言的函数,是-段用来完成特定功能的代码片段,一般情况下,定义一个方法包含以下语法: 方法包含一个方法头和一个方法体。下面是一个方法的所有部分: 修饰符:修饰符,这是可选 ......
方法 Java

每日总结11.21

HBase数据库操作 (1)createTable(String tableName, String[] fields)创建表,参数tableName为表的名称,字符串数组fields为存储记录各个字段名称的数组。要求当HBase已经存在名为tableName的表的时候,先删除原有的表,然后再创建新 ......
11.21 11 21

学习笔记10

关于知识点 知识点归纳 第十二章 块设备I/O和缓冲区管理 12.1 块设备I/O缓冲区 块设备I/O缓冲区是内存中用于临时存储数据的区域,用于处理块设备的读写操作。在进行块设备读取时,数据会被先存储到I/O缓冲区,然后再通过内核将数据传输到用户空间。而在进行块设备写入时,数据也会首先被写入到I/O ......
笔记

Java:泛型和通配符的区别

一开始我学习通配符的时候,我觉得这个和泛型T不都一样吗?都是表示未确定的类型,有何区别 举一个下面的例子: @Test public void demo1(){ List<Object> list = null; List<String> listString = new ArrayList<>() ......
通配符 Java

java读取.properties文件,通过key获取value

1.将xx.properties文件放置在src/main/resources/config目录下(config是自己建的目录) 2. 通过ApplicationHome类获取target路径 ApplicationHome applicationHome = new ApplicationHome ......
properties 文件 value java key

java设置指定的时间日期

时间 java设置日期的方法: 注意,如果需要获取第n天前的日期,然后在继续获取其他时间的日期,需要将日历重置成今天的日期。 //获取输出当天日期 SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); //设置 时间格式 Date to ......
日期 时间 java

第11周linux课堂总结

这周的linux课程我们学习了I/O重定向与管道,在/proc虚拟文件系统中,可以查看内核与进程的一些信息,其中有很多数字,每一个进程在运行中都会打开一些文件,每一个文件都会有一个指定的数字标识,这个标识就叫文件描述符,0表示标准输入,可以理解为键盘输入;1表示标准输出,输出到终端;2表示标准错误, ......
课堂 linux