- 博客(23)
- 收藏
- 关注
原创 Python 开发者节省时间的 10 个方法_节省时间方法 python
深入类似这些的领域,并掌握一个特定的框架,帮助你在更深的层次学习 Python,掌握一个特定的代码风格(在第三部分已经提到),处理特定类型的问题。在这边简短的文章中,我已经列举了主要的几个我从和 python 开发者的对话收集来的 tips,下面的是我能够添加进去的其他的 tips.在这边简短的文章中,我已经列举了主要的几个我从和 python 开发者的对话收集来的 tips,下面的是我能够添加进去的其他的 tips.养成写注释的好习惯,可以节省你和其他人的时间,尤其是作调试跟踪。
2025-02-06 14:24:54
834
原创 Python 密集知识点汇总
然而,这里有一个多数Python代码都会遵守的惯例:使用下划线作为前缀的命名(例如 _spam)应该被认为是API的非公开部分(不管是函数、方法还是数据成员)” — Python软件基础。那么,一个类是一个模型,或者是一种定义属性和行为的方法(正如我们在理论部分讨论的那样)。如果我们想实现相同的 Person 类,现在使用有下划线(_)的 show_age 非公共方法。汽车有数据,如车轮的数量,车门的数量和座位的空间,并且它们可以表现出其行为:它们可以加速,停止,显示剩余多少燃料,以及许多其他的事情。
2025-02-06 14:21:24
344
原创 MySQL(一):数据类型
a DATETIME//插入微妙级别的数据//查询插入的数据不过mysql数据库提供了函数MICROSECOND函数来提取日期中的微秒值。mysql的CAST函数在强制转换到DATETIME时也会截断毫秒数,在插入之后同样会截断。mysql从5.6.4版本开始,mysql增加了对秒的小数部分(fractional second)的支持,其具体语法是type_name(fsp)。其中,type_name可以是TIME、DATETIME、和TIMESTAMP。
2025-02-06 04:43:48
730
原创 Leap Day5——数据结构与算法 线性表基础练习题
删除单链表中的第6个数据元素和第8个数据元素,给出删除成功或失败的信息,并输出单链表中的各元素值。分别在顺序表的第3个位置和第9个位置插入67和10,给出插入成功或失败的信息,并输出顺序表中的各元素值。分别在单链表的第3个位置和第9个位置插入67和10,给出插入成功或失败的信息,并输出单链表中的各元素值。删除顺序表中的第6个数据元素和第8个数据元素,给出删除成功或失败的信息,并输出单链表中的各元素值。从键盘上依次输入21、18、30、75、42、56,逆序创建单链表,并输出单链表中的各元素值。
2025-02-06 00:20:17
271
原创 leader:你的代码太烂了我根本看不懂
那些能直接看出含义的代码不需要写注释,特别是不需要为每个方法都加上注释,比如那些简单的 getter 和 setter 方法,为这些方法写注释反而让代码可读性更差。以上代码中循环部分主要计算距离,这部分不属于代码高层次目标,高层次目标是寻找最小距离的值,因此可以把这部分代替提取到独立的函数中。do / while 的条件放在后面,不够简单明了,并且会有一些迷惑的地方,最好使用 while 来代替。首先应该明确一个函数的高层次目标,然后对于不是直接为了这个目标工作的代码,抽取出来放到独立的函数中。
2025-02-06 00:16:47
920
原创 Java开发基础-JDBC-核心对象的使用—02
在JDBC应用中,具有一定开发经验的开发者,就应该始终以PreparedStatement代替Statement.也就是说,在任何时候都不要使用Statement。Statement的语句中,即使是相同一操作,因为数据内容不一样,每执行一次都要对传入的语句编译一次.效率低。select * from emp where ename= '随意' and sal = ' ';只要将参数直接传入编译过的语句执行代码中(相当于一个函数效果)就会得到执行,sql语句与参数混合拼接,可读性差,拼接sql语句易出错。
2025-02-05 19:55:40
376
原创 Java开发八月七号下午笔试+面试
模块 | 完整的一站式分布式框架,模块包括服务注册中心,服务提供者,服务消费者,管控台,断路器,分布式配置服务,消息总线,以及服务追踪等 | 主要是四个模块:服务注册中心,服务提供者,服务消费者,还有管控中心 |JVM装载class文件都是由ClassLoader(类加载器)实现的,Java中的类加载器是一个重要的Java运行时系统组件,它负责在运行时查找和装入类文件中的类。这些动作要么全部完成,要么全部不起作用。面试比较快,随便问问,了解一下个人情况,技术上问的不多,有几个很基础的问题,就不写了。
2025-02-05 19:53:55
270
原创 express+mongodb+bootstrap搭建个人博客系统(十四)
登录已有账号,立刻去formData 实例form表单对象对各字段进行本地验证发送Ajax//注册// 清空上次的错误提示//获取各个input value// 实例化formData 讲form表单数据,进行序列化//get(‘key’) 获取key值//在 提交数据之前,要进行本地验证//1.验证用户名是否合法 (不允许是汉字,长度5-12)512/g;// var str = ‘abc_好’;if(!return;
2025-02-04 16:25:58
780
原创 Excel VBA AutoFilter 多字段筛选_用vba实现任意列包含字符的高级筛选
这段代码和Case 1最大不同就是筛选范围是动态的,即A列和C列包含数据的区域,需要注意的是,range(“A1”,[C1].end(xldown))来表示活动区域时,如果运行的工作表不止一个,需要写成range(“A1”,sheets(“Data”).[C1].end(xldown)).假定所有字段分别为“啤酒”,“面包”,“香肠”,“牛排”,“蛋糕”,“猪排”,需要筛选除“猪排”外所有字段,与此类似,如果反选有“猪排”和“蛋糕”两个字段,Criteria2参数加上即可,如下述。理想很丰满,现实很骨感。
2025-02-04 16:24:16
273
原创 CoAtNet实战:使用CoAtNet对植物幼苗进行分类(pytorch)
│ └─coatnet.py│└─train.py│└─test.py数据集==============================================================数据集选用植物幼苗分类,总共12类。数据集连接如下:链接:https://pan.baidu.com/s/1TOLSNj9JE4-MFhU0Yv8TNQ提取码:syng在工程的根目录新建data文件夹,获取数据集后,将trian和test解压放到data文件夹下面,如下图:安装库,并导入需要的库=====
2025-02-04 12:00:57
851
原创 cmake使用教(二) install的使用_cmakelist install
INSTALL(TARGETS myrun mylib mystaticlibRUNTIME DESTINATION binLIBRARY DESTINATION libARCHIVE DESTINATION libstatic)install(<FILES|PROGRAMS> files…TYPE | DESTINATION install(DIRECTORY dirs…TYPE | DESTINATION INSTALL(DIRECTORY icons scripts/ DESTI
2025-02-04 11:59:13
804
原创 Android学习路线指南,论程序员成长的正确姿势
TCP 连接;可靠;有序;面向字节流;速度慢;较重量;全双工;适用于文件传输、浏览器等UDP 无连接;不可靠;无序;面向报文;速度快;轻量;适用于即时通讯、视频通话等。
2025-02-04 06:15:53
722
原创 Android JS解析引擎 Rhino 使用笔记(不借助webview)
Rhino 是开源的 JavaScript 引擎,是完全基于 Java 实现,几乎可以使用 JavaScript 完成 Java 所有的工作。它可以提供强大的计算能力,没有 I/O 的限制,可以将 JavaScript 编译成 Java 字节码,具有良好的速度和性能。在 Rhino 环境中既可以使用 JavaScript 脚本语言,同时也可以非常简单的使用 Java 语言的某些工具。Rhino 为我们提供了如下功能:- 对 JavaScript 1.5 的完全支持。
2025-02-03 19:07:23
625
原创 Spring Boot-三种方式搭建
如果希望将应用打成jar包,直接使用java -jar的命令进行执行,那么应在pom.xml进行如下配置。这个插件,可以将应用打包成一个可执行的jar包;3、使用IDEA搭建SpringBoot(推荐)】的文笔去讲解每一个知识点,而不喜欢用【1、使用官网搭建SpringBoot。】的学习,未来会持续更新更多的【2、手动搭建SpringBoot。// Spring应用启动起来。
2025-02-03 10:19:18
689
原创 Spring Boot 集成Swagger
http://www.apache.org/licenses/LICENSE-2.0.html”//网站链接。“http://www.apache.org/licenses/LICENSE-2.0.html”//网站链接。(Ajax Post Data:{“name”:“名称”,“content”:“内容”})(Ajax Post Data:{“name”:“名称”,“content”:“内容”}).paths(or(regex(“/demo/.*”)))//过滤的接口。
2025-02-03 10:17:35
1302
原创 Linux换行符LF(0x0A)的详细解析_文件换行符使用0x0a
Linux系统是用“\n”(LF)来表示文件结尾的,在Linux下读取到“\n”(LF)就表示这行已经结束了。与之不同的是在Windows系统中,一个文本文件的换行符为“\r\n”(CR+LF),而在Mac系统中,一个文本文件的换行符为“\r”(CR)。
2025-02-02 02:25:29
300
原创 Linux常用命令大全,一篇搞定
查看系统,CPU信息# 查看系统内核信息uname -a# 查看系统内核版本# 查看当前用户环境变量env# 查看有几个逻辑cpu, 包括cpu型号# 查看有几颗cpu,每颗分别是几核# 查看当前CPU运行在32bit还是64bit模式下, 如果是运行在32bit下也不代表CPU不支持64bit# 结果大于0, 说明支持64bit计算. lm指long mode, 支持lm则是64bit建立软连接rpm相关# 查看是否通过rpm安装了该软件rpm -qa | grep 软件名。
2025-02-02 02:23:44
611
原创 ctfshow web入门 SSTI
得到str的类对象。2.这会得到str类的基类列表,其中第一个元素是object类。3.object返回一个包含Python中所有类的列表,这些类都是直接或间接从object继承的。4.选择了列表中的第133个元素(因为索引是从0开始的)。5.Popen通过访问Popen类的__init__方法的属性,可以获得一个字典,其中包含Popen类定义时可用的所有全局变量。6.popen从全局变量字典中获取名为popen的变量7.使用Popen类来执行cat /flag。
2025-01-31 10:54:50
236
原创 Android 常用工具类
需要完全退出全局异常捕获只要在Application 初始化即可@Override//崩溃处理crashHandlerUtil.setCrashTip(“很抱歉,程序出现异常,即将退出!”);,“高内聚,低耦合”,一直是我们追求的目标,而这完美地体现了这一点Utils在 Application 初始化的时候调用获取 Application 对象该工具类的主要作用是为我们提供一个 Application 对象,而 Application 是 Context 的实现类。
2025-01-24 16:38:22
424
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人