Beyond
本人擅长Ai、Fw、FI、Br、Ae、Pr、Id、Ps、CDR等软件的安装与卸载;
精通CSS、JavaScript、PHP、ASP、C、C++、C#、Java、VB、Go、Ruby、Perl、Lisp、python、Objective-C、ActionScript、Pascal、spss、sas等单词的拼写;
熟悉Windows、Linux、Mac、Android、IOS、WP8等系统的开关机。
展开
-
使用aspose-words word转pdf,并解决部署centos服务器后转换pdf中文变成小方块乱码问题
一、前言需要做一个word转pdf功能就找到了aspose,代码是真的简单,三两句代码的就生成了,本来没打算写这个,没想到上线之后噩梦来咯。centos服务器中文全变成小方块了。把百度上能找的都找了个遍,问题大部分是复制的,有几个不复制的也没解决问题,竟然还忽悠我重启服务器,真***的,幸亏我没信,着重说一下解决乱码不用重启、不用重启、不用重启,一点点说吧,尽量把解决过程说详细一点。二、word转pdf1.准备工作aspose-words-15.8.0-jdk16.jar下载jar包原创 2021-07-15 18:35:06 · 3680 阅读 · 4 评论 -
CentOS 7安装/卸载Redis,配置service服务管理
Redis简介Redis功能简介 Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。 相比于传统的关系型数据库,Redis的存储方式是key-value型的,说到key-value,我们肯定能想到JSON,但是JSON中value是不区分数据类型的,Redis支持多种类型的数据结构,如 字符串(strings), 散列(hashes), 列表(lists), 集合(sets), 有序集合(sorted sets) 与范围查询, bitmaps,转载 2020-12-31 09:14:46 · 1003 阅读 · 1 评论 -
linux:scp 远程服务器非22端口文件拷贝
远程服务器非22端口copy文件记录一下当前使用xshell连接,不允许超过4g的文件传输,于是想到了scp之前一直使用的是本地机房多台服务器传输文件,于是顺手写了scp root@xxx.xxx.xxx.xx:/home/video.tar.gz /home/bak提示:ssh: Could not resolve hostname root: Name or service not known仔细一看忘记加端口号了scp root@xxx.xxx.xxx.xx:8122:/.原创 2020-11-23 17:04:14 · 4069 阅读 · 0 评论 -
centos服务器使用rclone迁移minio数据
一、简介Rclone 是一款的命令行工具,支持在不同对象存储、网盘间同步、上传、下载数据。官网网址:https://rclone.org/Github 项目:https://github.com/ncw/rclone一开始天真以为minio迁移只是复制下data下面的桶,结果迁过来图片不能访问,所以找到了rclone工具。先说安装吧。二、rclone安装https://rclone.org/install/官网里讲的挺仔细的,我选择的是源码文件安装官方下载地址https原创 2020-11-09 14:32:41 · 2553 阅读 · 0 评论 -
linux服务器tomcat7切换日志路径以及日志分割操作
一、前言昨天大周末的客户反馈app特别卡,大周末的七点钟就被叫起来了。服务器是linux系统,原来是tomcat的输出日志就将root分区占满了,于是只能先更改一下tomcat日志的输出路径,顺带着把日志也处理一下,看着也太不方便了,动不动就上G了,根本没法翻看以前的异常问题。二、问题查找没空间了命令都没得输入,输啥都提示你没空间。然后用 du -sh 一步步查了才知道是tomcat惹的祸。先从根目录开始查找,这个我已经修复好了所以看不出问题来以此类推,找到了tomc原创 2020-08-31 17:56:06 · 376 阅读 · 0 评论 -
linux下zip和rar解压文件
1.前言服务器抓取到的一些压缩文件提示病毒,下载到本地处理之后重新压缩传回服务器,于是问题出现了。2.处理方法有两种压缩包格式,zip和rarzip一般自带,科普下rar安装首先从http://www.rarsoft.com/download.htm下载 适合的版本 RAR for Linux 编译安装放到服务器某一目录或者直接复制下超链接,通过wget下载wget https://www.rarlab.com/rar/rarlinux-x64-5.9.1b1.tar.gz解压原创 2020-06-22 10:27:53 · 367 阅读 · 0 评论 -
linux下java解压rar5文件 解决异常问题com.github.junrar.exception.RarException: badRarArchive,cmd命令阻塞
前言之前一个挺稳的一条龙网站反馈挂掉了,估计凉了很久了为啥叫他一条龙,因为这个项目从抓取到处理到分析都是自动的,我简称一条龙于是我带着疑问开始瞅一个没有交接文档的项目经过百曲千折的分析观察测试,最终定位问题出在两方面1)网站的一些代码发生了变化,出现了一个新格式展示数据,so,爬不到了2)之前的rar解压代码采用的junrar,纯代码解压。通过查询这个目测已经凉了...原创 2020-04-30 23:03:16 · 5782 阅读 · 3 评论 -
centos6 更新libstdc++.so.6
执行程序时报错:libstdc++.so.6: version `GLIBCXX_3.4.21' not foundlibstdc库版本过旧导致;查看libstdc++.so.6信息1.1 查看libstdc++.so.6位置sudo find / -name libstdc++.so.6* #ls -l libstdc++.so*/usr/lib/x86_64-linux...原创 2020-03-19 18:52:23 · 2753 阅读 · 0 评论 -
linux系统批量杀死条件筛选进程
由于代码bug我开启的tomcat开启了n个chrome却没有关闭查询一下ps aux|grep tomcat8088通过tomcat名称查询,一查相关的有好几屏幕的进程开启所以我们现在需要将符合8088开启的全部kill具体命令参考如下:ps -ef | grep tomcat8088 | grep -v grep | awk '{print $2}' | xarg...原创 2020-03-18 14:24:31 · 393 阅读 · 0 评论 -
linux:centos升级jdk8之后出现时区差8小时问题解决
昨天由于某插件问题,升级了远程服务器的jdk从1.7升级到了1.8(确实有点旧了)由于没有出现什么问题,也没有仔细观察今天观察了tomcat的自动任务看到日志打印时间不对差了整整八小时第一时间想到时区差问题问题由jdk而起,那么就从他身上查起。据了解jvm是从本机的配置获取的时区信息 /etc/sysconfig/clock若没有clock文件新建即可,添加内...原创 2020-03-18 10:44:35 · 921 阅读 · 0 评论 -
记一次心酸的centos6安装chrome浏览器
一、序言看题目就应该明白我被这个坑爹的旧系统折磨的多厉害我安装了整整一天,解决了无数个问题,在此记录一下。先说一下,由于机房系统限制没办法升级系统,当前是centos6.7但据我了解centos6系统目前都已经不受chrome支持了,没办法啊,硬着头皮找办法。Chrome早就不支持CentOS 6这种老旧发行版了,最后支持的版本是Chrome-58.0.3029.110。...原创 2020-03-19 18:53:40 · 2008 阅读 · 3 评论 -
记录java使用selenium驱动谷歌浏览器中的坑(四)linux运行selenium:Unsupported major.minor version 52.0
问题很简单,是jdk版本与selenium版本不一致。我用的jdk是1.7,selenium3.40,把jdk换成1.8或者降低selenium版本。原创 2020-03-19 20:09:28 · 834 阅读 · 0 评论 -
linux:The driver is not executable: /phantomjs/bin/phantomjs
在linux使用selenium抓取的时候出现错误java.lang.IllegalStateException: The driver is not executable: /phantomjs/bin/phantomjs at com.google.common.base.Preconditions.checkState(Preconditions.java:518) at org....原创 2020-03-16 15:59:17 · 1009 阅读 · 0 评论 -
Linux服务器重启导致数据丢失问题解决
28岁程序员小王前言 昨晚由于地区性断电维护设备,机房服务器全部重启了,结果今天发现redis之前存储数据部分丢失。由于redis中的数据丢失导致value不存在,最终致使定时处理数据任务无法执行。解决办法1.编辑配置文件vim /etc/sysctl.conf2.在最后一行添加vm.overcommit_memory = 13.使配置生效sysctl...原创 2020-01-07 15:30:03 · 4041 阅读 · 2 评论 -
centos tail: inotify cannot be used, reverting to polling: Too many open files
tail catalina.out -fn 1000 出现警告:tail: inotify cannot be used, reverting to polling: Too many open fileslsof | awk '{ print $2; }' | sort -rn | uniq -c | sort -rn | head查到是tomcat进程打开了很多文件,处理方法...原创 2020-01-06 09:58:50 · 7080 阅读 · 0 评论 -
centos 自动监测重启tomcat(非配置服务方式)
今天事情有点多就不扯太多了直接步入正题有点需求就是将需要定时将tomcat每六个小时重启重启tomcat平时如果重启tomcat项目的话一般流程是先查询一下进程号ps -ef|grep jyzx然后杀死进程kill -9 6171再执行启动tomcat服务/tomcat-jyzx/bin/startup.sh编写shell所以要自动的话需...原创 2019-12-30 10:35:41 · 565 阅读 · 0 评论 -
centos中nohup和&后台运行任务,进程查看及终止
1、nohup用途:不挂断地运行命令。我们在使用Xshell等工具执行Linux脚本时,有时候会由于网络问题,导致失去连接,终端断开,程序运行一半就意外结束了。这种时候,就可以用nohup指令来运行指令,使程序可以忽略挂起信号继续运行。语法:nohup Command [ Arg … ] [ & ] 无论是否将 nohup 命令的输出重定向到终端,输出都将附加到当前目录的 n...原创 2019-12-25 15:54:36 · 3817 阅读 · 0 评论 -
centos7 移动硬盘挂载、分区、格式化
需求:给centos服务器挂载一个备份移动硬盘fdisk -l //查看全部fdisk /dev/sdb //查看一个买来插上读取是这样的然后开始挂载,直接输入命令挂载分区mount /dev/sdb1 /mnt/usb然鹅提示mount时候遇到写保护,将以只读方式挂载。mount: 未知的文件系统类型“(null)”然后吧df -h竟然还显示挂载上了...原创 2019-12-25 10:23:04 · 1368 阅读 · 0 评论 -
CentOS上使用ntfs-3g挂载NTFS分区
Centos7上默认是不支持挂载NTFS格式的分区的,需要安装ntfs-3g这个程序就可以对ntfs分区进行读写了1、我找了半天才找到FAT格式的U盘,下载rpm来安装,下载地址http://rpmfind.net/linux/rpm2html/search.php?query=ntfs-3g2、选择自己系统对应的版本下载,我的版本是Centos7.4 ,我下载的是ntfs-3g-201...原创 2019-12-25 09:58:58 · 1001 阅读 · 0 评论 -
linux——umount时目标忙的解决办法
umount时目标忙的解决办法一、第一种情况是可能你当前所在路径已经在挂载目录下,需要切换到别的目录才能umount成功。二、第二种情况是没有在挂载目录,但是umount时,始终无法umonut,可以通过fuser查看设备被哪个进程占用,之后杀死进程,就可以顺利umount了。1、查看umount后提示信息# umount /var/lib/ceph/osd/ceph-1umoun...原创 2019-12-24 17:44:40 · 32522 阅读 · 1 评论 -
linux服务器备份工作中获取昨天、明天等任意时间
一、在linux中打印测试date命令可以获取当前的时间,通过man,可以看到date有很多参数可以用,很容易做到格式化date +"%F"输出格式:2019-12-23 date +"%F %H:%M:%S"输出格式:2019-12-23 16:15:50这都是打印出系统的当前时间,如果要获取相对当前时间的某个时间,需要怎么做,通过 -d 参数就能实现。例如:da...原创 2019-12-23 16:34:01 · 315 阅读 · 0 评论 -
Linux文件删除,磁盘空间没有释放问题解决
Linux 磁盘空间总是报警,查到到大文件,删除之后,df看到磁盘空间并没有释放。查找了下发现系统对rm进行了alias ,因为Linux对删除操作没有回收站机制,对rm操作进行了自定义,对删除文件进行移动到/tmp 目录里面。又对/temp删除 但是还是没有发现磁盘冲击释放执行 lsof | grep deleted发现有大量刚刚删除文件的进程存在,kill掉进程(或者重...转载 2019-12-23 11:48:29 · 1042 阅读 · 0 评论 -
centos rm 提示 参数列表过长 解决方法
find . -name "2*" | xargs rm -rf"2*"可根据需要自己编写,这个是删除当前目录所有2开头的文件及文件夹,如果只删文件不删文件夹rm后可只跟-ffind . -name "*" | xargs rm -rf这个是删除当前目录所有文件及文件夹,慎用,删之前请再三确认目录是否正确如果搞错了可以参照这本书...原创 2019-12-16 17:26:04 · 830 阅读 · 0 评论 -
CentOS7 安装chrome+chromedriver
一、安装 chromeyum install https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm使用命令可以安装最新的 Google Chrome安装完成之后会显示安装的版本,记录一下,下载浏览器驱动文件的时候要下载对应版本的二、chromerriverhttps://npm.t...原创 2019-10-21 10:15:34 · 1342 阅读 · 0 评论 -
centos升级python3之后yum命令出现问题解决办法
因为yum需要使用python2,将/usr/bin/python改为python3后,yum就不能正常运行了,因此需要更改一下yum的配置。vi /usr/bin/yumvi /usr/libexec/urlgrabber-ext-down编辑这两个文件,将文件头的#!/usr/bin/python改为#!/usr/bin/python2即可。...原创 2019-10-11 09:32:05 · 614 阅读 · 0 评论 -
centos7升级pip版本
上一篇文章已经讲述了如何在centos服务器升级python3,并且保留centos自带的python2。https://blog.youkuaiyun.com/u012998306/article/details/102494539但是pip没有设置的话,其实使用的指向还是python2的那么我们要升级pip的话首先要把pip指向python# 进入usr/bin目录cd /usr/...原创 2019-10-11 09:24:53 · 2752 阅读 · 0 评论 -
centos7升级python版本
一、升级原因由于python官方已宣布2.x系列即将停止支持,为了向前看,我们升级系统的python版本为3.7系列服务器系统为CentOS 7.4Python 2.7 的原计划是在 2015 年终止所有的支持,但由于 Python 的核心管理团队已经花费了大量的时间在研发升级上。以至于大量的代码没有移植到 Python 3 版本上,Python 程序设计语言的创立者 Guido v...原创 2019-10-11 09:17:09 · 724 阅读 · 0 评论 -
通过nginx代理进行内网mysql的访问
公网只暴露了一个默认端口,只好想办法访问数据库选用nginx进行转发。配置如下:stream { upstream cloudsocket { hash $remote_addr consistent; server x.x.x.x:3306 weight=5 max_fails=3 fail_timeout=30s; } server...原创 2019-10-10 14:42:13 · 5659 阅读 · 0 评论 -
Centos+nginx+tomcat 集群
1.安装centos6.72.安装nginx1.8.13.安装jdk74.安装tomcat75.nginx+单个tomcat6.nginx+2个tomcat集群1.安装centos6.7这个略过了.找个iso文件,装到vm就OK安装后,切换到root用户sudo su - root解决这个问题步骤如下1) 输入su root ,回车,会让输入密码,输入...转载 2019-10-11 09:34:17 · 274 阅读 · 0 评论 -
centos7 Nginx+Tomcat实现端口转发
一、效果网页访问 :192.168.1.12:80实际显示网页:192.168.1.12:8080二、实现安装nginx和配置tomcat就不多讲了安装nginx:https://blog.youkuaiyun.com/u012998306/article/details/99288361tomcat下载一个解压使用就好了我使用的是tomcat7启动tomcat之后,浏览器...原创 2019-10-10 14:30:57 · 617 阅读 · 0 评论 -
centos7 安装mysql 5.7 并设置root远程访问
由于mysql5.7安全策略问题之前一次安装并没有设置成功安装及配置:https://blog.youkuaiyun.com/u012998306/article/details/88840487看到一个博客上提到5.7不支持配置root远程访问,其实是方式不对。grant all privileges on *.* to 'root'@'%';提示:ERROR 1819 (HY0...原创 2019-10-09 16:37:55 · 450 阅读 · 0 评论 -
centos7.4彻底卸载mysql详细过程
一、起因今天在一台新的服务器上安装mysql的时候出现问题centos自带MariaDB,我选择了安装mysql5.7版本结果在yum安装的时候出现各种花里胡哨的错误然后在各种花里胡哨的解决办法都没效果之后,彻底崩了。二、解决办法所以我也不管前面搞成啥了,我统统卸载,统统删除,全删了,重新来,至少比前面没头绪的好很多。(因为我已经弄完了就不贴图了,重装耽误时间啊)1...原创 2019-10-09 16:27:38 · 1534 阅读 · 0 评论 -
centos7 查询版本/核数/CPU/内存/硬盘/分区/网络/容量/端口/进程/用户等信息
刚把机房的一台闲置dell服务器从6.7升级到了7.4于是乎向领导报备一下闲置服务器配置信息,就顺带整理一下所需命令。1.系统1.1版本uname -a 能确认是64位还是32位,其它的信息不多[root@localhost ~]# uname -aLinux localhost.localdomain 3.10.0-693.el7.x86_64 #1 SMP...原创 2019-09-29 15:05:56 · 934 阅读 · 0 评论 -
Minio 服务器/Docker 中安装及简单使用
Minio简介Minio是Apache License v2.0下发布的对象存储服务器。它与Amazon S3云存储服务兼容。它最适合存储非结构化数据,如照片,视频,日志文件,备份和容器/ VM映像。对象的大小可以从几KB到最大5TBMinio服务器足够轻,可以与应用程序堆栈捆绑在一起,类似于NodeJS,Redis和MySQL。https://docs.minio.io/二进制...原创 2019-09-25 16:08:03 · 2630 阅读 · 0 评论 -
Windows下使用VncServer连接CentOS7远程桌面
一、安装环境Windows7+CentOS7.2系统现状:最小化安装,没有安装任何图形支持软件需要安装的软件服务器端:Vnc-Server客户端:vncview二、安装过程1.安装图形化支持不建议安装GNOME Desktop,它会占用大量系统资源,安装完后大约要占用1G左右的空间,而且安装过程也较长。以root权限安装“X Window System”即可...原创 2019-09-09 10:14:46 · 515 阅读 · 0 评论 -
centos7安装redis-dump导出数据以及redis-load还原数据(详细安装以及出现的问题解决)
一 、安装Ruby依赖1)安装Ruby环境yum -y install ruby ruby-develyum -y install rubygems2)添加国内 Ruby镜像源centos安装redis-dump连接不上 gem sources源gem sources --add https://gems.ruby-china.org/ --remove https://ru...原创 2019-08-13 16:54:26 · 2873 阅读 · 0 评论 -
centos安装redis-dump连接不上 gem sources源
在安装redis-dump的时候需要连接ruby的源在以往的教程中都是这样的# 移除gem自带源,国内连不上gem sources --remove https://rubygems.org/# 添加国内淘宝源 gem sources -a https://ruby.taobao.org/# 安装redis-dumpgem install redis-dump –V可是...原创 2019-08-13 16:32:58 · 840 阅读 · 4 评论 -
centos7安装rvm(详细安装以及问题解决汇总)
为了安装redis-dump导出导入数据,安装ruby所以就得安装rvmrvm是ruby的版本管理工具 还可对ruby进行 安装 卸载 等1.安装 curlyum install curl然后curl -L get.rvm.io | bash -s stable2.问题解决此时问题就来了,有我遇到的问题也有在找问题的时候汇总收集的①按照提示输...原创 2019-08-13 16:07:42 · 5959 阅读 · 0 评论 -
centos7安装docker17.12.1.ce(详细教程)
一,Docker简介Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。那Docker由什么组成呢, 包括三个基本概念:仓库(Repository)镜像(Image)容器(Container)二,安装Dockercentos...原创 2019-08-12 17:03:10 · 2205 阅读 · 2 评论 -
CentOS7中使用yum安装Nginx的方法(完整安装使用)
1、添加源 默认情况Centos7中无Nginx的源,最近发现Nginx官网提供了Centos的源地址。因此可以如下执行命令添加源: rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm2、安装Nginx 通过yum search ...原创 2019-08-12 10:00:06 · 10875 阅读 · 2 评论