Stella981 Stella981
3年前
Netty学习(3):文件操作
概述在Netty学习(2)中,我们先浅浅认识了NIO的3大核心组件,现在就让我们针对其深入学习,通过一些简单的文件操作来深入理解其中的Buffer和Channel的概念。文件写入将内存中的数据写入到文件中,如果文件不存在,那么就新建文件。//数据文件privat
Stella981 Stella981
3年前
DoraCMS安装教程(linux)
最近在熟悉linux环境,也基本上把DoraCMS部署上去了,本教程基于ubuntuserver14.0.4,其它linux版本部署方式基本上差不多,下面详细说明一下:1、进入server环境下,在ubuntu目录下建立文件夹softbak,我们用来存放部署需要的一些软件。!DoraCMS安装教程.jpg(http://static.
Stella981 Stella981
3年前
27行Python代码批量将ppt转换为pdf
!(https://oscimg.oschina.net/oscnet/e7c4cb85d0ce49e986e5fcb7db93e062.gif)这是一个Python脚本,能够批量地将微软Powerpoint文件(.ppt或者.pptx)转换为pdf格式。使用说明1、将这个脚本跟PPT文件放置在同一个文件夹下。2、
Easter79 Easter79
3年前
SpringBoot的Web开发之WebSocket(广播式)笔记总结
战斗前准备:新建SpringBoot项目选择Thymeleaf和WebSocket依赖广播式主要有7大步骤1.配置WebSocket2.编写浏览器向服务端发送消息(服务端用该类接收)3\.编写服务端向浏览器发送消息(服务端用该类发送)4\.编写一个Controller用于模拟发送和接收
Stella981 Stella981
3年前
Elasticsearch学习(三):Elasticsearch配置
一、基本配置elasticsearch的config文件夹里面有两个配置文件:elasticsearch.yml:基本配置文件logging.yml:日志配置文件es也是使用log4j来记录日志的,所以logging.yml里的设置按普通log4j配置文件来设置就行了。下面主要讲解下elasticsearch
Stella981 Stella981
3年前
LINUX下安装db2v10.5
1、下载db2\_v105\_linuxia32\_expc.tar.gz2、解压tarzxvfdb2\_v105\_linuxia32\_expc.tar.gz解压完成后会在当前目录下有一个./expc文件夹3、进入这个目录cdexpc4、执行安装./db2\_install(注)安装之前,先确保是否安装了libpam,pam
Stella981 Stella981
3年前
SpringBoot系列——花里胡哨的banner.txt
  前言  我们注意到springboot项目启动时,控制台会打印自带的banner,然后对于部分IT骚年来说,太单调太普通太一般了;所以,是时候表演真正的技术了   项目结构  我们只需要在springboot项目的resources文件夹下面创建一个banner.txt文件,springboot启动的时候会去加载这个
Stella981 Stella981
3年前
Git(二)Git几个区的关系与Git和GitHub的关联
一、Git的工作区、暂存区和版本库之间的区别和联系  1)工作区    在PC中能看得到的创建的一个管理仓库的目录。比如目录下GitTest里的文件(.git隐藏目录版本库除外)。或者以后需要再新建的目录文件等等都属于工作区范畴。    !(https://oscimg.oschina.ne
Wesley13 Wesley13
3年前
Java版Kafka使用及配置解释
Java版Kafka使用及配置解释一.Java示例kafka是吞吐量巨大的一个消息系统,它是用scala写的,和普通的消息的生产消费还有所不同,写了个demo程序供大家参考。kafka的安装请参考官方文档。引入Maven库首先我们需要新建一个maven项目,然后在pom中
绣鸾 绣鸾
2年前
文件对比合并工具Araxis Merge 2023「mac」
AraxisMerge2023是一款功能强大的文件比较和合并软件,它可以帮助用户高效地比较和合并不同版本的文件、文件夹和代码。AraxisMerge2023支持多种文件格式,包括文本文件、图像文件、PDF文件等。该软件提供了直观友好的用户界面,支持多窗口浏