ICode9

精准搜索请尝试: 精确搜索
  • 正则表达式2022-01-04 21:34:46

    const reg = /\d+/ig ; (\d为数字)(\D为非数字)(\w 数字,字母,下划线)(\W 非数字字母下划线) (\s 匹配空白字符)(\sS匹配非空白字符)空白字符和空字符不一样。 空字符 .{0} [\u4e00-\u9fa5] 中文匹配 const reg = new RegExp('\d+' , 'gi') ; //可以用变量 str.replace(/\d+/ig , '**')

  • 正则表达式获取url参数2022-01-04 12:02:00

    const getQueryString = (name) => {   const reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");   const r = window.location.search.substr(1).match(reg);   if(r!=null) return unescape(r[2]); return null; }   name是你想获取的参数名称,

  • FPGA实现串口功能2022-01-03 13:32:18

    `timescale 1ns / 1ps ////////////////////////////////////////////////////////////////////////////////// // Company: // Engineer: // // Create Date: 15:18:50 01/01/2022 // Design Name: // Module Name: uart // Project Name: // Target Devices:

  • c++与d的函数为模板参数2022-01-01 14:34:57

    原文 C++版: struct R { }; // typedef void (* Fn) (R &); // 指针版本. typedef void (& Fn) (R &); //这里可以自定义函数类型,不错. template<Fn f> static void lyr (R &r) { // 调用 f } static void foo (R &r) { } static const std::map<std::string, F

  • k8s集群节点2021-12-31 20:03:14

    目录 1.准备工作(所有服务器)官方文档关闭swap分区允许 iptables 检查桥接流量将 SELinux 设置为 permissive 模式(相当于将其禁用)安装dockerharbor镜像仓库容器运行时需要操作 2.安装kubernetes配置源下载安装k8s 3.服务器主机配置(1)harbor仓库上传镜像(2)k8s初始化控制平面节

  • 异步FIFO设计2021-12-31 02:05:52

    这篇文章是《Simulation and Synthesis Techniques for Asynchronous FIFO Designs》的一些总结。异步FIFO可以用于数据的跨时钟域传输,FIFO即First In First Out,先入先出。我的理解下FIFO就是一个暂存数据的memory Full & Empty 数据从IN端进入从OUT端读出并且遵循先入先出的原则

  • 批处理修改windwos远程桌面端口2021-12-30 23:02:01

    新建批处理,将以下内容复制进去即可: 修改成功后会自动重启。 @echo off color f0 echo 修改远程桌面3389端口(支持Windows 2003 2008 2008R2 2012 2012R2 7 8 10 ) echo 自动添加防火墙规则 echo %date% %time% echo ARK set /p c= 请输入新的端口: if "%c%"=="" goto en

  • day32-正则表达式2021-12-30 11:59:19

    概念: 一个用于规范字符串的表达式。 简单来说,就是写一个规则,然后通过这个规则可以从一个杂乱的字符串中找出符合规则的部分,也就可以用于判断 一个字符串是否符合某个规则。还可以将一个字符串中符合规则的部分进行替换。 初体验         var reg = /

  • 除法器电路设计2021-12-28 16:05:29

    除法器电路的设计思路,列出数学计算的步骤即可进行类比推导(这里以27除5作为示例),分为以下4步: 取被除数的高几位数据,位宽需要与除数相同。 将被除数高位数据与除数作比较,若前者大于后者,则对应商为1。两者作差得到第一步余数。否则得0,将前者作为余数。 将上一步的余数与被除数剩余最

  • 日常2021-12-25 16:06:07

    Questra sim用法 vsim *。wif   vlog   vlib   wire与reg assign语句,只有wire可用,直等号,输入输出都行,物理性质多一点,wire综合为线。 always语句,wire不可被赋值,只有reg的output类型可被赋值。reg物理综合为D触发器,或者逻辑门   clockblocking input #1默认,采样上一个时间点的值

  • 36行Verilog写了个电脑:-)2021-12-25 02:05:58

    module cpu(input[31:0] clk, input[55:0] rom); reg[7:0] inst; // instruction reg[1:0] op; // op code reg ri; // register index reg[4:0] immd; // immediate number reg[4:0] rf[2]; // register file wire s; //

  • JS 字符串format方法2021-12-24 19:02:11

    String.prototype.format = function (args) { var result = this; if (arguments.length > 0) { if (arguments.length == 1 && typeof (args) == "object") { for (var key in args) { if (args[key] != undef

  • 正则表达式(二)2021-12-24 15:03:47

    一、量词符与括号字符 1、量词符     量词符:用来设定某个模式出现的次数。 字符 说明 示例 结果 ? 匹配?前面的字符零次或一次 hi?t 可匹配ht和hit + 匹配+前面的字符一次或多次 bre+ad 可匹配范围从bread到bre…ad * 匹配*前面的字符零次或多次 ro*se 可匹配

  • bes2300 芯片上开发调试mpu6050多轴传感器总结2021-12-24 11:05:04

    需求  在医疗健康领域,有很多场景需要分析佩戴者的姿势和动作。mpu6050多轴传感器是一个不二的选择。假如想把功耗做的低一些,放在耳机里,bes2300芯片配合mpu6050是一个不错的选择。遗憾的是,这些驱动原厂并没有提供,想使用的话,就需要自己移植和写代码了。   代码解析  这里面的代码

  • Windows密码凭证窃取2021-12-23 12:04:03

    一、通过reg命令导出注册表 1.1为什么要通过reg命令导出   在我们渗透内网的时候,获取了WebShell和提权之后,接下来我们就要对密码进行窃取。如果我们直接添加账户或者是上传mimikatz上去的话,往往会触发杀毒软件的拦截和安全设备告警,很容易被管理员发现。那么我们就需要通过reg命

  • 实际技能二:常用的校验2021-12-22 15:58:39

    /** * @param {string} path 判断字符串是否是https?:|mailto:|tal: 开头的 * @returns {Boolean} */ export function isExternal(path) { return /^(https?:|mailto:|tel:)/.test(path) } /** * @param {string} str //检验字符串是否是 admin editor * @retur

  • JS页面URL传递获取参数2021-12-21 10:33:10

    //获取url中的参数 function getUrlParam(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); //构造一个含有目标参数的正则表达式对象 var r = window.location.search.substr(1).match(reg); //匹配目标参数 if (r != null) return unes

  • sklearn中简单逻辑回归2021-12-20 12:03:02

    使用鸢尾花数据集来测试逻辑回归。由于鸢尾花数据集是三个类别,而简单逻辑回归解决的是二分类,故只取鸢尾花数据集的前两个类别,而且为了可视化方便,只取数据集的前两个特征。 1.首先导入数据 #导入数据 import numpy as np import matplotlib.pyplot as plt from sklearn import data

  • 浮点精度 加减乘除 原生方法2021-12-18 22:34:11

    关于JavaScript 二进制精度问题,浮点数的计算精度会存在缺失问题。 专门去百度了一下解决方案,发现有的不是很全,再不就是在项目里面使用会报错(不支持with用法)等等问题。所以针对这四个方法 自己 写了一下。  一般我们是放在utils或者commonJS;或者基于这四个再封装成一个函数进行

  • 16位字节和float类型互转2021-12-18 11:03:14

    16位字节和float类型互转 #include "stdio.h" float ByteToFloat(unsigned short* b)//使用取地址的方法进行处理 数组变量的第一个字的地址 { unsigned short byteArry[2] = {0}; byteArry[0]=*b; byteArry[1]=*(b+1); return *((float*)byteAr

  • 日常记录(13)SystemVerilog2021-12-17 21:32:37

    logic数据类型 logic数据类型和reg数据类型只能受到单个驱动,而wire可以受到多个驱动。 logic明显不可综合,是SystemVerilog语法,而reg可综合。 logic和reg还有点像,都能被连续赋值,门单元赋值,还有模块驱动赋值。 比较赞同:从语义上来说,SV中的logic数据类型和Verilog中的reg类型是一样的

  • js隐藏手机号码中间4位数2021-12-17 15:35:33

    使用字符串截取拼接、正则替换。 1.截取 function encryptedPhone (value) {     const start = value.substring(0, 3)     const end = value.substring(value.length - 4, value.length)     return `${start}****${end}` }   正则 function test(value){ var reg

  • 获取href 和src打开的jsp页面携带的参数2021-12-16 22:04:48

    function getQueryString(name) { var reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)', 'i'); var r = window.location.search.substr(1).match(reg); if (r != null) { return unescape(r[2]); } ret

  • Registry keys for configuring Automatic Updates & WSUS2021-12-15 21:04:25

    Registry keys for configuring Automatic Updates & WSUS   HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\WindowsUpdate HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer HKEY_LOCAL_MACHINE\SYSTEM\Interne

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有