ICode9

精准搜索请尝试: 精确搜索
  • 三、部署智能合约到conflux公链2020-07-06 23:05:39

    一、准备合约 本节课程教大家如何讲智能合约部署到conflux公链上,首先大家可以看到下面的这个智能合约是不是很简单。我们将会以这个合约演示部署到conflux公链的过程。 pragma solidity ^0.5.0; contract Counter { uint public count=0; event SelfEvent(address inde

  • ES5和ES6的区别以及ES6常用特性2020-07-06 19:40:38

    ECMAScript是ECMA International定义的商标脚本语言规范。 创建它是为了标准化JavaScript。 ES脚本语言具有许多实现,流行的实现是JavaScript。 通常,ECMAScript用于万维网的客户端脚本。ES5是ECMAScript 5的缩写,也被称为ECMAScript2009。ECMAScript标准的第六版是ES6或ECMAScript6

  • 简单实现一个redux2020-07-06 13:03:27

    <!DOCTYPE html> <html lang="zh"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compat

  • Operating System(贪心、堆)2020-07-06 13:02:28

        链接:https://ac.nowcoder.com/acm/problem/15688 来源:牛客网 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 131072K,其他语言262144K 64bit IO Format: %lld 题目描述 在学习Operating System的过程中,Glory遇到了这样一个问题,现在有一个大小为可以容纳N个页面的内存,硬盘

  • js 创建简单的表单同步验证器2020-07-05 17:08:02

    SyncValidate /** * 同步验证器 */ export class SyncValidate { /** * { [key]: Validate[] } * @param {Object} options */ constructor(options) { this.options = options; } /** * check({key: value}) * @param {Object} keyVal */ ch

  • 线段树(题集2020-07-05 17:01:38

        扶苏学长给我们讲了线段树、树状数组、主席树等数据结构 并发布了练习题单……   题目: #A P2574 XOR的艺术 #B P3372 【模板】线段树 1 #C P1816 忠诚 #D P3373 【模板】线段树 2 #E P1637 三元上升子序列 #F P1471 方差 #G P5522 [yLOI2019] 棠梨煎雪 #H

  • 线段树——内存池2020-07-05 15:07:38

    #洛谷P2574 new为C++中提供的一种“动态内存分配”机制,使得程序可以在运行期间,根据实际需求,要求操作系统临时分配一片内存空间用于存放数据; 通过new运算符来实现; 但是new的时间复杂度并不小,所以需要找一个方法来优化(或替代)new,来加快程序运行的速度 (顺便A道黄题) 1 #include<iost

  • 超简单的求后缀数组算法-JavaScript2020-07-05 14:35:54

    //查找 function find(str,hasSortArr,callback) { let l=0,r=hasSortArr.length; let index=-1; if(hasSortArr.length>0){ const ri=callback(str,hasSortArr[r-1]); if(ri===1){ return [r,-1] }else if(ri===0){

  • 屏幕 | screen (screen) – Electron 中文开发手册2020-07-05 11:02:43

    [ 屏幕 | screen (screen) - Electron 中文开发手册 检索有关屏幕尺寸,显示,光标位置等的信息 过程:Main, Rendererready在app发射模块事件之前,您不能要求或使用此模块。screen是一个EventEmitter。注意:在renderer/DevTools中,window.screen是一个保留的DOM属性,所以写入let {s

  • 宁波多校(一) E题 ddd的逛街计划(Easy Version)2020-07-04 23:41:13

    思维题,题目限制了在一个长度为k的滑动窗口内必须要有l个数 因此所有%k相等的位置的状态是固定的,否则两个k中的个数就不相等 因此只需要把%k个相加,之后在k个中选最大的l个就行 #include<bits/stdc++.h> using namespace std; const int N = 100010; typedef long long ll; int a[

  • NOIP2006提高组第二题-金明的预算方案2020-07-04 21:36:57

    题意:背包问题,每个物品有价值和所谓的重要度,以及可以是其他物品的附件,只有购买了主件才能购买附件,.求有n元买m件以内的物品的最大价值和重要度乘积的和.其中一个主件的附件数比较少,最多只有2个附件. 分析:数据范围比较小,最多只有2个附件直接分组背包,m件是典型二维费用背包,

  • webivew 问题总结2020-07-04 19:05:13

    解决 H5 ios input 聚焦,整个页面被推上去,键盘收起页面未下移bug     方案一: 网上方法大多就只有 window.scrollTo(0, 0) ,会造成 input 失去焦点时就滚动到顶部了,这是不对的,并不是所有情况都要回顶部,于是自己写了个适用全部场景的解决方案,并且添加后,所有文件生效~

  • Solution -「CF 156D」Clues2020-07-04 14:08:59

    \(\mathcal{Description}\)   link.   给一个 \(n\) 个点 \(m\) 条边的无向图 \(G\)。设图上有 \(k\) 个连通块,求出添加 \(k-1\) 条边使得这些连通块全部连通的方案数。对给定的 \(p\) 取模。   \(n,m\le10^5\)。 \(\mathcal{Solution}\)   \(\text{Prufer}\) 序列,设第 \(

  • 9.最长公共子序列2020-07-03 19:42:04

      时间复杂度n^2 debug过程   1 #include <bits/stdc++.h> 2 using namespace std; 3 const int N = 1010; 4 char a[N], b[N]; 5 int dp[N][N]; 6 int main() { 7 int n, m; 8 cin >> n >> m; 9 cin >> a + 1 >> b + 1; 10

  • CentOS 环境 Node + Koa2 连接 MySQL (ECS系列三)2020-07-03 18:02:15

    Koa 搭建服务 新建一个文件夹 koa_server,进入后 cnpm i -S koa 会生成 node_modules 依赖包,以及 package.json 创建文件 server.js,并写入 const Koa = require('koa'); const app = new Koa(); app.use( async ( ctx ) => { ctx.body = 'hello koa2' }) app.listen(3000) c

  • 弹窗拖拽自定义directive2020-07-03 12:37:43

    1 import Vue from 'vue'; 2 3 // v-dialogDrag 弹窗拖拽 4 Vue.directive('dialogDrag', { 5 bind(el, binding, vnode, oldVnode) { 6 const dialogHeaderEl = el.querySelector('.el-dialog__header'); 7 const dragDom = el.

  • QCustomPlot之鼠标悬浮显示值2020-07-03 10:35:45

    参考:https://www.jianshu.com/p/9f2763469030 使用到qcustomplot,想在鼠标停在某个点时,显示该点的值。从网上找到例子,加入到工程中。 qcustomplot源码下载:https://www.qcustomplot.com/index.php/download 工程中,点击按钮调出对话框,在对话框中显示折线。 对话框类 DlgPlot1.h #ifn

  • eJOI2017~20192020-07-02 22:03:25

    ISIJ作业,所以来水了( 说句闲话:tzc来水什么水 UPD 2020.6.8:cnmd P6274是什么屑题啊/fn,都0202年了咋还有题考爆搜。。最后做吧,一晚上被这题毒害得什么也没干 UPD 2020.7.2:时隔30+天,终于除了一个毒瘤eJOI2019E和计几eJOI2017C其他都做完了/lh。接下来补题解。 eJOI2017 A - Magic 洛

  • Solution -「Code+#2」「洛谷 P4033」白金元首与独舞2020-07-02 13:06:56

    \(\mathcal{Description}\)   link.   给定一个 \(n\times m\) 的网格图,一些格子指定了走出该格的方向(上下左右),而有 \(k\) 格可以任意指定走出方向。求指定的方案数,使得从任意格子都可以走出网格图。   \(n,m\le200;k\le300\)。 \(\mathcal{Solution}\)   令“走出边界”

  • egg.js 中使用 egg-mysql 操作 mysql 数据库2020-07-01 19:35:34

    一、egg-mysql 的安装配置 1、在 egg 项目中安装 egg-mysql npm i egg-mysql --save 2、在 {app_root}/config/plugin.js 中启用 egg-mysql 插件: exports.mysql = { enable: true, package: 'egg-mysql', }; 3、在配置文件中配置 mysql 数据库连接地

  • Flutter TextField 文本输入框的基本属性2020-07-01 19:07:51

    const TextField({ Key key, this.controller, // 控制正在编辑文本 this.focusNode, // 获取键盘焦点 this.decoration = const InputDecoration(), // 边框装饰 TextInputType keyboardType, // 键

  • bzoj4241/AT1219 历史研究(回滚莫队)2020-06-30 19:03:26

    bzoj4241/AT1219 历史研究(回滚莫队) bzoj它爆炸了。 luogu 题解时间 我怎么又在做水题。 就是区间带乘数权众数。 经典回滚莫队,一般对于延长区间简单而缩短区间难的莫队题可以考虑。 思路就是对于所有l在同一块的询问,只记录在这一块以外的扩展贡献,而对于在块内的部分每次暴力记录

  • 前端日常工作中常用开发小技巧 ---JavaScript2020-06-30 15:52:48

    1.格式化金钱值 const ThousandNum = num => num.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ","); const money = ThousandNum(20190214); // money => "20,190,214" 2.取整  代替正数的 Math.floor(),代替负数的 Math.ceil() const num1 = ~~ 1.69; const

  • JS代码简洁之道--函数2020-06-30 11:52:51

    函数的参数越少越好 有一个准则是:如果你的函数参数超过两个,就应该改为对象传入。 这样做是合理的,因为当函数参数超过两个时,参数顺序开始变得难以记忆,而且容易出现一种很尴尬的情况:比如我只需要传入第三个参数,因为其自身顺序的原因,不得不补齐前两个根本用不上的参数,以让它顺利排在

  • 使用js添加图片水印及马赛克2020-06-30 11:37:06

    JavaScript给图片添加水印及马赛克基于react-hooks封装图片水印和马赛克的方法实际调用效果图展示 基于react-hooks封装图片水印和马赛克的方法 //封装的picWaterMark函数 const picWaterMark = ({ url = '',//需要添加水印的图片地址,默认没给 textAlign = 'center'

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

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

ICode9版权所有