CPU 访问内存时需要的是地址,而不是变量名和函数名!变量名和函数名只是地址的一种助记符,当源文件被编译和链接成可执行程序后,它们都会被替换成地址。编译和链接过程的一项重要任务就是找到这些名称所对应的地址。 ...
分类:
编程语言 时间:
2018-06-21 15:33:47
阅读次数:
167
a[...,2]:...表示遍历每行,2表示索引为2的所在列。 a[...,:2]:...表示遍历每行,:2表示索引为<2的0,1所在的列。 a[...,::2]:...表示遍历每行,2表示步长,选取多索引为0,2,4所在的列。 ...
分类:
编程语言 时间:
2018-06-21 15:33:54
阅读次数:
1402
开发中会遇到无法通过pom.xml下载jar包的情况,遇到这种情况我们可以手动在本地安装jar包到本地仓库中去,这样就可以下次再用到的话不用再次联网下载,具体以oracle的驱动包ojdbc6.jar为例: 1.将本地jar包odjbc6.jar复制到一个临时位置例如我这里复制到D:\ojdbc.j ...
分类:
编程语言 时间:
2018-06-21 17:15:44
阅读次数:
160
首先我们封装一个Http请求的工具类,用HttpURLConnection实现,也可以用HttpClient, 或者直接用Jsoup来请求。 工具类实现比较简单,就一个get方法,读取请求地址的响应内容,这边我们用来抓取网页的内容,没有使用代理,在真正的抓取过程中,当你大量请求某个网站的时候,对方会 ...
分类:
编程语言 时间:
2018-06-21 17:17:04
阅读次数:
225
java中的双冒号操作符 定义 双冒号运算操作符是类方法的句柄,lambda表达式的一种简写,这种简写的学名叫eta conversion或者叫η conversion。 通常的情况下: 把 x System.out.println(x) 简化为 System.out::println 的过程称之为 ...
分类:
编程语言 时间:
2018-06-21 17:19:07
阅读次数:
2258
包名统一小写,如环境配置中CLASSPATH值:“tools.jar”“dt.jar” 常量名统一大写,如MAX等 类名,接口名采用帕斯卡命名法:LikeThisName 变量名,方法名采用驼峰命名法:likeThisName ...
分类:
编程语言 时间:
2018-06-21 17:20:39
阅读次数:
215
JavaScript自定义对象 JavaScript构造函数 原型对象 JavaScript继承 原型链 借用构造函数 组合继承 ...
分类:
编程语言 时间:
2018-06-21 17:21:45
阅读次数:
168
1.使用类构造器实例化 [默认的类构造器] 2.使用静态工厂方法实例化 3.使用实例工厂方法实例化: 在BAMS中,工作流引擎activiti的各个组件就是使用此方式实例化的。 使用工厂实例化的Bean跟普通Bean不同,其返回的对象不是指定类的一个实例,其返回的是该FactoryBean的getO ...
分类:
编程语言 时间:
2018-06-21 17:22:52
阅读次数:
200
一:1.在JavaScript中常用的两个函数alert("弹出一个提示框");document.write("向浏览器输出内容")alert("今天德国大胜吗?");向浏览器输出内容document.write("今天天气不错!!");2.关于JavaScript的变量的定义var变量名=值;注意:1)在js中,var可以用来定义任何数据类型的变量,var
分类:
编程语言 时间:
2018-06-21 17:23:41
阅读次数:
128
python3.5为asyncio提供了async和await语法,利用这两个可简化协程的实现。 ...
分类:
编程语言 时间:
2018-06-21 17:25:26
阅读次数:
151
文件上传,有两种方式,一种是自己解析文件流,一种是借助struct2中自带的拦截器对文件进行解析自己解析流文件:利用 commons-io-1.4.jar和commons-fileupload-1.2.1.jar来进行解析,相关的事项如下:1.浏览器端注意事项 1.请求方式必须是 post 2.需要 ...
分类:
编程语言 时间:
2018-06-21 17:26:46
阅读次数:
150
一、基本思想 堆排序是在选择排序基础上改进的排序,首先建立大根堆(即任意根节点的值均不小于子节点),然后每次取出堆顶元素,重新调整堆,然后再取出堆顶元素,直至最后一个堆元素被取出,则整个排序也就完成了。它的思想就是每次取出堆中的最大值,使其自然成序。 二、实现步骤 我们用一个数组来建立堆,期间会用到 ...
分类:
编程语言 时间:
2018-06-21 17:30:30
阅读次数:
162
嗯..把之前的坑填了吧.(就算) 图论..就从最基础的存图开始吧 先上一波代码 // define fre yes include include include include include using namespace std; const int maxn = 100005; bool V ...
分类:
编程语言 时间:
2018-06-21 17:34:26
阅读次数:
150
在函数内部我们可以调用其它函数如: 打印如下: >>> Hello 珊迪 奇克斯 但如果我们调用自身,这个函数就是递归函数 举个例子,我们来计算阶乘 n! = 1 x 2 x 3 x ... x n(比如5的阶乘:5*4*3*2*1)用函数fact(n)表示可以看出: fact(n) = n! = ...
分类:
编程语言 时间:
2018-06-21 17:34:49
阅读次数:
187
SpringMVC中的/*和/的区别 <?xml version="1.0" encoding="UTF-8"?><web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org ...
分类:
编程语言 时间:
2018-06-21 17:35:57
阅读次数:
180
定制Banner Spring Boot项目在启动的时候会有一个默认的启动图案: 1 2 3 4 5 6 7 . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ ...
分类:
编程语言 时间:
2018-06-21 17:37:04
阅读次数:
159
Eureka服务注册中心 一、Eureka Server Eureka Server是服务的注册中心,这是分布式服务的基础,我们看看这一部分如何搭建。 首先,Spring Cloud是基于Spring Boot的,所以我们的项目都是Spring Boot项目。需要引入最基础的Spring Boot的 ...
分类:
编程语言 时间:
2018-06-21 17:37:47
阅读次数:
172