一、for循环 为了更有效率的输出列表的每个数据,可以使用循环来完成 代码: 执行结果: 二、列表的相关操作 1、添加元素("增"append) 2、修改元素("改") 修改元素的时候,要通过下标来确定要修改的是哪个元素,然后才能进行修改 代码: 执行结果 3、查找元素("查"in、not in) ...
分类:
编程语言 时间:
2017-06-09 23:40:38
阅读次数:
242
Given an array of numbers nums, in which exactly two elements appear only once and all the other elements appear exactly twice. Find the two elements ...
分类:
其他好文 时间:
2017-06-09 23:40:30
阅读次数:
209
这一节介绍给着色器程序传值的方法。我们通过js把颜色传给着色器程序,来演示具体传值的方法。 顶点坐标、顶点颜色、uv坐标等都可以使用“矩阵”把值传给着色器程序。这个“矩阵”(其实只是个数组)只是我们假想的一个矩阵,它的每一行表示一个顶点,例如:顶点坐标几行就有几个顶点,每一行是坐标xyz值;顶点颜色 ...
分类:
其他好文 时间:
2017-06-09 23:40:21
阅读次数:
335
首先修改系统级别:句柄,也就是访问文件的数量 使用ulimit -a 可以查看当前系统的所有限制值,使用ulimit -n 可以查看当前的最大打开文件数。 新装的linux默认只有1024,当作负载较大的服务器时,很容易遇到error: too many open files。因此,需要将其改大。 ...
分类:
其他好文 时间:
2017-06-09 23:40:15
阅读次数:
189
关于值栈: helloWorld时,${productName}读取productName值,实际上该属性并不在request等域中,而是从值栈中获取的。 ValueStack: 可以从ActionContext中获取值栈对象 值栈分为两个逻辑部分: 1.Map栈:实际上是OgnlCOntext类型 ...
分类:
其他好文 时间:
2017-06-09 23:40:06
阅读次数:
213
属性方法 属性方法的作用就是通过@property把一个方法变成一个静态属性。 调用时会报错,提示TypeError: 'NoneType' object is not callable。因为eat此时已经变成一个静态属性了,不是一个方法。想调用已经不需要加()号,直接使用d.eat即可。 正常调用 ...
分类:
编程语言 时间:
2017-06-09 23:40:00
阅读次数:
281
upcasting : Assigning a pointer of a derived class type to a pointer of its base class type (将派生类类型指针赋值给基类类型指针 downcasting : Assigning a pointer of a ...
分类:
其他好文 时间:
2017-06-09 23:39:53
阅读次数:
237
1.软件与硬件的差异:P1 软件更容易更改,且不需要昂贵的生产线进行批量生产。程序一旦被修改,只需要把修改后的程序再装入到其他计算机即可。这种便于修改的特点,使编程人员和软件开发组织开始采用一种“编码和修正”的方式来开发软件。 软件不会被破坏。软件是无形的,维护费用高。软件一般有更多的状态、模式和侧 ...
分类:
其他好文 时间:
2017-06-09 23:39:47
阅读次数:
303
Nginx的负载均衡方案详解Nginx的负载均衡方案有: 1、轮询 轮询即Round Robin,根据Nginx配置文件中的顺序,依次把客户端的Web请求分发到不同的后端服务器。配置的例子如下:http{ upstream sampleapp { server <<dns entry or IP A ...
分类:
其他好文 时间:
2017-06-09 23:39:37
阅读次数:
240
一、首先理解下面几个函数 设置变量 length()函数 char_length() replace() 函数 max() 函数1.1、设置变量 set @变量名=值 1.2 、length()函数 char_length()函数区别 1.3、 replace() 函数 和length()函数组合 ...
分类:
编程语言 时间:
2017-06-09 23:39:28
阅读次数:
281
1.RUP的一个应用实例——协同过程模型。它很好地应用了RUP 倡导的用例驱动、以架构为中心、基于风险的迭代和增量开发思想。P116 2.协同过程模型概述。P116 协同过程模型包含初始、细化、构造和移交4个阶段。 在每个阶段内可进行多次迭代,该模型建议每个阶段内的迭代不少于3次 该模型可以依据项目 ...
分类:
其他好文 时间:
2017-06-09 23:39:19
阅读次数:
279
恢复内容开始 1.什么是ajax? ajax 即“Asynchronous JavaScript and XML”(异步 JavaScript 和 XML),也就是无刷新数据读取,即局部刷新,异步请求。如何理解局部刷新?就是在以前,如果要改变整个页面的内容,哪怕一丁点,就要重新加载整个页面,这会引起 ...
分类:
Web程序 时间:
2017-06-09 23:39:11
阅读次数:
219
static void Main(string[] args) { #region 定时器 TimerDemo td = new TimerDemo("TimerDemo", 1000); td.Enabled = true; td.TickEvent += TestHandler;... ...
在当下,极多的程序员是通过自学来完成入门以及提升的。对于JavaScript的学习来说,同样不例外。许多新手入门javascript选择通过视频教程或者论坛交流的方式进行学习,这种方式固然较为轻松和便捷,但在知识的获取上有些碎片化,对于新手来说不是很好。在javascript的入门阶段,通过书籍来学 ...
分类:
编程语言 时间:
2017-06-09 23:38:43
阅读次数:
256
1、执行顺序 1.1、一个类中的初始化顺序 (静态变量、静态初始化块)=>(变量、初始化块、构造器)。 1.2、两个具有继承关系类的初始化顺序 父类的(静态变量、静态初始化块)=> 子类的(静态变量、静态初始化块)=> 父类的(变量、初始化块、构造器)=> 子类的(变量、初始化块、构造器)。 示例如 ...
分类:
编程语言 时间:
2017-06-09 23:38:33
阅读次数:
317
一开始启动项目java.lang.IllegalStateException: ApplicationEventMulticaster not initialized - call 'refresh' before multicasting events via the context: Root ...
分类:
其他好文 时间:
2017-06-09 23:38:28
阅读次数:
528