自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(58)
  • 资源 (3)
  • 收藏
  • 关注

原创 npm install 报错 code ERESOLVE ERESOLVE could not resolve

npm install 报错 code ERESOLVE ERESOLVE could not resolve

2022-11-09 09:50:31 1525 1

原创 将jar包注册为Windows系统服务

1、下载NSSM工具:https://nssm.cc2、根据Windows版本选择合适的exe3、将jar包复制到对应Windows版本的文件夹中4、在文件夹中创建 install.batnssm install MyApp %JAVA_HOME%\bin\java.exe nssm set MyApp AppParameters -jar 文件夹路径\MyApp.jar nssm set MyApp AppStdout 文件夹路径\log.log nssm set MyApp Ap

2021-08-18 17:29:00 1979 1

原创 利用FFmpeg在macOS中批量转换视频格式

find ./ -name '*.mov' -exec sh -c 'ffmpeg -i "$0" "${0%%.mov}.mp4"' {} \;

2021-06-07 11:12:45 1766

原创 记一次npm run build:prod打包失败的处理方法

报错日志:0 info it worked if it ends with ok1 verbose cli [1 verbose cli '/var/jenkins_home/tools/jenkins.plugins.nodejs.tools.NodeJSInstallation/NodeJS14.15.5/bin/node',1 verbose cli '/var/jenkins_home/tools/jenkins.plugins.nodejs.tools.NodeJSInstal

2021-06-02 18:14:19 8468 1

原创 阿里云CentOS7服务器漏洞修复

以root身份登录# 查看可升级的系统软件yum check-update # 升级所有可升级的系统软件yum upgrade 重启服务器

2021-05-12 16:43:25 1081 1

原创 Springboot接口返回统一封装

企业实战之spring项目《接口响应体格式统一封装》https://blog.csdn.net/aiyaya_/article/details/78976759筑码-井哥好文章:RESTful API 写法写法基础知识三篇一、路径定义https://blog.csdn.net/aiyaya_/article/details/78208420二、参数接收https://blog.csdn.net/aiyaya_/article/details/78208528三、返回值https://blog.cs

2020-11-04 10:44:37 1565 1

原创 Nginx Docker 安装说明

Nginx Docker 安装说明Nginx 镜像库地址https://hub.docker.com/_/nginx?tab=tags拉取官方 nginx:stable 版本的镜像docker pull nginx:stable配置主 Nginx Server 使用 80 端口创建主 Nginx Server 目录mkdir -p /data1/nginx-master/html /data1/nginx-master/logs /data1/nginx-master/conf

2020-10-23 15:57:52 75

原创 CentOS7设置时区并同步时间

设置时区为亚洲上海timedatectlset-timezoneAsia/Shanghai同步时间为中国时间ntpdatecn.pool.ntp.org

2020-10-13 15:11:44 134

原创 Jenkins批量删除构建历史版本

打开系统管理>脚本命令行,运行命令:// 任务名称def jobName = "smp-boot"// 删除小于15的构建历史,包括15def maxNumber = 15 Jenkins.instance.getItemByFullName(jobName).builds.findAll { it.number <= maxNumber}.each { it.delete()}...

2020-10-09 18:20:51 536

原创 5W1H六何分析法

5W1H分析法是由5个W开头的英文和1个H开头的英文组成。5W包含:Who(何人)、When(何时)、Where(何地)、Why(何因)、What(何事),1H是指How(何法)。5W1H分析法的应用就是将事物从以上六个方面考虑,科学分析。剖析其内在联系,寻求最佳实践。多维度,更全面、清晰、条理的分析、看待问题,提高效率。长期应用可形成全面考虑问题的思维习惯。产品研发整个研发项目过程均可按照5W1H分析法思维完成相关工作,具体方法如下:WHY:为什么,为什么要这样做?理由是什么?

2020-09-17 14:35:59 6526

原创 Jenkins配置Springboot前后端分离Vue项目

1、Springboot项目脚本Post Steps#!/bin/bash export BUILD_ID=dontKillMewww_path=/home/jenkinsjar_path=/home/jenkins/smp-boot/target/jar_name=smp-boot-1.0.1.jarpid=$(cat /home/jenkins/smp-boot.pid)cd ${jar_path}cp -f ${jar_path}/${jar_name} ${www_path}

2020-09-15 19:00:06 259

原创 Nginx配置及优化

1、Nginx性能优化,开启gzip压缩http {....... gzip on; gzip_min_length 1k; gzip_buffers 4 16k; gzip_http_version 1.1; gzip_comp_level 9; gzip_types text/plain application/x-javascript text/css application/xml text/javascript app

2020-09-15 16:31:16 844 1

转载 Jenkins安装插件提速

看到好多加速Jenkins安装插件速度的文章,大多数教程中都是在插件配置里使用https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json操作步骤以上的配置Json其实在Jenkins的工作目录中$ cd {你的Jenkins工作目录}/updates #进入更新配置位置第一种方式:使用vim$ vim default.json #这个Json文件与上边的配置文件是相同的这里wi.

2020-07-23 18:30:53 116

转载 RESTful API 设计指南

作者:阮一峰日期:2014年5月22日网络应用程序,分为前端和后端两个部分。当前的发展趋势,就是前端设备层出不穷(手机、平板、桌面电脑、其他专用设备......)。因此,必须有一种统一的机制,方便不同的前端设备与后端进行通信。这导致API构架的流行,甚至出现"API First"的设计思想。RESTful API是目前比较成熟的一套互联网应用程序的API设计理论。我以前写过一篇《理...

2020-04-26 15:12:33 124

原创 CentOS7设置开机启动项配置说明

例:apache开机启动vi /lib/systemd/system/httpd.serviceapache 开机启动配置:[Unit]Description=apache2.4After=network.target[Service]Type=forkingExecStart=/usr/local/apache24/bin/apachectl startExecR...

2019-11-02 15:15:22 405

转载 转发(forward)和重定向(redirect)的区别

用户向服务器发送了一次HTTP请求,该请求可能会经过多个信息资源处理以后才返回给用户,各个信息资源使用请求转发机制相互转发请求,但是用户是感觉不到请求转发的。根据转发方式的不同,可以区分为直接请求转发(Forward)和间接请求转发(Redirect),那么这两种转发方式有何区别呢?本篇在回答该问题的同时全面的讲解两种请求转发方式的原理和区别。请求转发的含义; Forward转发请求的原理;...

2019-10-22 14:56:30 166

原创 CentOS7中MySQL备份 mysql_backup.sh

#!/bin/shDB_USER='root'DB_PASS='root'DB_NAME='dbname'DB_BKPATH='/home/mysqldump-path'DATE=`date +%Y%m%d%H%M`HOUR_AGO=`date +%Y%m%d%H -d "-1 hour"`cd ${DB_BKPATH}/usr/binls/mysqldump --opt -...

2019-10-18 10:31:28 427

转载 使用SSH反向隧道进行内网穿透——持续更新中

系统版本:Centos7这篇文章主要介绍了如何利用SSH 反向隧道穿透NAT,并演示了如何维持一条稳定的SSH 隧道。1. 描述一下目前的机器状况,梳理梳理:机器 IP 用户名 备注A 10.21.32.106 gdut728 目标服务器,处于内网B 123.123.123.123 root 外网服务器,相当于桥梁的作用2. 解...

2019-10-18 09:10:44 286

原创 使用云服务器实现外网访问内网的SSH反向隧道

一、云服务器:CentOS 7.5,假设公网IP为:1.2.3.4ssh配置修改:1. 打开 /etc/ssh/sshd_config,将GatewayPorts参数设为yes2. service sshd restart,重启ssh服务二、内网:ssh -f -NT -R \*:8888:127.0.0.1:8080 [email protected]是云服务器的端口...

2019-10-16 13:15:02 460

转载 Aria2

一.介绍说完了前面一堆BT/PT客户端,现在终于轮到Aria2了,关于这个我就不介绍太多了,自从百度限速以来我觉得这个快变成众所周知的了,我平时也收集了各种和Aria2相关的插件或者是辅助软件之类的,就等着全部丢出来,下面请看我的表演。二.安装安装Aria2确实是个麻烦事,特别是要安装新的版本,我之前也写过编译安装最新版本的,看的人挺多的,就是还是麻烦了点,这次顺便给出个别人静态编译的...

2019-08-02 16:22:46 1118

翻译 macOS Mojave 命令

1、解除“输入不少于4个字符的密码”限制打开终端输入以下代码,然后再输入 passwd 修改密码,或者 “系统偏好设置>用户与群组” 修改密码。pwpolicy -clearaccountpolicies2、废纸篓出问题 “此项目将被立即删除。您不能撤销此操作”打开终端输入以下代码,回车,删除废纸篓,Finder会自动生成sudo rm -R ~/.Trash...

2019-07-24 15:06:29 1158

转载 java支持跨平台获取cpuid、主板id、硬盘id、mac地址 (兼容windows、Linux)

windows: package cn.net.comsys.helper.system.info; import java.io.BufferedReader;import java.io.File;import java.io.FileWriter;import java.io.InputStreamReader;import java.io.LineNumberReader; public ...

2018-02-28 14:10:08 1593

原创 Java开发环境搭建

1.   安装JDK下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html2.   安装Eclipse IDE forJava EE Developers下载地址:https://www.eclipse.org/downloads/eclipse-packages/3.   修改Eclipse自带的Maven配...

2017-09-18 11:17:33 610

转载 Maven之setting.xml配置文件详解

setting.xml配置文件maven的配置文件settings.xml存在于两个地方:1.安装的地方:${M2_HOME}/conf/settings.xml2.用户的目录:${user.home}/.m2/settings.xml前者又被叫做全局配置,对操作系统的所有使用者生效;后者被称为用户配置,只对当前操作系统的使用者生效。如果两者都存在,它们的内

2017-09-18 10:15:36 512

转载 实体类(VO,DO,DTO)的划分

经常会接触到VO,DO,DTO的概念,本文从领域建模中的实体划分和项目中的实际应用情况两个角度,对这几个概念进行简析。得出的主要结论是:在项目应用中,VO对应于页面上需要显示的数据(表单),DO对应于数据库中存储的数据(数据表),DTO对应于除二者之外需要进行传递的数据。一、实体类百度百科中对于实体类的定义如下:实体类的主要职责是存储和管理系统内部的信息,它也可以有

2017-05-24 16:48:01 508

转载 macOS打开原生NTFS读写功能教程

近日,有网友发布了如何在 macOS Sierra 系统中开启原生 NTFS 读写功能的教程,并且其亲测有效,下面就让我们一起来看看吧。第一步:打开窗口终端输入以下命令:diskutil list查看磁盘信息,与 NAME 对应的就是 NTFS 分区的卷标,比如大写的 C、D、E、F。第二步:查看 /etc/fstab 文件,这是一个配置文件系统的文本文件,

2017-04-10 11:45:21 14435

原创 tomcat结合nginx使用——目录

tomcat结合nginx使用小结http://blog.csdn.net/afanaily/article/details/50537947http://cxshun.iteye.com/blog/1535188Nginx Location配置总结及基础最佳实践http://cssor.com/nginx-location-configuration.html

2017-01-16 23:50:41 703

原创 macOS Sierra 更换SSD开启TRIM支持

打开终端,输入命令:sudo trimforce enable运行命令后,需要输入密码,然后输入y(yes)并回车。运行完成之后系统会自动重启,重启完成之后TRIM支持已开启。

2016-10-15 22:18:12 13004

转载 Oracle查询所有用户表的最后修改时间

select uat.table_name as 表名       (select last_ddl_time          from user_objects         where object_name = uat.table_name) as 最后修改日期  from user_all_tables uat order by 最后修改

2016-07-29 11:18:21 16914 2

转载 命令查看文件MD5

certutil -hashfile yourfilename.ext MD5certutil -hashfile yourfilename.ext SHA1certutil -hashfile yourfilename.ext SHA256

2016-03-21 18:17:53 661

转载 设置VisualSVN Server提交前必须写信息(备注)

Visual SVN Server下 右键项目  “所有任务”》“Manage Hooks” 》选中Pre-commit hook然后edit编辑,添加如下代码@echo off::    :: Stops commits that have empty log messages.::@echo offsetlocalrem

2015-12-16 10:17:14 1808

转载 让Mac发出iPhone一样的充电提示音

使用 iPhone 和 iPad 等 iOS 设备的用户都知道,这两类设备在使用数据线连接电源或者 PC/Mac 设备的时候都会发出“嘟”的一声充电提示音。但是,搭载 OS X 系统的苹果 Mac 系列电脑却没有这个提示音。  1. 在苹果 Mac 电脑上打开终端.app。  2. 在终端窗口中粘贴下面这行命令:defaults write com.apple.PowerC

2015-10-20 09:30:45 971

转载 Mac下配置PHP支持GD库FreeType

curl -s http://php-osx.liip.ch/install.sh | bash -s 5.6

2015-09-05 22:35:58 7196 1

转载 40多个关于人脸检测/识别的API、库和软件

自从谷歌眼镜被推出以来,围绕人脸识别,出现了很多争议。我们相信,不管是不是通过智能眼镜,人脸识别将在人与人交往甚至人与物交互中开辟无数种可能性。为了帮助研究过程中探索人脸识别,我们列出以下人脸检测和识别API。希望有所帮助!Face Recognition - 拉姆达实验室斯蒂芬弄的。示例代码和图形演示点击http://api.lambdal.com/docs,我们的API

2015-06-24 13:56:17 451

转载 什么是IaaS、PaaS和SaaS及其区别

云服务”现在已经快成了一个家喻户晓的词了。如果你不知道IaaS、PaaS和SaaS的区别,那么也没啥,因为很多人确实不知道。“云”其实是互联网的一个隐喻,“云计算”其实就是使用互联网来接入存储或者运行在远程服务器端的应用,数据,或者服务。 任何一个使用基于互联网的方法来计算,存储和开发的公司,都可以从技术上叫做从事云的公司。然而,不是所有的云公司都一样。不是所有人都是CTO

2015-06-15 21:39:32 431

原创 Objective-C使用form方式提交json

NSString *urlStr = @"http://localhost:8080/datainterface/interfacename"; NSMutableURLRequest *jsonRequest = [[NSMutableURLRequest alloc] init]; [jsonRequest setURL:[NSURL URLWithString:ur

2015-04-09 16:50:59 530

转载 Oracle11g导出空表

Oracle11g 在使用 exp导出数据时会出现空表不能导出的问题,这是因为:1、Oracle11g默认对空表不分配 segment,故使用exp 导出Oracle11g 数据库时,空表不会导出。2、默认设置deferred_segment_creation参数为 TRUE,空表不分配segment。处理方法:在 sqlplus中,执行如下

2015-03-23 14:27:02 641

转载 JSON格式的天气预报接口及城市代码

国家气象局提供免费的天气预报接口,但是访问时候需要指定城市代码:http://m.weather.com.cn/atad/101010100.html其中的101010100指的就是城市北京。要知道每个参数对应的含义,自己去对照这里面了解吧:http://m.weather.com.cn/mweather/101010100.shtml 附全国四百多个城市对应的代码转换成j

2015-03-20 10:31:34 2265 1

转载 Tomcat6内存溢出问题

1、如果用myeclipse调试的话,可以从IntalledJREs里修改:window->Preferences->Java->Installed JREs,选择当前的JRE,然后edit它;在新窗口里设置DefaultVM Arguments为 -Xms128M -Xmx512M即可。 2、如果是直接打开tomcat的话,在tomcat\bin目录下找到bi

2015-01-05 11:25:19 1240

转载 Mac OS 中常用的svn命令

1、将文件checkout到本地目录svn checkout path(path是服务器上的目录)   例如:svn checkout svn://192.168.1.1/pro/domain    简写:svn co2、往版本库中添加新的文件  svn add file   例如:svn add test.php(添加test.php)   svn a

2014-10-15 17:27:06 393

Microsoft Remote Desktop for Mac Version 10.3.0 (1629)

Microsoft Remote Desktop for Mac for Mac OS 10.12 or later by Microsoft Remote Desktop Microsoft Remote Desktop 是一款Mac OS平台上的远程桌面控制软件来自微软,使用Microsoft远程桌面应用程序,你可以从几乎任何地方连接到远程PC和您的工作资源。在远程桌面客户端中使用RemoteFX体验Windows的强大功能,旨在帮助您随时随地完成工作。

2019-08-06

Navicat Premium 12 for Mac版汉化包 zh-Hans.lproj

从官方包中拷贝出来的汉化包,下载后先看里面的教程。本来不想要积分的,可惜最少是5,如果没有分的老铁需要,可免费转你

2019-08-05

解决IE7不能安装的问题

解决IE7不能安装的问题 解决IE7不能安装的问题 解决IE7不能安装的问题 解决IE7不能安装的问题 解决IE7不能安装的问题

2011-07-17

空空如也

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

TA关注的人

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