java学习路线: 作为Java程序员来说,最痛苦的事情莫过于可以选择的范围太广,可以读的书太多,往往容易无所适从。我想就我自己读过的技术书籍中挑选出来一些,按照学习的先后顺序,推荐给大家,特别是那些想不断提高自己技术水平的Java程序员们。此外,大家可以加入457036818交流群,互相分享一下关 ...
分类:
编程语言 时间:
2017-11-14 23:25:10
阅读次数:
357
几个名词 Java消息服务(Java Message Service)是一个Java标准,定义了使用消息代理的通用API。 消息代理(message broker):类似于邮局的作用,确保消息被投递到指定的目的地。 ActiveMQ Kafka 目的地(destination) 队列(queue,点 ...
分类:
编程语言 时间:
2017-11-14 23:26:39
阅读次数:
243
在JSP里,获取客户端的IP地址的方法是:request.getRemoteAddr(),这种方法在大部分情况下都是有效的。但是在通过了Apache,Squid等反向代理软件就不能获取到客户端的真实IP地址了。 如果使用了反向代理软件,将http://192.168.1.110:2046/ 的URL ...
分类:
编程语言 时间:
2017-11-14 23:26:47
阅读次数:
298
来源:http://www.cnblogs.com/pping/p/3989098.html?utm_source=tuicool&utm_medium=referral 来源:http://www.cnblogs.com/darkpig/p/5677153.html 来源:点击打开链接 Pytho ...
分类:
编程语言 时间:
2017-11-14 23:28:25
阅读次数:
345
一. 继续将之前的例子深化一下。现在要讲述的是内部类除了放置在成员上,还能放置在局部上。换句话说,就是哪都能放。 这里局部位置是指哪儿? 继续将程序补全,截图如下: 上面的截图其实交代了内部类在局部位置上的知识点,这里面有一定的规则。 截图中有两个位置创建内部类的对象,有一个没写完,只写了In,但是 ...
分类:
编程语言 时间:
2017-11-14 23:31:00
阅读次数:
455
python默认的编码是ascii,当程序中出现非ascii编码时,python的处理常常会报这样的错,python没办法处理非ascii编码的, 此时需要自己设置python的默认编码,一般设置为utf8的编码格式。 cat myutf8.py #添加如下内容,设置编码为utf8# encodin ...
分类:
编程语言 时间:
2017-11-15 00:19:37
阅读次数:
306
11、是否可以从一个static方法内部发出对非static方法的调用? 不可以。因为非static方法是要与对象关联在一起的,必须创建一个对象后,才可以在该对象上进行方法调用,而static方法调用时不需要创建对象,可以直接调用。也就是说,当一个static方法被调用时,可能还没有创建任何实例对象 ...
分类:
编程语言 时间:
2017-11-15 00:22:03
阅读次数:
213
1. List接口的常用方法 List接口继承了Collection接口,因此包含Collection中的所有方法。又因为List是列表类型,所以List接口还提供了一些适合于自身的常用方法。 1.1. 示例代码1 执行其结果显示如下: 2. Set接口的常用方法 Set集合由Set接口和Set接口 ...
分类:
编程语言 时间:
2017-11-15 00:22:11
阅读次数:
221
1. Spring MVC执行过程 1. 客户端的请求提交到dispatcherServlet 2. DispatcherServlet查询一个或者多个handlermapping ,找请求的Controller 3. DispatcherServlet将请求提交给Controller, Contr ...
分类:
编程语言 时间:
2017-11-15 00:25:28
阅读次数:
178
问题描述 队列操作题。根据输入的操作命令,操作队列(1)入队、(2)出队并输出、(3)计算队中元素个数并输出。 输入格式 第一行一个数字N。 下面N行,每行第一个数字为操作命令(1)入队、(2)出队并输出、(3)计算队中元素个数并输出。 输出格式 若干行每行显示一个2或3命令的输出结果。注意:2.出 ...
分类:
编程语言 时间:
2017-11-15 00:25:42
阅读次数:
262
1. 你是否尝试过对数组元素进行排序? JavaScript默认使用字典序(alphanumeric)来排序。因此, [1,2,5,10].sort() 的结果是 [1, 10, 2, 5] 。 如果你想正确的排序,应该这样做: [1,2,5,10].sort((a, b) => a - b) 2. ...
分类:
编程语言 时间:
2017-11-15 00:26:01
阅读次数:
260
定义 const关键字的作用是对变量的类型加以限定。被const修饰的变量值不可改变(初始化后不可以再被赋值),例如: const表示变量是不可写的,但是这并不影响变量的可读性: const引用 使用const修饰的引用称为对常量的引用,实际上是将引用绑定到一个常量对象上。 需要注意的是,非常量引用 ...
分类:
编程语言 时间:
2017-11-15 00:28:35
阅读次数:
285
说明:最简单的理解,基本类型有默认值,而包装类型初始为null。然后再根据这两个特性进行分业务使用,在阿里巴巴的规范里所有的POJO类必须使用包装类型,而在本地变量推荐使用基本类型。 Java语言提供了八种基本类型。六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型。 1、整数:包 ...
分类:
编程语言 时间:
2017-11-15 00:29:12
阅读次数:
247
Java基本知识 基本知识 服务器:Tomcat 支持Servlet jsp JBoss 开源应用服务器 Apache:最广泛的http服务器,只支持静态网页 String是长度不可变,用+=的时候会生成一个新的String对象,StringBuffer和StringBuilder是可变长度,Str ...
分类:
编程语言 时间:
2017-11-15 00:31:05
阅读次数:
230
标准的输入输出函数: putchar(输出字符) getchar(获取输入字符) printf(格式输出) scanf(格式输入) puts(输出字符串) gets(获取输入字符串) #include <studio.h> #include<math.h> int main(){ double a, ...
分类:
编程语言 时间:
2017-11-15 00:31:22
阅读次数:
263
程序名称:购物车需求:1.启动程序后,让用户输入工资,然后打印商品列表2.允许用户根据商品编号购买商品3.用户选择商品后,检测余额是否够,够就直接扣款,不够就提醒4.可随时退出,退出时,打印已购买商品和余额思路:先写商品信息用户输入工资打印商品根据编号购买判断余额..
分类:
编程语言 时间:
2017-11-15 00:56:58
阅读次数:
311
python常用正则表达式规则表图片来自CSDN正则匹配中r含义r表示raw的简及rawstring意思是原生字符,也就是说是这个字符串中间的特殊字符不用转义。比如你要表示‘\n’,可以这样:r‘\n‘。但是如果你不用原生字符而是用字符串你得这样:‘\\n’re模块的使用使用Python中的re模块,..
分类:
编程语言 时间:
2017-11-15 00:57:06
阅读次数:
305
前言 为什么需要tchar? 百度百科对其的定义如下“: 因为C++支持两种字符串,即常规的ANSI编码(使用""包裹)和Unicode编码(使用L""包裹),这样对应的就有了两套字符串处理函数,比如:strlen和wcslen,分别用于处理两种字符串 微软将这两套字符集及其操作进行了统一,通过条件 ...
分类:
编程语言 时间:
2017-11-15 10:42:31
阅读次数:
215
本文源码见:https://github.com/get-set/get-designpatterns/tree/master/factory-method工厂方法模式同简单工厂模式一样,也是创建类模式,又叫做虚拟构造(VirtualConstructor)模式或多态工厂(PolymorphicFactory)模式。其用意是定义一个创建产品对象的工厂接口,将实际创..
分类:
编程语言 时间:
2017-11-15 10:44:21
阅读次数:
220
一、定义 Python用异常对象来表示异常情况。遇到错误后,会引发异常,如果异常对象并没有被处理或者捕捉,程序就会用所谓的回溯(traceback)终止执行。 每个异常都是一些类的实例,这些实例可以被引发,并且可以用很多方法进行捕捉。 二、raise语句引发异常 Exception是所有异常类的基类 ...
分类:
编程语言 时间:
2017-11-15 10:45:34
阅读次数:
214