Python操作Zip文件

Python操作Zip文件 需要使用到zipfile模块 读取Zip文件 随便一个zip文件,我这里用了bb.zip,就是一个文件夹bb,里面有个文件aa.txt。 import zipfile # 默认模式r,读 azip = zipfile.ZipFile('bb.zip') # ['bb/', 'bb/aa.txt'] # 返回所有文件夹和文件 print(azip.namelist()) # # 返回该zip的文件名 print(azip.filename) # 压缩文件里bb文件夹
分类: 其他 发布时间: 07-25 22:40 阅读次数: 0

如何用diff比较两个文件夹下的内容

diff -ruNa s1 s2
分类: 其他 发布时间: 07-25 22:40 阅读次数: 0

zookeeper之CreateMode

CreateMode 该类的作用是如何在zookeeper中创建节点!   /** * The znode will not be automatically deleted upon client's disconnect. */ PERSISTENT (0, false, false),   客户端断开连接的时候,不会自动删除节点 /** * The znode will not be automatically deleted upon c
分类: 其他 发布时间: 07-25 22:40 阅读次数: 0

各个版本浏览器下使用window.close()兼容问题

谷歌和火狐浏览器下,不能使用关闭window.close()方法关闭本页        function exit(){   if (navigator.userAgent.indexOf("MSIE") > 0) {            window.opener = null;            window.close();        } else if (navigat
分类: 其他 发布时间: 07-25 22:40 阅读次数: 0

easyUI经验总结

1、tab打开后,再次点击左边菜单,tab不会刷新(猜测是由于tab的title相同引起)。解决:首先:tree中的onclick时间中添加addTab()方法 layout_west_tree = $('#layout_west_tree').tree({             url : '${path }/resource/tree',             parentField : ...
分类: 其他 发布时间: 07-25 22:39 阅读次数: 0

2018-7-10bash编程之case及函数

  在上一章当中我们讲述了bash循环,其中我们讲述了for循环的特殊用法,以及while循环的特殊用法,而在此前我们讲述了循环的控制语句,一个是break,另一个是continue,对于continue来说,它是结束本轮循环而后进入下一轮循环,而break是提前结束其循环本身。但如果是循环嵌套的话,break只能退出当前那一层的循环,如果想退出所有的循环,就要使用break后
分类: 企业开发 发布时间: 07-25 22:39 阅读次数: 0

用shell脚本实现MongoDB数据库自动备份

脚本实现数据备份
分类: 企业开发 发布时间: 07-25 22:39 阅读次数: 0

Docker swarm 使用笔记

Docker swarm 使用笔记
分类: 企业开发 发布时间: 07-25 22:39 阅读次数: 0

关于HashMap初始化容量问题

使用阿里云代码规范插件扫描后出现以下提示:hashmap should set a size when initalizing,即hashmap应该在初始化时设置一个大小在网上搜到一篇讲解(https://www.cnblogs.com/coderxuyang/p/3718856.html),如下:在元素的装载数量明确的时候HashMap的大小应该如何选择。今天看到美团招聘给出了一道小题目,关于H...
分类: 其他 发布时间: 07-25 22:39 阅读次数: 0

什么是单点登录

1、单点登录(Single Sign On),简称为 SSO,是目前比较流行的企业业务整合的解决方案之一。SSO的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。2、一家公司可能有多个Server。每个Server都要进行注册登录,退出的时候又要一个个退出。用户体验很不好!你可以想象一下,上豆瓣要登录豆瓣FM、豆瓣读书、豆瓣电影、豆瓣日记......真的会让人崩溃的。我...
分类: 其他 发布时间: 07-25 22:39 阅读次数: 0

日期计算问题及int类型越界

1、SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");使用sdf.parse(new Date().toString())格式不对,会报错:Unparseable date: "Sun Apr 08 14:24:53 CST 2018"2、获得当前时间秒数不用 new Date().getTime();而使用Sys...
分类: 其他 发布时间: 07-25 22:39 阅读次数: 0

foreach(增强for循环)和for的区别

1、foreach也叫增强for循环,foreach其实是for循环的一个特殊简化版。foreach的书写格式:for(元素类型  元素名称 : 遍历数组(集合)(或者能进行迭代的)){语句 }2、foreach虽然是for循环的简化版本,但是并不是说foreach就比for更好用,foreach适用于循环次数未知,或者计算循环次数比较麻烦情况下使用效率更高,但是更为复杂的一些循环还是需要用到fo...
分类: 其他 发布时间: 07-25 22:38 阅读次数: 0

Mybatis XML配置总结

1、#{ } 和 ${ }区别select * from user where name = #{name}; #{} 在动态解析的时候, 会解析成一个参数标记符。就是解析之后的语句是:select * from user where name = ?;  那么我们使用 ${}的时候select * from user where name = '${name}'; ${}在动态解析的时候,会将我...
分类: 其他 发布时间: 07-25 22:38 阅读次数: 0

Vector与Map

Map集合map集合的使用package com.cloud.map;import java.util.HashMap;import java.util.Map;publicclass Demo1 {/*   双列集合:   Map:实现Map接口的集合类,具备的特点:存储的数据都是以键值对的方式,键不可以重复,值可重复*/   publicstatic void main(String[] ar...
分类: 其他 发布时间: 07-25 22:38 阅读次数: 0

java volatile总结

转自https://www.cnblogs.com/fswhq/p/java_volatile.html1.Volatile 变量Java 语言包含两种内在的同步机制:同步块(或方法)和 volatile 变量。这两种机制的提出都是为了实现代码线程的安全性。其中 Volatile 变量的同步性较差(但有时它更简单并且开销更低),而且其使用也更容易出错。Java 语言中的 volatile 变量可以...
分类: 其他 发布时间: 07-25 22:38 阅读次数: 0

Linux(Centos7)下安装jdk1.8

1,检查linux版本信息:[root@izwz96vkfmmbo4o9iwca5oz etc]# getconf LONG_BIT64 2,下载对应的jdk压缩包wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accep...
分类: 其他 发布时间: 07-25 22:37 阅读次数: 0

Linux(Centos7)下安装tomcat8

前提:已安装好wget及jdk1.81,创建tomcat8文件夹目录[root@izwz96vkfmmbo4o9iwca5oz tools]# mkdir tomcat82,由于尝试了好几个wget方法,都报错,于是只好下载tomcat包通过ftp工具上传到服务器上去3,解压tomcat压缩包[root@izwz96vkfmmbo4o9iwca5oz tomcat8]# tar zxf apach...
分类: 其他 发布时间: 07-25 22:37 阅读次数: 0

FileOutputStream,OutputStreamWriter, BufferedWriter区别

FileOutputStream fileOutputStream = new FileOutputStream("d:/text.txt"); OutputStreamWriter outputStreamWriter = new OutputStreamWriter(fileOutputStream,"MS936");   BufferedWriter bufferedWriter = new...
分类: 其他 发布时间: 07-25 22:36 阅读次数: 0

Linux下安装IBM MQ

一、Windows上安装MQ:     AMQ8101: 发生 IBM MQ 错误(80F)。 配置好后需要重启服务或者电脑才可创建队列管理器 1069错误(由于登录失败而无法启动服务)解决方法   创建本地队列:   二、Linux上安装MQ: 参考地址:https://www.ibm.com/developerworks/cn/linux/linux-speed...
分类: 其他 发布时间: 07-25 22:36 阅读次数: 0

Maven将本地jar导入到本地Maven仓库中

mvn install:install-file   -Dfile=C:/Users/Administrator/Downloads/connector.jar   -DgroupId=javax.resource   -DartifactId=connector -Dversion=1.0   -Dpackaging=jar C:/Users/Administrator/Downloads/c...
分类: 其他 发布时间: 07-25 22:35 阅读次数: 0