views,py文件加 urls.py index.html文件 一定要写 ...
分类:
编程语言 时间:
2018-07-18 17:11:22
阅读次数:
117
#id(变量),返回变量的内存地址# is 和 == 的区别#is判断的是内存地址, == 判断内容.# 小数据池(常量池):把我们使用过的值存放在小数据池中,供其他变量是用.#小数据池中放的是数字和字符串类型的数据,其他数据类型不存放.#对于数字: -5~256会被添加到小数据池中,每次使用都是同 ...
分类:
编程语言 时间:
2018-07-18 17:11:32
阅读次数:
158
本文不打算讲解BIO怎么用?NIO如何用?本文重点是NIO底层原理。 本文打算从以下几个方面讲解: 1、BIO通讯模型(网络方面)是什么? 2、NIO通讯模型(网络方面)是什么?解决了什么问题? 1. BIO通讯模型 模型解释: BIO场景下,客户端(Client)发起连接请求,服务端接收到请求后, ...
分类:
编程语言 时间:
2018-07-18 17:12:26
阅读次数:
167
什么是生成器? 生成器的实质就是迭代器 在python中有三种方式来获取生成器 1. 通过生成器函数 2. 通过各种推导式实现生成器 3. 通过数据的转换也可以获取生成器 将函数中的return换成yield就是生成器 运行的结果是不一样的,由于函数中存在了yield,那么这个函数就是一个生成器函数 ...
分类:
编程语言 时间:
2018-07-18 17:13:12
阅读次数:
157
少年学习java等编程开发课程是一种愚蠢的时尚[图]:这篇文章仅仅代表一种不同的发声,不代表大部分人的意见,让孩子坐在电脑前面敲打键盘,掌握他们父母梦寐以求的技能。God,没有什么比教会我们的孩子写编码,这种想法更让人向往了。“未来的大多数工作都与写编码有关系”英国邦创新、科学、经济发展部部长Nav ...
分类:
编程语言 时间:
2018-07-18 17:13:30
阅读次数:
194
需求: ...
分类:
编程语言 时间:
2018-07-18 17:13:54
阅读次数:
113
# li = [] #可以放不同类型的元素#索引,切片#增#1. append() 在列表尾追加元素#2. insert() 可在指定位置插入元素#3. extend() 把一个可迭代对象打开,每一项拿出来依次放入列表中'''li = []li.extend(["allen","bob","ben" ...
分类:
编程语言 时间:
2018-07-18 17:14:03
阅读次数:
152
需求: ...
分类:
编程语言 时间:
2018-07-18 17:15:41
阅读次数:
216
spring cloud快速搭建 Spring Cloud是一个微服务框架,它基于spring boot, Spring Cloud提供的全套的分布式系统解决方案。 首先我们使用gradle来创建: 选择JDK以及勾选Java,然后下一步 起包名已经项目名,下一步: 选择我们本地的gradle包,一 ...
分类:
编程语言 时间:
2018-07-18 17:16:33
阅读次数:
216
求数列的和 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 100346 Accepted Submission(s): 60426 Proble ...
分类:
编程语言 时间:
2018-07-18 17:17:15
阅读次数:
163
如果不被重写(原生)的hashCode和equals是什么样的? 1 . 不被重写(原生)的hashCode值是根据内存地址换算出来的一个值。 2 . 不被重写(原生)的equals方法是严格判断一个对象是否相等的方法(object1 == object2)。 我们先来看一下Object.hashC ...
分类:
编程语言 时间:
2018-07-18 17:17:24
阅读次数:
168
python 模块的标准格式、调用模块、if __name==‘__main__‘的作用
分类:
编程语言 时间:
2018-07-18 17:18:49
阅读次数:
99
1 2 public class Test_DeadLock implements Runnable { 3 4 public int flag = 1; 5 static Object o1 = new Object(),o2 = new Object(); 6 public void run()... ...
分类:
编程语言 时间:
2018-07-18 17:20:08
阅读次数:
148
全局定义了一个“Flag”,如果“Flag”值为 False,那么当程序执行 event.wait 方法时就会阻塞,如果“Flag”值为True,那么执行event.wait 方法时便不再阻塞。 clear:将“Flag”设置为False set:将“Flag”设置为True 用 threading ...
分类:
编程语言 时间:
2018-07-18 17:20:55
阅读次数:
136
http协议通信需要httpServer和httpClient. 在python中 httpServer的实现类是server.py文件,要跟实现tcp,udp Server的文件socketserver.py区分开 httpClient的实现类是client.py文件,也可以使用urllib库自己 ...
分类:
编程语言 时间:
2018-07-18 17:21:05
阅读次数:
529
C++模版编程实现Haskell的函数模式匹配特性[图]:大神BartoszMilewski在2009年写了一篇文章《WhatDoesHaskellHavetoDowithC++?》,使用C++实现Haskell函数式编程语言的一些特性。【传送门在文末】其中有这样一段例子://code11.template<intn>classfact{2.public:staticconstintv
分类:
编程语言 时间:
2018-07-18 17:21:13
阅读次数:
124
数值统计 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 128331 Accepted Submission(s): 61807 Problem ...
分类:
编程语言 时间:
2018-07-18 17:21:44
阅读次数:
167
1.入门 Spring是简化java开发的一个框架,其中IoC和AOP是Spring的两个重要核心。由于Spring是非侵入性的,通过Ioc容器来管理bean的生命周期,还整合了许多其他的优秀框架,所以极大的简化了我们的开发过程。Spring的核心包括Beans、Core、Context、SpEL。 ...
分类:
编程语言 时间:
2018-07-18 17:22:21
阅读次数:
163
通用的路由选择算法
分类:
编程语言 时间:
2018-07-18 18:03:11
阅读次数:
164
2018-07-1814:38:29window7下Java环境安装记录:一、安装Tomcat1、下载tomcat7.0,解压,无需安装,放置到目录:D:\apache-tomcat-7.0.90。2、配置系统环境变量,CATALINA_BASE=D:\apache-tomcat-7.0.90,CATALINA_HOME=D:\apache-tomcat-7.0.90,在Path中新增“%CATA
分类:
编程语言 时间:
2018-07-18 18:03:20
阅读次数:
187