自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (8)
  • 收藏
  • 关注

原创 docker安装Elasticsearch

1. docker network create es-net2. docker pull elasticsearch:7.7.03. docker run --name elasticsearch --restart=always --privileged=true -d -e ES_JAVA_OPTS="-Xms512m -Xmx512m" -e "discovery.type=single-node" --network es-net -p 9200:9200 -p 9300:9300 elast

2024-04-18 17:50:43 457

原创 centos firewalld开放某个端口

这里 8080 是需要开放的端口号,tcp 是协议类型。`--permanent` 参数表示永久生效,不加此参数则只在当前会话中生效。通过上述四个步骤,就可以成功在 CentOS 的防火墙中开放指定端口了。如果您还有其他问题,欢迎随时询问我。如果防火墙是 running 状态,则可以继续操作。这个命令会列出当前已经开放的所有端口。这一步使新的防火墙规则立即生效。

2024-04-18 16:54:18 220

原创 java 如何判断字符串是否中文乱码

注意,引入 polyfill 会导致构建后的文件变大,因此建议仅在需要支持低版本浏览器时才启用这些配置。这个配置将根据实际使用的 ES6+ 特性自动引入所需的 polyfill,并根据指定的浏览器版本进行相应转译。运行 `npm run build` 命令构建项目,生成的输出文件将包含针对旧版浏览器的转译后代码。4. **在入口文件中引入 polyfill**1. **安装 Babel 和相关插件**2. **配置 Babel**3. **配置 Vite**5. **构建项目**

2024-03-27 17:15:10 492

原创 java实现MP4视频压缩

-i`参数指定输入文件,`-b:v`参数设置目标视频比特率(单位是kb/s),`-bufsize`参数设置码率控制缓冲区的最大大小。要在Java中实现MP4视频压缩,您可以使用一些第三方库,比如ffmpeg或Xuggler等。注意,在运行这个程序之前,您需要先安装ffmpeg,并确保它可以通过命令行执行。如果您想使用其他第三方库,如Xuggler,实现方式会有所不同,但总体思路是类似的,即利用这些库提供的API来对视频进行转码和压缩。// 目标比特率,单位是比特每秒(bit/s)

2024-03-27 11:35:27 598

原创 vue3 实现滑动调整宽度的效果

- 侧边栏内容 -->-- 主体内容 -->

2024-03-24 09:32:55 620

原创 MySQL的利用分区功能将数据存储到不同的磁盘

通过这种方式,不同的分区数据将存储在不同的磁盘或目录中,从而可以充分利用多个磁盘的I/O能力,提高整体的数据库性能。但需要注意,这种做法会增加一些管理和维护的复杂度,因为需要监控和平衡不同磁盘的空间使用情况。MySQL支持将不同的分区存储在不同的磁盘或目录上,这可以进一步优化I/O性能和存储利用率。这个配置项确保每个InnoDB表的数据和索引被存储在单独的tablespace文件中,而不是共享系统表空间文件。创建用于存储分区的目录,例如在不同的磁盘上创建。目录下,而2023年的分区数据将存储在。

2024-03-21 23:23:43 204

原创 清理centos7磁盘

CentOS 7有一些可视化磁盘清理工具,如:BleachBit、GCBurn等,可以使用它们清理一些临时文件和垃圾文件。以上是一些常用的释放磁盘空间的方法,在操作之前最好先备份重要数据。如果空间仍然不足,可以考虑增加磁盘空间。然后使用`yum remove`命令卸载不需要的软件包。2. 清理旧的软件包和内核。1. 清理旧的日志文件。4. 清理/tmp目录。5. 查找并删除大文件。6. 卸载不需要的软件。7. 使用磁盘清理工具。

2024-03-17 00:14:04 366

原创 mysql5.7编译安装

以上是编译安装的基本步骤,实际过程中可能还需要根据具体环境配置PATH、开机自启等。你也可以考虑直接使用发行版的MySQL版本以获得更简单的安装体验。- CMAKE_INSTALL_PREFIX 指定安装路径。- SYSCONFDIR MySQL配置文件目录。11. 配置my.cnf文件指定数据目录等参数。- MYSQL_DATADIR 指定数据目录。8. 安装launchd启动脚本(自行选择)命令会打印root临时密码,保存好。1. 安装编译所需的依赖包。6. 创建系统数据目录。10. 登录并修改密码。

2024-03-16 12:46:47 449

原创 my.cnf配置

CPU 型号 Intel Xeon Silver 4110 和 48GB 内存。# InnoDB 设置。

2024-03-16 11:22:15 357

原创 处理Centos 7 中buff/cache高的问题

参数,控制内核主动回收缓存的情况。将该值设置得较低,可以让内核更积极地回收缓存。一般来说,适度的缓存对系统性能是有益的,只有当其他应用确实需要内存时,才有必要考虑释放部分缓存内存。Linux内核会缓存最近使用过的内存页面,以提高访问速度。如果是某些应用程序导致了缓存值过高,你可以尝试重启这些应用,让它们释放缓存内存。值,并且应用程序确实需要更多内存,你也可以考虑为系统增加物理内存。)导致占用了大量内存,你可以考虑适当调小该值,释放部分内存。这将清空页面缓存,但不会影响到文件系统缓存和其他缓存。

2024-03-16 11:08:58 840

原创 centos firewalld 封禁某个ip

通过以上步骤,就可以使用 firewalld 在 CentOS 系统上临时或永久封禁某个来源 IP 地址的访问。firewalld 提供了直观的命令行界面,也允许配置更复杂的防火墙规则。将 x.x.x.x 替换为要封禁的 IP 地址。--timeout=0 使规则持续生效。同样需要 --reload 使规则生效。

2024-03-16 07:59:16 645 1

原创 在 Nginx 中将 HTTP 重定向到 HTTPS

在应用新的配置后,重启 Nginx 服务器以使更改生效。之后,当用户访问 HTTP 版本的网站时,Nginx 将自动将他们重定向到 HTTPS 版本。

2024-03-15 10:05:01 636 1

原创 docker启动elasticsearch和kibana

docker 启动elasticsearchdocker pull elasticsearch:7.9.3docker run -it --name elasticsearch -p 9200:9200 -p 9300:9300 -p 5601:5601 -e "discovery.type=single-node" -e ES_JAVA_OPTS="-Xms64m -Xmx128m" -v ~/elasticsearch/config/elasticsearch.yml:/usr/share/..

2020-12-05 14:03:06 491

原创 JAVA 字节流使用总结

OutputStream : public void write(byte[] b)throws IOException 输出单个字节public void write(byte[] b)throws IOException 输出全部字节数组public void write(byte[] b,int off,int len)throws IOException 输出部分字节数组

2016-10-19 23:17:23 335

原创 JAVA FILE使用总结

1.File类本身只是操作文件的,不涉及内容;2.FIle类总的重要方法:  a.设置完整路径:public File(String pathname);  b.删除文件:public boolean delete();  c.判断文件是否存在:public boolean exists();  d.找到父路径:public File getParentFile();  f

2016-10-19 23:04:24 280

原创 SOLARIS11 设置静态IP

In the following example, we will manually configure our server to have a static IPv4 address of 10.163.198.20.在下面的例子中,我们 First of all, we will switch to the DefaultFixed NCP, if that hasn't been

2014-11-19 23:11:57 2179

原创 Linux查看设备命令

查看北桥命令:lspci | grep -i host\ bridge查看南桥命令:lspci | grep -i interface 查看CPU命令:cat /proc/cpuinfo检查全部pci接口设备:lspci   (这里可以看网卡(Ethernet),声卡(audio),显卡(VGA))查看内存命令:cat /proc/meminfo

2014-09-29 11:47:48 821

原创 声明和定义

为了让多个文件访问相同的变量,C++ 区分了声明和定义。

2014-09-19 15:57:10 538

转载 nginx与lvs对比

一、lvs的优势:1、抗负载能力强,因为lvs工作方式的逻辑是非常之简单,而且工作在网络4层仅做请求分发之用,没有流量,所以在效率上基本不需要太过考虑。在我手里的 lvs,仅仅出过一次问题:在并发最高的一小段时间内均衡器出现丢包现象,据分析为网络问题,即网卡或linux2.4内核的承载能力已到上限,内存和 cpu方面基本无消耗。2、配置性低,这通常是一大劣势,但同时也是一大优势,因

2014-09-16 11:52:48 799

转载 Linux负载均衡软件LVS之一(概念篇)

一、 LVS简介LVS是Linux Virtual Server的简称,也就是Linux虚拟服务器, 是一个由章文嵩博士发起的自由软件项目,它的官方站点是www.linuxvirtualserver.org。现在LVS已经是 Linux标准内核的一部分,在Linux2.4内核以前,使用LVS时必须要重新编译内核以支持LVS功能模块,但是从Linux2.4内核以后,已经完全内置了LVS的各个功能

2014-09-16 11:28:30 635

原创 CTreeCtrl的用法

Class MemberCTreeCtrl::SetImageListCImageList* SetImageList( CImageList * pImageList, intnImageListType );Return ValuePointer to the previous image list, if any; otherwise NULL.Paramet

2013-11-24 00:34:10 1230

原创 CFindFile的用法

MSDN:The MFC class CFileFind performs local file searches and is the base class forCGopherFileFind and CFtpFileFind, which perform Internet file searches.CFileFind includes member functions th

2013-11-23 23:27:51 2099

原创 GetLogicalDriveStrings的体验

MSDN:GetLogicalDriveStringsThe GetLogicalDriveStrings function fills a buffer with strings that specify valid drives in the system.获取一个字串,其中包含了当前所有逻辑驱动器的根驱动器路径DWORD GetLogicalDriveStri

2013-11-23 23:19:48 1189

原创 单屏播放asf和vga文件的教学视频

在自己的电脑上播放三分屏教学视频时,总觉得左边那两个小屏幕太占位置,还有右上方的小屏幕的播放进度条太短而无法精确拖放。虽然不是很懂HTML,但修改一下代码,还是单屏能播放的!下面是单屏播放asf和vga文件的设置:(1)文件夹结构index.htm(播放视频的主文件)        frm000.htm(上方,演示窗口)        frmleftup.htm(下方,主讲人窗

2013-07-04 21:10:57 2320

转载 linux下vim配置

[color=blue]set nocompatible " 关闭 vi 兼容模式 syntax on " 自动语法高亮 colorscheme molokai " 设定配色方案 set number " 显示行号 set cursorline

2013-07-04 17:14:48 638

原创 HDU1050

#include using namespace std;int main(){ int t,i,j,N,room[200]; int s,d,temp,k,min; cin>>t; for(i=0;i<t;i++){ for(j=0;j<200;j++) room[j]=0; cin>>N;

2013-04-22 23:32:39 606

转载 long long,_int64使用小结

前言:  在16位环境下,int/unsigned int 占16位,long/unsigned long占32位  在32位环境下,int占32位,unsigned int占16位,long/unsigned long占32位何时需要使用:  long 和 int 范围是[-2^31,2^31),即-2147483648~2147483647,而unsigned范围是[0,2

2013-04-14 16:39:59 837

转载 HDU1465

http://acm.hdu.edu.cn/showproblem.php?pid=1465今天立神和我们讲了错排,才知道错排原来很简单,从第n个推起:当n个编号元素放在n个编号位置,元素编号与位置编号各不对应的方法数用M(n)表示,那么M(n-1)就表示n-1个编号元素放在n-1个编号位置,各不对应的方法数,其它类推.  第一步,把第n个元素放在一个位置,比如

2013-04-14 13:37:01 608

转载 HDU 2035 人见人爱A^B

原文来自:http://www.cnblogs.com/mycapple/archive/2012/08/06/2624534.html法一:每次取余数#include #include int main() { int n,m,mul; while(~scanf("%d%d",&n,&m)&&(n||m)) { mul=1

2013-03-26 21:42:19 580

原创 hdu1003

#includeusing namespace std;int main(){ int start,end,t,k,temp,max,a,n; cin>>t; k=t; while(k--){ max=-9999; start=0; end=0; temp=0; cin>>n; for(int i=0,j=0;i<n;i++){ cin>>a; t

2012-12-22 10:44:59 415

高等数学公式手册

高等数学公式手册;;大学高数考试复习必备。

2012-12-22

算法导论及课后习题与思考题答案

算法导论及课后习题与思考题答案(英文版)

2012-12-22

PL/0编译器的实现文档

PL/0编译器的实现文档,同学们看懂完后,应该可以自己这pl/0上添加功能

2012-12-22

PASCAL程序设计

PASCAL程序设计(清华大学出版社,郑启华编)

2012-12-22

英语6级作文模板

英语6级作文模板(辩论式议论文),6级的同学们加油

2012-12-22

《算法导论CLRS》英文版第三版

《算法导论CLRS》英文版第三版,把习题做完,你的编程水平提升的另一个级别

2012-12-21

WPA_WPA2密码破解教程

WPA_WPA2密码破解,WPA_WPA2密码破解

2011-10-03

空空如也

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

TA关注的人

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