中文版页面,可视化学习算法,帮助你理解算法的每个过程(动画演示),并演示每个步骤的过程代码,非常不错! http://zh.visualgo.net/ 中文版页面,可视化学习算法,帮助你理解算法的每个过程(动画演示),并演示每个步骤的过程代码,非常不错! http://zh.visualgo.net ...
分类:
编程语言 时间:
2019-01-23 21:29:41
阅读次数:
263
https://www.luogu.org/problemnew/show/P2919 ...
分类:
编程语言 时间:
2019-01-23 21:30:16
阅读次数:
205
1 中间件 -是什么? 中间件顾名思义,是介于request与response处理之间的一道处理过程,相对比较轻量级,并且在全局上改变django的输入与输出。因为改变的是全局,所以需要谨慎实用,用不好会影响到性能 -怎么用: -自定义中间件: 1 写一个类,继承MiddlewareMixin, 2 ...
分类:
编程语言 时间:
2019-01-23 21:31:08
阅读次数:
169
[USACO5.5]贰五语言Two Five 一道记忆化搜索题 一.题面 "题目" 定义一类行列均单调递增的$5\times5?$矩阵,将其展开后所形成的字符串按字典序编号. 题目要求实现编号与字符串的相互转换 二.解题步骤 1.求限制条件下的合法矩阵的数量 ? 先不管字符串与编号的相互转换; ? ...
分类:
编程语言 时间:
2019-01-23 21:31:30
阅读次数:
185
获取结果: ...
分类:
编程语言 时间:
2019-01-23 21:31:44
阅读次数:
261
python基础之socket编程 阅读目录 一 客户端/服务器架构 二 osi七层 三 socket层 四 socket是什么 五 套接字发展史及分类 六 套接字工作流程 七 基于TCP的套接字 八 基于UDP的套接字 九 粘包现象 十 什么是粘包 十一 解决粘包的low比处理方法 十二 峰哥解决 ...
分类:
编程语言 时间:
2019-01-23 21:33:05
阅读次数:
208
原文来源: https://stackoverflow.com/questions/48306528/python socket error cannot assign requested address 问: 我写了一个聊天服务器,但是我不能够将socket绑定到一个IP地址,具体代码如下: 我得 ...
分类:
编程语言 时间:
2019-01-23 21:33:58
阅读次数:
423
首先声明一下,本蒟蒻非常弱qwq,有些地方借鉴了网上的博客,欢迎大家指出错误,下面正式开始讲。 我们为什么要用树状数组 对于普通数组,单点查询非常方便,然鹅有时候对于数组来说,区间的查询就显得力不从心了,这时候就需要用到这种数据结构:树状数组 它可以将一个区间的段和或者最值收集,将原本数组需要的区间 ...
分类:
编程语言 时间:
2019-01-23 21:34:21
阅读次数:
198
Standard Template Library Standard template library accepted in July 1994 into C++ ANSI Standard STL library provides containers,iterators and algorit ...
分类:
编程语言 时间:
2019-01-23 21:35:09
阅读次数:
178
一个项目从无到有 1 需求分析 -登录ajax,图形验证码 -注册forms和ajax,上传头像,头像预览 -博客首页 -个人站点 -点赞,点踩 -评论 -根评论 -子评论 -后台展示 -添加文章 -防xss攻击 2 设计程序以及程序的架构 -Django -数据库设计 3 分任务开发程序 4 测试 ...
分类:
编程语言 时间:
2019-01-23 21:35:28
阅读次数:
164
1. 好处:垃圾回收可以有效的防止内存泄露,有效的使用空闲的内存; 2.垃圾回收机制涉及到的算法: ①引用计数法: 引用计数是垃圾收集器中的早期策略。在这种方法中,堆中每个对象实例都有一个引用计数。当一个对象被创建时,且将该对象实例分配给一个变量,该变量计数设 置为1。当任何其它变量被赋值为这个对象 ...
分类:
编程语言 时间:
2019-01-23 21:36:06
阅读次数:
199
Java是由Sun Microsystems公司于 1995年5月推出的面向对象程序设计语言(以下简称Java语言)和Java平台的总称。 Java历史: ? 1991 年Sun公司的James Gosling等人开始开发名称为 Oak 的语言。主要用于像有线电视转换盒这类消费设备。 ? Sun公司 ...
分类:
编程语言 时间:
2019-01-23 21:36:37
阅读次数:
191
1.python中的广播: (1)广播是一种手段,可以让python代码执行得更快,我们来看看python实际如何执行。 下面矩阵列出了100克苹果、牛肉、鸡蛋和蛋白质中含有的碳水化合物、蛋白质和脂肪的数量 比如说我们的目标是四种食物中卡路里有多少百分比。比如100克苹果中有56+1.2+1.8卡路 ...
分类:
编程语言 时间:
2019-01-23 21:40:53
阅读次数:
212
一. 触发器 使用触发器可以定制用户对某一张表的数据进行 [增, 删 ,改] 操作时前后的行为, (注意 没有查询),在进行增删改的时候出发的某个动作叫做 触发器. 其实就是在增删改的时候另外执行了一段SQL语句. 触发器器是被动调用的 不能由用户直接调用 一. 创建触发器 下面模拟一下触发器的工作 ...
分类:
编程语言 时间:
2019-01-23 21:41:06
阅读次数:
230
7-3 7-4 7-5 7-6 7-7 7-8 7-9 7-10 ...
分类:
编程语言 时间:
2019-01-23 22:09:13
阅读次数:
130
public class YanghuiTriangle { public static void main(String[] args) { int triangle[][]=new int[10][];// 创建二维数组 // 遍历二维数组的第一层 for (int i = 0; i < tri ...
分类:
编程语言 时间:
2019-01-23 22:09:41
阅读次数:
832
multiset多重集合容器 multiset与set一样, 也是使用红黑树来组织元素数据的, 唯一不同的是, multiset允许重复的元素键值插入, 而set则不允许. multiset也需要声明头文件包含"#include<set>", 由于它包含重复元素, 所以, 在插入元素, 删除元素, ...
分类:
编程语言 时间:
2019-01-23 22:10:31
阅读次数:
223
Python刚装好断网了怎么办? wget不管用怎么办? 想把现有的Python环境转移到另外一台机器上怎么办? 这就用到了离线安装 1、创建目录用于存放下载的包,并进入该目录 mkdir lihaizhen cd lihaizhen 2、首先将现有的Python包导出到目录文件requirment ...
分类:
编程语言 时间:
2019-01-23 22:11:27
阅读次数:
347
方法:双指针法 算法 数组完成排序后,我们可以放置两个指针 ii 和 jj,其中 ii 是慢指针,而 jj 是快指针。只要 nums[i] = nums[j]nums[i]=nums[j],我们就增加 jj 以跳过重复项。 当我们遇到 nums[j] \neq nums[i]nums[j]??=nu ...
分类:
编程语言 时间:
2019-01-23 22:35:29
阅读次数:
188
C语言同C++、Python等都是通用性的编程语言,它们不针对某一个特定的方向,能做的事情很多。C语言主要用于底层开发,Windows、Linux、Unix 等操作系统的内核90%以上都使用C语言开发,开发硬件驱动,让硬件和操作系统连接起来,这样用户才能使用硬件、程序员才能控制硬件。 借用我一个朋友 ...
分类:
编程语言 时间:
2019-01-23 22:35:40
阅读次数:
226