数据结构/PTA-旅游规划/图/dijkstra算法
有了一张自驾旅游路线图,你会知道城市间的高速公路长度、以及该公路要收取的过路费。现在需要你写一个程序,帮助前来咨询的游客找一条出发地和目的地之间的最短路径。如果有若干条路径都是最短的,那么需要输出最便宜的一条路径。 输入格式: 输入说明:输入数据的第1行给出4个正整数N、M、S、D,其中N(2≤N≤ ... 查看全文
实验3 C语言分支语句和循环语句编程应用
任务1 //一元二次方程求解 //重复执行,直到按ctrl+z结束 // #include<math.h> #include<stdio.h> int main(){ float a,b,c,x1,x2; float delta,real,imag; printf("Enter a, b, c: " ... 查看全文
走进 JAVASCRIPT 黑洞,涵盖 es5 / es6 / es7 / es8 知识点
让程序跑起来与避免延迟: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <meta name="viewport" content="width=device-width, ... 查看全文
CSS中的line-height和vertical-height
1、line-height(行间距) line-height 设置的是行高,指的是段落中每行文字间的距离。一般来说,将 line-height 设置为 div 元素的高度,则 div 内部的文字将会垂直居中显示。 line-height 与 font-size 的计算值之差(在 CSS 中成为“行间 ... 查看全文
httpclient框架实现接口自动化的思路(二)
1.编写testcase,并将执行结果写入excel (1)编写testcase public class Login extends BaseTest { //继承可以不写该test ,但是不想通过testng.xml执行 @Test(dataProvider ="loginPasswordCas ... 查看全文
js提取字符串中的汉字
var card = 'aaaaa周一女sdasd232q342';var reg = new RegExp('[\u4e00-\u9fa5]+$','g');card=card.match(/[\u4e00-\u9fa5]/g).join("");console.log(card);——————— ... 查看全文
vue中用js实现文件上传和文件下载
在vue中,可以使用现有的框架,例如element-ui或者ant-design等来直接实现上传文件和下载文件。 但是我不想使用框架,直接用js来实现。 一、上传文件 1.编写页面 //上面这个按钮是用来显示上传按钮的 <div class="addFile"> <button @click="tr ... 查看全文
Webpack性能改造之CDN
一、改造index.html文件 引入样式和组件库 <!-- 引入样式 --> <link rel="stylesheet" href="https://unpkg.com/element-ui/lib/theme-chalk/index.css"> <!-- 引入组件库 --> <script s ... 查看全文
通过HttpRequest获取请求用户真实IP地址
查看原文:http://www.ibloger.net/article/144.html https://www.cnblogs.com/zoujx/p/9221709.html 获取客户端的IP地址的方法是:request.getRemoteAddr(),这种方法在大部分情况下都是有效的。但是在通 ... 查看全文
Ubuntu 自动挂载 exfat/ntfs 无法自由读写
出于对windows的兼容性, Ubuntu默认的权限是 而对于其他组(包括user)的修改, 可以考虑通过安装简单的软件来处理 之后重启 成功了, 达到目标效果 使用Ubuntu20.04, 如有不当, 感谢指出. ... 查看全文
http跳转https和https跳转http的两种301重定向代码
很多站长看到有主机商提供免费的SSL证书,也喜欢尝新鲜把自己的网站改为https访问,当然既有一定的安全性也有利于搜索引擎收录。下面这rewrite规则是重定向到https。将http访问强制重定向至https,代码如下:RewriteEngineonRewriteBase/RewriteCond%{SERVER_PORT}!^443$RewriteRule^.*$[L,R=301]另外一部分站长 查看全文
如何为.NETCore安装汉化包智能感知
引言 具体不记得是在群里还是什么地方有人问过,.NETCore有没有汉化包,答案是有,目前微软已经为我们提供了.NETCore多种语言的语言包。下面看看如何安装与使用吧。 本文介绍: 如何安装这些下载的本地化版本。 如何修改Visual Studio安装以使用其他语言。 先决条件 .NET Core ... 查看全文
js -- even-loop 理解
javascript 是一个单线程的脚本 js 在事件循环中分为同步任务和异步任务 同步任务:直接执行 异步任务:同步任务之后执行 js 在事件循环流程: 1>js中含有一个主线程,以及一个调用栈(也叫执行栈) 2>所有的同步任务都在调用栈中,调用栈都在主线程上执行 3>主线程之外还有要一个“任务队 ... 查看全文
jsoup 源码分析
jsoup 使用于从html 抽取出符合规则的标签,字符串,使用也非常简单。主要是两个函数, Jsoup.read(" html ") , Document.parse(" #id ")。 下面来分析下这两个函数: 1。 Jsoup.read( " html "), 是把html 字符串解析成 El ... 查看全文
人脸实时签到(three.js+tracking.js)基于浏览器
人脸签到 花了一个星期做了人脸签到的demo,github地址欢迎star,在线预览大屏幕demo 先说些废话,以前做年会的抽奖,感觉好傻,现在正好在学threejs,就想做个这样的场景来抽奖的方式,又在学人脸识别的知识,就想做人脸识别签到,就想都做在浏览器中 体验完整过程 1.微信扫描注册上传头像 ... 查看全文
crypto-js加密
/**加解密类 */ import Vue from 'vue' //加密 import CryptoJS from 'crypto-js'; // Vue.use(cryptojs); export function encrypt(word,iv1,keyStr){ keyStr=keyStr? ... 查看全文
jsbarcode 生成条形码,并将生成的条码保存至本地,附源码
导读 以前生成条码都是外网网站上生成,因生产环境在内网中,上不了外网,只能在项目中生成相应规则,故将此方法整理下来。 html <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>测试</title> <script src=" ... 查看全文
asp.net identity UserSecurityStamp 的作用
UserSecurityStamp 主要是用来对用户安全相关信息做一个快照。 在使用asp.net identity 的 CreateAsync(TUser user) 创建一个用户的时候,如果开启了SupportsUserSecurityStamp那么就会生成一个UserSecurityStamp ... 查看全文