自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (2)
  • 收藏
  • 关注

原创 基于Ubuntu 16.04的HUSTOJ在线判题系统的搭建

打开Ubuntu终端键入sudo apt-get update此命令为了升级Ubuntu软件库接下来键入sudo apt-get install subversion安装subversion然后从svn获取hustoj 键入sudo svn co https://github.com/zhblue/hustoj/trunk/trunk/install hustoj进入hustoj目录cd hus...

2018-03-25 14:44:28 1955

原创 java 中反射机制及用法

反射​ 反射的概念是由 Smith 在 1982 年首次提出的,主要是指程序可以访问、检测和修改它本身状 态或行为的一种能力, 并能根据自身行为的状态和结果,调整或修改应用所描述行为的状态和 相关的语义。Java 中,反射是一种强大的工具。它使您能够创建灵活的代码,这些代码可以在 运行时装配,无需在组件之间进行源代码链接。反射允许我们在写与执行时,使我们的程序 代码能够接入装载到 JVM 中的类的内部信息,而不是源代码中选定的类协作的代码。这使反 射成为构建灵活的应用的主要工具。​ 但需注意的是:如

2020-07-14 20:30:40 246

原创 java 网络编程TCP UDP 服务器 客户端

IP 位置( IP) 是 Internet Protocol 的外语缩写, 网络之间互连的协议也就是为计算机网络相互连接进行通信而设计的协议。 在因特网中,它是能使连接到网上的所有计算机网络实现相互通信的一套规则,规定了计算机在因特网上进行通信时应当遵守的规则。任何厂家生产的计算机系统,只要遵守 IP 协议就可以与因特网互连互通。端口:区分数据流向的软件 0-65535 不要使用 1024 以下的端口 ,每一个协议拥有自己的端口,在同一个协议下端口不能重复 FTP:21 HTTP:80端口端

2020-07-13 21:21:04 351 1

原创 java 多线程

单例模式单例模式: 保证一个只能存在一个实例懒汉: 实例等到调用方法时候创建(调用的时候,最后一刻)线程不安全,效率较高饿汉式: 类第一次加载之后就会创建实例 线程安全,效率较低静态的内容(静态变量,静态块),在类第一次加载之后就会初始化实现方式:1.构造器私有化(外部才不能通过new随便创建对象,对象只能我[类的内部]来创建,给你)2.私有的,静态的,该类的引用(存储创建了的对象)3.对外提供一个公共的静态的访问方式(方法)饿汉式public class SingleDemo01

2020-07-12 21:20:36 203

原创 java day14 properties,Collections工具类,四大内置函数型接口,方法引用

PropertiesProperties为Hashtable的子类,要求键与值只能为字符串 ,不能为null,长与 配置文件(与外界交互 的信息) 即内存与存储介质(文件、数据库、网络、服务器内存等)交互。** 在资源文件中建立 .properties文件**在properties文件中以键值对的方式存储例如:username = dllpwd = 123456//加载properties文件Properties properties = new Properties();proper

2020-07-10 20:02:08 166

原创 java day13 Set与Map容器

LinkedListLinkedList 是一种可以在任何位置进行高效地插入和删除操作的有序序列。LinkedList:底层用双向链表实现的 List。特点:查询效率低,增删效率高,线程不安全。 ArrayList:底层用数组实现的 List。特点:查询效率高,增删效率低,线程不安全。手写简单Linkedlistpackage day13.linkedlistdemo;/***手写LinkedList的add方法* 1.定义头节点* 2.定义LinkedList的大小size* 3.重写

2020-07-09 20:52:36 134

原创 Java 学习day12 枚举 容器

枚举枚举 enum可以用来表示一种事物的所有可能*注意: 1.枚举都隐示的继承自java.lang.Enum 2.枚举也是一种比较特殊的类,枚举中得饿所有成员都是当前枚举类的一个实例(对象),成员默认public static final修饰 3.不允许外部实例化,只能使用枚举类中提供的成员格式:enum 枚举类型名{枚举值,枚举值2,枚举值3}public class EnumDemo01 { public static void main(String[] ar

2020-07-08 14:37:25 224

原创 Java 匿名内部类 Lambda表达式

Lambda表达式jdk1.8 新增Lambda表达式作用: 简化匿名内部类的使用前提: 函数式接口函数式接口: 只有一个必须被重写的抽象方法的接口强制检测是否为函数式接口:注解@FunctionalInterface@FunctionalInterfaceinterface Smoke{ String smoking(int a);}语法:() -> {}():匹配要重写的抽象方法的参数列表->:lambda符号 箭头符号 具有上下文推倒的作用{}:匹配要

2020-07-06 20:46:13 193

原创 Java 学习day05

面向对象面向过程与面向对象的区别面向过程:侧重点流程,从头到尾一气呵成,牵一发而动全身,重构复杂。流水线式。面向对象:模块化(类),抽离重复的部分。模块组合完成业务。上帝视角。类和对象的区别类:类是具有相同属性和方法的一组对象的集合,它为属于该类的所有对象提供了统一的抽象描述,其内部包括属性和方法两个主要部分。打个比方person类public class Person { //属性 private String xxx; private int xx; //方法 (构造器)

2020-06-29 20:26:52 140

原创 python 3 mysql数据库的连接

python2.x使用的是mysqldb库Python3  所使用的mysql连接库是pymysql,打开cmd输入pip install pymysql进行pymysql库的安装,下面是进行mysql数据库的连接代码import pymysql # 打开数据库连接db = pymysql.connect(host='xxx.xxx.xxx.xxx', port=3306, user='xx...

2018-03-21 20:57:36 613

原创 pyhton3 + opencv HSV色彩空间特定颜色提取 inRange函数使用实例

pyhton3 + opencv HSV色彩空间特定颜色提取  inRange函数使用实例代码如下:import cv2 as cvimport numpy as npdef extrace_object_demo(): capture = cv.VideoCapture(0) while(True): ret, frame = capture.read()...

2018-03-18 21:42:21 8352 2

原创 基于Python3+opencv 人脸检测代码

基于Python3+opencv 人脸检测代码1.基于图片 import cv2 as cvimport numpy as npdef face_detect_demo(image): gray = cv.cvtColor(image, cv.COLOR_BGR2GRAY) face_detector = cv.CascadeClassifier("E:/opencv/bu...

2018-03-18 21:12:58 7455 1

转载 Python 多线程

Python多线程的使用以及相关模块介绍

2017-08-02 14:50:01 690

原创 Python3.6 模块学习之random模块

Python模块之random常用函数解析

2017-07-30 13:29:09 14233 2

原创 Python 3.6模块学习urllib的urllib.request.urlopen()函数学习

Python中的urllib提供了一系列用于操作URL的功能。包含urllib.request,urllib.error,urllib.parse,urllib.robotparser四个子模块。本文说的是urllib.request.urlopen()函数所涉及的知识

2017-07-28 15:34:31 18517 2

原创 Python 3.6 模块学习math库常见函数

math.pi               数学常数π= 3.141592……math.e               数学常数e = 2.718281….math.tau              数学常数τ= 6.283185……math.ceil(x)   

2017-07-27 18:37:55 15702

8086矩阵键盘6116存储键值 汇编 protues 8

8086+8255A 矩阵键盘6116存储键值 汇编语言 protues 8

2018-12-29

8259双中断系统 protues 8

8086+8255+8259双中断系统IR0 IR1 protues 8 汇编语言

2018-12-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除