No copy
Forward
Back
reload
;Message
首页
💼工作
🔧机械 ♑ 液压
✈ 航空相关
📏仪表及电气
⏳ 阀门相关
⛹️♀️生活
📽️影音相关
👀我看...
♪ 我听...
🗑️其他
🚴♀️游记
关于...
友链
统计
更多...
XC'S 图册
XC'S视频
XS'小工具
单位转换
Search
1
小米11 Ultra 刷机rom、面具magisk、太极.阳折腾记
16,011 阅读
2
Apache & PHP 8.0.X 分享Apache80_2454.8210_arm_64.qpkg
8,615 阅读
3
Solidworks 2016 激活Activator.GUI.SSQ产生的卡顿 闪退
7,853 阅读
4
电液伺服阀特性参数、定义、技术术语,如何测试操作。
6,811 阅读
5
NAS黑群晖DSM7.0 定时开关机方案
6,084 阅读
登录
/
注册
Search
标签搜索
培训学习
xc影后感
想说两句
软件分享
液压经验
心灵感悟
液压产品样册
行业知识
AMESIM
试验台
影评
测试设备
测试内容与方法
生活小技巧
生活感言
仪表产品样册
追忆少年
3D模型
typecho
经验
xc
累计撰写
218
篇文章
累计收到
914
条评论
首页
栏目
💼工作
🔧机械 ♑ 液压
✈ 航空相关
📏仪表及电气
⏳ 阀门相关
⛹️♀️生活
📽️影音相关
👀我看...
♪ 我听...
🗑️其他
🚴♀️游记
页面
关于...
友链
统计
XC'S 图册
XC'S视频
XS'小工具
推荐
单位转换
最新回复
opt
2024-11-16
匆匆过客
66
66
2024-11-15
匆匆过客
感谢
broacheer
2024-11-12
匆匆过客
多谢分享解决方案
搜索到
6
篇与
标签 经验 下的文章 -
的结果
2024-06-18
typecho,腾讯云 cdn后,获取用户真实IP,回源HTTP请求头配置
概述网站评论区增加了用户Ip后,就没怎么关注了,直到这几天,回复留言时,发现Ip莫名的显示:湖南?我明明在成都的嘛,偏差这么大吗?赶紧翻阅了我近期的几条留言,都不正确,要么在湖南,要么就在陕西咸阳?查阅了网上的解释,那都是cdn搞的鬼,显示的是cdn节点的ip,网上当然给了解决方案:在配置文件 (/config.inc.php) 中加入如下配置。/** 定义 IP 来源 */ define('__TYPECHO_IP_SOURCE__', 'HTTP_X_FORWARDED_FOR');或者是://防止 CDN 造成无法获取客户真实 IP 地址 if(isset($_SERVER['HTTP_X_FORWARDED_FOR'])) { $list = explode(',',$_SERVER['HTTP_X_FORWARDED_FOR']); $_SERVER['REMOTE_ADDR'] = $list[0]; }但是,我参考并且照做了,结果没有用。不过,经过了好几个小时的折腾,其中这篇文章: Typecho 使用 CDN 后获取访客真 IP 给了我较大的帮助,当然,也引发了新问题,就是作者可以在服务器打印内容找到ip:HTTP_CF_CONNECTING_IP但是我打印出来没有啊。只能找到一个腾讯云的[HTTP_X_FORWARD_PORT] => 3944, 但看不到HTTP_X_FORWARD的地址。几乎要崩溃,最终还是联系了腾讯云支持工单,来回沟通,加上自行摸索,总算搞定,特此分享出来。查询自己的ip随便一个ip查询网站,查询自己的当前ip信息,看看是否正确,原作者采用的是 这里 ,那就用这个吧,只要和你的位置信息对的上,都行。打印自己的服务器信息新建一个 PHP 文件,输入以下内容PHP <?php print_r($_SERVER); ?>上传到服务器,然后通过浏览器访问,得到一堆内容。比对IP看看这对内容中,有没有自己的真是Ip,有的话,恭喜你,省事了,找出Ip 对应的代码,比如原作者找出的是:HTTP_CF_CONNECTING_IP修改config.inc.php然后在在配置文件 (/config.inc.php) 中加入如下配置。/** 定义 IP 来源 */ define('__TYPECHO_IP_SOURCE__', 'CF_CONNECTING_IP');//去掉HTTP_{callout color="#f0ad4e"}再次提醒://去掉HTTP_{/callout}没有找出ip我的是腾讯云cdn,请到这里,照抄,别问我是啥意思,我也不懂,抄就是了:再次对比ip不出意外的话,你应该是能找到一致的ip了,对应的代码是不是:HTTP_X_FORWARD_FOR然后修改config.inc.php/** 定义 IP 来源 */ define('__TYPECHO_IP_SOURCE__', 'X_FORWARD_FOR');//去掉HTTP_搞定,GOOD LUCK!
2024年06月18日
13 阅读
0 评论
0 点赞
2024-04-20
针对腾讯云内容分发CDN的设置,避免无法登录或登录状态不能更新的问题
概述这段时间使用到了一些云资源,比如cdn和对象存储功能。1.对象存储主要解决网站图片资源的放置和管理,其实就是图床功能。2.cdn 当然是加速网站访问速度,多人,多地域访问的请求响应问题,缓解了服务器请求频次和流量等问题。以上解释是我个人的理解,具体还请自行搜索了解,我这里只谈我使用中遇到的问题。我使用cdn的时候,网站的后台登录来时不能传递给前台,也算是折腾了很久。才总算解决,特此记录一下,同时供参考:开始设置(一)基础配置1.基本信息基本信息是在创建cdn时,根据实际情况填写。2.源站信息源站的意识是如果缓存不存在,去哪里“要数据”这里的源站不能使用加速的域名(会出现死循环)。为了方便,直接写服务的ip+443端口即可,或者是一个域名,这个域名指向源服务器所在ip。(二)访问控制这一项,我的实际设置基本都没内容,只有IP访问限频配置设置了:130,这个看自己需要.但下面还是顺便解释一下意义,便于理解设置。1.防盗链配置放盗链不能防止别人获取信息,只能阻止那些用你的资源显示别人网页的行为。(常见的有链接盗图,图片流量从你这走,但是是别人的网页)建议使用白名单模式,允许空referer访问(如果不允许空referer访问,无法输入url地址访问,会直接返回403)注意,如果你的应用需要调用外部的服务进行跳转,把这个外部服务的网址也加进来,否则无法跳转。2.IP黑白名单配置(默认无需配置)有如下情况需要配置,包括但不限于:(1) 受到指定ip的攻击,加入黑名单(2) 只允许白名单内的ip使用3.IP访问限频配置防止一些网络攻击,推荐开启,根据应用类型配置,如果不知道设置qps多少,可以使用100。然后后台统计大多数人具体的访问量,来进行调整即可如果设置过小,影响正常使用,网页加载文件不能全部载入,会报513的错误,如果过大,这个值设置就没有意义了。4.鉴权配置鉴权配置的意义在于,可以后端控制用户获取静态资源,即使用户知道文件位置,如果鉴权不通过,也无法从cdn获取。根据需要配置。有多种鉴权方式,一种是用算法时间鉴权,类似jwt,一种是转发到你的服务器进行验证(至于怎么验证则是后端的设计了)5.UA黑白名单配置添加对指定请求头的控制,通常是君子协议,因为请求头可以改。(但是大多数普通用户不会改的,所以还是过滤小白的操作)6.下行限速配置根据你的应用实际情况配置,为了限制具体的某个文件用户获取的速度。通常用于高流量的场景,可以不配置,等需要了再配置。7.访问端口配置保持默认,开启80和4438.区域访问控制插件建议开启,如果只面向国内用户,建议开启只允许国内ip访问9.远程鉴权需要自己搭建鉴权的服务器,有需要配置(需要后端开发支持),如果不熟悉,直接默认不开启。(三)缓存配置重点内容1.缓存键规则配置2.节点缓存过期配置重点配置区域(1) 全部文件,不缓存:(这个非常重要,很可能会导致后台正常登陆,但前台状态更新不及时的情况,这个问题困扰我很久,最终还是腾讯云的客服帮忙排查出的)(2) /usr/uploads,缓存10天。(这个文件夹大多是图片或附件,所以这里选择了,下面的文件后缀名,我就没有再增加图片格式了)(3) svg;woff;ttf;woff2;css;js,缓存2小时,根据自己情况调整。{callout color="#f0ad4e"}注意规则权限:新增加的权限越大,优先级就越高。如果不懂,就抄我的图。{/callout}给出我定义的内容,便于你懒得打字输入:/usr/uploadssvg;woff;ttf;woff2;css;js3.浏览器缓存过期配置保持默认即可,需要前端开发时去做,建议保持默认或者根据需要。4.状态码缓存保持默认404,如果需要返回别的状态,根据需要调整。5.HTTP头部缓存配置建议开启,方便开发和应用6.访问URL重写配置重写url可以在cdn配置,也可以在服务器入口处配置,根据需要配置。我的做法通常是不在cdn配置,即这里是无规则的。(四)回源配置重点内容1.合并回源配置建议开启即可2.分片回源配置通常不建议开启,容易出小问题3.回源HTTP请求头配置重点配置强烈建议开启,增加X-Forward-Port请求头获取真实ip原因是将ip写入请求头,就不用专门把ip一层层传递了,后端直接就可以从请求头获取。{callout color="#f0ad4e"}注意:目前的配置,网站获取是cdn节点的Ip,如果需要用户真实ip ,请参考: typecho,腾讯云 cdn后,获取用户真实IP,回源HTTP请求头配置 {/callout}4.回源跟随301/302配置建议开启,简单说就是你的外链也进行缓存,我的设置为不开启。5.回源超时配置保持默认配置6.回源URL重写配置根据情况,一般情况默认即可。这个配置同样可以在后端服务器配置,我的习惯是在后端服务器配置。把除了必须暴露外部的目录之外的其它全部屏蔽并指向404(后端的结构很重要)7.回源SNI配置保持默认关闭只有在一个ip绑定了多个域名时才需要配置注:一个ip绑定多个域名要额外加入反向代理或路由才能实现(五)https配置https是重点配置区域,稍有不慎就会无法访问,建议一定要用https1.HTTPS服务重点配置强烈建议开启,不建议使用http,建议全部https2.HTTPS配置重点配置务必上传域名的证书(https证书),否则会提示中间人攻击,直接无法访问注意:需要手动将https证书(ssl)的公钥和私钥内容复制到如下指定位置,自己生成的不行3.HTTP 2.0配置开启4.强制跳转建议开启,通常情况下,后端的服务器应该也增加跳转或者直接关闭http的访问(只允许https)、http->https,302,不携带头部(选择不携带头部,如果正常请求都是https,用http访问显然是为了试探)5.HSTS配置建议保持默认关闭6.TLS版本配置保持默认7.OCSP装订配置建议开启8.QUIC保持默认关闭,有需要也可以额外付费用(六)高级配置1.自定义错误页面配置如果请求不到资源返回的页面,可以不配置,或者指向4042.用量封顶配置(重要)如果网站不是非常重要,又怕被攻击导致高额账单,这个是保底。可以设定一段时间内最大用量,同时到达时进行提前预警。3.SEO配置默认开启即可4.HTTP响应头配置通常不需要配置。使得每个通过cdn的都会返回给客户端的http响应头的内容5.智能压缩开启即可。6.离线缓存配置开启即可。开启后如果源站故障,这个也能显示,不过这个实际作用不是很大,除非是内容型网站,很少和后端交互。7.POST请求大小配置默认为1M(nginx的默认也是1M)建议不要动,请求通常不会超过1M,如果是post上传大文件,建议分段后上传。参考文章: cdn配置(超详细+图解+原理)
2024年04月20日
27 阅读
0 评论
0 点赞
2024-04-19
joe主题,SEO的description无内容,以及通过数据库更换域名,报错500的解决方案。
概述由于审美疲劳,近期更换了joe主题,由于各主题定义的字段不一致,为了让内容正常显示,就需要通过数据库进行替换字段,无意中发现了两个问题,也是耗费了挺多时间才解决,特此记录一下,方便同样问题的小伙伴快速解决。正文description无内容在SEO中,title,keywords,description可以说是三要素,但替换主题后,发现description的显示值没有,joe主题默认是要截取文章的前多少个字来填充的,但,我的文章description就是空白。查找了好久,才发现是一个下划线惹的祸。位置在:\public\include.php<meta name="description" content="<?php echo $this->fields->description ? $this->fields->description : htmlspecialchars($this->_description); ?>" />上面代码中_description,修改为:description,即可换域名报错500typecho的数据库并不复杂,没几张表,尤其是记录域名和基本设置的表格:typecho_options,设置的参数也没几个,正常情况下,我们只需要把这张表中的siteUrl字段,填写自己的新域名即可,但是我连续好几次操作后,得到的结果都是网站不能正常访问,报错500,具体显示内容,我记不住了。搞得我崩溃,差点要重装typecho,不过,最终还是在网上找到了答案,也是一个细节,当我们替换域名后,回车,弹出提示框:“影响了一行”,大多数人都以为更换已完成。此时,访问网站就会报错500注意看命令行:UPDATE `typecho_options` SET `value` = '新域名' WHERE `typecho_options`.`name` = 'siteUrl' AND `typecho_options`.`user` = 0;我们应该在命令行,点击编辑,利用命令对url进行更新,虽然会再次提示:“影响了0行”,但此时你的网站访问应该已经恢复了 ::(哈哈) (记得清除浏览器缓存哦)这应该是属于数据库管理phpmyadmin的一个小bug,如果全程采用命令行替换域名的话,应该不会出现这个报错。结尾以上就是我近期发现的两个问题,目前描述看似简单,但在未知原因情况下,排查起来很痛苦,尤其是我这种啥都不懂的小白级别。goodluck!
2024年04月19日
27 阅读
0 评论
0 点赞
2024-03-24
体系认证ISO9001、GJB9001C认证有那么难吗?成套表格资料,其实很有用。针对小微,中小企业!
概述在国内,企业的资质认证最常规的ISO9001,国际通用,他代表了一个企业走向正规化的步伐,也是很多单位企业资质考核的重要证书。可惜,很多中小型企业,尤其是白手起家的一些企业,对ISO9001了解甚少,很多人还觉得,证书嘛,用钱买的到。这其实是一个误区,质量体系ISO9001绝对不是一张证书,他规范了一个企业想发展壮大,所需要的一系列流程,老外在工业发展中,走的比我们早,所以,一个企业的发展和管理,别人早就把这套规律和经验总结起来了,其实就是ISO9001。这套体系其实是帮助企业快速健康的发展。但这套体系确实庞大,因为各行业差别那么大,体系只有一套,所以要根据自身行业的实际情况来量身修订,由于各行业众多,体系不可能写的针对性那么强。身边很多企业的做法,就是设置一个质量部,没几个人,认为ISO9001认证就是质量部的事情,事实上,质量部的人员,无论是从权限上,还是整条产业链上,都无法落实质量体系的执行,结果就导致相当一部分资料完全是为了应对审查而作假或后期补充的资料。能推动质量体系的其实只能是管理层。上面写了一堆堆,其实也是我最近对质量体系的新认识,以前总觉得和自己工作的关联性不大,最近经过一轮GJB9001C的审查,可以说对质量体系完整的一套有个更多的了解,也有了很多兴趣:以前虽然不懂,但我内心一直坚信{callout color="#2c76d3ed"}"质量体系能一直延续到现在,仍然被各大企业使用,就一定有它存在的道理和意义"{/callout}补充一下:GJB9001C的质量体系,很大程度是建立在ISO9001的基础上的,只能说要求更高一些。如果你能过GJB9001C的质量认证,那ISO9001自然也能过。很多人,一提到ISO或GJB体系认证的时候,就头大,总想用钱来处理,因为感觉质量手册枯燥,写的云里雾里的,完全没心思能完整的看完。这次,我经历过完整的一次,并且借助一套内部软件,让我把质量体系完整的梳理了一遍,并且把所有需要的表格、文档均作了整理。使得质量体系更加清晰明了。看下图: 我相信,利用我整理的这套资料,更加容易让人理解,体系认证,也容易审核通过。大的说,能利用到自己公司的管理过程,才是质量体系真正的意义!正文 注意:本次整理的目的是,梳理思路,让你对质量体系有更清晰的认识。其中部分表格是可编辑的,直接拿来用,另一部分是图片格式,用来指导说明,需要自己按照那个格式表写表格。绝对是网络首发,且最完整最清晰的成套文件。也是认证审查之利器。原本主打一切资源免费,但思来想去,要犒劳一下我辛苦好几天的成果。所以,有偿收费吧!有偿附件资料说明:并非全部表格都是可编辑,相当一部分是图片格式的表格,主要是用来指导学习体系,如果有需要,请自行按照样式进行创建编辑。我精力有限,就不要全部都做好了。(对机械、液压行业的产品及设备企业适用)├1. 体系概述01.pdf├10.检验管理.docx├11.不合格品控制.docx├12. 人力资源.docx├13. 设备管理.docx├14.工作环境.docx├15.测量设备和仪表.docx├16. 库房管理.docx├2.3.4.管理层.docx├5.销售管理.docx├6.2.1范文.质量保证大纲 .doc├6.产品管理.docx├7.设计开发管理.docx├8. 采购和外协.docx├9. 生产管理.docx├GJB9001C-2017质量体系.png├GJB9001C-2017质量体系.svg有偿付费,需要请联系271650168@qq.com
2024年03月24日
65 阅读
0 评论
0 点赞
2024-03-14
储气罐排气计算-Amesim仿真
概述近期遇到一个挺有意思的项目:已知:空气,常温,气流量:0.275kg/s 一直损耗1分钟,压力允许从0.8MPa下降到0.5MPa, 问需要多大的气罐?我第一思维就是最简单初中生解答:累计一分钟排放的气体容积:0.275X60=16.5kg查询空气密度:7.01kg/m³(0.5MPa时)然后将这些气体再压缩会气罐中,就可以得到气罐所需要的容积了:此时的容积是:16.5/7.01=2.4m³但这样的思考有两个因素没考虑:压降的变化因素没考虑。计算结果只是实际变化的气罐容积,但气罐的初始容积或总容积没有计算。原本以为这是一个非常简单的计算题,网上应该有excel表格或计算公式,结果网上搜了一圈,竟然没有自己想要的答案,液压上的蓄能器计算软件我是有的,但这种储气罐如何处理呢?{callout color="#2c76d3ed"}那咱这次就来个杀鸡借用宰牛刀!{/callout}正文最快速最简单的当然是用Amesim建模了第一步 建模建模的第一步,我就遇到了麻烦,一个储气瓶,出口接一个节流阀,节流阀是固定的口径,随着排气量的变化,储气罐压力下降,节流阀入口压力就会持续下降,那它的流量就没法恒定,我们的已知条件是恒定的排气流量,持续一分钟,思考了一下,就需要在节流发的前段增加减压阀,这样就可以保证恒定持续的排气了。第二步 设置参数仿真的未知参数就先假设,根据仿真结果再修正。1.假设储气罐为5m³2.储气罐初始压力0.8MPa3.减压阀出口设置0.5MPa4.节流阀口径设置节流阀口径设置又成了一个难题,要设置多大口径才能满足流量值达到0.275kg/s呢,对我博客了解的朋友都知道,我之前大量文章讨论过用Simcenter Amesim 仿真节流孔径、压损以及流量的关系 但这限于液压工况,气体,我还真是用的很少。办法当然有,谁让我以前研究过调节阀呢,节流阀的压差有,流量有,那不刚好可以计算它的Cv值吗? 刚好Amesim中可以设置Cv值,这就需要看我另一篇文章谈一谈工业调节阀(调节阀计算书和选型)(二) 这样很容易就得到了节流阀的Cv值。第三步 开始仿真仿真时长设置到120秒。然后拉取气罐的气流曲线,从曲线上可以清晰的看出,经过多次参数修正,气体一直是以0.26-0.27kg/s的气流量排放的,大约持续75秒,出现了气流量开始下降。此时,气罐的容积为:8m³结论:到此,计算完满结束,但总感觉有更简单的方法可以快速计算出结果,只是这个领域接触的不多,好在总算得出了结论,貌似准确性是靠谱的,但仍需要进行实践检测,希望后期能有条件测试。再进一步修正。
2024年03月14日
118 阅读
0 评论
1 点赞
2024-02-21
O型球阀的Kv值或Cv值查询
概述做AMESIM气体流量仿真的时候,节流元件要求填写其Kv值或Cv值,这让我想到了球阀等效啊,查阅各国内厂家的球阀样本,费劲,要不就没写,写了的竟然有差异,我改信谁的?正文上google看看老外的吧,我也不确保对,但从给的数据详细程度来说,应该是较靠谱,所以分享出来,给有需要的人。球阀Kv值其中:数据来源于品牌为: Vexve 解释权归厂家所有Reduced bore 为缩径阀门,正常情况下,我们应查看full bore.不缩径阀门Kv = Cv x 0.865球阀压损查询 注意: 以上压损厂家没写介质,但我推断应该是水。附件原PDF文档隐藏内容,请前往内页查看详情
2024年02月21日
220 阅读
1 评论
0 点赞
✖
使用
Typecho
建站,并搭配
joe
主题(有修改)
蜀ICP备2022005623号-2
川公网安备 51012202001212号
本站已运行
00
天
00
时
00
分
00
秒
Copyright © 1970 ~
Xcshare
All rights reserved.