1,反射(Reflection) 对于C#、Java开发人员来说,肯定都对反射这个概念相当熟悉。所谓反射就是可以动态获取类型、成员信息,同时在运行时(而非编译时)可以动态调用任意方法、属性等行为的特性。 以Java上的两个知名框架(hibernate和spring)为例。hibernate的属性映射 ...
分类:
编程语言 时间:
2018-05-29 17:15:45
阅读次数:
249
JavaScript BOM对象 JavaScript Window 浏览器对象模型 浏览器对象模型(BOM)使JavaScript有能力与浏览器"对话"。 浏览器对象模型(BOM) 浏览器对象模型(Browser Object Model:BOM)尚无正式标准,由于现代浏览器已经几乎实现了Java ...
分类:
编程语言 时间:
2018-05-29 17:42:42
阅读次数:
189
shutil.copyfile(src,dst)src和dst都必须是文件,把源文件src复制到目标文件dst中去,如果目标文件dst存在的话,文件内容会被覆盖;不存在会复制文件src;目标地址需具备可写权限,抛出的异常信息为IOExceptionimportshutilshutil.copyfile("e:\python\0521.txt","e:\0521.txt
分类:
编程语言 时间:
2018-05-29 17:43:12
阅读次数:
145
经典的排序算法有八种,分别为: Ø 冒泡排序 Ø 选择排序 Ø 插入排序 Ø 归并排序 Ø 希尔排序 Ø 快速排序 Ø 堆排序 Ø 基数排序 其中冒泡排序、选择排序、插入排序称为三大基本排序。 虽然这三大基本排序算法时间复杂度都是O(n2),但是其实细细讨论之下,还是有各自的特点的。 基本思路: 假 ...
分类:
编程语言 时间:
2018-05-29 17:43:20
阅读次数:
133
对于Python而言,有一点是要认识明确的,python作为一个相对而言轻量级的,易用的脚本语言(当然其功能并不仅限于此,在此只是讨论该特点),随着程序的增长,可能想要把它分成几个文件,以便逻辑更加清晰,更好维护,亦或想要在几个程序中均使用某个函数,而不必将其复制粘贴到所有程序中。 为了支持这一点, ...
分类:
编程语言 时间:
2018-05-29 17:44:00
阅读次数:
194
import threading #线程import timedef Say(n): print('Test %d' %n) time.sleep(2)if __name__ == '__main__': t1 = threading.Thread(target=Say,args=(10,)) #开 ...
分类:
编程语言 时间:
2018-05-29 17:44:15
阅读次数:
143
简介tensorflow的安装分cpu版本和gpu版本,这里只讨论cpu版本。google提供了很多种安装方式,主要分三种,一种是pip安装,非常简单,重要的是它在各个平台都是可以用的,包括windows,但是CentOS6需升级glibc和gcc(CXXABI_)版本第二种是通过docker安装,也差不多是一键安装,内核版本低于3.10不能安装docker,具体的介绍可以看https://git
分类:
编程语言 时间:
2018-05-29 17:44:41
阅读次数:
530
一、简介: Web前端有三层: HTML:从语义的角度,描述页面结构 CSS:从审美的角度,描述样式(美化页面) JavaScript:从交互的角度,描述行为(提升用户体验) HTML:从语义的角度,描述页面结构 CSS:从审美的角度,描述样式(美化页面) JavaScript:从交互的角度,描述行 ...
分类:
编程语言 时间:
2018-05-29 17:46:13
阅读次数:
238
@Configuration注解与spring-*.xml达到的目的是一样的。@Configuration是为了完全的取消xml配置文件而改用注解。下面将对其进行对比说明:beans的加载方式spring-.xml的加载方式:ClassPathXmlApplicationContext、FileSystemXmlApplicationContext、ContextLoaderListener(用于
分类:
编程语言 时间:
2018-05-29 17:46:56
阅读次数:
1037
1.springboot 2.0 中默认连接池是Hikari,在引用parents后不用专门再添加依赖 2.application.yml中的配置 ...
分类:
编程语言 时间:
2018-05-29 17:47:04
阅读次数:
1586
前提:接口自动化测试中,存在依赖情况:test_02的某个请求参数的值,需要依赖test_01返回结果中某个字段的数据,所以就先需要拿到返回数据中特定字段的值。这里使用到python中jsonpath-rw库 1.下载安装 pip install jsonpath-rw 2.导入 from json ...
分类:
编程语言 时间:
2018-05-29 18:50:44
阅读次数:
326
出现 错误 The server time zone value '?й???????' is unrecognized or represents more than one time zone 找到jdbc 数据库连接字符串, 加上?serverTimezone=UTC ...
分类:
编程语言 时间:
2018-05-29 18:51:52
阅读次数:
314
一、java保留两位小数方式 结果 二、js保留两位小数 总结: 1.js.toFixed方式与java的DecimalFormat和NumberFormat方式一致,结果不确定,四舍五可能不入! 2.java可以做到精确的四五五入可采用String.format方式和BigDecimal的ROUN ...
分类:
编程语言 时间:
2018-05-29 18:53:12
阅读次数:
152
1、语法 If 条件: 代码1 代码2 代码3 (缩进的一样距离代码为同一代码块,代码从上往下运行,当一个条件不成立时,运行下一个条件) 语法格式: If: 代码1 Elif: 代码1 else: 代码1 If的 嵌套 (在一个if条件成立时,进入这个条件里面下一个逻辑判断) While循环 语法, ...
分类:
编程语言 时间:
2018-05-29 18:54:27
阅读次数:
176
各I/O模型优缺点 BIO通信模型 BIO主要的问题在于每当有一个新的客户端请求接入时,服务端必须创建一个新的线程处理新接入的客户端链路,一个线程只能处理一个客户端连接 线程池I/O编程 假如所有可用线程都被阻塞,后续I/O都将在队列中排队 线程池采用阻塞队列实现,队列积满之后,后续入队列操作将被阻 ...
分类:
编程语言 时间:
2018-05-29 18:54:55
阅读次数:
211
进行协议解析时,总是会遇到各种各样的数据转换的问题,从二进制到十进制,从字节串到整数等等 废话不多上,直接上例子 整数之间的进制转换: 10进制转16进制: hex(16) ==> 0x10 16进制转10进制: int('0x10', 16) ==> 16 类似的还有oct(), bin() 字符 ...
分类:
编程语言 时间:
2018-05-29 18:55:47
阅读次数:
150
2017年09月11日 17:35:41 阅读数:1357 2017年09月11日 17:35:41 阅读数:1357 阅读数:1357 打包项目 mvn clean package 下载winsw,放到E:\project下并重命名为MyApp.exe。 在E:\project下创建一个proje ...
分类:
编程语言 时间:
2018-05-29 18:55:59
阅读次数:
152
python分析nginx日志,每分钟nginx请求超过10ms的比例
分类:
编程语言 时间:
2018-05-29 18:56:35
阅读次数:
132
#数据准备 List1=range(10) list(List1)[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]map函数 可以操作可迭代对象,输出也是可迭代的对象def f_map(x): return x**2#使用map函数 List2=map(f_map,List1) list... ...
分类:
编程语言 时间:
2018-05-29 18:57:50
阅读次数:
150
Exchange 2013 /16 OWA/ECP验证码及国际化语言支持
分类:
编程语言 时间:
2018-05-29 18:58:25
阅读次数:
183