是时候拥抱.NET CORE了
微软和社区已经做了大量艰苦的工作,使.net core成为市场上具有竞争力的框架,帮助开发人员快速开发具有最佳性能和可扩展性的强大应用程序。做的最棒的事情使.net framework开发人员不需要任何新的知识来处理.net core,这也是开发人员在很短时间内采用.net core的原因之一。对于 ... 查看全文
一网打尽枚举操作 .net core
本文介绍如何使用枚举以及,如何将枚举类型更好的应用于项目中,看完本文可以有序的将项目中的枚举更容易的使用到每个角落。 1,分析枚举 /// <summary> /// 性别 /// </summary> public enum Gender { /// <summary> /// 男 /// </s ... 查看全文
kubernetes容器(rancher)利用HostAliases添加hosts地址解析
kubernetes容器(rancher平台)利用HostAliases添加hosts地址解析 查看全文
jQuery模糊匹配checkbox全选 value实现checkbox部分或全部全选
本文章总结jQuery实现checkbox三种情况的全选功能 第一种:等值全选,也称name的等值全选,通过checkbox的名称name实现。 第二种:模糊全选,也称id模糊全选,通过checkbox的id或value值实现。 第三种:值范围全选,也称value值范围全选,通过checkbox的v ... 查看全文
The Caddy Web Server 常见 Caddyfile 模式
Caddyfile 是 JSON 配置的易用写法,支持通常用的功能,完整功能还是需要 JSON 配置的。 以下适用于 Caddy2 版本的配置。 静态文件服务器 example.com root * /var/www file_server 通常第一行是站点地址,root 代表站点根路径,* 代表访 ... 查看全文
springboot 学习之路 28(与docker的整合)
在idea中使用docker 一键部署到docker服务器上 1. 在docker服务器上开启2375端口 ~~~markdown [root@microservice ~] vim /usr/lib/systemd/system/docker.service 在ExecStart=/usr/bin ... 查看全文
part12:Python 文件I/O(pathlib模块:PurePath、Path,os.path,fnmatch,open,with,linecache,os模块操作文件和目录,tempfile
I/O(输入/输出)是所有程序必需的部分: 使用输入机制,程序可读取外部数据(包括磁盘、光盘等)、用户输入数据; 使用输出机制,程序可记录运行状态,将数据输出到光盘、磁盘等设备中。 Python有丰富的I/O支持: 提供了 pathlib 和 os.path 操作各种路径。 提供了 open() 函 ... 查看全文
SpringSecurity 入门
一.新建项目 1.首先新建一个 Spring Boot 项目,创建时引入 Spring Security 依赖和 web 依赖,如下图: 2.项目创建成功后,Spring Security 的依赖就添加进来了,在 Spring Boot 中我们加入的是 spring-boot-starter-sec ... 查看全文
leetcode.23合并 k 个排序链表
合并 k 个排序链表,返回合并后的排序链表。请分析和描述算法的复杂度。 示例: 输入:[ 1->4->5, 1->3->4, 2->6]输出: 1->1->2->3->4->4->5->6 来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/merg ... 查看全文
springboot集成activity
1.第一步添加bpmn文件得插件,不然没法查看和编辑bpmn文件,添加插件的方法各自百度即可,很简单 2.安装好bpmn插件后开始新建bpmn文件,也就是画流程图 一般是在代码中进行指定流程审批人的,我这里只做入门案例 3.添加pom依赖 这里包含了在线设计流程图的相关依赖,在下一篇会写出来,项目中 ... 查看全文
【免费视频】使用VS Code开发ASP.NET Core WebAPI应用程序
1、使用VS Code开发ASP.NET Core WebAPI应用程序 1、使用Visual Studio Code开发Asp.Net Core基础入门实战 毕竟从.net过度过来的我们已经习惯了使用Microsoft的Visual Studio进行开发。那么有没有一款媲美Visual Studi ... 查看全文
acwing 49. 二叉搜索树与双向链表
地址:https://www.acwing.com/problem/content/87/ 输入一棵二叉搜索树,将该二叉搜索树转换成一个排序的双向链表。 要求不能创建任何新的结点,只能调整树中结点指针的指向。 注意: 需要返回双向链表最左侧的节点。 例如,输入下图中左边的二叉搜索树,则输出右边的排序 ... 查看全文
React源码解析——ReactAPI
一、JXS到Javascript的转换 https://babeljs.io/repl/ api的具体转化关系 ... 查看全文
windows10家庭版安装Docker
现在 Docker 有专门的 Win10 专业版系统的安装包,需要开启Hyper-V。Hyper-V是微软提出的一种系统管理程序虚拟化技术,能够实现桌面虚拟化。windows专业版和企业版默认装有Hyper-V,但是win10家庭版还没有安装,Hyper-V如何安装和启用网上已经有人写了,我这里不再 ... 查看全文
爬虫、Selenium、webUI自动化使用PIL+pytesseract识别验证码以及识别错误解决方案
背景:大家在做爬虫或web端的UI自动化时会经常遇到的就是验证码,那怎么识别这验证码也是我们目前遇到的难题。(在这里咱们先不讨论:1.点击类的验证 2.滑动类的验证 3.中文类的验证)简单地说,计算机图形学的主要研究内容就是研究如何在计算机中表示图形、以及利用计算机进行图形的计算、处理和显示的相关原 ... 查看全文
手动造轮子——基于.NetCore的RPC框架DotNetCoreRpc
前言 一直以来对内部服务间使用RPC的方式调用都比较赞同,因为内部间没有这么多限制,最简单明了的方式就是最合适的方式。个人比较喜欢类似Dubbo的那种使用方式,把接口层单独出来,作为服务的契约,服务端以这套契约提供服务,客户端使用这套契约调用服务,和使用本地方法的方式是一样的。.Net平台上类似Du ... 查看全文
NET Core SDKs installed:
name -aLinux localhost.localdomain 4.20.0-1.nk.3.x86_64 #1 SMP Fri Jan 25 08:58:11 CST 2019 x86_64 x86_64 x86_64 GNU/Linux dotnet --info.NET Core SDK ... 查看全文
package-lock.json
package.json文件只能锁定大版本,也就是版本号的第一位,并不能锁定后面的小版本,所以每次npm install都是拉取的该大版本下的最新的版本,但是为了稳定性考虑我们几乎是不敢这样随意升级依赖包的,这将导致多出来很多工作量,测试/适配等,所以package-lock.json文件出来了,当 ... 查看全文
Linux curl命令详解
命令:curl 在Linux中curl是一个利用URL规则在命令行下工作的文件传输工具,可以说是一款很强大的http命令行工具。它支持文件的上传和下载,是综合传输工具,但按传统,习惯称url为下载工具。 语法:# curl [option] [url] 常见参数: -A/--user-agent < ... 查看全文
.net core 实时通讯
最近在搞一个web平台的在线客服,用来反馈各地市县区对平台使用的意见,有利于平台的升级和改进。对于B/S这种模式,前后端分离好像并不是太明显。以前还真没搞过这种形式的。在网上搜了一下,有点让人无语,有的写写一半留一半,引入的东西可能自己都没搞清楚。我看了许多,实在头疼。最后我看了一下微软的官方文档, ... 查看全文