日期: 2021 年 7 月 26 日

vant 上传图片加水印,并处理ios上传图片旋转问题

首先

npm i exif-js -S

组件中引入

import EXIF from ‘exif-js’

<van-uploader v-model=”fileList”
:after-read=”afterRead”
:max-count=”parseInt(1)”
:capture=”String(‘camera’)”>
<van-icon name=”photograph”
color=”#dcdee0″
size=”24px” />
</van-uploader>
afterRead (file) { // 拍照
var _this = this
_this.imgPreview(file)
setTimeout(() => {
_this.imgSvg(_this.preImg)
}, 800)
},
imgPreview (file) { // 处理旋转问题
var _this = this
let canvas = document.createElement(‘canvas’)
let ctx = canvas.getContext(‘2d’)
let image = new Image()
// image.crossOrigin = ‘Anonymous’
var Orientation = ”
image.onload = function () {
canvas.height = image.height
canvas.width = image.width
ctx.drawImage(image, 0, 0, canvas.width, canvas.height)
// 修复ios拍照旋转
EXIF.getData(image, function () {
EXIF.getAllTags(this)
Orientation = EXIF.getTag(this, ‘Orientation’)
})
// if (navigator.userAgent.match(/iphone/i)) {
if (Orientation !== ” && Orientation !== 1) {
switch (Orientation) {
case 6: // 需要顺时针(向左)90度旋转
_this.rotateImg(this, ‘left’, canvas)
break
case 8: // 需要逆时针(向右)90度旋转
_this.rotateImg(this, ‘right’, canvas)
break
case 3: // 需要180度旋转
_this.rotateImg(this, ‘right’, canvas) // 转两次
_this.rotateImg(this, ‘right’, canvas)
break
}
}

let dataURL = canvas.toDataURL(‘image/jpeg’, 0.1)
_this.preImg = dataURL
}
image.src = file.content
},
imgSvg (file) { // 加水印
let _this = this
let canvas = document.createElement(‘canvas’)
let ctx = canvas.getContext(‘2d’)
let image = new Image()
image.onload = function () {
canvas.height = image.height
canvas.width = image.width
if (image.width >= 3456) {
_this.watermarkOptions.fontSize = ‘100px’
} else if (image.width <= 1436) {
_this.watermarkOptions.fontSize = ’50px’
} else {
_this.watermarkOptions.fontSize = ’70px’
}
ctx.drawImage(image, 0, 0, canvas.width, canvas.height)

ctx.font = `${_this.watermarkOptions.fontSize} Arial`
ctx.fillStyle = ‘white’
_this.watermarkOptions.text = _this.formatTime(new Date(), ‘Y-M-D h:m:s’)
let addressL = _this.watermarkOptions.address
ctx.textAlign = ‘end’
ctx.textBaseline = ‘middle’
ctx.shadowBlur = 10
ctx.shadowOffsetX = 10
ctx.shadowOffsetY = 10
ctx.shadowColor = ‘black’
let column = Math.ceil(addressL.length / 16)
ctx.fillText(`${_this.name}`, image.width * 0.2, 120)
ctx.fillText(`${_this.watermarkOptions.text}`, image.width – 40, image.height – ((column + 1) * 120))

// 一排*多20个字
if (addressL.length > 16) {
for (let i = 0; i <= column; i++) {
ctx.fillText(`${addressL.substr(i * 20, 20)}`, image.width – 40, image.height + 120 * (i – column))
}
}

let dataURL = canvas.toDataURL(‘image/jpeg’, 1)
_this.fileList[0].content = dataURL
_this.preImg = dataURL
}
image.src = file
},
rotateImg (img, direction, canvas) { // 对图片旋转处理
// alert(img);
// *小与*大旋转方向,图片旋转4次后回到原方向
var minStep = 0
var maxStep = 3
// var img = document.getElementById(pid);
if (img == null) return
// img的高度和宽度不能在img元素隐藏后获取,否则会出错
var height = img.height
var width = img.width
// var step = img.getAttribute(‘step’);
var step = 2
if (step == null) {
step = minStep
}
if (direction === ‘right’) {
step++
// 旋转到原位置,即超过*大值
step > maxStep && (step = minStep)
} else {
step–
step < minStep && (step = maxStep)
}
// 旋转角度以弧度值为参数
var degree = step * 90 * Math.PI / 180
var ctx = canvas.getContext(‘2d’)
switch (step) {
case 0:
canvas.width = width
canvas.height = height
ctx.drawImage(img, 0, 0)
break
case 1:
canvas.width = height
canvas.height = width
ctx.rotate(degree)
ctx.drawImage(img, 0, -height)
break
case 2:
canvas.width = width
canvas.height = height
ctx.rotate(degree)
ctx.drawImage(img, -width, -height)
break
case 3:
canvas.width = height
canvas.height = width
ctx.rotate(degree)
ctx.drawImage(img, -width, 0)
break
}
},
let dataURL = canvas.toDataURL(‘image/jpeg’, 0.1)

toDataURL:

canvas.toDataURL(type, encoderOptions);
参数
type 可选

图片格式,默认为 image/png

encoderOptions 可选

在指定图片格式为 image/jpeg 或 image/webp的情况下,可以从 0 到 1 的区间内选择图片的质量。如果超出取值范围,将会使用默认值 0.92。其他参数会被忽略。

关于vue移动端 ios 的兼容问题

1.关于cookie携带的问题

这方面可以查看微信公众平台的技术文档的微信网页开发的iOS WKWebview 网页开发适配指南中找到答案
文档中是这样描述的

1\跨域存取Cookie
问题说明:
在访问一个页面A时,如果页面A引用了另一个页面B的资源(页面A和B为不同的域名),这时页面B就被认为是第三方页面。若在页面B中设置Cookie,就会命中WKWebview下阻止第三方跨域设置Cookie的安全策略,导致问题出现。
适配建议:
在WKWebview中是默认阻止跨域的第三方设置Cookie。所有通过Cookie传递的信息,可通过业务后台存储需要传递的信息,然后给页面一个存储信息相对应的access_token加密码,再通过Url中加入自己业务的access_token进行页面间的信息传递。

2\微信原生层面的网络请求读取不到WKWebview中设置的cookie,即使域名是相同的。
问题说明:
如果页面的资源或图片存储的服务器依赖校验Cookie来返回数据的情况,在切换到WKWebview后,在微信内长按保存,或者点击预览大图时,原生层面发起的网络请求将不会完整地带上所设置的Cookie,会导致图片保存失败或预览失败。
适配建议:
建议静态资源cookie free。如果确实有信息需要传递,可通过业务后台存储需要传递的信息,然后给页面一个存储信息相对应的access_token加密码,再通过Url中加入自己业务的access_token进行页面间信息传递。

这两种情况都会产生cookie丢失的问题

ios10的报错SyntaxError: Cannot declare a let variable twice: ‘e’.

这个报错可以通过手机与苹果电脑的调试来看到具体方法如下:

1\在苹果手机的设置里找见safari里有一个web调试打开
2\链接苹果电脑打开safari可以在*上面一行看到开发打开开发选中你的手机打开网页,查看调试台可以看到

这个问题的出处来自于Safari本身,而且他们也承认

We incorrectly throw a syntax error when declaring a top level for-loop iteration variable the same as a parameter // 当你定义一个与参数同名的for循环迭代变量时,我们错误地认为这是一个语法错误。
解决方法:在webpack的配置文件里配置,如下:

  1. uglifyOptions: {
  2. compress: {
  3. warnings: false
  4. },
  5. mangle: {
  6. safari10: true
  7. }
  8. },
  9. sourceMap: config.build.productionSourceMap,
  10. parallel: true
  11. })
  12. 复制代码

3.ios9的系统不支持es6语法的问题,一般情况我们都会装babel来解决,但是也有突发情况

例如;在webpack-dev-server @2.9.1的版本当中会出现无法解析的es6语法
解决方法:
在webpack中对babel编译的路径做一个针对

  1. rules: [
  2. …(config.dev.useEslint ? [createLintingRule()] : []),
  3. {
  4. test: /\.js$/,
  5. loader: ‘babel-loader’,
  6. include: [resolve(‘src’), resolve(‘test’), resolve(‘node_modules/webpack-dev-server/client’)],
  7. },
  8. ]
  9. 复制代码

以上三个就是我在开发微信公众号的ios的bug和解决方法

vant 时间选择器在ios打开空白问题

在ios中使用vant的时间日期选择器显示空白:
在创建 Date 对象时不能使用new Date(‘2020-01-01’),iOS 不支持以中划线这种格式,正确写法是new Date(‘2020/01/01’)

vant-picker在ios高度下问题

vue+vant适配后picker问题
发现问题
解决问题
发现问题
如题:vue移动端创建vue项目后熟悉的使用rem适配,然后引入vant组件,发现picker的高度在安卓是正常的,ios变的只有原来的一半,后面发现是vant组件中picker的单位只能使用px,使用dpr变化后导致的

解决问题
在index.html加入一句禁止缩放解决的

<meta name=”viewport”
content=”width=device-width,initial-scale=1,user-scalable=0,minimum-scale=1.0,maximum-scale=1.0″>

小伙伴们可以试一下,加入这句话后dpr始终为1,但font-size是会变化的,可以的话点个赞,我是这样解决的

2020年我国经济发展新动能指数比上年增长35.3%

  为动态监测我国经济发展新动能变动情况,国家统计局统计科学研究所在《新产业新业态新商业模式统计监测制度》和经济发展新动能统计指标体系的基础上,采用定基指数方法测算了2020年我国经济发展新动能指数,并修订了2015-2019年历史指数数据。结果显示,2015-2020年我国经济发展新动能指数(以2014年为100)分别为119.6、146.9、191.2、257.9、325.5和440.3,分别比上年增长19.6%、22.8%、30.2%、34.9%、26.2%和35.3%。2020年,各项分类指数与上年相比均有提升,其中,网络经济指数增长*快,对总指数增长的贡献*大。   一、网络经济指数。2020年,网络经济指数为1323.6,比上年增长54.8%,对总指数增长的贡献率为81.7%。   二、经济活力指数。2020年,经济活力指数为324.1,比上年增长17.4%,对总指数增长的贡献率为8.4%。   三、创新驱动指数。2020年,创新驱动指数为239.1,比上年增长18.1%,对总指数增长的贡献率为6.4%。   四、知识能力指数。2020年,知识能力指数为163.7,比上年增长10.0%,对总指数增长的贡献率为2.6%。   五、转型升级指数。2020年,转型升级指数为150.7,比上年增长3.6%,对总指数增长的贡献率为0.9%。 2015-2020年经济发展新动能指数及分类指数(2014年=100)  2015-2020年经济发展新动能指数、分类指数及其增速  指标名称 2015年 2016年 2017年 2018年 2019年 2020年 指数值 增速(%) 指数值 增速(%) 指数值 增速(%) 指数值 增速(%) 指数值 增速(%) 指数值 增速(%) 经济发展新 动能指数 119.6 19.6 146.9 22.8 191.2 30.2 257.9 34.9 325.5 26.2 440.3 35.3 经济活力 127.7 27.7 163.1 27.7 198.9 21.9 234.0 17.6 276.0 17.9 324.1 17.4 创新驱动 113.8 13.8 126.6 11.2 143.8 13.6 174.8 21.6 202.4 15.8 239.1 18.1 网络经济 136.3 36.3 200.1 46.8 362.3 81.1 601.6 66.1 854.9 42.1 1323.6 54.8 转型升级 107.4 7.4 119.8 11.5 122.6 2.3 143.2 16.8 145.4 1.5 150.7 3.6 知识能力 112.6 12.6 125.1 11.1 128.5 2.7 135.9 5.8 148.8 9.5 163.7 10.0  附件:经济发展新动能指数统计指标体系及测算方法   一、经济发展新动能指数统计指标体系   经济发展新动能指数是指以新产业、新业态、新商业模式(简称“三新”)为主要内容的统计指标体系,具体如下:  分类指数 权重 序号 指标名称 计量单位 知识能力指数 0.2 1 经济活动人口中硕士及以上学历人数比例 % 2 “四上”企业从业人员中专业技术人员占比 % 3 非信息部门信息人员比重 % 4 每万名就业人员R&D人员折合全时当量 人年 经济活力指数 0.2 1 新登记注册市场主体数量 万户 2 科技企业孵化器数量 家 3 国家高新技术开发区企业单位数 个 4 实际使用外资金额 亿美元 5 快递业务量 亿件 6 工业企业有研发活动企业占比 % 创新驱动指数 0.2 1 R&D经费支出与GDP之比 % 2 基础研究经费占研发支出比重 % 3 企业R&D经费 亿元 4 科技企业孵化器内累计毕业企业数 个 5 每万名R&D人员专利授权数 件 6 技术市场成交合同金额 亿元 网络经济指数 0.2 1 固定互联网宽带接入用户数 万户 2 移动互联网用户数 万户 3 移动互联网接入流量 亿GB 4 电子商务平台交易额 万亿元 5 跨境电子商务交易额 万亿元 6 实物商品网上零售额占社会消费品零售总额的比重 % 7 网购替代率 % 转型升级指数 0.2 1 战略性新兴产业增加值占GDP比重 % 2 高技术制造业增加值占规模以上工业增加值比重 % 3 农业产业化经营组织数量 个 4 通过电子商务交易平台销售商品或服务的“四上”企业占比 % 5 高技术产品出口额占出口总额的比重 % 6 清洁能源消费量占能源消费总量比重 %    二、经济发展新动能指数测算方法   经济发展新动能指数是利用“三新”调查基础数据,采用线性加权的综合评价方法构建而成的复合指数,用来反映经济新动能发展的趋势和进程。为更好反映新动能的长期变化趋势,动态监测新动能的聚集过程,经济发展新动能指数测算方法为定基法,即以2014年为基期,指数值表示报告期与2014年相比经济发展新动能的变化趋势。具体步骤如下:   1.基础指标的标准化   基础指标的标准化处理为:    其中,为对应的指数,为报告期值,为基期值,本报告中指数选择的基期为2014年,即以2014年为100进行计算。   2.分类指数的计算   经济发展新动能指数的分类指数计算公式为:    其中,为的权数,为第个分类指数值,为第个类别中第1个基础指标在整个指标体系中的序数,为第个类别中*后1个基础指标在整个指标体系中的序数。   3.经济发展新动能指数的计算   计算公式为:    其中,NEI为经济发展新动能指数,为分类指数的权数。 4.分类指数对总指数增长贡献率的计算    三、2020年指数测算其它相关说明   1.2020年部分指标根据当年初步数或预计数测算。   2.根据近年来“三新”经济发展的新情况新特点,本次测算对原有经济发展新动能统计指标体系进行修订完善,并根据*新指标体系对2014-2019年经济发展新动能指数做出修订。 

2021年7月中旬流通领域重要生产资料市场价格变动情况

中国统计信息服务中心 卓创资讯   据对全国流通领域9大类50种重要生产资料市场价格的监测显示,2021年7月中旬与7月上旬相比,35种产品价格上涨,14种下降,1种持平。 2021年7月中旬流通领域重要生产资料市场价格变动情况 产品名称单位本期价格(元)比上期
价格涨跌(元)涨跌幅 (%)
一、黑色金属    
螺纹钢(Φ16-25mm,HRB400E)吨5192.3262.75.3
线材(Φ6.5mm,HPB300)吨5488.1253.64.8
普通中板(20mm,Q235)吨5599.4208.03.9
热轧普通薄板(3mm,Q235)吨5863.8257.84.6
无缝钢管(219*6,20#)吨6045.265.41.1
角钢(5#)吨5531.2207.63.9
二、有色金属 电解铜(1#)吨69025.3356.40.5
铝锭(A00)吨19211.2311.01.6
铅锭(1#)吨15545.614.90.1
锌锭(0#)吨22425.768.60.3
三、化工产品  硫酸(98%)吨683.617.22.6
烧碱(液碱,32%)吨603.347.58.5
甲醇(优等品)吨2427.330.01.3
纯苯(石油苯,工业级)吨8415.3-178.3-2.1
苯乙烯(一级品)吨9362.6-159.3-1.7
聚乙烯(LLDPE,7042)吨8589.273.60.9
聚丙烯(T30S)吨8725.311.60.1
聚氯乙烯(SG5)吨9165.593.81.0
顺丁胶(BR9000)吨14110.71590.012.7
涤纶长丝(FDY150D/96F)吨8035.7121.41.5
四、石油天然气  液化天然气(LNG)吨4372.0321.77.9
液化石油气(LPG)吨4388.364.51.5
汽油(95#国VI)吨8315.7-43.4-0.5
汽油(92#国VI)吨8078.3-43.1-0.5
柴油(0#国VI)吨6496.8-59.5-0.9
石蜡(58#半)吨7332.929.80.4
五、煤炭  无烟煤(洗中块)吨1400.014.31.0
普通混煤(4500大卡)吨749.324.33.4
山西大混(5000大卡)吨839.324.33.0
山西优混(5500大卡)吨920.015.01.7
大同混煤(5800大卡)吨945.015.01.6
焦煤(主焦煤)吨2057.17.10.3
焦炭(二级冶金焦)吨2566.8-111.0-4.1
六、非金属建材  普通硅酸盐水泥(P.O 42.5袋装)吨437.6-12.7-2.8
普通硅酸盐水泥(P.O 42.5散装)吨386.4-13.2-3.3
浮法平板玻璃(4.8/5mm)吨2955.466.22.3
七、农产品(主要用于加工) 稻米(粳稻米)吨3918.2-25.0-0.6
小麦(国标三等)吨2527.5-8.7-0.3
玉米(黄玉米二等)吨2695.8-39.7-1.5
棉花(皮棉,白棉三级)吨17145.2351.42.1
生猪(外三元)千克15.6-0.4-2.5
大豆(黄豆)吨5223.82.80.1
豆粕(粗蛋白含量≥43%)吨3606.315.50.4
花生(油料花生米)吨8061.9-104.8-1.3
八、农业生产资料 尿素(小颗料)吨2800.7-13.6-0.5
复合肥(硫酸钾复合肥,氮磷钾含量45%)吨3025.069.62.4
农药(草甘膦,95%原药)吨49750.00.00.0
九、林产品 天然橡胶(标准胶SCRWF)吨12947.3180.31.4
纸浆(漂白化学浆)吨5420.358.91.1
瓦楞纸(高强)吨4137.86.00.1
注:上期为2021年7月上旬。   附注   1.指标解释   流通领域重要生产资料市场价格,是指重要生产资料经营企业的批发和销售价格。与出厂价格不同,生产资料市场价格既包含出厂价格,也包含有经营企业的流通费用、利润和税费等。出厂价格与市场价格互相影响,存在时滞,两者的变动趋势在某一时间段内有可能会出现不完全一致的情况。   2.监测内容   流通领域重要生产资料市场价格监测内容包括9大类50种产品的价格。类别与产品规格说明详见附表。   3.监测范围   监测范围涵盖全国31个省(区、市)300多个交易市场的近2000家批发商、代理商、经销商等经营企业。   4.监测方法   价格监测方法包括信息员现场采价,电话、即时通讯工具和电子邮件询价等。   5.涨跌个数的统计   产品价格上涨、下降、持平个数按照涨跌幅(%)进行统计。   6.发布日期   每月4日、14日、24日发布上一旬数据,节假日顺延。 附表:流通领域重要生产资料市场价格监测产品规格说明表 序号监测产品规格型号说明 一、黑色金属 1  螺纹钢Φ16-25mm,HRB400E屈服强度≥400MPa 2线材Φ6.5mm,HPB300屈服强度≥300MPa 3普通中板20mm,Q235屈服强度≥235MPa 4热轧普通薄板3mm,Q235屈服强度≥235MPa 5无缝钢管219*6,20#20#钢材,屈服强度≥245MPa 6角钢5#屈服强度≥235MPa 二、有色金属 7电解铜1#铜与银质量分数≥99.95% 8铝锭A00铝质量分数≥99.7% 9铅锭1#铅质量分数≥99.994%
10锌锭0#锌质量分数≥99.995% 三、化工产品 11 硫酸98%H2SO4质量分数≥98%
12烧碱(液碱)32%NaOH质量分数≥32%的离子膜碱
13甲醇优等品水质量含量≤0.10%
14纯苯(石油苯)工业级苯纯度≥99.8%
15苯乙烯一级品纯度≥99.5%
16聚乙烯(LLDPE)7042熔指:2.0±0.5g/10min
17聚丙烯T30S熔指:3.0±0.9g/10min
18聚氯乙烯SG5K值:66-68
19顺丁胶BR9000块状、乳白色,灰分≤0.20%
20涤纶长丝FDY150D/96F150旦,AA级 四、石油天然气 21液化天然气LNG甲烷含量≥75%,密度≥430kg/m3
22液化石油气LPG饱和蒸汽压1380-1430kPa
23汽油95#国VI国VI标准
24汽油92#国VI国VI标准
25柴油0#国VI国VI标准
26石蜡58#半熔点不低于58℃ 五、煤炭 27无烟煤洗中块挥发分≤8%
28普通混煤4500大卡山西粉煤与块煤的混合煤,热值4500大卡
29山西大混5000大卡质量较好的混煤,热值5000大卡
30山西优混5500大卡优质的混煤,热值5500大卡
31大同混煤5800大卡大同产混煤,热值5800大卡
32焦煤 主焦煤含硫量<1% 33焦炭二级冶金焦12.01%≤灰分≤13.50% 六、非金属建材 34普通硅酸盐水泥P.O 42.5袋装抗压强度42.5MPa 35普通硅酸盐水泥P.O 42.5散装抗压强度42.5MPa 36浮法平板玻璃4.8/5mm厚度为4.8/5mm的无色透明玻璃 七、农产品(主要用于加工) 37稻米粳稻米杂质≤0.25%,水分≤15.5% 38小麦国标三等杂质≤1.0%,水分≤12.5% 39玉米黄玉米二等杂质≤1.0%,水分≤14.0% 40棉花(皮棉)白棉三级纤维长度≥28mm,白或乳白色 41生猪外三元三种外国猪杂交的肉食猪 42大豆黄豆杂质≤1.0%,水分≤13.0% 43豆粕粗蛋白含量≥43%粗蛋白≥43%,水分≤13.0% 44花生油料花生米杂质≤1.0%,水分≤9.0% 八、农业生产资料 45尿素小颗料总氮≥46%,水分≤1.0% 46复合肥硫酸钾复合肥氮磷钾含量45% 47农药(草甘膦)95%原药草甘膦质量分数≥95% 九、林产品 48天然橡胶标准胶SCRWF杂质含量≤0.05%,灰分≤0.5% 49纸浆漂白化学浆亮度≥80%,黏度≥600cm³/g 50瓦楞纸高强80-160g/m2

国家统计局统计科学研究所所长闾海琪解读2020年我国经济发展新动能指数

2020年我国经济发展新动能指数持续快速增长 ——国家统计局统计科学研究所所长闾海琪解读2020年我国经济发展新动能指数   培育壮大发展新动能是加快产业转型升级、增强经济发展动力、推动高质量发展的重要举措。国家统计局日前发布了2020年我国经济发展新动能指数,国家统计局统计科学研究所所长闾海琪就指数特征进行了解读。   一、2020年经济发展新动能指数比上年增长35.3%   根据“三新”经济发展的新情况新特点,本次测算对原有经济发展新动能统计指标体系进行修订完善。根据*新指标体系,对2015-2020年我国经济发展新动能指数进行测算,数据显示,2015-2020年我国经济发展新动能指数分别为119.6、146.9、191.2、257.9、325.5和440.3,分别比上年增长19.6%、22.8%、30.2%、34.9%、26.2%和35.3%。结果表明,2020年,尽管遭受新冠肺炎疫情的严重冲击,以新产业、新业态、新模式为主要内容的经济发展新动能实现逆势快速增长,经济展现出良好的韧性活力,成为推动经济高质量发展的强大支撑。   二、网络经济加速发展,助推新动能发展壮大   随着网络信息技术日益成熟,网络基础设施不断完善,5G基建加快布局,物联网建设深入推进,新型消费蓬勃发展,市场供给改善优化,有力支撑网络经济快速增长。据测算,2020年,网络经济指数达1323.6,比上年大幅增长54.8%。从主要构成指标来看,2020年底,移动互联网用户数达13.49亿户,比上年增长2.3%;移动互联网接入流量达1656亿GB,分别是2019年和2014年的1.36倍和80.3倍;固定互联网宽带接入用户达到4.8亿户,比上年增长7.6%。   在线办公、远程问诊、无接触配送等业务广泛开展,线下企业纷纷“触网”开拓线上业务,消费新业态新模式保持快速发展。数据显示,2020年,我国电子商务平台交易额达到37.2万亿元,按同比口径计算,比上年增长4.5%。消费需求不断释放,新消费模式拉动网络消费快速增长。2020年,全国网上零售额11.76万亿元,按可比口径计算,比上年增长10.9%。其中,实物商品网上零售额增长14.8%,占社会消费品零售总额的比重为24.9%,比上年提高4.0个百分点。适应疫情防控要求下出现的消费新需求,网络零售新业态不断涌现,消费场景深入拓展,线上消费快速发展。2020年,全国网购替代率为81.0%,在上年提高0.2个百分点的基础上进一步提高0.4个百分点。   三、市场活力不断激发,经济发展韧性持续增强   大众创业万众创新蓬勃发展,新增市场主体快速增长,创造了大量就业岗位,微观主体活力增强。各级政府着力推进职能转变,监管方式不断完善,营商环境持续优化,形成“放管服”三管齐下、互为支撑的良好局面,进一步激发经济活力,增强经济发展韧性。据测算,2020年,经济活力指数为324.1,比上年增长17.4%。从主要构成指标看,2020年,全国新登记注册市场主体数量为2502万户,比2019年净增124.6万户,增长5.2%;日均新登记企业2.2万户,年末市场主体总数达1.4亿户,折射出经济复苏良好势头。尽管经济因疫情倍受冲击,但2020年我国实际使用外资金额1443.7亿美元,增长4.5%;高技术产业实际使用外资金额428亿美元,增长9.5%,体现出中国市场的强大活力与吸引力。在网络消费的快速拉动下,快递运输服务网络不断扩展,快递业务量强劲增长。2020年,快递业务量达到833.6亿件,比上年增长31.2%,是2014年的6倍。   四、研发投入持续加大,创新能力不断提升   持续加大基础研究投入,提升原始创新能力,加强推进关键核心技术攻关,全力开展疫情防控应急科研攻关,科技创新取得新进展,涌现出一批新成果,为培育壮大新动能提供坚实保障。据测算,2020年,创新驱动指数239.1,比上年增长18.1%。从构成指标来看,2020年,全国研究与试验发展(R&D)经费支出与GDP之比为2.4%,比上年提高0.16个百分点。科技创新成果丰硕,每万名R&D人员专利授权数达到4639件,比上年大幅增长34.6%,是2014年的2.1倍。技术要素市场保持快速增长,2020年技术市场成交合同金额为28251.5亿元,比上年增长26.1%。   五、人力资本稳步积累,知识能力根基有效筑牢   大力发挥人力人才资源优势,持续强化创新发展人才培养,知识能力建设不断推进。据测算,2020年,知识能力指数为163.7,比上年增长10.0%。从主要构成指标来看,我国高学历、高技能人口比例逐年稳步提升,2020年,经济活动人口中硕士及以上学历人口占比为1.08%,比上年提高0.13个百分点;“四上”企业从业人员中专业技术人员占比为15.26%,比上年提高0.49个百分点;非信息部门信息人员比重为1.87%,比上年提高0.16个百分点;每万名就业人员R&D人员全时当量为523.5人年,比上年增长9.0%。   六、产业结构持续优化,转型升级步伐加快   我国积*应对疫情挑战,加强工作统筹调度,出台一系列政策举措支持新兴产业。深入实施工业互联网创新发展战略,培育集成电路产业和软件产业,创建人工智能创新应用先导区,大力支持新能源汽车产业,促进新产业新业态成长壮大。装备制造业和高技术制造业呈现集群化、信息化和智能化发展态势,战略性新兴服务业快速增长。据测算,2020年,转型升级指数为150.7,增长3.6%。从主要构成指标来看,2020年,战略性新兴产业增加值占GDP比重为11.7%,比上年提高0.2个百分点,比2014年提高4.1个百分点。其中,规模以上工业战略性新兴产业增加值比上年增长6.8%,比规模以上工业增加值增速快4.0个百分点。高技术制造业增加值比上年增长7.1%,比规模以上工业增加值增速快4.3个百分点,占规模以上工业增加值的比重达到15.1%,占比比上年提高0.7个百分点。2020年,我国高技术产品出口额增长6.5%,占出口总额的比重为29.94%,比上年提高0.68个百分点[1]。2020年,通过电子商务交易平台销售商品和服务的“四上”企业占比为11.07%,比上年提高0.55个百分点。2020年,天然气、水电、核电、风电等清洁能源消费量占能源消费总量的24.3%,比上年提高1.0个百分点。   注:[1]根据海关总署公开数据测算。 

pycharm 远程连接报错

pycharm远程连接报错:

Error running ‘train’: While creating remote tunnel for SshjSshConnection(<crc32=zb65bg>@<crc32=1ljowo7>)@18ad558d: localhost:63342 <== localhost:63342
进行下面操作后正常:

点击Help -> Find Action -> 输入 Registry

在出现的列表中取消以下两项后面的对勾

ide.ssh.library.backend.use.sshj
ide.ssh.library.backend.webDeployment.use.sshj
%title插图%num

 

Python解决百钱买百鸡

Python解决百钱买百鸡
穷举法的经典案列
穷举法:穷尽所有的可能性,然后设置条件找到问题的解。
题目:鸡翁一值钱5,鸡母一值钱3,鸡雏三值钱1,用百钱买百鸡,问鸡翁、鸡母、鸡雏几何
# 一百钱全部买鸡翁可买20只  x
# 一百钱全部买鸡母可买33只  y
# 一百钱全部买鸡雏可买99只  z
 for x in range(0, 21):
     for y in range(0, 34):
         for z in range(0, 100, 3):
             if x + y + z == 100 and 5 * x + y * 3 + z / 3 == 100:
                 print(x, y, z)
“””此方法是把所有可能性要选出来总共有 20x33x99种
通过x + y + z == 100 and 5 * x + y * 3 + z / 3 == 100,选出符合条件的几种”””
也可以减少for循环提高效率
for x in range(0, 21):
    for y in range(0, 34):
        z = 100 – x – y
        if z % 3 == 0 and 5 * x + 3 * y + z / 3 == 100:
            print(x, y, z)

colab完美配置深度学习环境

colab完美配置深度学习环境
配置python环境
一般情况下,colab的python环境是python3.7,而很多深度学习代码要求的环境有的可能比较老,比如python3.5。这个时候一定不要在原python环境中配置,如果这样做,大多数情况下都是配不好的。所以*步就是首先要配置要求的python环境。下面以python3.5举例;
首先安装python3.5
!at-get install python3.5
然后安装pip,不然无法在python3.5中使用pip安装包
!apt install python3-pip
接着,升级pip,不然有些包在安装时会出错
!python3.5 -m pip install –upgrade pip
*后,就是安装代码依赖的环境
!python3.5 -m pip install -r requirements.txt
普通安装包的话如下:
!python3.5 -m pip install tensorflow==1.1.0
配置CUDA环境
因为深度学习需要用gpu加速,如果你是使用colab自带的python环境的话,系统自带的cuda环境就是没问题的,可以直接用。但若是像上面一样配置python3.5的环境的话,cuda版本等都会出问题。所以这个时候就需要自己去配置cuda环境。
友情链接: SITEMAP | 旋风加速器官网 | 旋风软件中心 | textarea | 黑洞加速器 | jiaohess | 老王加速器 | 烧饼哥加速器 | 小蓝鸟 | tiktok加速器 | 旋风加速度器 | 旋风加速 | quickq加速器 | 飞驰加速器 | 飞鸟加速器 | 狗急加速器 | hammer加速器 | trafficace | 原子加速器 | 葫芦加速器 | 麦旋风 | 油管加速器 | anycastly | INS加速器 | INS加速器免费版 | 免费vqn加速外网 | 旋风加速器 | 快橙加速器 | 啊哈加速器 | 迷雾通 | 优途加速器 | 海外播 | 坚果加速器 | 海外vqn加速 | 蘑菇加速器 | 毛豆加速器 | 接码平台 | 接码S | 西柚加速器 | 快柠檬加速器 | 黑洞加速 | falemon | 快橙加速器 | anycast加速器 | ibaidu | moneytreeblog | 坚果加速器 | 派币加速器 | 飞鸟加速器 | 毛豆APP | PIKPAK | 安卓vqn免费 | 一元机场加速器 | 一元机场 | 老王加速器 | 黑洞加速器 | 白石山 | 小牛加速器 | 黑洞加速 | 迷雾通官网 | 迷雾通 | 迷雾通加速器 | 十大免费加速神器 | 猎豹加速器 | 蚂蚁加速器 | 坚果加速器 | 黑洞加速 | 银河加速器 | 猎豹加速器 | 海鸥加速器 | 芒果加速器 | 小牛加速器 | 极光加速器 | 黑洞加速 | movabletype中文网 | 猎豹加速器官网 | 烧饼哥加速器官网 | 旋风加速器度器 | 哔咔漫画 | PicACG | 雷霆加速