ICode9

精准搜索请尝试: 精确搜索
  • 移动端开发必会出现的问题和解决方案2020-04-30 19:55:30

    对于一个开发了多个H5的前端工程师,在开发过程中难免会遇到一些兼容性等爬过坑的问题。现在我将这些问题一一汇总一下,并在后面给出坑产生的原理,和现阶段常规的填坑方案。由此来做一个阶段性的总结。 问题 下面列举了我遇到的一些常规问题,如有遇到其他问题请在评论区补充,之后我也会

  • [React Testing] Improve Test Confidence with the User Event Module2020-04-30 18:54:29

    The User Event module is part of the Testing Library family of tools and lets you fire events on DOM nodes that more closely resemble the way your users will interact with your elements. Let’s refactor our fire event usages to use that instead.   import

  • [React Testing] Use React Testing Library to Render and Test Simple React Components2020-04-30 17:56:41

    Component: import React from 'react' function FavoriteNumber({ min = 1, max = 9 }) { const [number, setNumber] = React.useState(0) const [numberEntered, setNumberEntered] = React.useState(false) function handleChange(event) { setNumb

  • [React Testing] Debug the DOM State During Tests using React Testing Library’s debug Function2020-04-30 17:52:30

    While you’re writing your tests it can be helpful to see what the DOM looks like. You can do this with React Testing Library’s debug function which will log a formatted and syntax highlighted state of the DOM at the time it is called.   const { getByLabe

  • 常用js方法2020-04-30 16:00:25

    /*以下代码仅供参考,如有错误还请各位指导修正*/ //简单时间格式化//使用方法 供新手参考 :// 在vue文件中 import { dateFormat } from '@/js_sdk/common.js'//let date = new Date();// dateFormat("YYYY-mm-dd HH:mm",date)export const dateFormat = (fmt, date) => { let ret

  • HZNU Training 26 for Zhejiang Provincial Competition 20202020-04-30 15:55:12

    A - A  POJ - 1149 题意:m个猪圈,n个顾客,每个顾客有一些猪圈的钥匙,猪圈的猪可以相互交换,求最大卖出猪数。考虑猪圈的猪如果交换,实际上还是在顾客之间流动,所以以猪圈为单位建模并不合适,因此对于每一个猪圈,能访达所有的顾客都连一条边,因为猪圈的交换实际上还是在顾客之间流动,对于每

  • Parsing error: Expression expected.2020-04-30 12:02:44

    项目中 eslint 报此错误,网上没找到解决方法,自己摸索一番已解决。 // 省略无用代码... hammer.on('doubletap', e => { const c = this.rawCenter(e) this.zoomAround(2, c.x, c.y) }) 编辑器在 const 处提示报错, 将花括号里的代码提取到单独的函数中,再引

  • 如何开发一个微信小程序日历插件2020-04-30 11:58:17

    最近做小程序开发,出于练手,也是工作需要,就做了个微信小程序的类似于酒店预订的日历插件。先上图; 这个插件分为上下两部分,上边是tab栏,会根据当前的日期自动定位到当前,并展示以后7天的日期,下边为内容展示,随tab栏变化而变化。思路:首先用new Data()时间对象初始化时间,获取当前的日期,用

  • C业务代码脚本2020-04-30 09:56:16

    近来看了一个代码,这种代码结构需要设计好一些基础业务功能proc_fns, 有了这些基础proc_fns后,就可以通过xml来配置宏TEST_SCRIPT,生成对应的脚本源文件。 比较多的使用是base_fns的参数,有事件id,事件数据msg,有事件回调函数指针callback。 通过多种结合,代码里面的结构容器是数组,可以使

  • 【C++】类与对象2020-04-29 23:05:18

    类的声明 class Stock//某人持有的股票 { private://私有成员,只能通过公用方法间接访问 std::string company;//股票所属公司 long shares;//持股数量 double share_value;//股票单价 double total_value;//股票总值 void set_tot(){total_value=shares*share_value;}//内联

  • [题解] LuoguP3702 [SDOI2017]序列计数2020-04-29 20:51:58

    https://www.luogu.com.cn/problem/P3702 稍微有点套路...... 先不管那个质数的条件 考虑\(DP\),令\(f_{i,j}\)表示\(i\)个数和\(\%p\)为\(j\)的方案数。 有转移 \[f_{i,c}=\sum\limits_{(a+b) \% p = c} f_{i-1,a}f_{i-1,b} \]但这样转移\(i\)就有\(10^9\)个... 注意到如果我们没

  • vue + js实现简体繁体切换2020-04-29 18:04:45

     需求:要开发给香港朋友用的系统,所以要做繁体切换 我找了vue-i18n写法都是自己配的,没有办法处理接口返回的数据字体。      所以我用的是js原生简体繁体封装,在vue项目中引入调用 1.首先要创建一个公共的js文件   代码如下: import { setToken, getToken } from './zhCook'

  • vue-待办日历和Table2020-04-29 15:02:03

    基于Element-UI日历组件的待办事项例子 想实现一个日历提醒待办事项的功能,主要实现的功能是: 日历上展示是否有待办的事情,如果有则为红色对勾,如果全部是已完成则用绿色对勾,没有事项时候则没有任何标识 日历组件上侧有展开待办的列表功能(以Table形式展现) 主要涉及的组件有 todoCe

  • sequelize 操作 mysql 基础2020-04-29 12:04:02

    官网:https://sequelize.org/v5/manual/querying.html 定义 model/Post.js const Sequelize = require('sequelize'); const { INTEGER, STRING, DATE } = Sequelize; module.exports = (app, database) => { database.define('post', { id: {

  • 冒泡排序2020-04-29 11:04:59

    1.冒泡排序:每次走完一轮,将最大的放在最后,第二轮,将第二大放在倒数第二个位置。。。。。。 代码如下: const arr = [10,6,26,0,59,1,2] // 外层循环,控制轮数,从0开始计数 for(var i = 0; i < arr.length -1; i++){ // 内层循环控制次数,得出规律:j<arr.length-1-i

  • Codeforces 1144F Graph Without Long Directed Paths DFS染色2020-04-28 16:53:01

    题意: 输入一张有向图,无自回路和重边,判断能否将它变为有向图,使得图中任意一条路径长度都小于2。 如果可以,按照输入的边的顺序输出构造的每条边的方向,构造的边与输入的方向一致就输出1,否则输出0。   题解: 当我看到“图中任意一条路径长度都小于2”这句话的时候我都懵了,不知道这道题

  • Daliy Algorithm (数学,小知识)-- day 672020-04-28 12:53:30

    Nothing to fear those times when you get up early and you work hard; those times when you stay up late and you work hard; those times when don’t feel like working — you’re too tired, you don’t want to push yourself — but you do it anyway. That is actuall

  • Ajax--使用JSONP向非同源服务器请求数据(优化1)点击按钮才请求,请求地址附有函数名2020-04-28 10:03:29

    JSONP代码优化1、客户端需要将函数名称传递到服务器端2、将script请求的发送变为动态请求 3000端口的.html 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="utf-8"> 5 <title>03使用jsonp向非同源服务器请求数据(2).html</title> 6 </head> 7 <bo

  • multiplies2020-04-27 23:03:05

    multiplies 的定义 // STRUCT TEMPLATE multiplies template<class _Ty = void> struct multiplies { // functor for operator* _CXX17_DEPRECATE_ADAPTOR_TYPEDEFS typedef _Ty first_argument_type; _CXX17_DEPRECATE_ADAPTOR_TYPEDEFS typedef _Ty second_argument

  • 03、ES6扩展2020-04-27 21:07:53

    模板字符串 模板字符串与一般字符串的区别 1、一般字符串用 ' ' 或者 " " 拼接起来的,模板字符串是用 ` ` 来拼接的。 2、一般字符串和变量的连接是用  + 连接起来的,模板字符串是在 ` ` 里面用 ${ 变量名 } 方式来拼接的,如: function haha(name,age){ //一般字符串的方式拼接 div1

  • 解决Visual Studio 2017/2019 "const char *"类型的值不能用于初始化"char *"类型的实体的问题2020-04-27 17:00:07

    错误如下: 解决方法: 工程属性->配置属性->C/C++/命令行->其它选项->添加 /Zc:strictStrings- 出现这个问题的原因是: 从Visual Studio 2017起,编译器要求通过使用字符串文本初始化的指针符合严格的 const 限定。 更详细的说明可以访问以下链接 https://docs.microsoft.com/zh-cn

  • Vue 3.0 Composition API - 中文翻译2020-04-26 20:08:12

    Composition API 发布转载请附原文链接 https://www.cnblogs.com/zgh-blog/articles/composition_api.html 这两天初步了解了下 vue 3.0 相关的一些内容,对于 Composition API 的指导文档过了一遍 (当然根据经验,有些重要的地方可能需要在实践过程中反复思考)。依据自己的理解,对 Com

  • 图文+视频讲解 | 物理挖洞!涂抹地形! 小鳄鱼爱洗澡!百战天虫 !Cocos Creator !2020-04-26 18:01:56

    终于来挖坑了!老规矩!图文+视频讲解! 效果预览 实现步骤 整体思路是先使用 PolyBool 计算多边形,接着使用 cc.PhysicsChainCollider 将多边形围起来,最后使用 cc.Graphics 将整个地形绘制出来。 引入 PolyBool PolyBool是什么?对多边形(并集,交集,差,异或)进行运算。(Boolean operations o

  • C++指针类型识别大法2020-04-26 15:00:07

    相信每一个C++学习者都被C++的typedef const 数组 函数 指针之间的花式组合抓狂过,这都是啥?于是开个坑记录下C++指针识别的一些技巧和坑点。 还在不断更新中......   const和指针识别 const和指针的组合识别可以这样:看const的右边是谁,右边是谁const就是修饰谁, const int *p=&a; 

  • 最短路 vector不T2020-04-26 13:00:26

    1 //A vector不T 2 // 最短路 SPFA 3 // in数组 4 5 #include<cstdio> 6 #include<cstdlib> 7 #include<cstring> 8 #include<cmath> 9 #include<algorithm> 10 #include<queue> 11 #include<stack> 12 #incl

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

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

ICode9版权所有