草庐IT

力扣刷题笔记-07 整数反转

07整数反转狗看了都摇头的年纪,纯爱战士一败涂地。怎么反转temp用来保存个位数res用来保存当前结果123,取模运算,这样就可以获得最后一位。比如对123%10,得到temp=3.判断res是不是溢出(重点)如果没有溢出,res扩大十倍,再加上个位数,就相当于是反转了。res=res*10+temp;返回res。循环条件while(x!=0)溢出问题(关键问题)题目给定的是有符号的整数,长度是32位。就是32个二进制字符表示的数字,比如32个1这样的。我们并不是判断到最后的结果才能进行的。在每一趟循环的最后,我们把当前结果乘以10,然后加上前面取模运算得到的原来数字的最后一位,这时候是一次完

JS 正则表达式的使用 2022-06-07

正则表达式有两种创建方法:字面量正则表达式constpattern=/test/;#正则修饰符#i对大小写不敏感#g全局匹配#m多行匹配#y从最后一个位置开始匹配exp:constpattern=/test/i;#对大小写不敏感创建RegExp对象的实例constpattern=newRegExp("test");#第二个参数代表字面量中的正则修饰符constpattern=newRegExp("test","i")#对大小写不敏感匹配字符集匹配字符集使用的是[]exp:/[abc]/#表示匹配a/b/c中的任意一个字符,注意是一个/[^abc]/#表示匹配除了a/b/c的任意一个字符,^在这

2022-07-29 Python学习笔记17

一、总体计划:开始时间:2022-07-13计划完成时间:2022-08-12计划每日完成量:15页/天,或0.7章/天二、今日(2022-07-29)学习进度:今日已学习16页,完成1章,日任务达标。总体进度353页/460页,17章/20章。三、学习笔记:1、异常,Python使用被称为异常异常的特殊对象来管理程序执行期间发生的错误。每当发生让Python不知所措的错误时,它都会创建一个异常对象。如果你编写了处理该异常的代码,程序将继续运行;如果你未对异常进行处理,程序将停止,并显示一个traceback,其中包含有关异常的报告。异常是使用try-except代码块处理的。try-exce

08.07.回溯阅读

《思辨与立场》第八章第七节读书笔记。一种让我们的头脑向不同经验开放,并因此抵消社会条件和主流媒体影响的、非常有效的方式就是回溯阅读。回溯阅读为我们提供了一个独特的视角,以及摆脱当今的预设立场和思想体系之外的能力。广泛地阅读以前的作品会在我们的头脑里形成多种看问题的角度。这些多种看问题的角度能使我们更好地理解当下的复杂性。回溯阅读书单:(至少2000年前)柏拉图(在苏格拉底时代)、色诺芬(在苏格拉底时代)、亚里士多德、埃斯库罗斯、阿里斯托芬的著作。13世纪(超过800年前)托马斯·阿奎纳和但丁的著作。14世纪(超过700年前)薄伽丘和乔叟的著作。15世纪(超过500年前)伊拉斯谟的著作。16世纪

2020-07-03 常用有趣命令之数据处理

第一列相同时数据整理input:A129A-0.32.3B1.0-4C341000C-111900C990.09Outputrequired:A129-0.32.3B1.0-4C341000-111900990.09Fivecodes:sortinputfile|awk'{if(a!=$1){a=$1;printf"\n%s%s",$0,FS}else{a=$1;$1="";printf$0}}END{printf"\n"}'awk'{a[x++]=$0;b[xx++]=substr($0,1,1)}END{for(i=0;i2.某列相同时只保留某列最大的那一行Outputrequired:#

07-HTTP-Request获取请求体数据方法getReader()\getInputStream()

只有POST请求方式,才有请求体,在请求体中封装了POST请求的请求参数。1、getReader()方法用于获取HTTP请求体的字符流,可以用于读取HTTP请求体的文本数据。getReader()方法返回BufferedReader对象,该对象提供了readLine()方法和read()方法,可以用于逐行或逐个字符地读取HTTP请求体的文本数据。importjavax.servlet.http.HttpServletRequest;importjava.io.IOException;importjava.io.BufferedReader;importorg.springframework.s

C/C++进程超详细详解【中部分】(系统性学习day07)

目录前言一、守护进程1.概念2.守护进程创建的原理(如图清晰可见) 3.守护进程的实现(代码块)二、dup和dup21,复制文件描述符2.文件描述符重定向三、系统日志1,打开日志2,向日志中写消息3,关闭日志四,文件锁1.概念2,给整个文件上锁实例代码如下: 3,给文件的某个区域上锁 实例代码如下:五,进程间通信1.分类2,无名管道2.1无名管道通信原理2.2用法 实例代码如下:总结前言上篇博客对C/C++进程的上部分进行了详细讲解,本篇博客将继续讲解和补充关于线程的知识点。一、守护进程1.概念(1)守护进程,   也就是通常所说的Daemon进程,是Linux中的后台服务进程。   它是一个

【机器学习】07. 决策树模型DecisionTreeClassifier(代码注释,思路推导)

目录资源下载实现思路与核心函数解读DecisionTreeClassifier分类决策树tree.plot_tree决策树可视化1.对决策树最大深度的研究与可视化绘图结果分析2.对特征选择标准的研究与可视化绘图结果分析3.对决策树其他参数的研究与可视化绘图结果分析总结『机器学习』分享机器学习课程学习笔记,逐步讲述从简单的线性回归、逻辑回归到▪决策树算法▪朴素贝叶斯算法▪支持向量机算法▪随机森林算法▪人工神经网络算法等算法的内容。欢迎关注『机器学习』系列,持续更新中欢迎关注『机器学习』系列,持续更新中资源下载拿来即用,所见即所得。项目仓库:https://gitee.com/miao-zehao

WPF 入门笔记 - 07 - MVVM示例

滴咚,大家好久不见💖。好就没写东西了,鸽着鸽着就无了😭。。。回到正题,上篇文章说完命令提了一嘴MVVM模式直接就上MVVMLight这些程序的框架了,虽然也没说多少,但还是有点不好过渡,这篇对MVVM做一些系统学习,同时复习一下前几篇博文中的内容,完成一个采用MVVM模式的示例Demo。🎶小插曲给N早之前文章中的可能混淆的内容做下说明-关于WPF入门笔记-04-数据绑定-OneWayToSource文本框爆红现象:在那篇文章一开始给初值是没问题的,因为OneWayToSource是将数据从绑定目标传递到绑定源,所以不给初值一定会出现绑定失败的问题文本框爆红我觉得和绑定模式没有关系,我猜测和文本

2022-07-20 Python学习笔记8

一、总体计划:开始时间:2022-07-13计划完成时间:2022-08-12计划每日完成量:15页/天,或0.7章/天二、今日(2022-07-20)学习进度:今日已学习24页,完成1章,日任务达标。总体进度137页/460页,8章/20章。三、学习笔记:1、函数input()的工作原理的工作原理,函数input()让程序暂停运行,等待用户输入一些文本。获取用户输入后,Python将其存储在一个变量中,以方便你使用。message=input("Tellmesomething,andIwillrepeatitbacktoyou:")print(message)函数input()接受一个参数: