类不能包含自己的对象作为成员,因为产生递归循环依赖(?)。但是可以包含自身对象的指针和引用。 ...
分类:
编程语言 时间:
2017-09-24 00:30:07
阅读次数:
141
一、标识符 java中标识符的命名规则: 以数字、字母、下划线和$符号组成;不能用数字开头;不能是java的关键字。 注意:不要用$命名标识符。习惯上,$只用在机器自动产生的源代码中。 二、关键字 1.Java所有的关键字都是小写的; 2.字面常量true、false、null都不是关键字,但他们不 ...
分类:
编程语言 时间:
2017-09-24 00:31:50
阅读次数:
139
C#语言中的变量 概念:一块储存数据的内存空间,并且该内存区域的数据内容可以变化 变量的三要素:数据类型、变量名、变量值 先声明后赋值 变量的声明:指定一块内存空间,用于存放数据 语法:数据类型 变量名 例如:int number; 用于存放整数 变量的赋值: 例如:int number; numb ...
分类:
编程语言 时间:
2017-09-24 00:32:31
阅读次数:
183
什么是NIO? java.nio全称java non-blocking IO,是指jdk1.4 及以上版本里提供的新api(New IO),NIO提供了与标准IO不同的IO工作方式。 核心部分: Channels(通道) Buffers(缓冲区) Selectors 除此之外还有组件,像Pipe、F ...
分类:
编程语言 时间:
2017-09-24 00:33:09
阅读次数:
208
前面已经说完了HashMap, 接着来说下LinkedHashMap。 看到Linked就知道它是有序的Map,即插入顺序和取出顺序是一致的, 究竟是怎样做到的呢? 下面就一窥源码吧。 1, LinkedHashMap基本结构 LinkedHashMap是HashMap的一个子类,它保留插入的顺序,... ...
分类:
编程语言 时间:
2017-09-24 00:33:19
阅读次数:
169
Spring MVC是现在新项目中使用最多的MVC框架,超越了Structs2成为MVC框架的首选。今天抽时间看了4.2.x的官网翻译文档及相关代码,博客,将印象比较深的几点记录一下。 一、应用Spring MVC 首先引入相关依赖,以maven项目管理为例,先在pom.xml引入spring-co ...
分类:
编程语言 时间:
2017-09-24 00:33:39
阅读次数:
153
习题 37: 复习各种符号 现在该复习你学过的符号和 python 关键字了,而且你在本节还会学到一些新的东西。我在这里所作的是将所有的 Python 符号和关键字列出来,这些都是值得掌握的重点。 在这节课中,你需要复习每一个关键字,从记忆中想起它的作用并且写下来,接着上网搜索它真正的功能。有些内容 ...
分类:
编程语言 时间:
2017-09-24 00:33:56
阅读次数:
189
这个东西主要是用来在编译期把正则表达式字符串字面量处理成正则表达式语法树(表达式模板),然后运行期可以直接使用这棵语法树来匹配文字了,避免了运行期编译正则表达式的性能负担(这里真的是critical的地方吗?),并且类型安全,语法有错的话根本通不过编译。 因为是实验性的,只支持三个基本元素:连接,或... ...
分类:
编程语言 时间:
2017-09-24 00:34:13
阅读次数:
189
JSP Model 1 jsp负责显示/逻辑控制JSP Model 2 jsp负责显示,servlet负责逻辑处理流程发送请求->委托请求给处理器->调用业务对象->返回数据模型->返回ModelAndView->渲染视图->返回控制->产生响应 可以用form标签<%@ taglib prefix ...
分类:
编程语言 时间:
2017-09-24 00:34:35
阅读次数:
170
using UnityEngine; using System.Collections; public class Test_Ping : MonoBehaviour { public string IP = "220.181.111.86"; Ping ping; float delayTime; ...
分类:
编程语言 时间:
2017-09-24 00:34:51
阅读次数:
519
一、内置函数isinstance和issubclass 1、isinstance() isinstance(obj,cls)检查obj是否是类 cls 的对象,类似type()。 sinstance() 与 type() 区别:type() 不会认为子类是一种父类类型,不考虑继承关系。sinstan ...
分类:
编程语言 时间:
2017-09-24 00:35:37
阅读次数:
227
定义十进制的数直接写,定义8进制的数以0开头,定义二进制的数以0b开头,定义十六进制的数以0x开头需要将十进制的数以二进制的数表示出来可以参照下例: int a = 10; System.out.println(Integer.toBinaryString(a)); 转换成八进制把Binary换成O ...
分类:
编程语言 时间:
2017-09-24 00:37:04
阅读次数:
379
冒泡排序 // 冒泡排序 // var arr = [4, 2, 1, 3, 6, 5]; // for(var i = 1; i < arr.length; i++) { // if(arr[0] > arr[i]) { // var temp = arr[0]; // arr[0] = arr[ ...
分类:
编程语言 时间:
2017-09-24 00:38:15
阅读次数:
195
C#语言类型在目前的学习中大致有四种类型是比较常见,分别是char、string、int、double,下面总结一下这4种语言的知识点。 1、定义 char字符类型:单个文字(汉字、字母、数字、标点符号),用成对英文单引号表示。 string字符串类型:不限数量文字(汉字、字母、数字、标点符号),用 ...
分类:
编程语言 时间:
2017-09-24 02:35:18
阅读次数:
165
JAR包是Java中所特有一种压缩文档。存储格式格式就是.zip包。但是与ZIP包不同的地方是,生成JAR包时候,会自动添加一个META-INF\MANIFEST.MF文件命令参数jar {c t x u f }[ v m e 0 M i ][-C 目录]文件名...其中{ctxu}这四个参数必须选 ...
分类:
编程语言 时间:
2017-09-24 02:36:26
阅读次数:
204
python的简介 python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。 Python能做什么 Web程序 Python经常被用于Web开发。比如,通过mod ...
分类:
编程语言 时间:
2017-09-24 02:42:55
阅读次数:
147
前言 创建线程: 退出线程: 线程的创建 使用多线程,首先就需要创建一个新线程。那么线程是如何被创建的呢,是用下面这个函数创建的。 创建函数的四个参数的意义分别如下: 返回值:如果函数执行成功,则返回 0,如果执行失败,则返回一个错误码。 错误码: 下面就是调用 pthread_create() 函 ...
分类:
编程语言 时间:
2017-09-24 02:46:22
阅读次数:
176
在C++中,必须使用构造函的参数列表来初始化成员变量的4种情况如下:(1)成员变量类型为constintm_nData;classtest
{
private:
constintm_nData;
public:
test():m_nData(120){}
};(2)类中有引用型变量classtest
{
private:
intm_nData;
constint&m_nTest;
public:
te..
分类:
编程语言 时间:
2017-09-24 02:54:40
阅读次数:
159
原文地址: http://www.cnblogs.com/fangqi/archive/2012/10/28/2743108.html 优雅REST风格的资源URL不希望带 .html 或 .do 等后缀.由于早期的Spring MVC不能很好地处理静态资源,所以在web.xml中配置Dispatc ...
分类:
编程语言 时间:
2017-09-24 02:56:02
阅读次数:
152
未分离线程 在我们使用默认属性创建一个线程的时候,线程是 joinable 的。 joinable 状态的线程,必须在另一个线程中使用 pthread_join() 等待其结束, 如果一个 joinable 的线程在结束后,没有使用 pthread_join() 进行操作, 这个线程就会变成"僵尸线 ...
分类:
编程语言 时间:
2017-09-24 02:58:59
阅读次数:
199