以下是Java 判断字符串是否为空的四种方法: 方法一: 最多人使用的一个方法, 直观, 方便, 但效率很低: if(s == null ||"".equals(s));方法二: 比较字符串长度, 效率高, 是我知道的最好一个方法: if(s == null || s.length() <= 0); ...
分类:
编程语言 时间:
2017-08-01 12:29:21
阅读次数:
148
一、随时随地爬取一个网页下来 怎么爬取网页?对网站开发了解的都知道,浏览器访问Url向服务器发送请求,服务器响应浏览器请求并返回一堆HTML信息,其中包括html标签,css样式,js脚本等。我们之前用的是Python标准基础库Urllib实现的, 现在我们使用Python的Requests HTT ...
分类:
编程语言 时间:
2017-08-01 11:18:54
阅读次数:
224
通过列表生成式,我们可以直接创建一个列表。但是,受到内存限制,列表容量肯定是有限的。而且,创建一个包含100万个元素的列表,不仅占用很大的存储空间,如果我们仅仅需要访问前面几个元素,那后面绝大多数元素占用的空间都白白浪费了。 所以,如果列表元素可以按照某种算法推算出来,那我们是否可以在循环的过程中不 ...
分类:
编程语言 时间:
2017-08-01 11:17:49
阅读次数:
148
function clearNoNum(obj){ obj.value = obj.value.replace(/[^\d.]/g,""); //清除“数字”和“.”以外的字符 obj.value = obj.value.replace(/\.{2,}/g,"."); //只保留第一个. 清除多余的 ...
分类:
编程语言 时间:
2017-08-01 11:17:28
阅读次数:
176
http://blog.csdn.net/w2393040183/article/details/50749851 可以看出要把最终的包写上,而不能这样写base-package=”com.fq”。这种写法对于include-filter来讲它都会扫描,而不是仅仅扫描@Controller。哈哈哈, ...
分类:
编程语言 时间:
2017-08-01 11:17:10
阅读次数:
174
########## day14 #####################ctrl+t 展示类继承树/*** @author 文档注释*/ javadoc.exe 生成java文档jar.exe 压缩类为jar包exclipse 中的 export 1环境变量配置JAVA_HOME jdk目录pa ...
分类:
编程语言 时间:
2017-08-01 11:16:29
阅读次数:
192
归并排序是建立在归并操作上的一种有效的排序算法,该算法是采用分治法(Divide and Conquer)的一个非常典型的应用。 将已有序的子序列合并,得到完全有序的序列;即先使每个子序列有序,再使子序列段间有序。若将两个有序表合并成一个有序表,称为二路归并。 归并排序的基本思想 将待排序序列R[0 ...
分类:
编程语言 时间:
2017-08-01 11:16:15
阅读次数:
163
多线程是多任务处理的一种特殊形式,多任务处理允许让电脑同时运行两个或两个以上的程序; 多任务处理的两种类型:基于进程 和 基于线程; 基于进程的多任务处理是程序的并发执行; 基于线程的多任务处理是同一程序的片段的并发执行; 多线程程序包含可以同时运行的两个或多个部分,这样的程序中的每个部分称为一个线 ...
分类:
编程语言 时间:
2017-08-01 11:15:26
阅读次数:
150
1 舍掉小?取整:Math.floor(2)=2 2 舍掉小?取整:Math.floor(2.1)=2 3 舍掉小?取整:Math.floor(2.5)=2 4 舍掉小?取整:Math.floor(2.9)=2 5 四舍五入取整:(2)=2 6 四舍五入取整:(2.1)=2 7 四舍五入取整:(2. ...
分类:
编程语言 时间:
2017-08-01 11:14:47
阅读次数:
220
前言:休整一个多月之后,终于开始投简历了。这段时间休息了一阵子,又病了几天,真正用来复习准备的时间其实并不多。说实话,心里不是非常有底气。 这可能是学生时代遗留的思维惯性——总想着做好万全准备才去做事。当然,在学校里考试之前当然要把所有内容学一遍和复习一遍。但是,到了社会里做事,很多时候都是边做边学 ...
分类:
编程语言 时间:
2017-08-01 11:12:07
阅读次数:
167
import smtplib from email.mime.text import MIMEText from email.header import Header import time def email(): #发送邮箱服务器 smtpserver = "smtp.163.com" #发送邮... ...
分类:
编程语言 时间:
2017-08-01 11:11:58
阅读次数:
629
#Author wangmengzhuimport sysimport osBASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))###表示导入文件的绝对路径sys.path.append(BASE_DIR)#将绝 ...
分类:
编程语言 时间:
2017-08-01 11:11:38
阅读次数:
150
也许之前我很少写代码,更很少写面向对象的代码,即使有写多半也很容易写回到面向过程的老路上去。在写面向过程的代码的时候,根本不管什么函数重载和覆盖,想到要什么功能就变得法子的换个函数名字,心里想想:反正函数重载本质也就是入栈了两个不同的函数。 回过头来讲,让我了解标题这三个概念的实际用处,还是在于我这 ...
分类:
编程语言 时间:
2017-08-01 11:10:58
阅读次数:
150
一、前言 让我们先理一下springfox与swagger的关系。 swagger是一个流行的API开发框架,这个框架以“开放API声明”(OpenAPI Specification,OAS)为基础,对整个API的开发周期都提供了相应的解决方案,是一个非常庞大的项目(包括设计、编码和测试,几乎支持所 ...
分类:
编程语言 时间:
2017-08-01 11:10:05
阅读次数:
326
由于上个星期进行了一个星期的实习培训,所以一个星期都没有写代码看书。再加上身体不好,周末去了两趟医院。每天晚上都是回去休息,一点都没有更新博客啊。啊啊啊啊,我恨自己啊。所以从今天开始,继续。继续!!!!! Java反射 Java反射是在代码运行时,通过反射新建一个类的对象,或者是获取一个类的变量,方 ...
分类:
编程语言 时间:
2017-08-01 11:09:23
阅读次数:
191
重复执行代码的方法1: print("XXXXXXX") print("XXXXXXX") print("XXXXXXX") print("XXXXXXX") 。。。。。。。。 重复执行代码的方法2: while 条件: 条件满足的时候做的事(循环) 例: #如果不确定到底需要重复执行多少次,那么就 ...
分类:
编程语言 时间:
2017-08-01 11:08:40
阅读次数:
157
输入路径查找该路径下的指定文件类型的文件 代码思路: 想要循环遍历文件夹下所有子文件夹,就要用到递归。 首先判断路径是否存在: 是:获取文件 判断是否文件夹: 是:调用自身,继续获取子文件夹下内容 否:判断文件后缀,符合则输出 否:输出提示 总结与问题: 昨天学到输出文件夹下所有文件,今天稍作改动变 ...
分类:
编程语言 时间:
2017-08-01 11:07:47
阅读次数:
171