浅谈Delphi高效使用TreeView
本来我一直都是使用递归算法, 效率很低 下边这段代码是我原来写的 procedure TForm1.GetDepartmentMsg;var Test, Test2 : TTreeNode; procedure NodeAdd(Test : TTreeNode; DepartmentId : str ... 查看全文
验证身份证号码真实性~用c++写的哦~
本人在校学生,在看过网络与信息安全课程过程中,发现了一个验证身份证号码的好办法: 上面的解释已经通俗易懂了!于是...... 以此为启发,写了一个辨别身份证号是否为真的小代码: 先上执行结果: 这个身份证号码是由系统生成,是真实的身份证号码 该身份证则是我Bianc编的啦~ 代码如下: 1 #inc ... 查看全文
循环、枚举、条件判断、冒泡排序
循环 for 循环:循环特定范围内的值,例: for i in range(10): #range(10) 表示创建 0~10 的整数列表 print(i) range():一个函数,用于创建一个列表 while 循环:判断条件为 "真" 时循环,若条件一直为真则无限循环 n = 0 while n ... 查看全文
Springboot启动yml报错java.nio.charset.MalformedInputException: Input length = 1
Springboot启动yml报错java.nio.charset.MalformedInputException: Input length = 1 原因:配置文件编码不是UTF 8的,转换成UTF 8就行了。 ... 查看全文
VBA操作WORD(〇)自动智能排版、格式化公文模板
需要的函数基本都在前面的文章中。 如果看不懂代码想拿来就用,没什么用,因为改不了代码就不能适合自己的需要。 程序是死的,人是活的。如果需要程序自动就能把格式排版好,需要用户按照规则书写文章,不然还需要手工调整。 所以,结论就是,程序只是辅助用的,最终还需要人工核对一遍。 个人的经验教训,尽量不要程序 ... 查看全文
分治算法(1)——二分查找、STL函数库的应用第五弹——二分函数
分治算法(1):二分查找!昨天刚说不写算法了,但是突然想起来没写过分治算法的博客,所以强迫症的我…… STL函数库第五弹——二分函数lower_bound()、upper_bound()、binary_search() 由于笔者比较懒,所以把分治算法(二分查找篇)和STL第五弹放在一起。。。 Par ... 查看全文
C语言的灵魂(函数)
关于C语言的基础知识:常量、流程控制等等 函数的定义 函数:一组一起执行一个任务的语句。 这里有必要说一下:通常一个较大的程序中会分为若干个模块,一个模块用来实现一个特定的功能,在大多数的编程语言中都有子程序的概念,通常都用子程序来实现模块的功能,在C语言中,子程序的作用就是由函数来完成。在程序设计 ... 查看全文
springboot 2.x 整合redis
#准备工作 配置application.yml spring: thymeleaf: #thymeleaf cache: false datasource: #datasource driver-class-name: com.mysql.cj.jdbc.Driver url: jdbc:mysql ... 查看全文
Go语言协程并发---条件变量案例《城管来啦》
package main import ( "fmt" "sync" "time" ) /* 城管预警 ·监听城管大队 ·烧烤摊集群:监听城管大队,只要出动就发消息通知工会主席并进入阻塞等待至被唤醒,否则就提供露天烧烤 ·公关专员:摆平城管大队,并广播通知所有烧烤摊主 */ func main() ... 查看全文
什么是Python 循环语句?
本章节将向大家介绍Python的循环语句,程序在一般情况下是按顺序执行的。 编程语言提供了各种控制结构,允许更复杂的执行路径。 循环语句允许我们执行一个语句或语句组多次,下面是在大多数编程语言中的循环语句的一般形式: Python 提供了 for 循环n+1和 while 循环(在 Python 中 ... 查看全文
Spring入门看这一篇就够了!!!不够你找我!
今天呢, 咱就来点好家伙,前面都是些java基础, 怎么说也得来点框架对吧, 话不多说,煌sir 带你开干! 干就完了! Spring框架 一.Spring简述 为什么要学spring? 传统项目优点:搭建容易 传统项目缺点: service、dao 对象都是程序员手动new 出来。(没有考虑过何时 ... 查看全文
Java集合(八)哈希表及哈希函数的实现方式
Java集合(八)哈希表及哈希函数的实现方式 一、哈希表 非哈希表的特点:关键字在表中的位置和它之间不存在一个确定的关系,查找的过程为给定值一次和各个关键字进行比较,查找的效率取决于和给定值进行比较的次数。 哈希表的特点:关键字在表中位置和它之间存在一种确定的关系。 哈希函数:一般情况下,需要在关键 ... 查看全文
【2020Python修炼记】python并发编程(五)多线程-应用部分
【目录】 一、 threading模块介绍 二 、开启线程的两种方式 三 、在一个进程下开启多个线程与在一个进程下开启多个子进程的区别 四、 线程相关的其他方法 五、守护线程 六、Python GIL(Global Interpreter Lock) 八、同步锁 九、死锁现象与递归锁 一、 thre ... 查看全文
斑马斑马-08-白云之上-python在Linux上的部署
部署说明 系统:CentOS Linux release 8.1.1911 (Core) 【linux查看命令:cat /etc/redhat-release】 python:python3.6 django: mysql:Ver 14.14 Distrib 5.7.24, Nginx:nginx- ... 查看全文
C++设计模式——门面模式 Façade
Façade是一个法语词,意思是外观、门面,因此该模式又称为外观模式! 门面模式不仅仅是一种设计模式那么简单,更是一种设计素养,需要有边界划分的意识! 动机(Motivation) 客户和组件中各种复杂的子系统有过多的耦合 如何简化外部客户程序和系统间的交互接口?如何解耦? 模式定义 为子系统中的一 ... 查看全文
JavaScript数组的sort方法常规用法
```javascript // 对普通数组进行排序 let nums = [1, 3, 4, -4, 2, 5, 1]; nums.sort(function (a, b) { // 升序 // return a - b; //降序 return b - a; }); console.log(nu... ... 查看全文
树梅派安装CuteHttpFileServer文件服务器
这两天突然想在树梅派上写博客文章,因照片素材都是存在手机上的,每次插拔usb接口实在太麻烦了,想着能不能用无线传输文件呢? 之前在windows中用过CHFS搭建服务进行文件共享,感觉传输速率和使用都挺方便,也知道CHFS有Linux版本,而且这个软件是开源的,试想着看那就试试吧!访问CHFS官网  ... 查看全文