实验十 泛型程序设计技术 实验时间 2018-11-1 1、实验目的与要求 (1) 理解泛型概念; (2) 掌握泛型类的定义与使用; (3) 掌握泛型方法的声明与使用; (4) 掌握泛型接口的定义与实现; (5)了解泛型程序设计,理解其用途。 2、实验内容和步骤 实验1: 导入第8章示例程序,测试程 ...
分类:
编程语言 时间:
2018-11-08 16:27:26
阅读次数:
153
一、为什么要使用多线程? 【使计算机所有资源在执行任务的时候能够全部利用上,以提升计算机资源利用率的方式来提升系统执行效率】 CPU的单核运行速度由于硬件技术问题已经遇到瓶颈,而概念性的“光脑”貌似离我们还很遥远,现在的计算机性能提升方向是向多核发展。多核同时工作,协同完成任务。大家熟知的神威·太湖 ...
分类:
编程语言 时间:
2018-11-08 16:29:34
阅读次数:
165
1.现有项目,和jar包源码在同一层目录 2.idea直接打开ccccc,右键a,b两个文件中的pom.xml加入maven project,如下: 执行1,2 步骤,在b中引入a,刚引入a在最下方,拖到最上面,apply即可 结果如下,这是修改a中的代码,b中可以直接引用 ...
分类:
编程语言 时间:
2018-11-08 18:11:23
阅读次数:
1411
基本库: sys 程序和Python解析器的交互 os 启动新进程;操作文件和目录 re 正则表达式,字符串匹配 string 基本字符串操作 inspect 提供自省和反射功能 importlib 支持动态导入 bitstring二进制数据处理 zipfile 压缩解压文件 tarfile 压缩解 ...
分类:
编程语言 时间:
2018-11-08 18:15:41
阅读次数:
238
一.SpringMvc上传组件简介 MultipartResolver,SpringMvc的文件上传就是通过这个组件来完成的 二.文件上传业务流程 1.前台的Controller层接收MutipartFilelei类型的file,以及要创建一个文件夹来存放要上传的文件(通过代码创建),下面的代码会在 ...
分类:
编程语言 时间:
2018-11-08 18:16:00
阅读次数:
172
C++开发pythonwindows版本的扩展模块示例测试环境介绍和准备测试环境:操作系统:windows10Python版本:3.7.0VS版本:vs2015社区版(免费)相关工具下载:VS版本vs2015社区版(免费)win10SDK(安装vs2015是可以选择,如果没有安装则需要独立安装)Python3.7.0win32安装文件http://ffmpeg.club/python本示例不使用v
分类:
编程语言 时间:
2018-11-08 18:16:15
阅读次数:
144
变量 一、什么是变量 变量即变化的量,核心是“变”与“量”,变即变化,量即衡量状态。 二、为什么要用变量 为了让计算机将事物的特征/状态记忆下来(存到计算机内存),以后可以取出来使用 三、变量的使用规则 先定义,后调用 四、变量的命名规范 1.变量只能是字母、下划线或数字的任意组合 2.变量的第一个 ...
分类:
编程语言 时间:
2018-11-08 18:16:57
阅读次数:
104
当在Python中出现继承的情况时,初始化函数_init_的行为如下: 子类没有定义初始化函数,父类的初始化函数会被默认调用;但要实例化子类的对象,则只能传入父类的初始化函数对应的参数,否则会出错。子类定义了初始化函数,而子类中没有显示调用父类的初始化函数,则父类的属性不会被初始化子类定义了初始化函 ...
分类:
编程语言 时间:
2018-11-08 18:19:46
阅读次数:
157
<! flowchart 箭头图标 勿删 实用的返回结果封装 使用示例 效果 Result ResultEnum 使用示例 / @Author: huangwenjun @Description: @Date: Created in 13:59 2018/3/28 / @RestController ...
分类:
编程语言 时间:
2018-11-08 18:20:05
阅读次数:
233
首先创建一个简单的springboot web项目 创建一个 DockerController,在其中有一个index()方法,访问时返回:Hello Docker! 浏览器访问该项目:http://localhost:8080/,页面返回:Hello Docker!,说明 Spring Boot ...
分类:
编程语言 时间:
2018-11-08 18:20:48
阅读次数:
218
Apache Shiro What is Apache Shiro? Apache Shiro是一个功能强大、灵活的,开源的安全框架。它可以干净利落地处理身份验证、授权、企业会话管理和加密。 Apache Shiro的首要目标是易于使用和理解。安全通常很复杂,甚至让人感到很痛苦,但是Shiro却不是 ...
分类:
编程语言 时间:
2018-11-08 18:23:35
阅读次数:
138
在一个进程中,线程往往不是孤立存在的,多个线程之间要经常进行通信,成为线程间的通信。 线程间的通信主要体现在,一个线程执行完特定任务后,转到另一个线程去执行任务,在转换任务的同时,将数据也传递给另外一个线程。 NSThread类提供了两个比较常用的方法,用于实现线程间的通信,这两个方法的定义格式如下 ...
分类:
编程语言 时间:
2018-11-08 18:24:32
阅读次数:
201
在线演示 演示地址:http://139.196.87.48:9002/kitty 用户名:admin 密码:admin 技术背景 如今微服务架构盛行,在分布式系统中,项目日益庞大,子项目日益增多,每个项目都散落着各种配置文件,且随着服务的增加而不断增多。此时,往往某一个基础服务信息变更,都会导致一 ...
分类:
编程语言 时间:
2018-11-08 18:25:32
阅读次数:
350
[ File IO ] parameters used in the file IO: 该参数决定了打开文件的模式:只读,写入,追加等。所有可取值见如下的完全列表。这个参数是非强制的,默认文件访问模式为只读(r)。 ...
分类:
编程语言 时间:
2018-11-08 18:26:05
阅读次数:
130
PHP 的数组是一种很强大的数据类型,与此同时 PHP 内置了一系列与数组相关的函数可以很轻易的实现日常开发的功能。但是我发现好像很多小伙伴都忽略了内置函数的作用(比如我自己就编写过一些有关数组操作的代码然后发现PHP自带了/(ㄒoㄒ)/~~),善用 PHP 内置函数能极大的提高开发效率和运行效率( ...
分类:
编程语言 时间:
2018-11-08 18:27:45
阅读次数:
185
整个Mybatis与Spring集成示例要完成的步骤如下: 1、示例功能描述 2、创建工程 3、数据库表结构及数据记录 4、实例对象 5、配置文件 6、测试执行,输出结果 1、示例功能描述 在本示例中,需要完成这样的一个简单功能,即,指定一个用户(ID=1),查询出这个用户的基本信息,并关联查询这个 ...
分类:
编程语言 时间:
2018-11-08 18:30:44
阅读次数:
247
今天启动开发的项目,碰到了一个日志上的bug:java.lang.NoClassDefFoundError: Could not initialize class org.slf4j.impl.StaticLoggerBinder。刚看到一脸懵。于是到网上查了一下,也有遇到类似问题的。说是要加一些依 ...
分类:
编程语言 时间:
2018-11-08 18:31:26
阅读次数:
204
本周,Spring Cloud联合创始人Spencer Gibb在Spring官网的博客页面宣布:阿里巴巴开源 Spring Cloud Alibaba,并发布了首个预览版本。随后,Spring Cloud 官方Twitter也发布了此消息。
分类:
编程语言 时间:
2018-11-08 18:31:33
阅读次数:
224
日期:2018.11.8 星期四 博客期:022 Part 1: 基本异常处理 1 package teacher; 2 3 import javax.swing.*; 4 5 class AboutException { 6 public static void main(String[] a) ...
分类:
编程语言 时间:
2018-11-08 18:32:23
阅读次数:
227
1 def get_time(self): 2 ''' 3 @author : Cong 4 @Email : 624420781@qq.com 5 @描 述 : 生产时间列表 6 ''' 7 # 生成本日时间列表 8 i = datetime.datetime.n... ...
分类:
编程语言 时间:
2018-11-08 18:32:49
阅读次数:
163