/** @JsonRpcMethod- delFile*/ public function delFile($data){ if(empty($data->filename)){ throw new Exception('参数错误',3104); }else{ $filename = $data-> ...
分类:
Web程序 时间:
2020-12-15 11:58:30
阅读次数:
3
前言:想必大家都知道ArrayList的底层使用数组来实现的。今天我们就写个简易版的来实现这一功能。一、思考需要哪些步骤实现一个数组的动态扩容第一步需要一个数组进行初始化使用第二步还需要一个数组作为一个中转使用第三步判断我初始的数组是否已满,如果已经满了需要进行扩容,如果不满不需要扩容第四步创建一个比初始数组大的中转数组第五步将初始数组的元素拷贝到中转数组并返回使用二、实现代码Account[]c
分类:
编程语言 时间:
2020-12-14 13:54:27
阅读次数:
13
Spring实现IOC注入的方式有xml和注解两种方式,异曲同工,这里我们讲述注解方式,因为这也是一种趋势,主要优点实现简便,代码可读性强(个人理解)。 注解方式实现IOC注入,主要涉及以下几个注解 @Configuration:添加该注解的类被视为上下文,里面带有@Bean注解的都将被注入到IOC ...
分类:
编程语言 时间:
2020-12-10 11:40:14
阅读次数:
19
最近公司有一个需求,需要暴露当前web项目的接口给第三方系统调用,网上查到webservice是跨平台、跨语言的应用技术,所以作为首选。 查找了很多例子,都是很简单的加@WebService到类,加@WebMethod到暴露的方法上,然后EndPoint.publish即可,但我在web项目中使用, ...
分类:
编程语言 时间:
2020-12-10 11:32:46
阅读次数:
16
在前博客 运行第一个servlet后 我们来简单实现一个cookie。 一、简单介绍 Cookie 是一些数据, 存储于你电脑上的文本文件中。 当 web 服务器向浏览器发送 web 页面时,在连接关闭后,服务端不会记录用户的信息。 Cookie 的作用就是用于解决 "如何记录客户端的用户信息": ...
分类:
编程语言 时间:
2020-12-08 12:29:29
阅读次数:
9
1.同步异步 同步:在某一段时间内,依次执行-->并行 异步:在某一时间点上,同时执行-->并发 AJAX:异步的局部刷新技术 2.优缺点 优点: 增强用户体验 因为服务器无需在响应整个页面,只需要响应部分内容所以减轻服务器压力 缺点: ajax不能应用在所有场景 无端的增多了对服务器的访问次数,给 ...
分类:
编程语言 时间:
2020-11-20 11:41:24
阅读次数:
5
有两种方式:1). 实现Cloneable接口并重写Object类中的clone()方法;2). 实现Serializable接口,通过对象的序列化和反序列化实现克隆,可以实现真正的深度克隆,代码如下。 public class MyUtil { private MyUtil() { throw n ...
分类:
其他好文 时间:
2020-11-17 12:41:19
阅读次数:
6
File类的使用 File类的一个对象,代表一个文件或一个文件目录(俗称:文件夹) File类声明在java.io包下 File类中涉及到关于文件或文件目录的创建、删除、重命名、修改时间、文件大小等方法, 并未涉及到写入或读取文件内容的操作,如果需要读取或写入文件内容,必须使用IO流来完成 后续Fi ...
分类:
其他好文 时间:
2020-11-17 12:23:28
阅读次数:
5
Date 在Java中,有一个类叫做Date(java.util.Date), 这个类叫做日期类,但是Java中的Date类表示的是特定的时间瞬间, 精确到了毫秒。 构造方法: Date():使用空参构造方法创建的Date对象会以当前操作系统的时间构建一个Date。 Date(long date): ...
分类:
其他好文 时间:
2020-11-17 11:51:12
阅读次数:
6
Exception 分两种: 编译时异常和RuntimeException. 编译时异常必须要处理。 异常处理的五个关键字:throw,throws,try..catch,finally 1.使用throw抛出异常: NullPointerException和 ArrayIndexOutOfBoun ...
分类:
其他好文 时间:
2020-11-16 13:11:27
阅读次数:
3