在做小程序开发时,需要将一个对象push到数组中,第一次写法是 这样输出的结果你数组元素都是最后一个对象。因为tmp声明在for循环之外,当listData数组push这个tmp对象时,一直是同一个对象,而并不是将对象的数据压入,只是在listData数组建立了一个对象的引用关系。故随着for的i值 ...
分类:
编程语言 时间:
2017-07-11 20:58:59
阅读次数:
172
错误信息: UnicodeDecodeError: ‘XXX' codec can't decode bytes in position 2-5: illegal multibyte sequence 这是因为遇到了非法字符,因此在转码的过程中出现了异常。具体哪些字符是非法字符我也搞不清。 [解决办 ...
分类:
编程语言 时间:
2017-07-11 20:58:03
阅读次数:
177
Java 中的转义字符有好几种,常见的有:八进制转义字符,格式:\ + 1到3位八进制数字,如\1, \20,范围为 \0 ~ \377,即最大值为255。Unicode转义字符,格式:\u + 四个十六进制数字,范围为\u0000 ~ \uFFFF,即:0~65535特殊字符,包括3个:\":双引 ...
分类:
编程语言 时间:
2017-07-11 19:35:50
阅读次数:
156
原始字面量很容易理解,即不进行转义的完整字符串。 最近看了看Python,其中讲到了原始字符串。 Both string and bytes literals may optionally be prefixed with a letter ‘r’ or ‘R’; such strings are ...
分类:
编程语言 时间:
2017-07-11 19:32:49
阅读次数:
217
C 运算符1.运算符是一种告诉编译器执行特定的数学或逻辑操作的符号。C 语言内置了丰富的运算符,并提供了以下类型的运算符:算术运算符关系运算符逻辑运算符位运算符赋值运算符杂项运算符2.杂项运算符 ? sizeof & 三元下表列出了 C 语言支持的其他一些重要的运算符,包括 sizeof 和 ? : ...
分类:
编程语言 时间:
2017-07-11 19:32:34
阅读次数:
159
一、目录结构 二、pom文件 spring-cloud-dependencies 移至microservice中的pom文件 三、YML的配置 1.bootstrap.yml 2.application.yml 四、启动microservice-config ...
分类:
编程语言 时间:
2017-07-11 19:30:53
阅读次数:
6426
工具:myeclipse 1.创建一个Frame类 右键项目 >new >class >填写包名,类名(窗口名),选择父类JFrame >finish. 右键项目 >new >other >JFrame >填写类名(窗口名) >finish. 2.布局管理器 我常用布局为absolute layou ...
分类:
编程语言 时间:
2017-07-11 19:30:34
阅读次数:
143
C#多线程学习(一) 多线程的相关概念什么是进程? 当一个程序开始运行时,它就是一个进程,进程包括运行中的程序和程序所使用到的内存和系统资源。而一个进程又是由多个线程所组成的。 什么是线程? 线程是程序中的一个执行流,每个线程都有自己的专有寄存器(栈指针、程序计数器等),但代码区是共享的,即不同的线... ...
分类:
编程语言 时间:
2017-07-11 19:30:18
阅读次数:
258
先抄一段定义: 语法糖(Syntactic Sugar),也称糖衣语法,是由英国计算机学家 Peter.J.Landin 发明的一个术语,指在计算机语言中添加的某种语法,这种语法对语言的功能并没有影响,但是更方便程序员使用。Java 中最常用的语法糖主要有泛型、变长参数、条件编译、自动拆装箱、内部类 ...
分类:
编程语言 时间:
2017-07-11 19:30:04
阅读次数:
179
废话不多说直接上一个代码: 1、这里是通用的检测方法 2、jquery的判断写法 3、instanceof 操作符 总结: 不能用typeof检测 因为Array和Object用typeof检测的结果都是"object"; 技术交流QQ群:15129679 ...
分类:
编程语言 时间:
2017-07-11 19:29:41
阅读次数:
211
C 循环1.有的时候,我们可能需要多次执行同一块代码。一般情况下,语句是按顺序执行的:函数中的第一个语句先执行,接着是第二个语句,依此类推。编程语言提供了更为复杂执行路径的多种控制结构。循环语句允许我们多次执行一个语句或语句组,2.循环类型C 语言提供了以下几种循环类型。点击链接查看每个类型的细节。 ...
分类:
编程语言 时间:
2017-07-11 19:29:17
阅读次数:
102
1、导入jar包 validation-api-1.0.0.GA.jar这是比較关键的一个jar包,主要用于解析注解@Valid. hibernate-validator-4.3.2.Final.jar能够下载最新的。这个包在注解方式编码中尤为重要。 其它的就是一些日志包(不一定全不须要):jbos ...
分类:
编程语言 时间:
2017-07-11 19:29:08
阅读次数:
273
一、TCP套接字 1、low版tcp套接字 服务器端 客户端 2、改进版tcp套接字 服务端 客户端 二、UDP的套接字 服务器 客户端 注:udp的套接字可以支持多个客户端同时访问,但tcp套接字就不行了,那是因为tcp套接字有tcp三次握手四次挥手。 三、recv和recvfrom的区别? 1、 ...
分类:
编程语言 时间:
2017-07-11 19:28:59
阅读次数:
206
其实工作之后就没有用过Spring+Mybatis的框架了,因为公司有一个自己开发的框架,讲道理,其实这个与Spring+Mybatis整合很是神似。当然性能上还是比不上Spring+Mybatis所整合的框架的。之前学习的时候,是学的Spring+Mybatis框架,其实已经忘记很多了,今天翻开之 ...
分类:
编程语言 时间:
2017-07-11 19:28:27
阅读次数:
177
aop,即面向切面编程,面向切面编程的目标就是分离关注点,比如:一个骑士只需要关注守护安全,或者远征,而骑士辉煌一生的事迹由谁来记录和歌颂呢,当然不会是自己了,这个完全可以由诗人去歌颂,比如当骑士出征的时候诗人可以去欢送,当骑士英勇牺牲的时候,诗人可以写诗歌颂骑士的一生。那么骑士只需要关注怎么打仗就 ...
分类:
编程语言 时间:
2017-07-11 19:26:44
阅读次数:
138
C 函数1.函数是一组一起执行一个任务的语句。每个 C 程序都至少有一个函数,即主函数 main() ,所有简单的程序都可以定义其他额外的函数。您可以把代码划分到不同的函数中。如何划分代码到不同的函数中是由您来决定的,但在逻辑上,划分通常是根据每个函数执行一个特定的任务来进行的。函数声明告诉编译器函 ...
分类:
编程语言 时间:
2017-07-11 19:26:26
阅读次数:
133
C 作用域规则1.任何一种编程中,作用域是程序中定义的变量所存在的区域,超过该区域变量就不能被访问。C 语言中有三个地方可以声明变量:在函数或块内部的局部变量在所有函数外部的全局变量在形式参数的函数参数定义中2.局部变量在某个函数或块的内部声明的变量称为局部变量。它们只能被该函数或该代码块内部的语句 ...
分类:
编程语言 时间:
2017-07-11 19:26:17
阅读次数:
185