实验十八 总复习 实验时间 2018-12-30 1、实验理论知识 (1)第一个关键词:public称为访问修饰符,用于控制程序的其他部分对代码的访问级别。 第二个关键词:class表明java程序中的全部内容都包含在类中。 第三个关键词:main方法必须声明为public。 boolean(布尔) ...
分类:
编程语言 时间:
2018-12-30 18:55:08
阅读次数:
135
第一场:2018年12月30日(周日),北京时间早上五点。 写在最前面:好不容易五点爬了起来围观mock,结果早上周赛睡过去了,唉。orz。 面试官:wisdompeak,同学:littleRainRain 第一题:有个花圃矩阵 grid,size 是n * m,花圃上面的一个点,坐标是(x, y) ...
分类:
编程语言 时间:
2018-12-30 18:56:16
阅读次数:
202
1 package com.xiwi; 2 import java.io.BufferedReader; 3 import java.io.IOException; 4 import java.io.InputStreamReader; 5 import java.io.OutputStreamWr... ...
分类:
编程语言 时间:
2018-12-30 18:56:25
阅读次数:
208
什么是异步? 含义 :双方不需要共同的时钟,也就是接收方不知道发送方什么时候发送,所以在发送的信息中就要有提示接收方开始接收的信息,如开始位,同时在结束时有停止位 现象:没有共同的时钟,不考虑顺序来了就处理 直观感受:就是不用等了,效率高 同步 含义:指两个或两个以上随时间变化的量在变化过程中保持一 ...
分类:
编程语言 时间:
2018-12-30 19:00:17
阅读次数:
156
热更新即在不重启进程或者不离开Python interpreter的情况下使得被编辑之后的python源码能够直接生效并按照预期被执行新代码。平常开发中,热更能极大提高程序开发和调试的效率,在修复线上bug中更是扮演重要的角色。但是要想实现一个理想可靠的热更模块又非常的困难。 1.基于reload ...
分类:
编程语言 时间:
2018-12-30 19:01:04
阅读次数:
242
一,引言 现在我有个问题,函数里面的变量,在函数外面能直接引用么? def func1(): m = 1 print(m) print(m) #NameError: name 'm' is not defined 上面为什么会报错呢?现在我们来分析一下python内部的原理是怎么样: 我们首先回忆一 ...
分类:
编程语言 时间:
2018-12-30 19:01:57
阅读次数:
201
《面向对象程序设计(java)》第十八周学习总结 第一部分:理论知识学习部分 第二部分:实验部分 实验名称:实验十八 总复习 1、实验目的与要求 (1) 综合掌握java基本程序结构; (2) 综合掌握java面向对象程序设计特点; (3) 综合掌握java GUI 程序设计结构; (4) 综合掌握 ...
分类:
编程语言 时间:
2018-12-30 19:02:17
阅读次数:
174
[TOC] 1. 什么是property属性 一种用起来像是使用的实例属性一样的特殊属性,可以对应于某个方法 如下的例子用于说明如何定一个简单的property属性: property属性的定义和调用要注意一下几点: 定义时,在实例方法的基础上添加 @property 装饰器;并且仅有一个self参 ...
分类:
编程语言 时间:
2018-12-30 19:02:38
阅读次数:
190
java中字符串的分割函数,split("你想要分割的字符", 你想要最多分割为多少段,正整数) 注意事项: 1.分割特殊字符考虑转义字符的使用。如: . \ | 2.第二个参数: 无: 不传默认分割全部,但是切分出来的反过来计算的空字符串,不会存入数组中,数据的长度从最后一个非空字符串计算 有:1 ...
分类:
编程语言 时间:
2018-12-30 19:04:31
阅读次数:
145
一. Yaml YAML 是一种简洁的非标记语言。YAML以数据为中心,使用空白,缩进,分行组织数据,从而使得表示更加简洁易读。 由于实现简单,解析成本很低,YAML特别适合在脚本语言中使用。列一下现有的语言实现:Ruby,Java,Perl,Python,PHP,JavaScript等。 YAML ...
分类:
编程语言 时间:
2018-12-30 19:04:53
阅读次数:
236
实现商品数据的批量修改。 要想实现商品数据的批量修改,需要在商品列表中可以对商品信息进行修改,饼干且可以批量提交修改后的商品数据。 List中存放对象,并将定义的List放在包装类中,使用包装pojo对象接收。 将批量修改的数据提交到updateAll.action中,由controller进行处理 ...
分类:
编程语言 时间:
2018-12-30 19:05:01
阅读次数:
244
面试题: 归并算法 两个有序序列进行归并 l1 = [1, 2, 5, 6, 8,10] l2 = [3, 4, 7,9,12] l3 = [] i = 0 j = 0 while i 0: rus = rus*n n-=1 s = str(rus) count =0 s= '120000000' ... ...
分类:
编程语言 时间:
2018-12-30 20:20:19
阅读次数:
217
Python进阶:迭代器与迭代器切片 在前两篇关于 Python 切片的文章中,我们学习了切片的基础用法、高级用法、使用误区,以及自定义对象如何实现切片用法(相关链接见文末)。本文是切片系列的第三篇,主要内容是迭代器切片。 迭代器是 Python 中独特的一种高级特性,而切片也是一种高级特性,两者相 ...
分类:
编程语言 时间:
2018-12-30 20:20:47
阅读次数:
173
转自浅谈TCP拥塞控制算法 本篇文章介绍了几种经典的TCP拥塞控制算法,包括算法原理及各自适用场景。 回顾上篇文章:浅谈 redis 延迟 前言 TCP 通过维护一个拥塞窗口来进行拥塞控制,拥塞控制的原则是,只要网络中没有出现拥塞,拥塞窗口的值就可以再增大一些,以便把更多的数据包发送出去,但只要网络 ...
分类:
编程语言 时间:
2018-12-30 20:24:41
阅读次数:
275
springdataredis的版本: spring data redis 1.8.0.RELEASE 设置过期时间调用的方法如下. 第一个参数为key 第二个参数为值 第三个参数为过期时间 千万注意 要以L结尾 .代表为Long类型. 否则过期时间不会生效 第四个参数为时间的单位, 我这里设置为天 ...
分类:
编程语言 时间:
2018-12-30 20:25:10
阅读次数:
275
由于在豆瓣发了个租房帖子,发现很快就被其他的帖子淹没,但是手动顶帖实在太累,??,所以想通过自动顶帖的方式来解放双手! <! more 评论请求分析 通过Chrome network 分析 评论url是 需要带5个参数,其中 ck 是 cookie 里面的值,rv_comment 是 评论 返回 ...
分类:
编程语言 时间:
2018-12-30 20:27:17
阅读次数:
235
列表列表在python里是有序集合对象类型。列表里的对象可以是任何对象:数字,字符串,列表或者字典,元组。与字符串不同,列表是可变对象,支持原处修改的操作python的列表是:任意对象的有序集合通过偏移读取可变长度、异构以及任意嵌套属于可变序列的分组对象引用数组列表的操作列表的操作和字符串大部分都相同:合并/重复:list1+list2:结果是两个列表按顺序结合list*3:结果是列表list重复
分类:
编程语言 时间:
2018-12-30 20:27:44
阅读次数:
269
本节将介绍Django模版系统的语法。Django模版语言致力于在性能和简单性上取得平衡。 如果你有过其它编程背景,或者使用过一些在HTML中直接混入程序代码的语言,那么你需要记住,Django的模版系统并不是简单的将Python嵌入到HTML中。 一、模板 模版是纯文本文件,可以生成任何基于文本的 ...
分类:
编程语言 时间:
2018-12-30 20:28:59
阅读次数:
227
一、背景介绍 在微服务都是以HTTP接口的形式暴露自身服务的,因此在调用远程服务时就必须使用HTTP客户端。我们可以使用JDK原生的URLConnection、Apache的Http Client、Netty的异步HTTP Client, Spring的RestTemplate。这里介绍的是Rest ...
分类:
编程语言 时间:
2018-12-30 20:29:28
阅读次数:
275