自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

u011129848的专栏

收藏和整理自己的学习,不足之处希望观者及时指出,本人鉴定菜鸟一枚。

  • 博客(31)
  • 收藏
  • 关注

原创 python脚本查询redis key的空闲时间

python脚本查询redis key的空闲时间

2023-03-02 10:20:32 164

原创 python效率提高工具箱

读取文件夹调用http请求上传from urllib3 import encode_multipart_formdataimport requestsimport osimport ioPATH='/Users/xiewenda/aaa/'SUFFIX = '.zip'files = []url = ''print(PATH)def getFiles(path): if path[-1:] != '/': path += '/' dirFile..

2020-12-09 14:11:18 114

原创 mysql数据库相关总结

数据库引擎innodb和MyISAM的区别MyISAM和InnoDB都使用B+树来实现索引:MyISAM的索引与数据分开存储MyISAM的索引叶子存储指针,主键索引与普通索引无太大区别InnoDB的聚集索引和数据行统一存储InnoDB的聚集索引存储数据行本身,普通索引存储主键InnoDB一定有且只有一个聚集索引参考文章:https://blog.csdn.net/u8ahn...

2019-07-04 16:27:39 162

原创 mysql 日期函数使用

select DATE_FORMAT(NOW(),’%Y-%m-%d’);-- 时间转字段串 selectSTR_TO_DATE(‘2019-06-22’,’%Y-%m-%d’); – 字符串转时间 SELECTUNIX_TIMESTAMP(NOW());-- 日期类型转时间戳 SELECTUNIX_TIMESTAMP(‘20190101000000’); – 字符串时间转时间戳 SELE...

2019-07-04 16:26:48 273

原创 java 集合类Collection及Map 常用类

集合Collection        |---List :元素是有序的,元素可以重复。因为此集合类有索引。                |--ArrayList:(线程不同步)底层的数据结构使用的是数组结构,查找数据的速度较快。但是增删的操作稍慢,元素多的时候越明显。                |--LinkedList:底层数据用的是链表数据结构。特点:增删速度很快,...

2018-09-19 17:50:25 333

原创 java freemarker 实现word文件导出

使用freemarker模板化导出word文件 java代码实现因为是word文档模板所以先弄一个简单的模板这里我用了一个word表格作为演示导出例子,如图word模板是这样的: 计划导出一个4*4的表格。首先将这个doc文档另存为xml的文件,用notepad++打开xml文件如下图: 需要将将包含01,02,03,04 这些数据的格式以及包含这个格式的标签做改成fr

2018-01-30 09:30:47 361

原创 zTree 菜单树js控件见习

zTree 菜单树js控件见习

2017-01-06 14:58:39 492

原创 java freemarker模板 实现word文件导出

java freemarker模板 实现word文件导出

2017-01-05 14:51:27 679

原创 JavaFTP文件传输 简单实现

JavaFTP文件传输 简单实现

2016-12-30 15:38:48 4239

原创 highcharts和echarts图表的异同

highcharts和echarts图表的异同

2016-12-02 15:53:59 8849

原创 Kafka linux集群部署

Kafka linux集群部署

2016-06-05 20:46:10 517

原创 Zookeeper linux下集群部署

Zookeeper linux集群部署

2016-06-05 14:04:21 455

转载 一个程序员的顿悟:理想的程序员只比你多了6个一点点

一个程序员的顿悟:理想的程序员只比你多了6个一点点

2016-06-01 23:06:46 387

原创 Redis linux集群部署

Redis linux集群部署 ubuntu

2016-05-29 23:21:34 1970

原创 java 编码类型

编码类型ASCII:美国标准信息交换码。           用一个字节的7位可以表示。ISO8859-1:拉丁码表。欧洲码表。          用一个字节的8为表示。GB2312:中国的中文编码表。           用俩个字节表示一个汉字。GBK:扩容后的中国中文编码表。融合了更多的中文字符。大约2万个。        Unicode:国际标准码,融合了

2016-05-28 23:16:14 752

原创 java 操作文件File类

File 文件类用来将文件或者文件夹封装成为对象。方便对文件与文件夹的属性信息进行操作。File对象可以作为参数传递给流的构造函数。File 类的常用的方法。import java.io.*;/*File类的常见方法 1.创建。 boolean createNewFile(); boolean mkdir();创建文件夹 boolean mkdirs();

2016-05-28 23:14:59 7797 3

原创 Redis java调用API实现

获取连接客户端链接RedisClient.javapackage redis;import java.util.ArrayList;import java.util.List;import redis.clients.jedis.Jedis;import redis.clients.jedis.JedisPool;import redis.clients.jedis.Je

2016-05-28 23:04:34 21294 2

原创 linux数据库和文件夹定时备份删除

linux数据库和文件夹定时备份删除写一个shell脚本 作为定时执行的备份mysql数据库文件和文件夹文件

2016-05-26 14:02:02 664

原创 linux创建自定义回收站

自定义回收站shell脚本 和 替代rm命令今天同事在linux上部署项目 看到服务器下的war想删除 项目正在启动着 rm命令执行war删除了 war解压的项目也没了,没有备份,数据丢失了,折腾了半天协调了半天也没能找回数据,还好数据不是很重要,项目使用的人并不多。自己也思考了问题出现的必然性,所有总结下避免此情况要基本应该做的三点。1.首先对于一个线上项目要定期做好的完整的数据备份工作

2016-05-25 17:57:39 1499

原创 初识Redis

Redis的安装地址:https://github.com/MSOpenTech/redis/releases  .mis 文件可以自己安装解压,讲redis服务端作为服务添加的系统服务中。 .zip 文件下载后需要解压,然后在cmd端执行安装命令。选择第一种傻瓜安装成功后的目录:运行客户端程序就可以玩一下redis的基本命令了!

2016-05-20 19:20:27 441

转载 Elasticsearch的三个重要的优化

1、内存优化在bin/elasticsearch.in.sh中进行配置修改配置项为尽量大的内存:ES_MIN_MEM=8gES_MAX_MEM=8g两者最好改成一样的,否则容易引发长时间GC(stop-the-world)elasticsearch默认使用的GC是CMS GC如果你的内存大小超过6G,CMS是不给力的,容易出现stop-the-world建议使用

2016-03-31 10:19:09 566

原创 JAVA IO流

IO流IO流用来处理设备之间的数据传输java对数据的操作是通过流的方式java对于操作流的对象都在IO包中流按操作数据分为两种:字节流和字符流流按流向分为:输入流和输出流。IO流常用的基类字节流的抽象基类:InputStream,OutputStream。字符流的抽象基类:Reader,Writer。字符写入流 FileWriter流的应用

2014-01-27 00:26:15 632

原创 网络编程

网络编程网络模型OSI 参考模型OSI模型应用层表示层会话层传输层网络层数据联络层物理层TCP/IP 参考模型TCP/IP模型应用层传输层网络层主机至网路 层网络编

2014-01-17 00:58:43 576

转载 java基础面向对象

一、面向对象之封装    1. 面向对象的三个特征是:封装、继承和多态。    2. Java开发过程:要实现某个功能,首先要找能够实现这个功能的对象,如果没有找到,就自己造一个对象,将要实现的功能定义到对象中,这样以后就可重复利用这个对象。最后,要不断维护对象间的关系。    3. 类和对象的关系:类就是对现实生活中事物的描述,是对具体的抽象;对象就是这类具体的事物,是实

2014-01-14 22:30:50 480

原创 String StringBuffer StringBuilder 基础

String 不可改变类,任何对String对象的改变只会生成新的String对象。StringBuffer可变类,任何对它所指代的字符串的改变都不会产生新的对象。(线程安全)StringBuilder可变类,JDK5.0 引入,任何对它所指代的字符串的改变都不会产生新的对象。(线程不安全)String的常用方法public class StringAPI { pub

2013-12-23 14:32:16 518

转载 java中的栈、堆和常量池

java内存分配与管理是Java的核心技术之一,之前我们曾介绍过Java的内存管理与内存泄露以及Java垃圾回收方面的知识,今天我们再次深入Java核心,详细介绍一下Java在内存分配方面的知识。一般Java在内存分配时会涉及到以下区域:  ◆寄存器:我们在程序中无法控制  ◆栈:存放基本类型的数据和对象的引用,但对象本身不存放在栈中,而是存放在堆中(new 出来的对象) 

2013-12-23 11:00:03 496

转载 String和Date、Timestamp之间的转换

点击打开链接

2013-12-13 13:37:57 477

转载 Java中用内存映射处理大文件

点击打开链接

2013-12-11 22:04:16 476

原创 文件删除

批量文件的删除String sPath=request.getRealPath("");//取得当前的文件路径String saveDirectory =sPath+"\\images\\activity";File f=new File(saveDirectory);//建立j该文件夹的目录的文件对象File list[]=f.listFiles();//取得目录下所有的文件

2013-11-27 13:31:38 595

转载 LinkedList ArrayList Vector的区别

ArrayList 和Vector是采用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,都允许直接序号索引元素,但是插入数据要设计到数组元素移动等内存操作,所以索引数据快插入数据慢,Vector由于使用了synchronized方法(线程安全)所以性能上比ArrayList要差,LinkedList使用双向链表实现存储,按序号索引数据需要进行向前或向后遍历,但是插入数据时只需要

2013-11-25 12:39:15 569

原创 HashTable HashMap TreeMap 区别

java为数据结构中的映射定义了一个接口java.util.Map,而HashMap Hashtable和TreeMap就是它的实现类。Map是将键映射到值的对象,一个映射不能包含重复的键;每个键最多只能映射一个一个值。Hashmap 是一个最常用的Map,它根据键的HashCode 值存储数据,根据键可以直接获取它的值,具有很快的访问速度。HashMap最多只允许一条记录的键为Null;允许

2013-11-25 12:08:51 618

空空如也

空空如也

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

TA关注的人

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