DispatcherServlet DispatcherServlet有点类似HttpServlet接口中用于转发的接口RequestDispatcher 下面是API中对DispatcherServlet的解释 它的视图解析策略可以通过ViewResolver实现指定,将符号视图名称解析为视图对象 ...
分类:
编程语言 时间:
2018-07-17 14:21:50
阅读次数:
437
京东的注册页面,打开页面我们就看到这些要求输入个人信息的提示。假如我们随意的在手机号码这一栏输入一个11111111111,它会提示我们格式有误。这个功能是怎么实现的呢?假如现在你用python写一段代码,类似: 你怎么判断这个phone_number是合法的呢? while True: phone ...
分类:
编程语言 时间:
2018-07-17 14:22:17
阅读次数:
170
这一段代码好像看上去没啥问题吧,编译之后给的错是 由于Apple中没有显式的定义构造方法,所以,Apple的默认构造方法被调用了,因为Apple是Fruit的子类,Apple隐式构造函数第一句将执行super(),于是乎去调用Fruit的构造函数,但是Fruit类没有无参构造函数,调用出错。 ...
分类:
编程语言 时间:
2018-07-17 14:22:34
阅读次数:
137
题目:众所周知,任何一个合数(因数不止是1和本身)都可以写成几个质数相乘的形式,这几个质数叫做这个合数的质因数。例如,24=2×2×2×3.把一个合数写成几个质数相乘的形式叫做分解质因数。对于一个质数,他的质因数可定义为它本身。编写一个程序实现分解质因数。 C++实现 思路:首先编写一个函数用于判断 ...
分类:
编程语言 时间:
2018-07-17 14:24:05
阅读次数:
416
在函数内或复合语句内部定义的变量,其作用域是从定义的位置起到函数体或复合语句的结束。 形参也是局部变量。(数组形参实质是指针,情况又非常特殊) ...
分类:
编程语言 时间:
2018-07-17 14:27:09
阅读次数:
169
在使用Python的过程中,在处理字符串的时候会遇到split()和os.path.split()两个函数,他们的主要区别可以概括为一个从前往后搜索字符串,后者则是从后往前搜索 '.'(reverse search)。 os.path.splitext()更多的运用在了搜索文件路径(path)和文件 ...
分类:
编程语言 时间:
2018-07-17 16:22:14
阅读次数:
131
Java中的HashMap是以键值对(key-value)的形式存储元素的。HashMap需要一个hash函数,它使用hashCode()和equals()方法来向集合/从集合添加和检索元素。当调用put()方法的时候,HashMap会计算key的hash值,然后把键值对存储在集合中合适的索引上。如 ...
分类:
编程语言 时间:
2018-07-17 16:23:44
阅读次数:
165
一、介绍 1、java集合框架:在java中数据结构是以某种形式将数据组织在一起的集合。他们不仅存储数据,还支持访问以及处理数据的操作。这些数据结构通常称为java集合框架。 2、容器:一种能够存储其他数据或者元素的数据结构。 3、java集合框架支持的两种类型的容器: 1)、一种是为了存储一个元素 ...
分类:
编程语言 时间:
2018-07-17 16:24:44
阅读次数:
141
类中没有定义的虚函数称为纯虚函数,包含纯虚函数的类称为抽象类。 抽象类没有完整的描述对象,因此不允许创建抽象类的实例,该类存在的唯一理由是从中派生其他的类。 因为不能创建抽象类的对象,所以不能把它用作函数的参数类型或返回类型。 但是抽象类的指针或引用可以用作参数的或返回类型。 虚拟类默认的析构函数是 ...
分类:
编程语言 时间:
2018-07-17 16:25:14
阅读次数:
186
例子: 1,1,2,3,5,8,13,21...... def fib(max): n,a,b=0,0,1 while n<max: #print(b) yield(b) a,b=b,a+b n+=1 return 'done' f=fib(10) while True: try: x=next(f ...
分类:
编程语言 时间:
2018-07-17 16:26:21
阅读次数:
156
一、下面的题目你能全做对吗? 1.7/4=? 2.7/(-4)=? 3.7%4=? 4.7%(-4)=? 5.(-7)/4=? 6.(-7)%4=? 7.(-7)/(unsigned)4=? 答案: 1 -1 3 3 -1 -3 1073741822 如过你全部答对,你可以无视后面的内容…… 二、除 ...
分类:
编程语言 时间:
2018-07-17 16:26:43
阅读次数:
248
环境管理 管理 Python 版本和环境的工具 p – 非常简单的交互式 python 版本管理工具。 pyenv – 简单的 Python 版本管理工具。 Vex – 可以在虚拟环境中执行命令。 virtualenv – 创建独立 Python 环境的工具。 virtualenvwrapper- ...
分类:
编程语言 时间:
2018-07-17 16:27:00
阅读次数:
368
一 模块 1 什么是模块? 常见的场景:一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀。 但其实import加载的模块分为四个通用类别: 1 使用python编写的代码(.py文件) 2 已被编译为共享库或DLL的C或C++扩展 3 包好一组模块的包 4 使用 ...
分类:
编程语言 时间:
2018-07-17 16:28:25
阅读次数:
126
1)面向对象的特征 1. 抽象:(从java方面来说抽象大多数人还是把它作为java中的一种特征来对待) 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象包括两个方面,一是过程抽象,二是数据抽象。 2.继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用 ...
分类:
编程语言 时间:
2018-07-17 16:28:51
阅读次数:
194
恢复内容开始 1、小记 这段时间有空,把springcloud的知识整理一下,好记性不如烂笔头,也让自己对springcloud有个清晰的认识。此次的整理记录主要借鉴了这位大佬的博客 https://blog.csdn.net/forezp,特此感谢。 这次学习的环境,使用idea+jdk8,spr ...
分类:
编程语言 时间:
2018-07-17 16:30:42
阅读次数:
215
数组的动态内存分配 通过指针存储类类型对象的地址 ...
分类:
编程语言 时间:
2018-07-17 16:31:01
阅读次数:
136
Java连接Zookeeper 一、配置zk环境 本人使用的是虚拟机,创建了两台linux服务器(安装过程百度上很多) 准备zk的安装包,zookeeper 3.4.10.tar.gz,可在Apache官网下载,这里我提供了一个百度云的https://pan.baidu.com/s/15icVROS ...
分类:
编程语言 时间:
2018-07-17 16:31:55
阅读次数:
225
最近遇到项目需要使用windows 服务器,之前分开部署,先需求linux连接windows,使用winrm即可一、配置windows winrm1.运行如下,如果没有返回,则没有开启winrmPS C:\Users\Administrator> winrm ...
分类:
编程语言 时间:
2018-07-17 16:32:11
阅读次数:
1124
title: java类加载系列之 类编译揭秘 date: 2018 07 17 11:48:02 category: 原创 tags: [Java,Java类编译加载执行专题] 本文为java类编译加载执行系列文章第一篇:类编译揭秘 第一步:我们写一个java源文件,如下: 第二步(编译): 创建 ...
分类:
编程语言 时间:
2018-07-17 16:33:23
阅读次数:
177
1.mac下python环境pip报错: issuserdeMacBook-Pro:~ issuser$ pip install pyinstallerCollecting pyinstaller Could not fetch URL https://pypi.python.org/simple/ ...
分类:
编程语言 时间:
2018-07-17 16:34:07
阅读次数:
1344