1) Spring是一个IOC(DI)和AOP容器框架。 1) Spring的优良特性 依赖注入:DI——Dependency Injection,反转控制(IOC)最经典的实现。 面向切面编程:Aspect Oriented Programming——AOP 一站式:在IOC和AOP的基础上可以整 ...
分类:
编程语言 时间:
2019-01-13 22:46:28
阅读次数:
280
基于字符read & write 最基本的文件操作当然就是在文件中读写数据。这也是很容易掌握的。现在打开一个文件以进行写操作: 1. fileHandle = open ( 'test.txt', 'w' ) fileHandle = open ( 'test.txt', 'w' ) ‘w'是指文件 ...
分类:
编程语言 时间:
2019-01-13 22:46:53
阅读次数:
226
1 概述 STL算法部分主要由头文件\,\,\组成。要使用 STL中的算法函数必须包含头文件\,对于数值算法须包含\,\中则定义了一些模板类,用来声明函数对象。 2 常用算法介绍 STL中算法大致分为四类: 非可变序列算法:指不直接修改其所操作的容器内容的算法。 可变序列算法:指可以修改它们所操作的 ...
分类:
编程语言 时间:
2019-01-13 22:47:38
阅读次数:
205
[toc] 1.环境介绍 本篇文章涉及到前面文章的工程,mirco service provider、mirco service consumer以及需要另外新建一个工程mirco service turbine hystrix dashbord。 2.服务监控 2.1 加入依赖 为“mirco s ...
分类:
编程语言 时间:
2019-01-13 22:47:56
阅读次数:
284
...
分类:
编程语言 时间:
2019-01-13 23:24:21
阅读次数:
165
python 内建函数 ||||||||| | | | | | | | | | | "id()" | "hash()" | "type()" | "float()" | "int()" | "bin()" | "hex()" | "oct()" | | "bool()" | "list()" | " ...
分类:
编程语言 时间:
2019-01-13 23:24:33
阅读次数:
202
归并排序(Merge Sort)算法完全依照了分治模式 分解:将 n 个元素分成各含 n/2 个元素的子序列; 解决:对两个子序列递归地排序; 合并:合并两个已排序地子序列以得到排序结果;和快速排序不同的是 归并的划分比较随意,快排重点就是划分 归并的重点就是合并,快排不需要合并 代码: 结果: ...
分类:
编程语言 时间:
2019-01-13 23:24:45
阅读次数:
231
Java代码运行的方式 1:在开发工具中运行 2:双击 jar 文件运行 3:在命令行中运行 4:在网页中运行 上述运行方式都离不开 JRE,也就是 Java 运行时环境。实际上 JRE 仅包含运行 Java 程序的必须组件,包括 Java 虚拟机以及 Java 核心类库等。Java 程序员经常接触 ...
分类:
编程语言 时间:
2019-01-13 23:26:07
阅读次数:
240
背景:听说Java运行时环境的内存划分是挺进BAT的必经之路。 内存划分: Java程序内存的划分是交由JVM执行的,而不像C语言那样需要程序员自己买单(C语言需要程序员为每一个new操作去配对delete/free代码),放权给JVM虚拟机处理有利也有弊,好处是不容易出现内存泄漏和内存溢出问题,坏 ...
分类:
编程语言 时间:
2019-01-13 23:26:23
阅读次数:
239
题目描述 输入一系列整数,建立二叉排序树,并进行前序,中序,后序遍历。 输入描述: 输入第一行包括一个整数n(1 using namespace std; struct tree_node{ int data; tree_node left; tree_node right; tree_node(i ...
分类:
编程语言 时间:
2019-01-13 23:26:48
阅读次数:
195
go语言中,定义数组有3种方法: 遍历数组也有2种方法: 具体看完整的练习代码吧: 需要注意的是: go语言中, 数组是值类型,不会对原始数组里的数据做出修改,只是简单的拷贝。 另外需要注意的是: [10]int 和 [20]int 是不同的类型 调用 func f(arr [10]int) 会拷贝 ...
分类:
编程语言 时间:
2019-01-13 23:31:11
阅读次数:
301
用来暴露接口 控制 from xxx import * 的行为 代码中当然是不提倡用 from xxx import * 的写法的,但是在 console 调试的时候图个方便还是很常见的。如果一个模块 spam 没有定义 __all__,执行 from spam import * 的时候会将 spa ...
分类:
编程语言 时间:
2019-01-13 23:31:20
阅读次数:
291
浅拷贝:浅拷贝只是复制了内存地址,如果原地址中的对象改变了,浅复制出来的对象也会相应改变。 深拷贝:开辟了一块新的内存存放地址和地址指向的对象。 深拷贝数组(只拷贝第一级数组): 1.直接遍历 2.slice slice(start,end),slice()方法返回一个数组中复制出来的元素组成新数组 ...
分类:
编程语言 时间:
2019-01-13 23:32:36
阅读次数:
268
OK通过上面两篇的内容,对进程有了一个初步的认识 进程 就是一个方法,就跟面相对象,函数一样,都是python中的方法,为了能够 让自己程序更有效率. 上两篇就是告诉大家,进程的一个样子,怎样的一个书写格式, 大家只要记住格式是什么,会用就可以了, 进程的那些概念的东西, 大家可以没事上百度,了解一 ...
分类:
编程语言 时间:
2019-01-13 23:32:46
阅读次数:
286
一、 IntelliJ IDEA入门 1 快捷键和技巧 智能补全代码,比如只写首字母按回车: psvm+Enter :public stactic void main(String[] args) sout+Enter:System.out.println(); 快捷键: Alt+4:调出运行框 A ...
分类:
编程语言 时间:
2019-01-14 00:15:08
阅读次数:
272
今天学习spring的时候,学到了springMVC, 因为springMVC 就是beginning spring 书籍的第三章,为了更深入或更简单的起步学习springMVC, 我又找了另外一本书籍, Spring MVC Beginners Guide (2nd Edition), 这本书的开 ...
分类:
编程语言 时间:
2019-01-14 00:15:48
阅读次数:
340
Eigen: C++开源矩阵计算工具 https://blog.csdn.net/houjixin/article/details/8477522 http://eigen.tuxfamily.org/dox/group__QuickRefPage.html http://eigen.tuxfami ...
分类:
编程语言 时间:
2019-01-14 00:16:23
阅读次数:
226
定义 Java中的泛型在JavaSE5中引入。所谓泛型,即参数化类型。就是说,类型是以参数的方式传入泛型类。例如: 那么,类型参数就是Integer。 缘由 为什么要引入泛型呢,得看在没有泛型的情况下会存在什么样的问题。看下面这个非常常见的例子: 点击运行,啊哦,ClassCastException ...
分类:
编程语言 时间:
2019-01-14 00:17:57
阅读次数:
264
Python 运算符 什么是运算符? 本章节主要说明Python的运算符。举个简单的例子 4 +5 = 9 。 例子中,4 和 5 被称为操作数,"+" 称为运算符。 Python语言支持以下类型的运算符: 算术运算符 比较(关系)运算符 赋值运算符 逻辑运算符 位运算符 成员运算符 身份运算符 运 ...
分类:
编程语言 时间:
2019-01-14 00:19:38
阅读次数:
205
cProfile是标准库内建的分析工具的其中一个,另外两个是hotshot和profile s cumulative s cumulative开关告诉cProfile对每个函数累计花费的时间进行排序,他能让我看到代码最慢的部分。 我们有这样一个函数。 loopdemo.py 运行下面命令 得到如下结 ...
分类:
编程语言 时间:
2019-01-14 00:20:07
阅读次数:
305