作业13 网络 1.本周学习总结 以你喜欢的方式(思维导图、OneNote或其他)归纳总结多网络相关内容。 2. 为你的系统增加网络功能(购物车、图书馆管理、斗地主等) 分组完成 为了让你的系统可以被多个用户通过网络同时使用,需要为你的系统增加网络功能。 2.1 简述你想为你的系统增加什么网络功能? ...
分类:
编程语言 时间:
2017-12-16 11:09:21
阅读次数:
175
注: 本文只适用于自我复习,初学者请移步 链接 基础概念复习 Observer 即观察者,它决定事件触发的时候将有怎样的行为。 RxJava 中的 Observer 接口的实现方式: Observer<String> observer = new Observer<String>() { @Over ...
分类:
编程语言 时间:
2017-12-16 11:10:09
阅读次数:
146
去oracle官网下载 java jdk for developments(最新发布的java9与java8有很大差别,选择8就够用了) 我是装在默认的C盘里的,直接配置环境变量了 新建JAVA_HOME,里面填写(C:\Program Files\Java\jdk1.8.0_151),保存。 修改 ...
分类:
编程语言 时间:
2017-12-16 11:18:13
阅读次数:
336
一. 接下来将的也是同步的一个小知识点,我们在使用同步的时候,会有这么一种现象,死锁。 什么情况下,是锁死?在我们程序当中,最常见的体现形式之一就是同步的嵌套。形象的说法是:两个人各有一只筷子,都想要吃饭,结果争执之下,谁都吃不了。和谐的情况就是,筷子给对方,对方吃饭之后,再连自己的筷子一起还回来, ...
分类:
编程语言 时间:
2017-12-16 11:21:46
阅读次数:
127
1 描述 dir()函数可以查看(打印)对象的属性和方法。不管时那种对象(python中一切皆对象)类型(数据,模块)都有自己的属性和方法。 dir() 函数不带参数时,返回当前范围内的变量、方法和定义的类型列表; 带参数时,返回参数的属性、方法列表。 如果参数包含方法__dir__(),该方法将被 ...
分类:
编程语言 时间:
2017-12-16 11:23:17
阅读次数:
121
如下 输出: num: 1001 name: Li score: 87.5 num: 2001 name: Wang score: 98.5 payment: 10000 ...
分类:
编程语言 时间:
2017-12-16 11:23:28
阅读次数:
204
Python of Tornado http://docs.pythontab.com/learnpython/302/ Tornado源码分析之http服务器篇 ...
分类:
编程语言 时间:
2017-12-16 11:25:29
阅读次数:
149
Java 调用python说明文档 通过java调用python脚本主要如下三种方式: 1、直接执行python脚本; 2、执行python.py文件; 3、使用Runtime.getRuntime()执行脚本文件; 前两种是引入Jython调用pythoninterpreter的类内嵌的编译器,但 ...
分类:
编程语言 时间:
2017-12-16 11:26:07
阅读次数:
175
为什么要设置Java环境变量(详解) 1. PATH环境变量。作用是指定命令搜索路径,在shell下面执行命令时,它会到PATH变量所指定的路径中查找看是否能找到相应的命令程序。我们需要把 jdk安装目录下的bin目录增加到现有的PATH变量中,bin目录中包含经常要用到的可执行文件如javac/j ...
分类:
编程语言 时间:
2017-12-16 11:27:13
阅读次数:
223
Texture资源是Unity3d游戏开发中用途最广泛的资源之一,被引用于诸如界面UI、 Mesh模型 、粒子效果等。还有一些特殊的Texture资源,如:Movie Texture:视频资源、Render Texture:渲染贴图。 Texture Type:贴图类型 Alpha from Gra ...
分类:
编程语言 时间:
2017-12-16 11:27:48
阅读次数:
330
一、冒泡排序 冒泡排序(Bubble Sort)是一种比较经典的排序算法。之所以称为“冒泡排序”,是因为在排序中,越大(降序排列)或越小(升序排列)的相邻元素会经由交换逐渐“浮”到前面,有如水中浮出的水泡,故形象地命名为“冒泡排序”。 冒泡排序主要对相邻的两个元素进行比较。 在时间复杂度方面,若数据 ...
分类:
编程语言 时间:
2017-12-16 11:28:02
阅读次数:
260
[1]电商订单 [2]职责链模式重构 [3]AOP [4]文件上传 ...
分类:
编程语言 时间:
2017-12-16 11:28:12
阅读次数:
254
1、列表推导: 举例:生成100以内奇数的list ...
分类:
编程语言 时间:
2017-12-16 12:54:16
阅读次数:
268
1、使用while循环输入 1 2 3 4 5 6 8 9 10 2、求1-100的所有数的和 3、输出 1-100 内的所有奇数 4、输出 1-100 内的所有偶数 5、求1-2+3-4+5 ... 99的所有数的和 6、用户登陆(三次机会重试) ...
分类:
编程语言 时间:
2017-12-16 12:55:20
阅读次数:
173
/ 数组合并 / public static int[] arrayMerge(int[] a, int[] b){ int[] c = new int[a.length + b.length]; int k=0,j=0,i=0; while (k x) high = mid 1; else if ...
分类:
编程语言 时间:
2017-12-16 12:56:58
阅读次数:
150
恢复内容开始 一、ASCII码 在python2时有时候不能输入中文,原因就是python2的解释器在加载.py文件时用的是ACII码,而在python3中已经更为utf-8了。 asscii码是8位一个字节,即2**8=256,最多只能表示256个字符。 显然不能满足全世界的使用,后来就推出了Un ...
分类:
编程语言 时间:
2017-12-16 12:58:37
阅读次数:
173
题目: Given a linked list and a value x, partition it such that all nodes less than x come before nodes greater than or equal to x. You should preserve ...
分类:
编程语言 时间:
2017-12-16 13:00:36
阅读次数:
172
foreach有两种语法:第一种:遍历给定的 数组语句 array_expression 数组。每次循环中,当前单元的值被赋给 $value 并且数组内部的指针向前移一步(因此下一次循环中将会得到下一个单元)。 第二种:同上,同时当前单元的键名也会在每次循环中被赋给变量 $key。 下边我们一一来讲 ...
分类:
编程语言 时间:
2017-12-16 13:01:27
阅读次数:
274
当时我在学习这个的时候也是非常不理解这个问题,一个栈的压入和弹出序列的判断一看不就知道了么,还去判断干嘛。只要符合后进先出的规则就行。但是我在这里简单说一下这个压入和弹出序列是怎么回事。就是我们给定假设的两个序列,一个为压入序列,一个为弹出序列。然后我们再通过一个辅助的栈,把压入序列的数据一个一个p ...
分类:
编程语言 时间:
2017-12-16 13:02:51
阅读次数:
143