首页
斐讯设备
疯言疯语
系统运维
编程语言
网站建设
友情连接
推荐
autojs
Search
1
charles破解注册码(含windows和mac)最新安装教程「亲测有效」
40 阅读
2
【omv5安装教程二】N1盒子Armbian系统下,一条命令搞定Openmediavault(OMV5)安装
18 阅读
3
告别破解!用Aspose.Words实现Java版Word转PDF的实战指南
14 阅读
4
【N1和Armbian】一、N1刷Linux系统armbian
12 阅读
5
aris常用命令收集
12 阅读
登录
Search
标签搜索
JAVA
JAVA学习系列
docker
Linux
js
N1
git
模块二
端口
模块一
模块五
模块九
数据库
模块四
镜像
模块三
模块六
MySQL
百度网盘
nginx
DaiMaFengZi
累计撰写
588
篇文章
累计收到
9
条评论
首页
栏目
斐讯设备
疯言疯语
系统运维
编程语言
网站建设
页面
友情连接
推荐
autojs
搜索到
36
篇与
的结果
2023-08-14
vue或JavaScript中日期无法转时间戳问题;例:2023年02月03日 16时30分
Vue或JavaScript中日期无法转时间戳问题;例:2023年02月03日 16时30分,因为new Date();必须要求2023-02-03 16:30 的日期格式所以我们就要过滤或者替换掉中文var fireStartTime = "2023年02月03日 16时30分"; fireStartTime = fireStartTime.replace("年","-"); fireStartTime = fireStartTime.replace("月","-") fireStartTime = fireStartTime.replace("日","") console.log(fireStartTime) // 2023-02-03 16时30分
2023年08月14日
0 阅读
0 评论
0 点赞
2023-08-14
javascript,JS非常好用的一个日期处理的函数replace()
有时候,客户的要求很…那个啥…前端要求日期格式是这样的2018年02月02日好不容易我们把date转换好了格式显示在了页面,蛋疼的…后端又要求我们传这样的格式2018-02-02最简单的方法“2018年02月02日”.replace('年','-').replace('月','-').replace('日','')
2023年08月14日
5 阅读
0 评论
0 点赞
2023-07-31
JavaScript系列 JS中如何提取 中文、英文、数字
前言使用 replace() 方法使用 split() 和 join() 方法方法提取中文 str.replace(/1/g,’’)var str=“制造1236AA” var patt1 = /[\u4e00-\u9fa5]+/g; //利用join将结果转换成字符串 var letters = str.match(patt1).join("");提取英文 str.replace(/2/g,’’) var str=“制造1236AA” var patt1 = /[\a-zA-Z]+/g; //利用join将结果转换成字符串 var letters = str.match(patt1).join("");提取数字 str.replace(/3/g,’’) 或 /[0-9]/gvar str=“制造1236AA” var patt1 = /[0-9]/g; //利用join将结果转换成字符串 var letters = str.match(patt1).join("");提取中文+英文var str=“制造1236AA” var patt1 = /[\u4e00-\u9fa5\a-zA-Z]+/g; //利用join将结果转换成字符串 var letters = code.match(patt1).join("");提取中文+英文+數字var str=“制造1236AA” var patt1 = /[\u4e00-\u9fa5\a-zA-Z0-9]+/g; //利用join将结果转换成字符串 var letters = code.match(patt1 ).join("");\u4E00-\u9FA5 ↩a-zA-Z ↩\d ↩
2023年07月31日
1 阅读
0 评论
0 点赞
2023-07-27
Docker系列 深度使用aria2(二)为 Aria2 添加 Tracker 服务器通过rpc修改
BitTorrent trackerBitTorrent tracker(中文可称:BT服务器、tracker服务器等)是帮助BitTorrent协议在节点与节点之间做连接的服务器BitTorrent客户端下载一开始就要连接到tracker,从tracker获得其他客户端IP地址后,才能连接到其他客户端下载。在传输过程中,也会一直与tracker通信,上传自己的信息,获取其它客户端的信息。所以说想使用 Aria2 下载 BT 资源,Tracker 是必不可少的。当然 你会说,我从没添加过 Tracker 服务器, Aria2 也照样能用啊!那是因为 Aria2 也支持分布式的 DHT 网络,没有 Tracker 时就靠它了。trackerslisttrackerslist 是一个开源项目,每天更新 Trackers list,比如下面的 best list# https://github.com/ngosang/trackerslist/raw/master/trackers_best.txt udp://tracker.coppersurfer.tk:6969/announce http://tracker.internetwarriors.net:1337/announce udp://tracker.opentrackr.org:1337/announce udp://9.rarbg.to:2710/announce udp://exodus.desync.com:6969/announce udp://explodie.org:6969/announce http://tracker1.itzmx.com:8080/announce udp://thetracker.org:80/announce udp://ipv4.tracker.harry.lu:80/announce udp://denis.stalker.upeer.me:6969/announce udp://tracker.torrent.eu.org:451/announce udp://tracker.tiny-vps.com:6969/announce udp://tracker.port443.xyz:6969/announce udp://open.demonii.si:1337/announce udp://bt.xxx-tracker.com:2710/announce udp://retracker.lanta-net.ru:2710/announce udp://open.stealth.si:80/announce http://open.acgnxtracker.com:80/announce udp://tracker.vanitycore.co:6969/announce udp://tracker.iamhansen.xyz:2000/announce只要将他们添加到 Aria2 的配置文件中,理论上能大幅提高 Aria2 下载 BT 的速度。Aria2 的配置文件参考 Aria2 的官方文档 ,https://aria2.github.io/manual/en/html/aria2c.html配置类似于:bt-tracker=udp://tracker.coppersurfer.tk:6969/announce,http://tracker.internetwarriors.net:1337/announce,udp://tracker.opentrackr.org:1337/announce添加到 Aria2 的配置文件,重启 Aria2 即可生效。省力的方法懒人自然需要更省力的手段。Aria2 是支持 RPC 的,类似与 AriaNG 等 WEB UI 都是靠 RPC 和 Aria2 通信的,那么我们也是可以写个脚本用 RPC 来设置 Aria2 ,并且实时生效,无需重启 Aria2。#!/bin/sh #more trackers list, see https://github.com/ngosang/trackerslist tracker_url='https://raw.githubusercontent.com/ngosang/trackerslist/master/trackers_all.txt' path='http://10.10.10.5:6800/jsonrpc' passwd='xxxxxx' tracker=$(echo -n $(curl -s -L $tracker_url | sed 'N;s/\n//g') | tr ' ' ',') [ -n "$tracker" ] && curl $path -d '{"jsonrpc":"2.0","method":"aria2.changeGlobalOption","id":"cron","params":["token:'$passwd'",{"bt-tracker":"'$tracker'"}]}'在定时任务中定时执行上面的脚本就万事大吉了。/etc/crontab00 6 * * * sh /mnt/ydyp/aria2.tracker.autoupdate.sh
2023年07月27日
3 阅读
0 评论
0 点赞
2023-06-21
【JAVAscript入门一】安装使用汉化Visual Studio Code来进行JAVAscript的编写。
Visual Studio Code中JavaScript开发环境的配置一:软件简介Visual Studio Code简称VS Code,是一款由微软公司免费开源的现代化轻量级代码编辑器,几乎支持所有的主流开发语言的语法高亮、自定义热键、代码片段、括号匹配等诸多特性,还支持插件扩展,并针对网页开发和云端应用开发做了优化。二:软件下载下载地址:https://code.visualstudio.com/三:软件汉化打开Visual Studio Code点击插件管理,安装汉化插件。在搜索框中输出chinese,在搜索下方出现的插件中,选择中文(简体),点击Install安装插件。安装成功界面安装成功后,需要重启VScode汉化插件才能生效,点击右下角弹出的现在重启。若右下角没有弹出立即重启弹框,也可以手动关闭,再重新打开,即可看到汉化成功界面。重启后,VScode汉化成功界面。
2023年06月21日
1 阅读
0 评论
0 点赞
2023-06-21
【JAVAscript入门二】VSCODE中配置JavaScript编译环境
VSCODE中配置JavaScript编译环境01. 起因由于不是经常写前端JS代码,不想单独安装一个IDE,如WebStorm等,就在VSCODE中配置一个可以运行JS代码的环境吧!这样使用VSCode即可以写前端代码,也可以写C++代码,还可以写Python代码,真不错!!!02软件安装前面有教程了,我就不再写了。看这里:【JAVAscript入门一】安装使用汉化Visual Studio Code来进行JAVAscript的编写。03. 实现方式方式一:使用Node.js做为解释器运行JS代码Node.js的安装和配置Node.js的下载:Node.js官网下载地址:https://nodejs.org/en/download/通过上面的链接下载Node.js无脑安装:除了需要修改安装路径,其他都是下一步,环境变量也会自动配置测试nodejs是否安装成功:cmd下输入:node -v,查看是否能够正常打印出版本号 cmd下输入:npm -v,查看是否能够正常打印出版本号 注:安装node之后会自带npm在VSCODE中配置Node.js建立一个文件夹(如:demo),在文件夹中建立一个js文件(如demo.js),使用VSCODE打开该文件夹,然后按下图操作:编写好JS文件之后,按F5就能直接在控制台查看运行结果了方式二:使用VSCODE插件Code Runner运行JS代码安装插件打开VSCODE使用安装了 Code Runer之后,重启VSCODE,选中要运行的JS文件右键选择 Run Code 运行代码,就可以在控制台查看运行结果了
2023年06月21日
0 阅读
0 评论
0 点赞
2023-06-21
【JAVAscript入门另一】几个实用的vscode快捷键
每个开发人员都有自己的vscode使用技巧,对开发人员来说,快捷键可以提高工作效率。1.向上/向下移动代码行这是工作中经常用到的非常重要的技巧,向上或向下移动整行代码。 我们只需要将光标放在要移动的行上,然后按住Alt + Up 向上移动或 Alt + Down 向下移动该行。2.向上/下复制代码和上面一样,不同的是这次是复制而不是移动。 我们只需要将光标放在要复制的行上,然后按 Shift + Alt + Up 或 Shift + Alt + Down复制该行。3.重命名变量很多时候时候,我们都会随便给变量命名,随后再去修改变量的习惯,所以给变量重命名我们会经常遇到,在vscode中,选择一个变量,按住F2键,填写一个新名称然后按enter键,所有相同名称的变量都会同时修改。4.格式化代码用手逐行去格式化代码是很让人沮丧的事情,在vscode中我们可以使用 Shift + Alt + F 一瞬间完成整个文件代码的格式化。5.多个光标在vscode中可以使用alt+单击实现多个光标的功能, 只需要在要选择的位置,按住alt键然后分别单击,我们将在每个选定的位置看到光标,然后我们可以批量输入想要输入的内容。6.跳转到错误和警告处一个比较有趣的快捷键是,我们可以通过Ctrl + Shift + M打开错误tab页,然后我们可以跳转到报错的地方并修复它们,这是一个一旦使用过就无法离开的快捷键。总结这些快捷键常用且强大,对工作效率的提高会随着时间的推移而显现,如果要查看所有的快捷键,我们可以先按Ctrl + K,再按Ctrl + S。当然你也可以创建自己的快捷键。译自:https://javascript.plainenglish.io/vs-code-shortcuts-every-developer-should-know-91c7116d195b
2023年06月21日
6 阅读
0 评论
0 点赞
2022-04-22
js实现new Date(),nodejs通用时间对象和时间戳操作
js中实现时间date对象var myDate = new Date();//获取系统当前时间,结果:Wed Aug 09 2017 00:00:00 GMT+0800 (中国标准时间)获取new Date对象的具体时间戳var date_in = date1.getTime();//date_in结果:1501862400000获取特定格式的时间myDate.getYear(); //获取当前年份(2位) myDate.getFullYear(); //获取完整的年份(4位,1970-????) myDate.getMonth(); //获取当前月份(0-11,0代表1月) myDate.getDate(); //获取当前日(1-31) myDate.getDay(); //获取当前星期X(0-6,0代表星期天) myDate.getTime(); //获取当前时间(从1970.1.1开始的毫秒数) myDate.getHours(); //获取当前小时数(0-23) myDate.getMinutes(); //获取当前分钟数(0-59) myDate.getSeconds(); //获取当前秒数(0-59) myDate.getMilliseconds(); //获取当前毫秒数(0-999) myDate.toLocaleDateString(); //获取当前日期 var mytime=myDate.toLocaleTimeString(); //获取当前时间 myDate.toLocaleString( ); //获取日期与时间获取date1==2017-08-31var date1 = new Date().getFullYear() + "-" + (new Date().getMonth() + 1) + "-" + new Date().getDate(); var date3 = Date.parse(new Date(Date.parse((new Date().getFullYear() + "/" + (new Date().getMonth() + 1) + "/" + new Date().getDate()))))+86400000 var date2 = new Date(date3).getFullYear() + "-" + (new Date(date3).getMonth() + 1) + "-" + new Date(date3).getDate(),
2022年04月22日
1 阅读
0 评论
0 点赞
1
...
3
4
5