par

软件-编程软件:Visual Studio Code

℡╲_俬逩灬. 提交于 2020-05-09 06:31:56
ylbtech-软件-编程软件:Visual Studio Code Microsoft在2015年4月30日 Build 开发者大会 上正式宣布了 Visual Studio Code 项目:一个运行于 Mac OS X、Windows和 Linux 之上的,针对于 编写现代 Web 和 云应用的跨平台源代码编辑器 。 1. 产生背景 返回顶部 这标志着微软公司第一次向开发者们提供了一款真正的跨平台编辑器。 虽然完整版的 Visual Studio 仍然是只能运行在 Windows 和 macOS(Mac OS X )之上,但是这一次的声明向我们展示了微软公司对于支持其他计算机平台的承诺。 2. 发展历程 返回顶部 “很多人都使用Windows作为他们的开发环境,但是我们也注意到了,还有很多人使用 Linux 和 Mac“,Somasegar,微软公司的开发者事业部总裁在这周稍早时候对笔者如是说道。” 我们想让他们能够在他们习惯的平台上使用我们公司的产品,而不是非要迁徙到 Windows 上 “。这些平台上的很多开发者们也更乐意于使用像 Sublime Text 这种 轻量级 的 代码编辑器 ,而非像 Visual Studio 这种 全特性 的 IDE 。 3. 主要功能 返回顶部 该编辑器也集成了所有一款现代编辑器所应该具备的特性,包括 语法高亮 (syntax high

R学习笔记(1):R是什么

淺唱寂寞╮ 提交于 2020-05-08 17:24:04
本文最新版已更新至 http://thinkinside.tk/2013/05/03/r_notes_1_what.html 在学习量化投资的时候,我发现了R( www.r-project.org )。R到底是什么呢?在开始之前,先看看R的神奇之处。 1. R初窥 从CRAN(The Comprehensive R Archive Network) cran.r-project.org—mirrors.html 中选择一个镜像,然后下载合适的安装包(R支持Linux、Mac OS X和Windows)。 安装并运行R后,可以看到R的控制台(我的操作系统是Mac OS): 在R的控制台输入如下命令: > install.packages( ' quantmod ' ) # 安装quantmod包 > require(quantmod) # 引用quantmod包 > getSymbols( " GOOG " ,src= " yahoo " , from = " 2013-01-01 " , to= ' 2013-04-24 ' ) # 从雅虎财经获取google的股票数据 > chartSeries(GOOG,up.col= ' red ' ,dn.col= ' green ' ) # 显示K线图 > addMACD() # 增加MACD图 就能够看到下图的效果了: 最后,退出R:

命令行记录-python gdal读取栅格数据

白昼怎懂夜的黑 提交于 2020-05-07 19:03:18
本文几乎全部内容来自博客 https://www.cnblogs.com/ninicwang/p/11533066.html 1、gdal包简介 gdal是空间数据处理的开源包,其支持超过100种栅格数据类型,涵盖所有主流GIS与RS数据格式。 2、读取栅格数据 #导入gdal包 from osgeo import gdal #导入numpy包(支持高维数组和矩阵运算,也提供了许多数组和矩阵运算的函数) import numpy as np #打开文件 dataset=gdal.Open("fdem.tif") #栅格矩阵的列数(X是列) im_width = dataset.RasterXSize #栅格矩阵的行数(Y是行) im_height = dataset.RasterYSize #波段数 im_bands = dataset.RasterCount #共有六个参数,分表代表左上角x坐标;东西方向上图像的分辨率;如果北边朝上,地图的旋转角度,0表示图像的行与x轴平行;左上角y坐标; im_geotrans = dataset.GetGeoTransform() >>> im_geotrans (409294.88696681266, 27.376482012944024, 0.0, 4423871.083377095, 0.0, -27.376482012944006)

HDU6307-Werewolf 并查集

冷暖自知 提交于 2020-05-06 03:33:48
Werewolf Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 262144/262144 K (Java/Others) Total Submission(s): 1890 Accepted Submission(s): 537 Problem Description "The Werewolves" is a popular card game among young people.In the basic game, there are 2 different groups: the werewolves and the villagers. Each player will debate a player they think is a werewolf or not. Their words are like "Player x is a werewolf." or "Player x is a villager.". What we know is : 1. Villager won't lie. 2. Werewolf may lie. Of cause we only consider those situations which obey the two rules above. It is

python接口自动化测试三:代码发送HTTP请求

你离开我真会死。 提交于 2020-05-03 23:45:26
get请求: 1、get请求(无参数): 2、get请求(带参数): 接口地址:http://japi.juhe.cn/qqevaluate/qq 返回格式:json 请求方式:get post 请求示例:http://japi.juhe.cn/qqevaluate/qq?key=您申请的appKey&qq=295424589 接口备注:根据传入的参数 qq 号码和您申请的 appKey 测试 qq 的吉凶 请求参数说明(入参) : 名称 必填 类型 说明 key 是 string 您申请的 appKey:8dbee1fcd8627fb6699bce7b986adc45 qq 是 string 需要测试的 QQ 号码:907728701 2.1、以url的方式传参: url = 'http://japi.juhe.cn/qqevaluate/qq?key= 8dbee1fcd8627fb6699bce7b986adc45&qq=907728701' 2.2、以字典的形式传参: url = 'http://japi.juhe.cn/qqevaluate/qq' par = { 'key':' 8dbee1fcd8627fb6699bce7b986adc45', 'qq':'907728701' } r = requests.get(url,params=par) #发送get请求

新东方雅思词汇---8.3、apt

北慕城南 提交于 2020-05-03 20:40:20
新东方雅思词汇---8.3、apt 一、总结 一句话总结:本身为词根 adj. 恰当的;有…倾向的;灵敏的 本身为词根 英 [æpt] 美 [æpt] adj. 恰当的;有…倾向的;灵敏的 n. (Apt)人名;(法、波、英)阿普特 词语辨析 fit, appropriate, suitable, apt, proper, fitting 这组词都有“适当的”的意思,其区别是: fit 指具有适合于某个目的,某种工作或某种用途等必需的品质或条件。 appropriate 指专门适合于某人或某事,语气较重,强调“恰如其分”。 suitable 指具有适合于某种特定场合、地位或情况等的品质。 apt 专指性质或构造适合达到某一目的或得到某种结果的要求。 proper 往往侧重于符合某个标准或习惯。 fitting 指与当时的目标、情绪状态、气氛、场合等相适应。 1、exaggerate? ex(出)+ag(表加强)+ger(搬运)+ate 英 [ɪg'zædʒəreɪt; eg-] 美 [ɪɡ'zædʒəret] vt. 使扩大;使增大 vi. 夸大;夸张 [ 过去式 exaggerated 过去分词 exaggerated 现在分词 exaggerating ] 短语 exaggerate purposely 故意夸大 Exaggerate Perspective 夸大远近感

R数据挖掘 第四篇:OLS回归分析

痞子三分冷 提交于 2020-05-02 17:15:17
变量之间存在着相关关系,比如,人的身高和体重之间存在着关系,一般来说,人高一些,体重要重一些,身高和体重之间存在的是不确定性的相关关系。回归分析是研究相关关系的一种数学工具,它能帮助我们从一个变量的取值区估计另一个变量的取值。 OLS(最小二乘法)主要用于线性回归的参数估计,它的思路很简单,就是求一些使得实际值和模型估值之差的平方和达到最小的值,将其作为参数估计值。就是说,通过最小化误差的平方和寻找数据的最佳函数匹配。利用最小二乘法可以简便地求得未知的数据,并使得这些求得的数据与实际数据之间误差的平方和为最小。最小二乘法可用于曲线拟合,其他一些优化问题也可通过最小化能量或最大化熵用最小二乘法来表达。 一,OLS回归 OLS法通过一系列的预测变量来预测响应变量(也可以说是在预测变量上回归响应变量)。线性回归是指对参数β为线性的一种回归(即参数只以一次方的形式出现)模型: Y t =α+βx t +μ t (t=1……n)表示观测数 Y t 被称作因变量 x t 被称作自变量 α、β 为需要最小二乘法去确定的参数,或称回归系数 μ t 为随机误差项 OLS线性回归的基本原则:最优拟合曲线应该使各点到直线的距离的平方和(即残差平方和,简称RSS)最小: OLS线性回归的目标是通过减少响应变量的真实值与预测值的差值来获得模型参数(截距项和斜率),就是使RSS最小。

HP 3PAR MPIO for AIX华三多路径安装步骤及查看LUN映射的盘信息

拥有回忆 提交于 2020-05-01 16:22:49
HP 3PAR MPIO for AIX 都可以使用,3.4是最新版本, AIX6的版本大部分用的是3.1,AIX7的版本基本使用的是3.4. IBM AIX 针对IBM AIX平台,我们使用HP 3PAR MPIO for AIX插件。面向 IBM AIX 的 HP 3PAR MPIO 软件可为 IBM AIX 部署提供高度可用、可靠且无故障的多路径解决方案。 利用面向 IBM AIX的 MPIO,可通过主机服务器和 HP 3PAR 存储系统之间的多条路径智能选择 I/O 路由,以实现更出色的可用性和负载均衡。 该解决方案可充分利用所有可用的路径,从而避免在某条路径出现超载,并且积聚起来形成 I/O 瓶颈。 面向 IBM AIX 的 MPIO 可通过自动负载均衡、路径故障转移功能和轻松的管理实现这一目标。 如果某条路径出现故障,面向 IBM AIX 的 MPIO 可为数据选择其它的路径,从而防止对应用程序产生干扰。 o HP 3PAR MPIO for AIX 安装 注意:安装本软件,需要重新启动AIX服务器。 1) 将3PARmpio.bff和.toc文件放置于同一目录内,比如/tmp/3parmpio。 2) 进入该目录,执行安装: # cd /tmp/3parmpio # smitty install 3) 选择“Install and Update Software”

轻量级.NET ORM、高性能.NET ORM 之 SqlSugar 开源ORM

扶醉桌前 提交于 2020-04-30 13:16:18
3.0最新API: http://www.cnblogs.com/sunkaixuan/p/5911334.html 1、前言/Preface SqlSugar从去年到现在已经一年了,版本从1.0升到了现在的2.8 ,这是一个稳定版本 ,有数家公司已经项目上线,在这里我将SqlSugar的功能重新整理成一篇新的贴子,希望大家喜欢。 公司团队项目、产品已经完全抛弃EF,SqlSugar定位不是ORM,而是为了方便的让你去写Sql。 媲美原生ADO.NET的性能、简洁的语法和支持Json 、Dynamic、 List<T>、 List<string[]>、 ValueType和 Dictionary 等多种类型的返回值 有很多亮点。 GitHub下载地址: MSSQL .NET 4.0+ https://github.com/sunkaixuan/SqlSugar MSSQL .NET Core 版本 https://github.com/sunkaixuan/ASP_NET_CORE_ORM_SqlSugar Sqlite .net4.0+ https://github.com/sunkaixuan/SqliteSugar MYSQL .NET 4.0+ http://www.cnblogs.com/sunkaixuan/p/5747259.html ORACLE.NET 4.0+

python导入自定义模块和包

谁说我不能喝 提交于 2020-04-30 01:58:48
参考资料 https://blog.csdn.net/gvfdbdf/article/details/52084144 http://www.runoob.com/python/python-modules.html python基本概念 python模块 Python 模块(Module),是一个 Python 文件,以 .py 结尾,包含了 Python 对象定义和Python语句。 模块让你能够有逻辑地组织你的 Python 代码段。 把相关的代码分配到一个模块里能让你的代码更好用,更易懂。 模块能定义函数,类和变量,模块里也能包含可执行的代码。 python包 包是一个分层次的文件目录结构,它定义了一个由模块及子包,和子包下的子包等组成的 Python 的应用环境。 简单来说,包就是文件夹,但该文件夹下必须存在 __init__.py 文件, 该文件的内容可以为空。 __init__.py 用于标识当前文件夹是一个包。 场景应用 导入同级目录文件 如果需要引入同级目录下的文件,则可以采用import一个模块的形式,即可调用。 考虑同一目录下的两个python文件,test.py 需要调用support.py 中的函数,目录结构如下: |-- test.py |-- support.py support.py 中的代码如下: def print_func( par ):