工具:myeclipse 1.创建一个Frame类 右键项目 >new >class >填写包名,类名(窗口名),选择父类JFrame >finish. 右键项目 >new >other >JFrame >填写类名(窗口名) >finish. 2.布局管理器 我常用布局为absolute layou ...
分类:
编程语言 时间:
2017-07-11 19:30:34
阅读次数:
143
一、目录结构 二、pom文件 spring-cloud-dependencies 移至microservice中的pom文件 三、YML的配置 1.bootstrap.yml 2.application.yml 四、启动microservice-config ...
分类:
编程语言 时间:
2017-07-11 19:30:53
阅读次数:
6426
C 运算符1.运算符是一种告诉编译器执行特定的数学或逻辑操作的符号。C 语言内置了丰富的运算符,并提供了以下类型的运算符:算术运算符关系运算符逻辑运算符位运算符赋值运算符杂项运算符2.杂项运算符 ? sizeof & 三元下表列出了 C 语言支持的其他一些重要的运算符,包括 sizeof 和 ? : ...
分类:
编程语言 时间:
2017-07-11 19:32:34
阅读次数:
159
原始字面量很容易理解,即不进行转义的完整字符串。 最近看了看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
Java 中的转义字符有好几种,常见的有:八进制转义字符,格式:\ + 1到3位八进制数字,如\1, \20,范围为 \0 ~ \377,即最大值为255。Unicode转义字符,格式:\u + 四个十六进制数字,范围为\u0000 ~ \uFFFF,即:0~65535特殊字符,包括3个:\":双引 ...
分类:
编程语言 时间:
2017-07-11 19:35:50
阅读次数:
156
错误信息: UnicodeDecodeError: ‘XXX' codec can't decode bytes in position 2-5: illegal multibyte sequence 这是因为遇到了非法字符,因此在转码的过程中出现了异常。具体哪些字符是非法字符我也搞不清。 [解决办 ...
分类:
编程语言 时间:
2017-07-11 20:58:03
阅读次数:
177
在做小程序开发时,需要将一个对象push到数组中,第一次写法是 这样输出的结果你数组元素都是最后一个对象。因为tmp声明在for循环之外,当listData数组push这个tmp对象时,一直是同一个对象,而并不是将对象的数据压入,只是在listData数组建立了一个对象的引用关系。故随着for的i值 ...
分类:
编程语言 时间:
2017-07-11 20:58:59
阅读次数:
172
本程序实现的是十进制与不同进制之间的的数据转换,利用的数据结构是栈,基本数学方法辗转相除法。 conversion.h #include<stack> using namespace std; //将十进制的数据n转换成m进制的数据 stack<int> conversion(unsigned in ...
分类:
编程语言 时间:
2017-07-11 20:59:18
阅读次数:
161
获取当前工作目录:os.getcwd() 返回指定目录下的所有文件和目录名 os.listdir() 删除一个文件 os.remove() 删除多个文件 os.removedirs(r"c:\python") 校验给出的路径是否为一个文件 os.path.isfile() 校验给出的路径是否为目录 ...
分类:
编程语言 时间:
2017-07-11 21:01:51
阅读次数:
208
textwraptextwrap模块可以用来格式化文本, 使其在某些场合输出更美观. 他提供了一些类似于在很多文本编辑器中都有的段落包装或填充特性的程序功能. Example Data本节中的示例使用模块textwrap_example.py,它包含一个字符串sample_text。sample_t... ...
分类:
编程语言 时间:
2017-07-11 21:04:02
阅读次数:
234
自学java到数组时,学习到了两种排序方法:选择排序和冒泡排序,冒泡排序是选择排序的进阶阶段,精简了运算的过程。了解到,java语言已经提供了排序的方法:通过util.Arrays.sort可以对数组进行自动排序,而排序方法用的是快速排序的一种。 快速排序是冒泡排序的进阶阶段,那么快速排序的基本原理 ...
分类:
编程语言 时间:
2017-07-11 21:04:10
阅读次数:
114
8.函数 8.1实参和形参 形参:函数完成其工作所需要的一项信息。 实参:调用函数时专递给给函数的信息。 8.2传递参数 函数定义中可能包含多个形参,因此函数调用时也可能包含多个实参。向函数传递实参的方式很多,可使用位置实参,这要求实参的顺序与形参的顺序相同;也可使用关键字实参字,其中每个实参都由变 ...
分类:
编程语言 时间:
2017-07-11 21:04:36
阅读次数:
209
这篇文章只是为了记录一下搭建环境,方便自己日后查看。 一、在eclipse中搭建maven 1.安装maven 将apache-maven-3.5.0解压到C盘根目录下 配置maven环境变 MAVEN_HOME : C:\apache-maven-3.3.9 MAVEN : %MAVEN_HOME ...
分类:
编程语言 时间:
2017-07-11 21:04:44
阅读次数:
214
1.来源 Paxos算法是莱斯利·兰伯特(Leslie Lamport)于1990年提出的一种基于消息传递的一致性算法。 1.1.故事 在古希腊,有一个叫做Paxos的小岛,岛上通过议会的形式来通过法令,议会中议员通过信使来传递消息。议员和信使都是兼职的,他们随时有可能离开会议厅,并且信使可能会重复 ...
分类:
编程语言 时间:
2017-07-11 21:05:05
阅读次数:
185
package com.test.tree; public class BinarySearchTree> { /*定义二叉树的节点*/ private class BinaryNode{ public T data; public BinaryNode lt; public BinaryNode ... ...
分类:
编程语言 时间:
2017-07-11 21:05:58
阅读次数:
245
PostMessage只是把消息放入队列,不管其他程序是否处理都返回,然后继续执行;而SendMessage必须等待其他程序处理消息后才返回,继续执行。PostMessage的返回值表示PostMessage函数执行是否正确;而SendMessage的返回值表示其他程序处理消息后的返回值。 字号: ...
分类:
编程语言 时间:
2017-07-11 21:06:56
阅读次数:
203
由于IE8及以下版本不支持Map对象,本文为程序猿们提供了有效的解决方法。 本文重写了Map对象,实现了常用的set, get, put, clear, remove, delete, forEach, has, containsKey, isEmpty, size 等方法,使用和声明的方试和正常声 ...
分类:
编程语言 时间:
2017-07-11 21:08:12
阅读次数:
278
【程序1】 题目:古典问题:有一对兔子。从出生后第3个月起每一个月都生一对兔子,小兔子长到第三个月后每一个月又生一对兔子,假如兔子都不死。问每一个月的兔子总数为多少? //这是一个菲波拉契数列问题 public class lianxi01 { public static void main(Str ...
分类:
编程语言 时间:
2017-07-11 21:09:43
阅读次数:
200
2017年7月11日17:34:05C 数组1.C 语言支持数组数据结构,它可以存储一个固定大小的相同类型元素的顺序集合。数组是用来存储一系列数据,但它往往被认为是一系列相同类型的变量。数组的声明并不是声明一个个单独的变量,比如 number0、number1、...、number99,而是声明一个 ...
分类:
编程语言 时间:
2017-07-11 21:10:08
阅读次数:
195
什么是**SpringBoot?** Spring Boot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化新 Spring 应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot 致力于在蓬勃发展的 ...
分类:
编程语言 时间:
2017-07-11 21:10:25
阅读次数:
218