题目描述 前一天的冒泡排序对rsw来说太简单了,所以又有了冒泡排序2,给定n,k,q,问:有多少个不同的1~n的排列,能够使得,冒泡排序k趟后,得到一个几乎正确的序列。 一个几乎正确的序列指的是:它的最长上升子序列的长度至少是n 1。 解题思路 思路就是没有思路。。。。 昨天刚刚做过一道冒泡排序的题 ...
分类:
编程语言 时间:
2018-08-22 01:15:18
阅读次数:
179
最近发现一些网站,可以解析各大视频网站的vip。仔细想了想,这也算是爬虫呀,爬的是视频数据。 首先选取一个视频网站,我选的是 影视大全 ,然后选择上映不久的电影 “一出好戏” 。 分析页面 我用的是chrome浏览器,F12进入查看。选择NetWork的Doc,发现主体部分的数据是从这个网站获取的。 ...
分类:
编程语言 时间:
2018-08-22 01:15:25
阅读次数:
719
本文介绍初步介绍 Thread 类 和 Runnable 使用的方法, 为后续的多线程深入做铺垫。 ...
分类:
编程语言 时间:
2018-08-22 01:18:21
阅读次数:
186
CSV,其文件以纯文本形式存储表格数据(数字和文本),CSV记录简由某种换行符分隔字段间分隔又其他字符,常见逗号或者制表符, 例如: 里面的rows列表中数据元组,也可以字典数组,例如: 接下来是CSV的读取,要取出CSV文件,需要创建reader对象,例如: 除了利用row[0]访问ID,row[ ...
分类:
编程语言 时间:
2018-08-22 01:21:19
阅读次数:
201
问题的提出我常常在思考一个问题,我们如何能设计出高水平、高质量的软件出来。怎样是高水平、高质量的软件?它应当是易于维护、易于适应变更、可重用性好的一个系统。如何做到这一点呢?答案当然是“低耦合、高内聚”了。低耦合就是软件在构造的时候,各个模块、各个功能、各个类都不会过度依赖于它周围的环境。只有这样, ...
分类:
编程语言 时间:
2018-08-22 10:22:24
阅读次数:
147
一、javascript:代码:<?phpclassfilter{publicfunctionisvalidurl($data){if(preg_match(‘/((http|ftp|https):\/\/)?[\w\-_]+(\.[\w\-_]+)+([\w\-\.,@?^=%&:\/~\+#]*[\w\-\@?^=%&\/~\+#])?/‘,$data))
分类:
编程语言 时间:
2018-08-22 10:23:00
阅读次数:
156
c#利用IronPython调用python的过程种种问题 - monkeyfx - 博客园 https://www.cnblogs.com/monkeyfx/p/6522000.html c#调用python脚本 - 时嬴政 - 博客园 https://www.cnblogs.com/shiyin ...
分类:
编程语言 时间:
2018-08-22 10:23:17
阅读次数:
288
在Java php 或者。net等服务器端语言中,会为每一个客户端连接创建一个新的进程,而每个进程需要耗费大约2Mv 的内存,也就是说,理论上一个8GB内存的服务器可以同时连接的最大用户数为4000 个左右,要让web应用程序支持更多的用户,就需要增加服务器的数量,而 web应用程序的硬件成本当然就 ...
分类:
编程语言 时间:
2018-08-22 10:24:08
阅读次数:
156
[TOC] 前言 在曾今的面试中被问到了io流,nio,还有如今经常听到的netty,io流还能答上一点,其他的一概不知怎么回答; 最近在公司也没事干,正好学习到了io流,就来整理一下吧; 这是Java io流的类图,网上很多,我也是截图的网上的 代码演练 为了直接练习,文中所有涉及到的文件都是先创 ...
分类:
编程语言 时间:
2018-08-22 10:24:35
阅读次数:
199
多态多态按字面的意思就是多种形态。当类之间存在层次结构,并且类之间是通过继承关联时,就会用到多态。C++ 多态意味着调用成员函数时,会根据调用函数的对象的类型来执行不同的函数。下面的实例中,基类 Shape 被派生为两个类,如下所示: 编译输出: 导致错误输出的原因是,调用函数 area() 被编译 ...
分类:
编程语言 时间:
2018-08-22 10:24:41
阅读次数:
185
From: https://www.cnblogs.com/jokerbj/p/7460260.html 一 threading模块介绍 multiprocess模块的完全模仿了threading模块的接口,二者在使用层面,有很大的相似性,因而不再详细介绍 官网链接:https://docs.pyt ...
分类:
编程语言 时间:
2018-08-22 10:25:35
阅读次数:
188
这里引用一篇文章 https://www.cnblogs.com/feiyujun/p/6537510.html 具体解决操作: 在Idea中这样配置: File > Project Structure > Artifacts > 在右侧Output Layout右击项目名,选择Put into O ...
分类:
编程语言 时间:
2018-08-22 10:26:02
阅读次数:
150
前言笔者已经自学python大概已经几个月了,但是工作繁忙,而且工作中未用到python的知识。于是就渐渐生疏了,这是下定决心学习go,是因为公司有一台go编写的报表系统,而且公司逐渐在想docker转,学习go更又助于未来的工作。关于GOGo是一个开源的编程语言,它能让构造简单、可靠且高效的软件变得容易。Go是从2007年末由RobertGriesemer,RobPike,KenThompson
分类:
编程语言 时间:
2018-08-22 10:26:39
阅读次数:
128
以下为官方文档: Multithreaded Pipeline Overview A multithreaded pipeline is a pipeline with an origin that supports parallel execution, enabling one pipeline ...
分类:
编程语言 时间:
2018-08-22 11:04:56
阅读次数:
237
主要有三点: 1,引用计数 2,标记-清除(针对循环引用) 3,分代回收 一.垃圾回收机制 Python中的垃圾回收是以引用计数为主,分代收集为辅。引用计数的缺陷是循环引用的问题。在Python中,如果一个对象的引用数为0,Python虚拟机就会回收这个对象的内存。 执行f1()会循环输出这样的结果 ...
分类:
编程语言 时间:
2018-08-22 11:05:29
阅读次数:
152
原文:https://www.cnblogs.com/renpingsheng/p/7171950.html#ceil ceil:取大于等于x的最小的整数值,如果x是一个整数,则返回x copysign:把y的正负号加到x前面,可以使用0 cos:求x的余弦,x必须是弧度 degrees:把x从弧度 ...
分类:
编程语言 时间:
2018-08-22 11:06:00
阅读次数:
217
思路: 1,将模板中需要翻译的内容使用特定标签包裹。在加载模板的时候对制定标签进行翻译操作 2, 建立翻译数据库,对要翻译的内容首先使用第三方api翻译并入库,对不合理的地方,进行人工更新。 code: 1,session中存储语言信息 2,改写模板的一些基础方法 3, 建立后台翻译列表 4,问题 ...
分类:
编程语言 时间:
2018-08-22 11:07:02
阅读次数:
179