python的os模块-对文件的相关操作 1.文件重命名 os模块中的rename()可以完成对文件的重命名操作rename(需要修改的文件名, 新的文件名) import os os.rename("text1.txt", "text2.txt") 2.删除文件 os模块中的remove()可以完 ...
分类:
编程语言 时间:
2020-02-29 22:43:17
阅读次数:
88
【摘要】 学习Veth-pair的概念和作用,并实战使用Veth + Network Namespace新建了一个可以独立使用的网络命令空间,从而详细了解了一个完整的网络空间是如何搭建的过程。 1 什么是Veth-Pair Veth是Linux中一种虚拟出来的网络设备,veth设备总是成对出现,所以 ...
分类:
其他好文 时间:
2020-02-29 18:47:00
阅读次数:
81
JDBC的statement对象 上图中,很多对象都是固定写死的,唯一要变的是statement对象。JDBC的核心是用statement对象执行增删改查。 JDBC中的statement对象用于向数据库发送SQL语句,想完成对数据库的增删改查,只需要通过statement对象向数据库发送增删改查语 ...
分类:
数据库 时间:
2020-02-29 13:34:18
阅读次数:
119
依赖注入的3种方式1.构造器注入参数少的时候好用,多了不方便2.setter注入:Spring中最主流的注入方式,是通过反射调用没有参数的构造方法生成对象(所以确保有无参构造函数),同时通过反射对应的setter注入配置的值。3.接口注入有时候资源并非来自于自身系统,而是来自于外界,这是用接口注入装... ...
分类:
编程语言 时间:
2020-02-28 23:09:58
阅读次数:
122
python装饰器的学习理解 自己的理解 装饰器是python语言中的高阶函数,被装饰的函数嵌套在装饰器内部,其目的可实现对被装饰函数的功能扩充。 举个例子,加深理解 任务:完成对执行函数func1的执行时间的记录 不用装饰器实现 # -*- coding: utf-8 -*-import time ...
分类:
编程语言 时间:
2020-02-28 22:25:03
阅读次数:
73
一、功能特点 1. 自动加载插件文件中的所有控件生成列表,默认自带的控件超过120个。 2. 拖曳到画布自动生成对应的控件,所见即所得。 3. 右侧中文属性栏,改变对应的属性立即应用到对应选中控件,直观简洁,非常适合小白使用。 4. 独创属性栏文字翻译映射机制,效率极高,可以非常方便拓展其他语言的属 ...
分类:
其他好文 时间:
2020-02-28 13:56:59
阅读次数:
67
gojs是一个前端插件,可以通过代码动态的生成流程图,各自展示图 参考网址: 如果你想使用,需要先下载对应的文件 我们能用的到的其实就三个文件 基本使用 先用div占据一块区域,之后在该区域内生成对应的图标及各种流程图 重要概念 TextBlock 文本 Shape 图形 Node 图形与文本结合 ...
分类:
Web程序 时间:
2020-02-27 23:26:45
阅读次数:
81
一、基于TCP的socket 二、基于UDP的socket TCP协议与UDP协议 TCP(transport control protocol,传输控制协议)是面向连接的,面向流的,提供高可靠性服务。收发两端(客户端和服务器端)都要有一一成对的socket,因此,发送端为了将多个发往接收端的包,更 ...
分类:
编程语言 时间:
2020-02-26 21:13:33
阅读次数:
73
1.咱先看图说话 父list.jsp 子operate.jsp实现的代码1 在父页面上完成对子页面的数据渲染 function setData(data) { var lay=layer.open({ type: 2, title: false, //closeBtn: 0, //shade:0,/ ...
分类:
其他好文 时间:
2020-02-25 14:47:22
阅读次数:
995
前言: Spring中最重要的概念IOC和AOP,实际围绕的就是Bean的生成与使用。 什么叫做Bean呢?我们可以理解成对象,每一个你想交给Spring去托管的对象都可以称之为Bean。 今天通过Spring官方文档来了解下,如何生成bean,如何使用呢?1.通过XML的方式来生成一个bean 最 ...
分类:
编程语言 时间:
2020-02-25 11:20:29
阅读次数:
112