EC20 raspberry pi 树莓派 4g上网 发短信
介绍 由于项目需求,为了减少宽度,采用了树莓派zero,找了好久的网络模块,最后找到这款ec20 宽度与树莓派zero 基本相同~。我使用的是EC20(CEFAG) 全功能版本,4g + gps。 硬件连接 连接 查看全文
一个命令完成[打包+同步七牛cdn+上传服务器]
webpack+gulp+qshell+npm-scripts实现一个命令完成[打包+同步cdn+上传服务器] 说明 由于我们用的七牛云存储,所以cdn也是走的七牛,所以并不适用于其他的cdn,但是思路可以借鉴 打包 打包目前我这边用的是webpack,网上已经有很多文章了,这里就不作过多阐述了,只 ... 查看全文
初始ASP.NET Core(1)
ASP.NET Core:微软提供的跨平台(window、mac、Linux)设计模式,据我了解,在2018年中旬,Core运行效率拍在100开外,到近几年,效率提高速度堪称恐怖,目前应该是前15了。总而言之,微软还是很强大的。 今天我这里介绍的是.NET Core 3.0,目前最新应该是3.1了已 ... 查看全文
Spring Cloud核心组件:Ribbon,Feign
Ribbon是什么? Ribbon是Netflix发布的开源项目,主要功能是提供客户端的软件负载均衡算法 Ribbon客户端组件提供一系列完善的配置项,如连接超时,重试等。简单的说,就是在配置文件中列出后面所有的机器,Ribbon会自动的帮助你基于某种规则(如简单轮询,随即连接等)去连接这些机器。我 ... 查看全文
简单Java后端的Cookie实现(时间戳)
在前博客 运行第一个servlet后 我们来简单实现一个cookie。 一、简单介绍 Cookie 是一些数据, 存储于你电脑上的文本文件中。 当 web 服务器向浏览器发送 web 页面时,在连接关闭后,服务端不会记录用户的信息。 Cookie 的作用就是用于解决 "如何记录客户端的用户信息": ... 查看全文
JavaScript 正则表达式
正则表达式是构成搜索模式的字符序列。 该搜索模式可用于文本搜索和文本替换操作 什么是正则表达式? 正则表达式是由一个字符序列形成的搜索模式。 当你在JavaScript文本中搜索数据时,你可以用搜索模式来描述你要查询的内容。 正则表达式可以是一个简单的字符,或一个更复杂的模式。 正则表达式可用于所有 ... 查看全文
JavaScript RegExp 对象有 3 个方法
JavaScript RegExp 对象有3个方法:test()、exec()、compile() test():检测一个字符串是否匹配某个正则表达式,如果匹配成功,返回true,否则返回false; exec():检索字符串中与正则表达式匹配的值,返回一个数组,存放匹配的结果;如果未找到,返回nu ... 查看全文
解析“60k”大佬的19道C#面试题
https://www.cnblogs.com/sdflysha/p/20200325-19-csharp-interview-question-from-60k-boss-1.html 请简述async函数的编译方式 请简述Task状态机的实现和工作机制 请简述await的作用和原理,并说明和Ge ... 查看全文
windows 家庭版本,安装docker
创建一个hyperv.cmd 内容如下: pushd "%~dp0" dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') ... 查看全文
拿 C# 搞函数式编程 - 3
前言 今天和某个人聊天聊到了 C 的 LINQ,发现我认识的 LINQ 似乎和大多数人认识的 LINQ 不太一样,怎么个不一样法呢?其实 LINQ 也可以用来搞函数式编程。 当然,并不是说写几个 和用用像 Java 那样的 之类的就算叫做 LINQ 了,LINQ 其实是一个另外的一些东西。 LINQ ... 查看全文
使用ASP.NET Core 3.x 构建 RESTful API P6 状态和路由
使用ASP.NET Core 3.x 构建 RESTful API P6 状态和路由HTTP状态路由在 .Net Core Web API 项目中,Controller 层是对外层,所以在 Controller 层之下的其它层(如:业务逻辑层,数据库访问层)是如何运作的,与 Controller层无... ... 查看全文
serenity 开发框架(Net Core 2.2 C#)
serenity 开发框架:https://github.com/volkanceylan/Serenity https://serenity.is/ VS模版: https://marketplace.visualstudio.com/items?itemName=VolkanCeylan.Ser ... 查看全文
解决win10家庭版打不开组策略gpedit.msc
Win10家庭版启用组策略gpedit.msc Windows 10家庭版中并不包含组策略,不然,它是有相关文件的,只是不让使用。现在让系统允许你使用就好。 步骤: 创建一个txt文本文档,将以下代码复制进文本中: 点击文件,文本另存为:文件名 ,保存类型点所有文件, 编码 改为 编码要改不然运行不 ... 查看全文
module 'tensorflow_core._api.v2.config' has no attribute 'experimental_list_
module 'tensorflow_core._api.v2.config' has no attribute 'experimental_list_devices'kearsPython 报错如下 建立CNN层时出错: module ‘tensorflow_core._api.v2.config ... 查看全文
PHP中CURL实现GET和POST请求
POST方式实现(推荐) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 function postData($url,$data){ $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_ ... 查看全文
ngx_http_core_module模块提供的变量
ngx_http_core_module模块提供的变量 在记录access_log访问日志文件时, 可以使用ngx_http_core_module模块处理请求时所产生的丰富的变量, 当然, 这些变量还可以用于其他HTTP模块 $arg_patameter HTTP请求中某个参数的值,如/index ... 查看全文
NetCore项目实战篇03---HTTP Patch 更新数据
一、什么是HTPP Patch HTTP1.0定义了三种请求方法: GET, POST 和 HEAD方法。 HTTP1.1新增了五种请求方法:OPTIONS, PUT, DELETE, TRACE 和 CONNECT 方法。 而patch其实就是对新增五种请求方式中的put的补充。用来对已知资源进行 ... 查看全文
Electron.Net因网络原因导致的坑.
1. 执行electronize start遇到的问题. 首先会卡"node install.js". 如果没耐心强行退出,会导致下次运行的时候提示 "Electron failed to install correctly",其实问题在于网络导致黄色部分的文件下载失败. 解决方式嘛,其实就是将np ... 查看全文
编写一个webpack loader
作用 loader是一种打包的方案,webpack默认只识别js结尾的文件,当遇到其他格式的文件后,webpack并不知道如何去处理。此时,我们可以定义一种规则,告诉webpack当他遇到某种格式的文件后,去求助于相应的loader。 开发 新建loaders文件夹并创建三个loaders文件 入口 ... 查看全文
golang iris(mvc) 框架使用 dchest/captcha
核心控制器代码 package pubcontrollers import ( "time" "bytes" "net/http" "github.com/kataras/iris/v12" "github.com/kataras/iris/v12/mvc" "github.com/dchest/c ... 查看全文
JavaScript 的代理对象
JavaScript 支持 setters 和 getters 已经很长时间了。他们用带有 set 和 get 关键字的简单语法来拦截对象的属性访问和值的修改操作。 const obj = { propValue: 1, get prop() { console.log("Retrieving pr ... 查看全文
JavaScript 数据类型与类型判断详解
一、JavaScript 数据类型 JavaScript 数据类型有两种,分别是基本数据类型和引用数据类型。 基本数据类型 Number String Boolean Undefined Null Symbol (ES6 新增,表示独一无二的值) 引用数据类型 Object Function Arr ... 查看全文