服务端
文章平均质量分 50
无名前端小白
这个作者很懒,什么都没留下…
展开
-
windows server 2019 安装 docker环境
windows 10 & windows 11 这种支持 docker desktop 的还是可以的。建议: 不要轻易尝试在 windows server上安装及运行 docker。但是我装好之后在运行的时候总是报错 docker 服务没启动, 最终放弃。...如果实在是这样, 建议直接更换 Linux 系统。2. 单个文件映射到宿主机会报错, 被识别为目录。3. 网络环境最好是检查一下, 不然会出各种错误。1. 不能运行 linux 镜像, 参考此篇。原创 2024-05-09 08:17:09 · 1221 阅读 · 0 评论 -
Linux 创建.NET 服务
1. 将服务文件上传到 /home/mes/api-mes-dev, 其他服务修改对应的目录2. 在 /usr/lib/systemd/system/ 创建 mesapi-dev.service, 其他服务修改对应文件名访问: http://xxxxxx:10300 查看swagger。原创 2024-02-29 09:34:46 · 726 阅读 · 0 评论 -
vue.config.js publicPath 和 vue-router base 结合配置项目根目录为二级目录案例
同个域名下需要有 PC 管理后台, H5 端, 企业微信 ......等多个端, 需要在一个域名下通过不同的路径来区分不同的项目;例如: abc.com/pc, abc.com/h5, abc.com/wx-work....1. 修改 vue.config.js 中的 publicPath。3. 文件上传到服务器, 此处以Linux + Nginx 为例。2. 修改 router.js 中 new Router 部分。4. 修改Nginx 配置文件。原创 2024-02-26 08:53:31 · 604 阅读 · 0 评论 -
nps 实现内网穿透, 免费
3. 修改配置文件, 注意路径, linux 的要在 /etc/nps/conf/nps.conf , 可能是我已经安装完的原因, 修改下载存放的目录里那个不生效, 也可以尝试修改完之后再install。3. 执行启动命令,linux直接执行即可,windows将./npc换成npc.exe用。2. 下载完服务器压缩包后,解压,然后进入解压后的文件夹。对于windows,管理员身份运行cmd,进入安装目录。对于windows,管理员身份运行cmd,进入程序目录。对于linux|darwin。原创 2024-01-22 09:40:52 · 617 阅读 · 0 评论 -
国产化, 海量数据库 VastbaseG100 兼容适配
2. 报表工具也切换为 海量数据库之后 发现返回数据大小写有区别, 导致报表内容不显示;但是用PG 或 mysql 时是正常的;客户是国内某家电龙头企业,应国产化政策要求, 系统需要适配国产数据库, Vastbase G100。Vastbase 是基于 postgresql 进行封装, 所以理论上是兼容的;jdbc 可以用 postgresql-42.5.4.jar , 下载地址。更换 jdbc 为海量开发人员提供的之后正常,jar 包名字保持不变。原创 2023-12-07 16:05:16 · 2101 阅读 · 0 评论 -
datart 前后端分离部署 nginx 配置
datart 前后端分离部署, 分享出来的链接访问不到, 会直接跳回到indexnginx增加 对于分享页面的路径规则配置, 例:更多nginx location 规则原创 2022-07-12 13:06:18 · 1143 阅读 · 7 评论 -
使用Nodejs 批量下载文件, 甘特图 gantt-schedule-timeline-calendar 免费
背景接上篇 甘特图插件 试用报错问题解决之后, 又遇到 授权 的问题按照 这位大神的文章往下进行的时候发现我的文件差异较大, 从文章上又看不出博主使用的是哪个版本的, 所以想干脆粗暴一点, 直接在GSTC 所有的 npm 包版本中查找哪个版本包含指定的内容;步骤新建一个app.jsconst versions = [ "3.16.1", "3.16.0", "3.15.8", "3.15.7", xxx....]var fs = require(原创 2022-04-21 12:57:26 · 1868 阅读 · 4 评论 -
泛微E9二次开发,对接金蝶云星空
编写自定义方法, 必须实现 必须实现接口weaver.interfaces.workflow.action方法public String execute(RequestInfo request);1.1 编译为class 文件;将文件上传到服务器 D:\WEAVER\classbean\test\service\impl 目录;[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-MPLVdHrG-1642471660284)(http://showdoc.jgyun.cn.原创 2022-01-18 10:09:50 · 6395 阅读 · 11 评论 -
linux 下chrome + selenium (davinci 定时任务)截图中文乱码显示□问题
背景:davinci 项目定时任务将报表内容截图发送到邮箱时发现中文内容都变成了□□□问题:系统中缺少中文字体, 不能识别内容中的中文解决办法:在对应服务运行环境上安装中文字体1,查看系统安装了哪些字体 fc-list (如果没有此命令,需要yum安装字体库)2,安装字体库 yum -y install fontconfig cd /usr/share/fonts mkdir chinese cd chinese #上...原创 2021-11-09 10:52:39 · 1403 阅读 · 0 评论 -
SSL 证书自动更新, 过期自动提醒
其实本文的标题应该叫做 "记 ssl 证书过期引发的血难"1. 过期提醒, Certificate Expiry Monitor, 会在域名过期前的几个时间段自动邮件提醒, git 地址:https://github.com/byc233518/certificate-expiry-monitor2. 自动更换,acme.sh, 能够自动检查并下载证书更新, git 地址:GitHub - byc233518/acme.sh: A pure...原创 2021-10-27 09:13:19 · 1399 阅读 · 0 评论 -
XXL-JOB 遭受挖矿攻击
近来使用 xxl-job 作为调度工具, 但是服务器随之有很多警告爆出, 困扰许久查看gitub 最新issues 在3月份的时候也有相关的反馈, issuse解决办法:官方说明中 有提到对调度中心和执行器 配置 AccessToken 来避免此问题作者并不认为这是问题, 就像MongoDB 默认空密码一样;...原创 2021-04-26 15:13:53 · 1101 阅读 · 0 评论 -
阿里IOT 应用托管部署 (2020/12/02)
当前时间: 2020/12/02阿里更新迭代比较快, 不能保证文档的参考价值有多大----------------------------------------------------------------------------------------------------------------------接到任务, 重新在阿里云IOT托管平台上创建一个应用; 花了1天多时间部署过程中N多问题, 终于有点眉目, 特此记录1. 创建一个自建集群, 现在不能使用公有云的集群了, ...原创 2020-12-02 21:34:06 · 316 阅读 · 2 评论 -
[怪异问题] net::ERR_CONTENT_LENGTH_MISMATCH 200
早上一来上班被告知系统进不去, 马上打开网址 F12 发现有报错,刷新清缓存都没得用;net::ERR_CONTENT_LENGTH_MISMATCH 200百度一通基本上得到的结果如下图:然并卵, 查看我的机器nginx 。。。。 权限正常;继续排查。。。发现nginx 机器磁盘占用100% ????所以初步定位问题为磁盘满了导致, 请了一下log ,果然可以了后续措施:1. 将nginx 机器加入监控;2. 加入应用监控;3. 继续跟进为什么磁盘突然被占满原创 2020-08-19 09:58:58 · 2842 阅读 · 0 评论 -
[转] Mongoose 使用
许久不用 MongoDB, 重新回顾一下Mongoose是在node.js异步环境下对mongodb进行便捷操作的对象模型工具mongoose安装npm install mongoose安装成功后如下图:安装成功后,就可以通过 require('mongoose') 来使用!连接字符串创建一个db.jsvar mongoose = requ...转载 2019-11-13 14:30:36 · 298 阅读 · 0 评论 -
[转] 一千行MySQL命令
非常不错的总结,强烈建议保存下来,需要的时候看一看。基本操作 数据库操作 表的操作 数据操作 字符集编码 数据类型(列类型) 列属性(列约束) 建表规范 SELECT UNION 子查询 连接查询(join) TRUNCATE 备份与还原 视图 事务(transaction) 锁表 触发器 SQL编程 存储过程 用户和权限管理 表维护 杂项基本操作...转载 2019-09-06 10:04:23 · 120 阅读 · 0 评论 -
mac 下 Jenkins 关闭及卸载
卸载: /Library/Application Support/Jenkins/Uninstall.command关闭:http://localhost:8080/exit 如果没登录会跳转登录, 先登录上去, 如果提示不支持get , 点一下页面上的使用 post按钮就行了重启:http://localhost:8080/restart...原创 2019-07-02 15:22:14 · 1990 阅读 · 0 评论 -
一个开源前后端分离后台管理系统 eladmin
项目地址:https://github.com/elunez/eladmin文档:https://docs.auauz.net/#/项目源码 后端源码 前端源码 github https://github.com/elunez/eladmin https://github.com/elunez/eladmin-qd 前端:下载后前端...原创 2019-06-03 22:57:56 · 17464 阅读 · 5 评论 -
centOS 6.5 Nginx 配置开机启动
Nginx 是一个很强大的高性能Web和反向代理服务器。虽然使用命令行可以对nginx进行各种操作,比如启动等,但是还是根据不太方便。下面介绍在Linux下安装后,如何设置开机自启动。首先,在linux系统的/etc/init.d/目录下创建nginx文件,使用如下命令:vim /etc/init.d/nginx在脚本中添加如下命令:#!/bin/sh## ng转载 2017-06-16 09:39:39 · 1412 阅读 · 0 评论 -
CentOS 6.5 PM2 配置开机启动
1. pm2 start运行你要开机启动的程序;2. pm2 save;3. 查看more ~/.pm2/dump.pm2这个文件是否已经有保存到数据;4. pm2 startup原创 2017-06-16 09:43:37 · 2139 阅读 · 0 评论 -
CentOS 6.5 配置免密码登陆
0.说明这里为了方便说明问题,假设有A和B两台安装了centos6.5的主机。目标是实现A、B两台主机分别能够通过ssh免密码登录到对方主机。不同主机的配置过程一样,这里介绍A主机的配置过程。事先在AB主机分别创建好要免密码登录的用户名,在/etc/hosts文件增加主机名和ip。创建新用户:useradd linuxidc设置密码:passwd linuxidc,输入自己想转载 2017-07-13 17:40:27 · 739 阅读 · 0 评论 -
liunx 防火墙相关操作
常规操作:1. 关闭防火墙 service iptables stop;2. 打开防火墙 service iptables start;3. 重启防火墙 service iptables restart;4. 查看防火墙状态 service iptables status;开放端口:编辑防火墙配置文件:$ vi /etc/sysconfig/ipta原创 2017-07-25 10:47:52 · 319 阅读 · 0 评论 -
Docker 删除image
1.停止所有的container,这样才能够删除其中的images:docker stop $(docker ps -a -q)如果想要删除所有container的话再加一个指令:docker rm $(docker ps -a -q)2.查看当前有些什么imagesdocker images3.删除images,通过image的id来指定删除谁原创 2017-08-20 21:40:49 · 7076 阅读 · 0 评论 -
ubuntu nginx 配置 https
1. 在阿里云管理控制台-- CA证书服务页面, 点击购买证书,2. 在证书类型选择这里, 默认一进来是看不到免费的选项的, 要 先选择品牌 Symantec ,然后保护类型 选 1个域名, 这时候证书类型里面就会有一个 免费型DV SSL, 选择这个, 根据提示操作, 3. 支付后再证书控制台就可以看到刚才申请的证书, 点击条目的补全选项, 进行资原创 2017-12-21 14:06:55 · 1180 阅读 · 0 评论 -
Ubuntu 命令行 持续更新
清除回收站sudo rm -rf ~/.local/share/Trash/* 启动 vnc 服务vncserver -geometry 1900x1000 (后面为自定义分辨率)原创 2018-03-06 09:15:00 · 262 阅读 · 0 评论 -
ngrok 搭建
为什么要使用ngrok?编辑作为一个Web开发者,我们有时候会需要临时地将一个本地的Web网站部署到外网,以供他人体验评价或协助调试等等,通常我们会这么做:找到一台运行于外网的Web服务器服务器上有网站所需要的环境,否则自行搭建将网站部署到服务器上调试结束后,再将网站从服务器上删除只不过是想向朋友展示一下网站而已,要不要这么麻烦,累感不爱╰(`□′)╯有了ngrok之后,世界是如此的美好编辑首先注...原创 2018-05-02 20:14:27 · 264 阅读 · 0 评论 -
ajax 请求走error, 有返回,状态码也正常
chrome 中查看 ajax 请求返回正常, 响应头正常, 但是就是不走成功的回调, 实在找不到办法就回滚代码,对比后发现是后端在返回 JSON 数据时有个时间值从本来的时间戳(数字)格式改成了 yyyy-mm-dd 格式后, 没有序列化好,导致的, 但是在浏览器端看不到差异,应该是浏览器解析JSON 出错后就走了error 。...原创 2018-04-27 08:48:49 · 2182 阅读 · 0 评论 -
linux 性能监测 相关命令
top命令可以实时动态地查看系统的整体运行情况,是一个综合了多方信息监测系统性能和运行信息的实用工具。通过top命令所提供的互动式界面,用热键可以管理。语法top(选项)选项-b:以批处理模式操作;-c:显示完整的治命令;-d:屏幕刷新间隔时间;-I:忽略失效过程;-s:保密模式;-S:累积模式;-i<时间>:设置间隔时间;-u<用户名>...原创 2018-08-10 14:30:53 · 194 阅读 · 0 评论 -
软链接ln -s以及如何解决其产生“Too many levels of symbolic links ”的错误?
原文地址: https://blog.csdn.net/brucepanit/article/details/53671091 Q1:如何利用ln -s来创建快捷方式?A1:ln(link,链接文件):Windows中的快捷方式,实际上快捷方式和它指向的文件是独立的两个文件,两个都占硬盘空间,只不过用户访问快捷方式时,其效果等同于访问指向的文件;Linux中有两种链接文件:...转载 2018-09-11 20:41:53 · 3673 阅读 · 0 评论 -
Linux 系统中匹配文件名大小写的方式很奇怪?
由于原文作者不允许转载,在此只挂上文章链接;https://blog.csdn.net/bokutake/article/details/50371098转载 2019-02-24 09:26:31 · 547 阅读 · 0 评论 -
[转]postman 使用
转自:https://www.cnblogs.com/yunman/p/7884537.html前言:Postman是一款功能强大的网页调试与发送网页HTTP请求的Chrome插件。接口请求流程一、get请求GET请求:点击Params,输入参数及value,可输入多个,即时显示在URL链接上,所以,GET请求的请求头与请求参数如在接口文档中无特别声明时,可以不填。...转载 2019-05-22 19:51:26 · 229 阅读 · 0 评论 -
部署 vue 单页面刷新路由404问题解决
部署 单页面刷新路由404问题解决在linux下搭建nginx测试网页的时候,正常打开可以访问,当刷新后页面出现404 not found的问题说明:vue-router默认 hash 模式 —— 使用 URL 的 hash 来模拟一个完整的 URL,于是当 URL 改变时,页面不会重新加载。如果不想要很丑的 hash,我们可以用路由的history 模式,这种模式充分利用hi...转载 2019-06-14 09:40:33 · 4942 阅读 · 0 评论 -
ping: unknown host google.com
好生奇怪, centos 上突然 ping不通了, 提示 unknown host 一番 google baidu 之后, 重新配置了一下这两个东西: # vi /etc/sysconfig/network# vi /etc/resolv.conf终于可以了原创 2017-04-01 10:44:05 · 2218 阅读 · 0 评论