首页 > 2020年08月02日 > 全部分享
快速幂
1、指快速求得a的b次方 2、任何数都可以分解成若干2的几次方之和 比如:29=1+4+8+16 3、将b分解成2的几次方之和,先求二进制数,比如29 11101 2的0次方加上2的2次方等等等。。。 ...
分类:其他   时间:2020-08-02 21:52:47    收藏:0  评论:0  赞:0  阅读:84
画国旗,画等边三角形
#画国旗importturtleturtle.speed(5)turtle.setup(800,600)turtle.pensize(6)turtle.pencolor("brown")turtle.penup()turtle.goto(-350,-300)turtle.pendown()turtle.left(90)turtle.forward(50)turtle.right
分类:其他   时间:2020-08-02 21:52:32    收藏:0  评论:0  赞:0  阅读:89
语言库中常用的排序算法qsort()底层结构
优先使用归并排序(因为归并排序空间复杂度是O(n),并且是稳定排序算法,时间复杂度O(nlogn)) 当需排序的数据量比较大的时候,改为使用优化快排(比如三数取中获取分区点) 当快排时,排序的元素个数小于7时,快排退化为插入排序 传统的快排算法,由于分区点选的不好,可能就会导致算法效率过低。常用分区 ...
分类:编程语言   时间:2020-08-02 21:52:08    收藏:0  评论:0  赞:0  阅读:98
负载均衡
负载均衡 关于负载均衡不太理解,这里记录下什么是负载均衡。 1.什么是负载均衡 ? 负载均衡,英文名称为Load Balance,其含义就是指将负载(工作任务)进行平衡、分摊到多个操作单元上进行运行,例如FTP服务器、Web服务器、企业核心应用服务器和其它主要任务服务器等,从而协同完成工作任务。是解 ...
分类:其他   时间:2020-08-02 21:51:54    收藏:0  评论:0  赞:0  阅读:81
对比Hashtable、HashMap、TreeMap有什么不同
Hashtable、HashMap、TreeMap 都是最常见的一些 Map 实现,是以键值对的形式存储和操作数据的容器类型。 Hashtable 是早期 Java 类库提供的一个哈希表实现,本身是同步的,不支持 null 键和值,由于同步导致的性能开销,所以已经很少被推荐使用。 HashMap 是 ...
分类:其他   时间:2020-08-02 21:51:42    收藏:0  评论:0  赞:0  阅读:91
异常处理
概述 在程序中,错误可能产生于程序员没有预料到的各种情况,或者是超出了程序员可控范围的环境因素,如用户的坏数据、试图打开一个不存在的文件等。在Java中这种在程序运行时可能出现的一些错误成为异常。异常时一个在程序执行期间发生的事件,他中断了正在执行的程序的正常指令流。 异常处理 为了保证程序有效的运 ...
分类:其他   时间:2020-08-02 21:51:28    收藏:0  评论:0  赞:0  阅读:81
91、Beego框架之爬虫项目——2020年08月02日19:57:16
91、Beego框架之爬虫项目 2020年08月02日15:21:32 1、建立数据库 movie.sql CREATE TABLE `movie_info` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `movie_id` int(11) un ...
分类:其他   时间:2020-08-02 21:51:15    收藏:0  评论:0  赞:0  阅读:105
如何保证集合是线程安全的? ConcurrentHashMap如何实现高效地线程安全
Java 提供了不同层面的线程安全支持。在传统集合框架内部,除了 Hashtable 等同步容器,还提供了所谓的同步包装器(Synchronized Wrapper),我们可以调用 Collections 工具类提供的包装方法,来获取一个同步的包装容器(如 Collections.synchroni ...
分类:编程语言   时间:2020-08-02 21:51:06    收藏:0  评论:0  赞:0  阅读:103
time与datatime模块,
一、time模块 1、时间有三种格式(*****) # 1、时间戳:秒数=>用于时间计算(得到的是浮点型,用于加减乘除运算) start=time.time() print(start,type(start)) #1596367382.30072 <class 'float'> # 2、格式化的字符 ...
分类:其他   时间:2020-08-02 21:50:49    收藏:0  评论:0  赞:0  阅读:89
数组扁平化
1. 调用 ES6 中的 flat 方法 arr.flat(Infinity) 2. 递归 function flatten(arr) { let res = [] for (let i of arr) { Array.isArray(i) ? res = res.concat(flatten(i) ...
分类:编程语言   时间:2020-08-02 21:50:30    收藏:0  评论:0  赞:0  阅读:87
(一)python基础
一、编程与编程语言 python是一门编程语言,作为学习python的开始,需要事先搞明白:编程的目的是什么?什么是编程语言?什么是编程? 1,编程的目的: 计算机的发明,是为了用机器取代 / 解放人力,而编程的目的则是将人类的思想流程按照某种能够被计算机识别的表达方式传给计算机,从而达到让计算机能 ...
分类:编程语言   时间:2020-08-02 21:49:11    收藏:0  评论:0  赞:0  阅读:98
P1342 请柬
题面 思路:挺裸的最短路。 首先从$1$号站点到其他的站点的最小花费很容易想到单源最短路。 那么从其他站点返回$1$号站点的最小花费呢?从每个终点站点跑一遍Dijkstra吗? 不不不,首先从时间复杂度上就不对,时间复杂度基本上是$O(n^2logn)$的,而我们的$n$为$1e6$,明显不可以。 ...
分类:其他   时间:2020-08-02 21:48:44    收藏:0  评论:0  赞:0  阅读:86
层页面的简单编程
简明的设置元素的层次
分类:其他   时间:2020-08-02 21:48:30    收藏:0  评论:0  赞:0  阅读:91
排序算法
简述 数据的排序,是数据结构重要的内容之一, 在软件编程的应用领域必不可少,十分重要。 说到排序会想到:时间复杂度 、空间复杂度 和 排序算法的应用场景, 不同的排序算法有它特定的应用场景,也就是说没有最好的算法,只有最适合的算法。 排序算法涉及的基本操作:元素的比较 、元素的移动, 对于时间和空间 ...
分类:编程语言   时间:2020-08-02 21:48:18    收藏:0  评论:0  赞:0  阅读:98
转换流 缓冲流
1 转换流 1.1 OutputStreamWriter类 OutputStreamWriter 是字符流通向字节流的桥梁:可使用指定的字符编码表,将要写入流中的字符编码成字节。它的作用的就是,将字符串按照指定的编码表转成字节,在使用字节流将这些字节写出去。 l 代码演示: public stati ...
分类:其他   时间:2020-08-02 21:48:04    收藏:0  评论:0  赞:0  阅读:105
爬虫(10-3)验证码图片识别
Tesseract Tesseract是一个OCR库,目前由谷歌赞助。Tesseract是目前公认最优秀、最准确的开源OCR库。Tesseract具有很高的识别度,也具有很高的灵活性,他可以通过训练识别任何字体。 安装: Windows系统: 在以下链接下载可执行文件,然后一顿点击下一步安装即可(放 ...
分类:其他   时间:2020-08-02 21:47:37    收藏:0  评论:0  赞:0  阅读:110
利用Domain+CDN隐藏VPS真实IP
利用Domain+CDN隐藏VPS真实IP 引言 在攻防演练中,目标在内网cs上线如果不做任何防护,自己的VPS很容易泄露IP,我们利用简单的域+CDN来做一个简单的隐藏,增加防守溯源的一些难度。 正文 CDN的基本原理是广泛采用各种缓存服务器,将这些缓存服务器分布到用户访问相对集中的地区或网络中, ...
分类:其他   时间:2020-08-02 21:47:05    收藏:0  评论:0  赞:0  阅读:117
c++类对象的大小
1 如果当前的类当中为空,或者没有数据成员,则该类对象的大小为1个字节。 2 类当的成员函数无论是静态还是非静态的都不会占用类对象的空间,此外静态的数据成员也不会占据类成员的空间。 3 虚函数会在每个对象上面增加一个虚函数表的指针,指针大小根据操作系统来决定。 4 虚继承会因为有虚基表的指针对类对象 ...
分类:编程语言   时间:2020-08-02 21:46:44    收藏:0  评论:0  赞:0  阅读:92
Properties类
1.1 Properties类介绍 Properties 类表示了一个持久的属性集。Properties 可保存在流中或从流中加载。属性列表中每个键及其对应值都是一个字符串。 特点: 1、Hashtable的子类,map集合中的方法都可以用。 2、该集合没有泛型。键值都是字符串。 3、它是一个可以持 ...
分类:其他   时间:2020-08-02 21:46:27    收藏:0  评论:0  赞:0  阅读:83
postman之测试集
简单点,说话的方式简单点 步骤1:测试全部通过,哈哈~ 开玩笑! 适用场景:多组数据测试,像排比句那样,有规律,比如姓名,性别,年龄。这时候的测试要求就是这些信息与返回体的结果做比较!! 步骤1:创建好需要用到的接口和变量(环境或者全局,当然是需要的,不需要就略过这个变量问题) 步骤2:新建exec ...
分类:其他   时间:2020-08-02 21:45:51    收藏:0  评论:0  赞:0  阅读:96
299条   上一页 1 ... 3 4 5 6 7 ... 15 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!