解决root用户不能打开Chromium网页浏览器
解决root用户不能打开Chromium网页浏览器在Kali Linux中,安装Chromium网页浏览器后,默认只允许普通用户打开。为了方便用户更好的使用该浏览器,这里将介绍下使用root用户打开Chromium浏览器的方法。如下所示:(1)编辑Chromium网页浏览器启动器。打开/usr/ s ... 查看全文
ASP.NET员工管理系统简易分了层主要只是就一个传值和CRUD
实体类 using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace EmpPrj.Entity { public class y_EmployeeEntity { pu ... 查看全文
使用CURL测量网络延时
一般测量网络演示是使用ping,但有时候对方网站限制了ping,此时可以访问其正常服务,然后通过抓包来测量网络延迟。 但这个操作比较麻烦,此时可以使用CURL来实现这个功能。 curl -o /dev/null -s -w %{time_namelookup} %{time_connect} %{t ... 查看全文
ASP.NET Core MVC 中实现中英文切换
哈喽..大家好 很久没有更新了,今天就来一篇最近开发用到的功能,那就是中英文切换,这个实际上也不是高大上,先说一下原理,在.NET Core框架中给我们提供了全球化的类,叫做Localization,其官方的文档地址传送门。 在我的项目中,我是这样操作的,你想用别的方式,也可以看文档自己去搞。这个已 ... 查看全文
使用gRPC-Web从浏览器调用.NET gRPC服务
我很高兴宣布通过.NET对gRPC-Web进行实验性支持。gRPC-Web允许从基于浏览器的应用程序(例如JavaScript SPA或Blazor WebAssembly应用程序)调用gRPC。 .NET的gRPC-Web承诺将gRPC的许多出色功能引入浏览器应用程序: 强类型代码生成的客户端 紧 ... 查看全文
升级OpenCV 解决角点检测算法SIFT因专利问题无法使用的问题
参考 OpenCV 角点检测: https://www.cnblogs.com/wj-1314/p/13364875.html 2020年3月17日之后一代传奇算法SIFT专利到期: https://blog.csdn.net/cleanlii/article/details/109561089 P ... 查看全文
Unity 渲染流水线 :CPU与GPU合作创造的艺术wfd
前言 对于Unity渲染流程的理解可以帮助我们更好对Unity场景进行性能消耗的分析,进而更好的提升场景渲染的效率,最后提升游戏整体的性能表现 Unity的游戏画面的最终的呈现是由CPU与GPU相互配合产生的效果,总体上,两者直接的工作流程是一个流水线的模式,大概分为三个阶段: 应用程序阶段 几何阶 ... 查看全文
python库 - xlwt :保存数据到Excel
import xlwt my_workbook = xlwt.Workbook(encoding='utf-8') my_sheet1 = my_workbook.add_sheet('sheet1') for i in range(0, 9): # i:行号 for j in range(0, i ... 查看全文
java elasticsearch add
<dependency> <groupId>org.elasticsearch</groupId> <artifactId>elasticsearch</artifactId> <version>${es.version}</version> </dependency> <dependency> < ... 查看全文
java elasticsearch index
es版本6.8.*及以下,7.9.*不适用。 直接贴代码 import java.io.FileNotFoundException; import java.io.IOException; import java.util.Date; import java.util.HashMap; import ... 查看全文
dataGridView1_RowEnter事件与dataGridView1.CurrentRow一起使用错误问题
在使用DataGridView想在选项行发生改变时获得当前行的,于是使用了RowEnter 但是获得数据却不对,总是获得前一个被选中的行,比如第一次选中谭经理,再选中王海霞,数据得到却是谭经理的 从事件的描述来看,确实是事件发生后才触发的方法 暂时还不明白是什么原因造成的。 解决方案,使用e中当前引 ... 查看全文
win 10 配置docker 阿里云 加速器
1、使用阿里云加速器加快获取docker官方的镜像 步骤一:如果没有阿里云账号,需要注册阿里云开发账号 https://dev.aliyun.com/ 步骤二:进入加速器页面获取加速信息 https://cr.console.aliyun.com/#/accelerator 2、配置docker节点 ... 查看全文
Windows环境下spyder调用Arcpy
用python写代码还是喜欢spyder,所以在网上找了通过spyder调用arcpy的方法。 这篇帖子总结的方法非常详细,且通过本人实践,切实可行https://blog.csdn.net/qq_27386899/article/details/84761665 需要补充的是,在添加arcpy的路 ... 查看全文
Dotnet Core 跨平台GUI 开发实践
这一切都要从一只蝙蝠说起。。。。。。有图有真相实现了跨平台的 GUI开发(基于2D图形引擎)实现了跨平台的多媒体开发(图中播放mp3 和 ogg)LINUX代表 Ubuntu(条件有限,只能虚拟机了)MACOS代表 IMAC以及WINDOWS代表这三个平台运行的都是这个一个 mp3 和 ogg的播放... ... 查看全文
148.CSRF攻击原理分析、防御、装饰器、中间件、IFrame以及js实现csrf攻击
CSRF攻击概述: CSRF(Cross Site Request Forgery 跨站域请求伪造)是一种网站攻击的方式,它在2007年曾被列为互联网20大安全隐患之一。其他的安全隐患,比如SQL脚本注入,跨站域脚本攻击等在近年来已经逐渐为众人熟知,很多网站也都针对他们进行了防御。然而,对于大多数人 ... 查看全文
js_fake_touch
```js let ele = document.getElementById('GameCanvas'); let rect = ele.getBoundingClientRect(); let touch = new Touch({ "identifier" : 0, "target" : el... ... 查看全文
利用CSS 3的3D属性及动画属性实现旋转相册
直接发车 我们首先创建一个最外层容器, id名字自定义,我们这里设置的是 div id=”main” 容器里面我们用列表添加全部图片 <body> <div id="main"> <ul> <li><img src="./img/123.png" alt=""></li> <li><img src= ... 查看全文
我自横刀向天笑,手写Spring IOC容器,快来Look Look!
(手写IOC容器) 相信很多朋友对Spring已经很熟悉了,面试中也经常会被问到Spring里面相关的知识,比如IOC、DI、AOP等,下面通过手写IOC的方式来对IOC里面相关的内容,进行熟悉和理解 IOC分析 IOC是什么 Inversion of Control 控制反转,也称依赖倒置(反转) ... 查看全文
【LeetCode每日一题】删除数组中的重复项2
删除数组中的重复项2 1、题目描述 给你一个有序数组 nums ,请你 原地 删除重复出现的元素,使每个元素 只出现一次 ,返回删除后数组的新长度。 不要使用额外的数组空间,你必须在 原地 修改输入数组 并在使用 O(1) 额外空间的条件下完成。 说明: 为什么返回数值是整数,但输出的答案是数组呢? ... 查看全文
java多线程学习三:synchronized和volatile关键字
1.synchronized关键字 1.1什么意思 synchronized关键字主要是用来解决多个线程访问资源的同步性,也就是保证被修饰的方法或者代码块任意时刻都只能有一个线程在执行。 底层实现是在修饰的前后加上minitorenter/minitorexit: minitorenter:当需要获 ... 查看全文
【python】Leetcode每日一题-存在重复元素3
【python】Leetcode每日一题-存在重复元素3 【题目描述】 给你一个整数数组 nums 和两个整数 k 和 t 。请你判断是否存在 两个不同下标 i 和 j,使得 abs(nums[i] - nums[j]) ? t ,同时又满足 abs(i - j) ? k 。 如果存在则返回 tru ... 查看全文