JavaScript常用方法整理
字符串方法
剔除字符串中所有空格
1 | const trim = (str) => { |
案例:
1 | let demo = ' a b c d ' |
随机生成一个UUID
1 | function S4() { |
驼峰字符变量转下划线变量
1 | /** |
1 | const trim = (str) => { |
案例:
1 | let demo = ' a b c d ' |
UUID
1 | function S4() { |
1 | /** |
项目下创建prettier.config.js
文件,填入以下内容:
1 | /** 配置项文档:https://prettier.io/docs/en/configuration.html */ |
最近发现IDEA相关软件在2021.2.2版本以上的安装后必须登录
才能免费使用30天
,导致部分情况下软件无法在某些科学手段
下一直重复使用30天
,这里整理了相关需要使用的软件下载地址,方便自己使用,毕竟,好记性不如烂笔头
编程语言 | 软件名称 | 下载地址 |
---|---|---|
HTML大前端 | WebStorm | https://download.jetbrains.com.cn/webstorm/WebStorm-2021.2.2.exe |
Java | idea | https://download.jetbrains.com.cn/idea/ideaIU-2021.2.2.exe |
C语言 | CLion | https://download.jetbrains.com.cn/cpp/CLion-2021.2.2.exe |
Python | pycharm-professional | https://download.jetbrains.com.cn/python/pycharm-professional-2022.1.exe |
PHP | PhpStorm | https://download.jetbrains.com.cn/webide/PhpStorm-2021.2.2.exe |
以上地址已测试,都能使用
有些时候,可能忘记重置软件,导致卸载软件不干净无法享用30天
,需要删除以下目录对应软件文件
1 | C:\user\${用户名称}\ideaProjects\ |
前言:最近负责维护和迭代一套信息发布平台的网站,这些网站呢,属于一些学校或者是机构下面在使用,可能是为了某些需要吧,时不时的反馈一下操蛋的安全漏洞上的问题,这里整理罗列了一些出来,方便以后查找,毕竟,
好记性不如烂笔头
!
处理:将jquery版本升级到最新的版本
处理:将jquery版本升级到最新的版本,同时通过隐藏jquery版本号的形式进行处理
分别是:
X-Content-Type-Options
响应头缺失X-XSS-Protection
响应头缺失Content-Security-Policy
响应头缺失X-Permitted-Cross-Domain-Policies
响应头缺失X-Download-Options
响应头缺失Strict-Transport-Security
响应头缺失看看,这不看不知道,原来网络上还有这些请求头配置,好在,这些都可以在Nginx上配置
解决,Nginx配置如下:
1 | location / { |
3.1、检测到Apache Tomcat应用服务器后台管理程序
因为Jenkins是通过Java开发而来,因此前期我们需要在系统中安装Java环境
jenkins下载地址:https://www.jenkins.io/download/
注意:jenkins和有不同的JDK版本,注意版本兼容:
相关兼容信息访问:War Jenkins Packages
检查系统中是否包含有java环境:
1 | ## 先确认以前有没有安装过 |
安装并校验:
1 | ## 安装1.8.0的所有文件 默认jre jdk 安装路径是/usr/lib/jvm 下面 |
查看系统版本 1
1 | $ cat /proc/version |
查看系统版本 2
1 | $ cat /etc/redhat-release |
查看系统版本 3
1 | $ lsb_release -a |
查看系统版本 4
1 | $ uname -a |
前言:前面做服务器迁移的时候,没注意服务中有使用文本绘制图片的业务,结果最近调试某个功能的时候随手点击试了一下,结果发现使用中文字符串的时候绘制的图片全是乱码方块,这里记录一下如何处理该问题以便查阅
这种情况都是因为Linux上面没有该字体的原因导致的,因此我们只需要将需要的字体上传或安装到相应的位置即可!
问题中需要的字体文件下载地址:simsun.ttc字体下载,如果不放心,可在Windows系统中C:\Windows\Fonts
目录下找到对应字体上传即可!
JDK
环境在JDK解压目录下找到fonts
文件夹,将下载或找到的字体文件上传上去,重启Java程序即可
上传后的文件:
重启Java程序即可