function TestTryCatch(){ try { } catch (error) { //error 类型如下 Error EvalError RangeError ReferenceError //SyntaxError TypeError URIError if(error inst... ...
分类:
编程语言 时间:
2019-09-14 09:13:19
阅读次数:
105
在开发的过程中,我们很多时候会遇到需要将两个数组合并成一个数组的情况出现。 这里总结一下在JavaScript中合并两个数组的方法。 for循环数组 这个方式是最简单的,也是最容易实现的。 另外也可以用增强型for循环或forEach()方法去实现。 for循环这种方式几乎没有任何问题,只是很多追求 ...
分类:
编程语言 时间:
2019-09-14 10:22:52
阅读次数:
99
两种方式: 通过注解扫描完成 Listener 组件的注册 通过方法完成 Listener 组件注册 通过注解扫描完成 Listener 组件的注册 通过方法完成 Listener 组件注册 一、通过注解扫描完成 Listener 组件的注册 1. 编写Listener类 2. 编写启动类 二、通过 ...
分类:
编程语言 时间:
2019-09-14 10:23:59
阅读次数:
83
导出jar包过程 右击项目名称->export 选择java->JAR file next->选择路径 导出成功 生成api文档 选择doc->右键export java->javadoc 选择项目和路径 途中遇到问题: 错误: 不再支持源选项 1.3。请使用 7 或更高版本。 javadoc->n ...
分类:
编程语言 时间:
2019-09-14 10:24:51
阅读次数:
119
早期的计算机通信需要有一个中间件,A要给B传东西,A必须要把信息传给中间件,B再把从中间件中拿到信息 由于不同机器之间需要通信就产生了网络 软件开发的架构 1.C/S架构 服务器-客户机,即Client-Server架构,C/S架构通常采取两层结构.Sever负责数据的管理,Client负责完成与用 ...
分类:
编程语言 时间:
2019-09-14 10:25:39
阅读次数:
158
数据结构 数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。再简单描述一下:数据结构就是描述对象间逻辑关系的学科。 数据存储结构 常用的数据存储方式有两种:顺序存储,非顺序存储。顺序存储就是把数据存储在一块联系的存储介质(硬盘或内存等)中。反之则是非顺序存储。 Java中的数组就是典型的顺 ...
分类:
编程语言 时间:
2019-09-14 10:27:47
阅读次数:
144
...
分类:
编程语言 时间:
2019-09-14 10:30:46
阅读次数:
235
精确到毫秒(ms) 精确到微秒(us) 测试时间与n的关系 采用的方式是简单的y++ 时间复杂度为O(n) 执行9次操作 include include include define ll long long using namespace std; int main() { ll x=1000; ...
分类:
编程语言 时间:
2019-09-14 10:52:24
阅读次数:
113
/** 冒泡排序(Bubble Sort) **/ function bubbleSort(arr) { var len = arr.length; for (var i = 0; i < len; i++) { for (var j = 0; j < len - 1 - i; j++) { if ... ...
分类:
编程语言 时间:
2019-09-14 10:52:41
阅读次数:
101
在使用Spring进行项目开发的时候,会大量使用到自动装配,那自动装配是什么呢?简单来说:Spring 利用依赖注入(DI)功能,完成SpringIOC容器中各个组件之间的依赖关系赋值管理。 下面介绍和总结可以在在Spring使用的三种自动注入的注解。首先回顾一下最初使用xml进行是如何进行注入的。 ...
分类:
编程语言 时间:
2019-09-14 10:53:11
阅读次数:
200
IO多路复用 多个socket是否已经发生变化,(是否已经连接成功/是否已经获得数据)(可读/可写) 实现: 1. IO多路复用 2. 非阻塞 代码如下: ...
分类:
编程语言 时间:
2019-09-14 10:55:58
阅读次数:
79
使用Image包合成图片 添加文字。 下面将通过实例介绍利用py PIL包对图片进行合成,裁减以及添加文字。 原始图片4张 | | | |: |: |: | 合成后图片: 图片处理 图片拼接 生成圆形图片 因为头像图片为方形,需要裁减成圆形图片然后拼接。 裁减的原理是在正方形中画出一个内切圆,四个角 ...
分类:
编程语言 时间:
2019-09-14 10:56:24
阅读次数:
293
摘要:ListView排序(code behind) .ASPX 内容 ... ...
分类:
编程语言 时间:
2019-09-14 10:59:36
阅读次数:
88
1. 导读 昨天在技术交流群,有位读者吐槽刚刚接手的代码(文章标题),代码全篇无格式,无注释,多个嵌套不打括号,函数命名不规范,代码实在看不下去。随着软件项目代码的日积月累,系统维护成本变得越来越高,代码质量是所有软件团队面临的共同问题。 持续地优化代码,提高代码的质量,是提升系统生命力的有效手段之 ...
分类:
编程语言 时间:
2019-09-14 11:02:22
阅读次数:
99
一、概述 Java集合类主要由两个根接口Collection和Map派生出来的,Collection派生出了三个子接口:List、Set、Queue(Java5新增的队列),因此Java集合大致也可分成List、Set、Queue、Map四种接口体系,(注意:Map不是Collection的子接口) ...
分类:
编程语言 时间:
2019-09-14 11:06:34
阅读次数:
132
package test01;import java.awt.Graphics;import java.awt.Graphics2D;import java.awt.Shape;import java.awt.geom.Ellipse2D;import java.awt.geom.Rectangle ...
分类:
编程语言 时间:
2019-09-14 11:14:08
阅读次数:
121
中断的原理 Java中断机制是一种协作机制,中断并不能直接终止另一个线程,而需要被中断的线程自己处理中断。 中断的处理 中断的使用 1. 点击某个桌面应用中的取消按钮时; 2. 某个操作超过了一定的执行时间限制需要中止时; 3. 多个线程做相同的事情,只要一个线程成功其它线程都可以取消时; 4. 一 ...
分类:
编程语言 时间:
2019-09-14 11:16:04
阅读次数:
114
//引用delphi自带的EncdDecd单元 procedure TForm1.btn3Click(Sender: TObject);var s: string;begin s := 'abcdefg'; s := AnsiToUtf8(s); s := EncodeString(s); show ...
分类:
编程语言 时间:
2019-09-14 11:17:10
阅读次数:
99
在导入csv文件中,出现如上所示的错误,经过查阅资料,解决方法如下: 方法一: pd.read_csv(file_path, encoding='unicode_escape') 方法二: pd.read_csc(file_path.encoding='gbk') ...
分类:
编程语言 时间:
2019-09-14 11:18:34
阅读次数:
122
一:认证 在了解JWT之前先来回顾一下传统session认证和基于token认证。 1.1 传统session认证 http协议是一种无状态协议,即浏览器发送请求到服务器,服务器是不知道这个请求是哪个用户发来的。为了让服务器知道请求是哪个用户发来的,需要让用户提供用户名和密码来进行认证。当浏览器第一 ...
分类:
编程语言 时间:
2019-09-14 11:22:34
阅读次数:
107