昨天总结的JavaScript中的数组Array方法 数组的迭代方法 ES5中为数组定义了5个迭代方法。每个方法都要接收两个参数:要在每一项上面运行的函数和(可选的)运行该函数的作用域对象 影响this的值。 传入方法中的函数会介绍三个参数:1.数组项的值 2. 该项在数组的中位值 3. 数组对象本 ...
分类:
编程语言 时间:
2017-08-10 16:00:10
阅读次数:
208
面向过程的程序设计的核心是过程(流水线式思维),过程即解决问题的步骤,面向过程的设计就好比精心设计好一条流水线,考虑周全什么时候处理什么东西。 优点是:极大的降低了写程序的复杂度,只需要顺着要执行的步骤,堆叠代码即可。 缺点是:一套流水线或者流程就是用来解决一个问题,代码牵一发而动全身 ...
分类:
编程语言 时间:
2017-08-10 16:01:32
阅读次数:
209
JAVAScript概述 为了统一三家,ECMA(欧洲计算机制造协会)定义了ECMA-262规范.国际标准化组织及国际电工委员会(ISO/IEC)也采纳 ECMAScript 作为标准(ISO/IEC-16262)。从此,Web 浏览器就开始努力(虽然有着不同的程度的成功和失败)将 ECMAScri ...
分类:
编程语言 时间:
2017-08-10 16:02:31
阅读次数:
267
// 数组去重 { const arr = [1,2,3,4,1,23,5,2,3,5,6,7,8,undefined,null,null,undefined,true,false,true,'中文','','','hello','中文']; // 第一种 const r = [...new Set ...
分类:
编程语言 时间:
2017-08-10 16:02:39
阅读次数:
380
面试题:一个汉字占多大空间。事实上这个问题我了解不深的,知道结论不知道为什么。借此梳理下认识。先回想下java基本类型一基本类型 :简称四类八种,声明变量的同一时候分配了空间。举比例如以下: Int a =1;一、4种整型 byte 1字节 -128——127 short 2 字节 -32,768 ...
分类:
编程语言 时间:
2017-08-10 16:02:48
阅读次数:
313
设置注释模板的入口: Window->Preference->Java->Code Style->Code Template 然后展开Comments节点就是所有需设置注释的元素啦。现就每一个元素逐一介绍: 文件(Files)注释标签: /** * @Title: ${file_name} * @P ...
分类:
编程语言 时间:
2017-08-10 16:51:58
阅读次数:
221
目录结构规范 - Stackoverflow.com - project structure 建议的模式 假设你的项目名为foo, 我比较建议的最方便快捷目录结构这样就足够了: Foo/|-- bin/| |-- foo (主程序目录,启动脚本,调用main)||-- foo/| |-- tests ...
分类:
编程语言 时间:
2017-08-10 16:52:20
阅读次数:
335
会话对象 会话对象让你能够跨请求保持某些参数。它也会在同一个 Session 实例发出的所有请求之间保持 cookie, 期间使用 urllib3 的 connection pooling 功能。所以如果你向同一主机发送多个请求,底层的 TCP 连接将会被重用,从而带来显著的性能提升。 (参见 HT ...
分类:
编程语言 时间:
2017-08-10 16:52:47
阅读次数:
276
1 Sub link() 2 Dim num, sheetname 3 4 Worksheets(1).Select 5 6 num = WorksheetFunction.CountA(Columns("c:c")) 7 'MsgBox num 8 9 For i = 2 To num ... ...
分类:
编程语言 时间:
2017-08-10 16:53:38
阅读次数:
555
作业需求: 模拟实现一个ATM + 购物商城程序 示例代码 https://github.com/triaquae/py3_training/tree/master/atm 简易流程图:https://www.processon.com/view/link/589eb841e4b0999184934 ...
分类:
编程语言 时间:
2017-08-10 16:54:32
阅读次数:
221
Java并发编程:线程池的使用 在前面的文章中,我们使用线程的时候就去创建一个线程,这样实现起来非常简便,但是就会有一个问题: 如果并发的线程数量很多,并且每个线程都是执行一个时间很短的任务就结束了,这样频繁创建线程就会大大降低系统的效率,因为频繁创建线程和销毁线程需要时间。 那么有没有一种办法使得 ...
分类:
编程语言 时间:
2017-08-10 16:55:06
阅读次数:
175
刚学面向对象被__del__函数搞的迷迷糊糊的,对垃圾回收的过程还有引用对象对垃圾回收的影响一直不是很清楚,然后看了博主Kevin Lu的博客觉得恍然大悟,现将部分文章复制过来供大家参考 一.垃圾回收机制 Python中的垃圾回收是以引用计数为主,分代收集为辅。引用计数的缺陷是循环引用的问题。在Py ...
分类:
编程语言 时间:
2017-08-10 16:55:28
阅读次数:
194
1、java内存模型:java代码是运行在java虚拟机之上的,由java虚拟机通过解释执行(解释器)或编译执行(即时编译器)来完成。故java内存模型也就是指java虚拟机的运行时模型。 从图中可知,内存分为两类:共享数据区和线程私有。 (1)线程私有区 a、程序计数器:一块较小的内存空间,可以看 ...
分类:
编程语言 时间:
2017-08-10 16:56:27
阅读次数:
134
def jindu(per,width=50): if per>100: per=100 showstr=('[%%-%ds]' % width) % (int(per/100*width) * '#') print('\r%s %d%%' %(showstr,per), end='', flush... ...
分类:
编程语言 时间:
2017-08-10 16:57:23
阅读次数:
184
Map的遍历 1.通过map.entrySet遍历Key和Value 如果你遍历的Map是一个空的对象(null),for-each循环将会抛出java.lang.NullPointerException异常 2.通过map.keySet()来遍历key,通过map.values()来遍历Value ...
分类:
编程语言 时间:
2017-08-10 16:58:02
阅读次数:
135
1、DOM是文档对象模型(Document Object Model)的简称。 当网页加载时,可以将结构化文档在内存中转换成对象树。 简单的说,DOM并不是一种技术,而是一种访问结构化文档的思想。借助DOM模型,我们可以对DOM树进行修改、删除、新增等操作,让结构化文档动态化。 2、DOM模型中的节 ...
分类:
编程语言 时间:
2017-08-10 16:58:35
阅读次数:
129
JavaScript 纯粹对象 1、定义: 通过 "{}" 或者 "new Object" 创建的对象,像new Date(),new String()都不是纯粹对象 2、检测 示例代码(使用jQuery) ...
分类:
编程语言 时间:
2017-08-10 17:00:15
阅读次数:
167
Mesh顾名思义“网格”,Unity3D里面所有的模型都是由Mesh组成的,UI也不例外。 例如下图,模型上的一个个小网格就是Mesh,这些Mesh有不同的三维顶点(Vector3),共同组成了一个3D模型。 Unity3D中Mesh的基本单位是三角形,学习应该由浅入深,所以今天我们就从最基本最简单 ...
分类:
编程语言 时间:
2017-08-10 17:00:30
阅读次数:
307
1.找到java安装路径 /usr/libexec/java_home 2.设置JAVA_HOME $ vim ~/.bash_profile 在文件的最后加入: export JAVA_HOME=$(/usr/libexec/java_home) 然后执行加载,就可以看到最新的 JDK 目录被赋值 ...
分类:
编程语言 时间:
2017-08-10 17:00:55
阅读次数:
172
测试结果: 可见:Buffer.BlockCopy 表现最佳 ...
分类:
编程语言 时间:
2017-08-10 17:01:10
阅读次数:
168