按键 if (Application.platform == RuntimePlatform.Android&&Input.GetKeyDown(KeyCode.Escape)) { //返回键 } if (Application.platform == RuntimePlatform.Androi ...
分类:
移动开发 时间:
2020-05-20 15:45:14
阅读次数:
67
原文:ASP.NET Core 2.0中的HttpContext说明:参考微软官方文档。 ASP.NET Core 2.0中的HttpContext相较于ASP.NET Framework有一些变化,这边列出一些之间的区别。 在ASP.NET Framework中的 System.Web.HttpC... ...
分类:
Web程序 时间:
2020-05-20 14:40:25
阅读次数:
85
许多用户可能会遇到这样的情况:在网站上发现一个很好的资源,但是这个资源是分成了很多个文件存放的,如果想把它保存到本地,只有靠用户点击另存来完成保存,如果资源分了几百甚至上千上万,那简直是个灾难。https://wangzepeng.cn/ 在Internet上很多的资源分成多个文件存放时,它的文件命 ...
分类:
编程语言 时间:
2020-05-20 14:39:48
阅读次数:
61
<?php $logs = '/\[\d{4}-\d{2}-\d{2} \d{2}:\d{2}:\d{2}([\+-]\d{4})?\].*/'; $current_log = [ '/^\[(\d{4}-\d{2}-\d{2} \d{2}:\d{2}:\d{2}([\+-]\d{4})?)\](? ...
分类:
其他好文 时间:
2020-05-20 14:39:24
阅读次数:
65
ES6中import * as xxx from 'xxx'的作用 import * as xxx from 'xxx' 会将 "xxx" 中所有 export 导出的内容组合成一个对象返回(或import * as obj from 'xx' 这种写法是把所有的输出包裹到obj对象里); eg: ...
分类:
其他好文 时间:
2020-05-20 14:39:04
阅读次数:
65
const double eps=1e-8; struct point{ double x,y; void input(){ scanf("%lf%lf",&x,&y); } }; struct segment{ point a,b; void input(){ a.input(); b.input ...
分类:
其他好文 时间:
2020-05-20 14:38:48
阅读次数:
45
刷新共分三种: 正常重新加载(普通刷新) 硬性重新加载(去除缓存刷新) 清空缓存并硬性重新加载 后两种需要在打开 ”开发者工具” 的情况下,右键点击地址栏前面的 “Refresh” 图标。 每种系统快捷键都有差异,需要注意的是强制刷新的时候必须 按下F12(Windows) 或 Cmd+Opt+I( ...
分类:
其他好文 时间:
2020-05-20 14:38:14
阅读次数:
195
Geodatabase 作为ArcGIS 的原生数据格式,体现了很多第三代地理数据模型 的优势。Personal Geodatabase 基于Microsoft Access 一体化存储空间数据和属性数据。Enterprise Geodatabase 通过大型关系数据库+ArcSDE 实现,ArcS ...
分类:
数据库 时间:
2020-05-20 14:37:49
阅读次数:
75
redis 是什么? 是完全开源免费的,用c语言编写的,是一个单线程,高性能的(key/value)内存数据库,基于内存运行并支持持久化的nosql数据库 能干嘛? 主要是用来做缓存,但不仅仅只能做缓存,比如:redis的计数器生成分布式唯一主键,redis实现分布式锁,队列,会话缓存。 去哪下? ...
分类:
其他好文 时间:
2020-05-20 14:37:12
阅读次数:
50
vmware安装centos 一、下载centos7.x的镜像包 进入官网:https://www.centos.org/ 找到下载位置后,发现只提供了最新的centos8的镜像包,找到页面最下面的 : https://www.centos.org/download/mirrors/ 进入后,通过国 ...
分类:
数据库 时间:
2020-05-20 14:36:40
阅读次数:
63
1.Mysql提示报错Too large的错误。 解决: show variables like '%max_allowed_packet%';【默认为1M】 set global max_allowed_packet = 2*1024*1024*10 2.Mysql8.0的版本,因为比较新的mys ...
分类:
数据库 时间:
2020-05-20 14:35:33
阅读次数:
66
JML理论基础 JML规定了一些语法,用这些语法可以描述一个方法,一个类的行为,理论基础是离散数学吧 JML常用语法 前置条件: 使用 require + 表达式 ,表达式一般为布尔表达式 副作用: assignable列出这个方法能够修改的类成员属性,\nothing是个关键词,表示这个方法不对任 ...
分类:
其他好文 时间:
2020-05-20 14:35:05
阅读次数:
60
开发项目的过程中,可能需要解析和生成相应的URL,使用URLSearchParams可以更快的去生成或者解析。 一、添加URLSearchParams 首先需要npm install个url-search-params-polyfill包 npm install url-search-params- ...
分类:
Web程序 时间:
2020-05-20 14:34:49
阅读次数:
70
这篇文章将围绕下面几个方面: 从开发模式(过程)上对比Android和小程序,比较两种”模式”的异同 从实现功能上对比,主要是看看微信小程序的局限 自己的一些看法,微信的优势 开发过程上的对比 在我看来,开发一款app,需要做的主要是界面布局以及交互处理,然后是后面的业务逻辑处理。虽然平台不同,但是 ...
分类:
微信 时间:
2020-05-20 14:33:57
阅读次数:
186
:s/name/title/g #替换当前行所有 name 为 title 在全部内容的行首添加//号注释:% s/^/\/\//g在2~50行首添加//号注释:2,50 s/^/\/\//g 行首 :%s/^/your_word/ 行尾 :%s/$/your_word/ :%3,$s/^/HACK ...
分类:
其他好文 时间:
2020-05-20 14:33:40
阅读次数:
56
//采用正则表达式的方式来判断一个字符串是否为数字,这种方式判断面比较全 //可以判断正负、整数小数 //?:0或1个, *:0或多个, +:1或多个 Boolean strResult = str.matches("-?[0-9]+.*[0-9]*"); if(strResult == true) ...
分类:
编程语言 时间:
2020-05-20 14:33:29
阅读次数:
48
在讲解装饰器在接口自动化测试项目的应用之前,我们先来介绍一下python装饰器到底是个什么 装饰器 说装饰器就不得不提一下函数这个一等公民了,在python中函数有几个特性先来了解一下 函数的一些特性 函数也是对象 在python中函数也是对象,可以把函数赋值给变量,比如下面这样: 我们把函数 fu ...
分类:
编程语言 时间:
2020-05-20 14:33:10
阅读次数:
58