自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(86)
  • 资源 (9)
  • 收藏
  • 关注

转载 “Invalid provider type specified” CryptographicException when trying to load private key of certific

Extract public keys, full certificate chain:OpenSSL pkcs12 -in "MYCERT.pfx" -nokeys -out "MYCERT.cer" -passin "pass:MYPWD"Extract private key:OpenSSL pkcs12 -in "MYCERT.pfx" -nocerts –out “MYCERT.pem" -passin "pass:MYPWD" -passout "pass:MYPWD"Convert

2020-07-24 22:10:33 229

转载 [转载] CSS如何实现文字两端对齐

https://zhuanlan.zhihu.com/p/32354083最近在工作项目中接触到Web界面设计的问题,要实现文字两端对齐的效果。在网上搜索了一下,差不多都是互相转帖,用的都是类似的技巧:text-align:justify;text-justify:inter-ideograph;但问题是,我怎么就看不到效果呢?无论是英文还是中文,在IE和chrome下都不起作用。后来,终于在StackOverflow上找到解决方法了。<!DOCTYPE html>&lt

2020-06-29 17:49:59 221

原创 CSS clearfix "Hack"

没有设置 container 容器 overflow: auto 以前<div style="border: 1px solid red;"> <p> <img src="./css/repeat.png" alt="" style="width: 100px; height: 100px; float: right"> some text some text some text some text some

2020-05-11 21:01:44 167

原创 CSS clear (float) 属性

clear: both表示不允许左右两边的 floatclear: left表示不允许左边floatclear: right表示不允许右边float

2020-05-11 20:14:49 146

原创 display: inline 和 display: inline-block 的区别

inline 的 width 是占用一行最小的空间 (take the smallest amout of space, possible),系统分配的。同理 block 是占用一行最大的空间,也是系统分配的。inline-block 类似于 inline 但是可以设置 width 和 height。inline 和 inline-block 有时显示中间会有gap,那是因为html 写的时候中间有空格或者空行,连在一起写就不会有gap了,如下代码所示。<body>

2020-05-11 20:04:59 150

转载 [转载]React跨域新版解决方案(v16.9)

https://segmentfault.com/q/1010000012732581//package.json中加入//some scripts, "proxy": { "/api/RoomApi": { "target": "http://open.douyucdn.cn", "changeOrigin":true }, "/api/v1":{ "target":"http://capi.douyucdn.cn", .

2020-05-09 14:35:57 243

原创 React 子组件传父组件

父组件将 handler 方法名 通过 props 传给 子组件; 子组件调用 handler 方法并传入参数; 父组件实现 handler 方法并使用参数;

2020-05-07 12:33:31 111

原创 React Redux 各部分解析

Reducer:将 state 分类管理; 根据 action type, return 一个新的 state;Action:return 一个 object, type 是必需属性; Action 要为 pure function; 如果要调用 async function, 要使用 Thunk, return 一个 async 的 function, 它接收 dispatch...

2020-05-07 10:54:42 204

原创 class 在 CSS 中出现的顺序会影响优先级

如果同一个 element 有多个 class,CSS 后出现的 class 会覆盖先前的,有更高的优先级。id 比 class 高一个优先级。

2020-04-30 18:39:57 411

原创 关于 Form 的详细说明

<form> 标签:1. method: 如果设为 "get", 提交的数据会写入 request的 query 中, 返回 url 地址中数据。常用在 google 等搜索引擎中的 form 数据提交;一般情况下设为 "post", 提交的数据写入 request 的 data 中。2. action: 一般为 form 的 handle 方法。...

2020-04-30 12:16:46 215

原创 在 React 中使用 class properties/class field

babel-plugin-transform-class-properties 已经进入 stage-3 ,所以在 class component 中直接使用 class properties 例如 arrow function 等 feature

2020-04-12 22:18:19 414

原创 Express Auth(权限管理)的设置 (五) 隐藏私有数据

有两种方式,分手动和自动1. 手动修改返回 res 的数据,删除 user 中的私有数据res.send({ user: user.getPublicProfile(), token });userSchema.methods.getPublicProfile = function() { const user = this; const userObject = us...

2020-04-04 18:30:21 257

原创 Express Auth(权限管理)的设置 (四) 设置 logout router

1.在 auth.js 中输出用于鉴权的 tokenreq.token = token;req.user = user;2.在 user router 中添加 logout 和 logoutAlllogout 是在 user 的 tokens array 中删除当前 token,当前 token 是从 auth.js 中间件传入的logoutAll 是把 user 中...

2020-04-03 23:23:46 454

原创 Express Auth(权限管理)的设置 (三) 设置中间件

1.Without middleware: new request -> run route handlerWith middleware: new request -> do something -> run route handler如下例子,中间件为一个箭头函数,在每次 request 的时候都会打印 method 和 pathapp.use((...

2020-04-01 23:13:17 1048

原创 Express Auth(权限管理)的设置 (二)

1.使用 jwt 保存 tokenconst jwt = require("jsonwebtoken");2.在 userSchema 中创建methods, 不同于 statics 的是 methods 是用于 instance 的, statics 是用于 whole model 的。使用普通函数不用箭头函数是因为要用 this。jwt.sign() 接受 2 个参...

2020-04-01 20:50:01 393

原创 Express Auth(权限管理)的设置 (一)

1.npm i bcryptjs主要方法如下const password = 'Red12345!'const hashedPassword = await bcrypt.hash(password, 8)hash方法中设置8次权衡了安全与速度const isMatch = await bcrypt.compare('red12345!', hashedPasswor...

2020-04-01 20:27:02 2264

转载 Complete REST API with MongoDB Atlas cloud, Node, and Express in 10 minutes

Let's bring the data to the cloud this time! ???? ☁.And what better way to do that than aFREEcloud database!We'll be using the free cluster ofMongo DB Atlas.What is Mongo DB Atlas?Mongo DB Atla...

2020-03-31 13:53:40 1242

原创 在 MongoDB Atlas 的 connect 地址中配置选中的 database

MongoDBAtlas 给出的地址格式如下,除了在 Express 中设置用户名和密码,还需要修改标红的 test 为需要写入的数据库,否则将会把数据写入一个名为 test 的数据库中。mongodb+srv://<username>:<password>@cluster0-vmznx.gcp.mongodb.net/test?retryWrites=true&am...

2020-03-30 23:21:40 418

转载 Deploying a React app with React-Router and an Express Backend

https://dev.to/nburgess/creating-a-react-app-with-react-router-and-an-express-backend-33l3In this article we will cover how to create a React application using React-Router for routing and an Exp...

2020-03-30 09:53:52 233

转载 绑定并阻止事件冒泡 微信小程序

除bind外,也可以用catch来绑定事件。与bind不同,catch会阻止事件向上冒泡。例如在下边这个例子中,点击 inner view 会先后调用handleTap3和handleTap2(因为tap事件会冒泡到 middle view,而 middle view 阻止了 tap 事件冒泡,不再向父节点传递),点击 middle view 会触发handleTap2,点击 ...

2020-03-26 11:54:17 168

转载 (腾讯官方) 小程序学习路径课

https://cloud.tencent.com/edu/paths/series/applet云开发电商:https://cloud.tencent.com/edu/learning/learn-1482-8561云开发支付:https://cloud.tencent.com/edu/learning/learn-1481-8490...

2020-03-20 22:48:38 207

原创 微信小程序 云开发支付 签名错误 的坑

使用链接中的云函数进行测试,但是总报 签名错误https://developers.weixin.qq.com/community/develop/article/doc/0004c4a50a03107eaa79f03cc56c13使用留言中的方法解决问题:参数都核对过了。总是提示这个。老张1天前没法判断,自己log出来慢慢对比。赞回复阿乐1天前回...

2020-03-20 22:38:57 559

原创 微信小程序支付异常:requestPayment:fail no permission (微信小程序)

先参考了这篇文章,但是我的appID原来也是正确的,点了修改再重新复制粘贴了一遍,就搞定了!https://www.cnblogs.com/han-1034683568/p/10330179.html今天在调试微信小程序支付时碰到了这个问题,支付参数都正常生成了,在调用 wx.requestPayment 进行支付时遇到了这个报错,查了一下发现是开发者工具中 AppID 写错了,用的 Ap...

2020-03-20 22:19:00 4979 1

转载 using async/await with webpack-simple configuration throwing error: RegeneratorRuntime not defined

我只装了 babel-polyfill 以及相关设置https://stackoverflow.com/questions/46389267/using-async-await-with-webpack-simple-configuration-throwing-error-regeneratorrIn order to useawait/asyncyou will need to i...

2020-03-18 23:03:59 150

转载 [转载]onReachBottom 事件为什么不能触发? (微信小程序)

如果页面是自动生成的,下面还有一个onReachBottom事件会覆盖掉上面自定义的事件。参考如下:https://developers.weixin.qq.com/community/develop/doc/000c60ff90c8e06902f6d1b1e5b400?_at=1558755453928这里你已经使用了自动生成的js页面事件,而onReachBo...

2020-03-18 22:58:21 914

原创 (原创)正则表达式(一)

推荐一个正则表达式演算网站:https://regex101.com/^\d*(\.\d{0,2})?$^\d : 正则表达式开始符,表示匹配以数字开头\d* : 表示数字可以匹配0到无限次()? : 可以选择部分,匹配0次或者最多1次\. : 小数点\d{0,2} : 匹配数字0到2次$ : 正则表达式结束符,后边再输入内容将不再匹配...

2020-02-21 11:17:13 85

原创 (原创) Rudex 中 不要直接改变state的值 遇坑记(四) Store return 一个 new object

把 store 中的 state 看成 setState中的prevState, 可以读取但是不能改写this.setState((prevState) => ({ count: prevState + 1}))const store = createStore((state = { count: 0 }, action) => { switch (actio...

2020-02-16 23:23:18 186

原创 (原创) Rudex 中 Async Call 终极解决方案 遇坑记(三) Store State 设置 apiCallsInProgress

设置 BEGIN_API_CALL action.import * as types from "./actionTypes";export function beginApiCall() { return { type: types.BEGIN_API_CALL };}END_API_CALL action 不需要手动设置,因为每个 API call 都会自动发一个尾缀为 ...

2019-12-16 18:57:13 261

原创 (原创) Rudex 中使用 Thunk 遇坑记(二) bounded function 一定要记得 destructure to props

Already bound dispatch to propsconst mapDispatchToProps = { loadCourses, loadAuthors, saveCourse,};but forget to destructure to propsfunction ManageCoursePage({ courses, authors, ...

2019-12-16 00:09:38 75

原创 (原创) React 中使用Array.filter 遇坑记(一) filter 函数return Array

useEffect(() => { // getCourses().then(_courses => setCourses(_courses)); getCourses().then(_courses => { getAuthors().then(_authors => { const updatedCourses = _...

2019-12-08 14:13:15 1544 1

原创 [原创] Vuex 入坑记 (一)

1) ...mapActions(['updateHeroAction', 'deleteHeroAction', 'addHeroAction']), 一定要放在 methods 下。错误的放在 computed 下找了半天才发现问题。2) ...mapGetters(['getterOfHeroes']), getters 放在 computed 下, 此条语句类似于如下语句,添加了一...

2019-11-23 00:19:33 63

转载 (Forward) ['String'] to be function name, Javascript-Computed Property Names (ES6)

Unlike python dictionary, javascript objects need not have quotes around properties.var eatables = {fruit: 'Apple', vegetable: 'Carrot'}var edibles = {'fruit': 'Apple', 'vegetable': 'Carrot'}// b...

2019-11-20 16:12:38 73

原创 (原创) vue-element-admin 中使用 vuex 对 token 进行管理的解析

Vuex store 的状态管理如下图。//普通定义的index.jsimport Vue from 'vue';import Vuex from 'vuex';import { dataService } from '../shared';import { GET_HEROES } from './mutation-types'Vue.use(Vuex);c...

2019-11-20 15:55:41 5474

原创 (原创) Vue Router 中 3 种 route 的方式

1. router api<button class="link card-footer-item" @click="showDetail({name: 'hero-detail', params:{id: hero.id} })"><span>Select</span></button>showDetail(heroDetail){ ...

2019-11-18 11:47:32 335

原创 (原创) Vue 中 Route 传参和 props 的解析

先说正确的方法如下,箭头函数返回对象字面量,记住用params => {object:literal}这种简单的语法返回对象字面量是行不通的。https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Functions/Arrow_functionshttps://cloud.tencent.com/dev...

2019-11-17 22:40:11 1421

原创 (原创) JS扩展运算符 Spread syntax

参考资料:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Spread_syntaxhttps://blog.csdn.net/qyl_0316/article/details/100547868<!DOCTYPE html><html><head...

2019-11-15 17:18:50 123

原创 (原创) Javascript 中 await 和 async 的理解 : await 让程序按字面顺序执行

await 让代码按字面顺序执行!this.heroes = await data.getHeroes();data.getHeroes() 会 return 一个 Promise 对象,如果直接写 this.heroes = data.getHeroes(),就会直接把Promise对象赋值给this.heroes, 而我们需要的是 Promise 的 result,所以必须加...

2019-11-14 18:32:51 90

转载 (转载)vue中axios设置公共请求地址

先描述一下场景:vue项目,后台请求地址在配置文件中已经设置为全局的,每次变动只需修改一次即可,然后要部署到三台服务器。然后:修改服务器地址,打包,部署 -->修改服务器地址,打包,部署 -->修改服务器地址,打包,部署 (3次 " for循环 ")那么当我们需要部署多台服务器的时候,怎么避免减少重复性的工作呢?下面介绍一种方法来减少任务量:1、新建配置文件(con...

2019-11-13 21:47:20 1151

原创 (原创)子组件 props 属性等价子组件的 data model

子组件 HeroDetail 有props 属性, 并在父组件 Heroes 中被使用export default { name: 'HeroDetail', props: { hero: { type: Object, default: () => { }, }, }, }...

2019-11-12 23:53:58 142

转载 (转载)vue-admin-template笔记(一)

文章目录Vue学习笔记(一)初步印象子模块main.jsApp.vuerouter总结参考Vue学习笔记(一)学习vue-admin-templatehttps://github.com/PanJiaChen/vue-admin-template初步印象src目录如下.├── App.vue├── api├── assets├── components├──...

2019-11-12 14:51:53 174

利用Genesys与ADS设计宽带LC带通滤波器

利用Genesys与ADS设计宽带LC带通滤波器 利用Genesys与ADS设计宽带LC带通滤波器

2009-12-23

OFDM Matlab教学程序

OFDM Matlab教学程序 OFDM Matlab教学程序

2009-12-20

理解离散傅立叶变换理解离散傅立叶变换

理解离散傅立叶变换理解离散傅立叶变换理解离散傅立叶变换理解离散傅立叶变换理解离散傅立叶变换理解离散傅立叶变换

2009-12-18

DAC原理与仿真.pdf

本文设计的是一个采用1.8v 供电电压的12 位,100 兆采样速率电流型DAC。 为了获得高的线性度和无杂闪动态范围(SFDR),电路采用了高7 位温度计译 码,低5 位二进制译码的分割结构。由于设计的DAC 每增加1 位,电流源阵列 中的总晶体管面积增加四倍以使晶体管匹配满足精度要求,另外,连线和额外的 电路开销也会增加一倍,因此,单元阵列有几百微米的纬度,这使得要减小由于 工艺,温度和电学梯度引起的不匹配变得十分困难。为了解决这一问题,本文采 用CSA 的方法,即电流源单独放在一个与其它电路分开来的阵列中。这种方法 使得电流源晶体管能被分成很多股放置在CSA 中的不同地方以抵消梯度的影 响。另外,如果一股等于1LSB,则温度计译码的MSB 和二进制译码的LSB 之 间的缩放误差可以被消除。然而,为了抵消温度计译码的电流源晶体管的梯度, 各股晶体管之间的连线及整个CSA 和其它电路之间连线会随着分割程度的增加 而急剧增加。

2009-12-07

Loadpull簡介及loadpull檔匯入.rar

Loadpull簡介及loadpull檔匯入.rar

2009-11-27

频谱分析仪技术应用.rar

频谱分析仪技术应用.rar 频谱分析仪技术应用.rar

2009-11-17

antenna study(天线学习)

4/25(五) for short course 9:00 ~ 12:00 基本天線理論 3 hours, PDF file講義25頁 13:00 ~ 16:00 平面天線簡介 3 hours, PDF file講義30頁 4/26(六) for technical presentation 14:15 ~ 15:30 無線通訊平面天線設計發展 75 min, PDF file 36頁

2009-10-10

ADS_FSL_LIB_RELEASE_V2005AP1206.pdf

ADS FSL LIB 安装说明文档 飞思卡尔晶体管模型库 安装文件,找了很久,在FreeScale官网上搜索Agilent关键字。

2009-07-30

ADS_FSL_LIBRARY_V2005AP0806

飞思卡尔的ADS FET模型库(1) ADS_FSL_LIBRARY_V2005AP0806

2009-07-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除