ICode9

精准搜索请尝试: 精确搜索
  • ES6必知,变量的结构赋值。2020-04-18 16:06:02

    对象和数组时 Javascript 中最常用的两种数据结构,由于 JSON 数据格式的普及,二者已经成为 Javascript 语言中特别重要的一部分。 在编码过程中,我们经常定义许多对象和数组,然后有组织地从中提取相关的信息片段。 ES6 中添加了可以简化这种任务的新特性:解构。解构是一种打破数据结构,

  • VS2015+Windows服务简易教程2020-04-18 14:54:58

    公司要做一个windows监听文件夹的服务,时间紧急,马上研究,摘了很多坑,最后终于搞定了,步骤如下: 新建windows服务项目 点击切换到代码,写入代码: protected override void OnStart(string[] args) { System.Timers.Timer timer = new System.Timers.Timer();

  • C#日期时间类型DateTime的字符串输出格式符号及代表模式2020-04-18 13:52:06

    一:在C#中DateTime是一个包含日期,时间的类型,此类型通过Tostring()转化为字符串时,可根据传入的Tostring()的参数转化为多种字符串格式。 二:分类 1.DateTime调用Tostring()传入的参数可分为制式和自定义两种: (1)制式:系统自带的,传入特定的单个字符就可以转换为系统已设定好的格式。 (2)自

  • Node.js和CommonJs模块化的介绍、引入及使用2020-04-18 12:06:26

    一、概念 1、什么是 CommonJs JavaScript是一个强大的面向对象语言 它有很多快速高效的解释器 然而 JavaScript标准定义的API只是为了构建基于浏览器的应用程序 并没有制定一个用于更广泛的应用程序的标准库 CommonJS规范的提出主要是为了弥补当前JavaScript没有标准的缺陷

  • JavaScript 第五天学习 函数2020-04-17 21:00:11

    路漫漫其修远兮,吾将上下而求索。 5.1什么是函数?函数就是封装了一块可以重复调用的代码块。 函数的目的:就是方便大量代码重复使用。 1.函数使用方法:    1. 先声明    2. 在调用 语法格式: 1 function 函数名(){ 2 //函数体 3 } 4 实例: 5 function sayHi(){ 6 conso

  • js计算两个字符串日期相差天数2020-04-17 20:54:02

    解决思路,先将字符串转化为毫秒值,计算差值,然后转化为天数 <script> window.onload = function() { var str1 = "2020-04-17"; var str2 = "2020-04-12"; var day1 = new Date(str1); var day2 = new Date(str2); //console.lo

  • async...await2020-04-17 18:09:08

    另一个解决回调函数的方案 async function foo(){ return 'hello' } console.log(foo()) // 返回了promise对象 //既然是promise对象所以可以使用then方法 foo().then((res) => { console.log(res) // hello }) // await 只能在 async的函数里,它可以等待异步的对象, 这是

  • dos命令后台运行2020-04-17 15:59:28

    在执行的命令前加上start /b,比如start /b run.bat。就相当于Linux下的run.sh &。windows上面查看进程,使用tasklist 命令linux上面显示进程 使用 ps -ef 命令----------------------------------------在windows上面杀进程用taskkill命令taskkill /im iperf.exe /t /f

  • 总结下C#中有关结构体的几个问题2020-04-17 14:07:29

    记录几个别人面试过的变态题目。 1、结构体定义构造的时候需要注意什么? 先看两个测试结果: 总结:结构体中不允许显示的定义构造函数,可以定义有参构造,但是需要在函数中将结构体中定义的字段赋值。另外需要注意,结构体中不允许直接对字段赋值。 3、结构体中的类是什么类型,值类型还

  • 读存文件2020-04-17 11:51:14

    <input type="file" onchange="upload(this)" />      function upload(input) {               //支持chrome IE10               if (window.FileReader) {                   var file = input.files[0];  

  • Ajax、fetch、axios2020-04-16 21:00:06

    原生 //创建异步对象 var xhr = new XMLHttpRequest(); //设置请求基本信息,并加上请求头 xhr.setRequestHeader("Content-type","application/x-www-form-urlencoded"); xhr.open('post', 'test.php' ); //发送请求 xhr.send(&#

  • WPF ping测试网络状态2020-04-16 16:53:56

    public PingReply PingTest(string ip) { PingReply reply = null; Ping pingSender = null; try { pingSender = new Ping(); PingOptions options = new PingOptions();

  • vue的keep-alive内置组件缓存2020-04-16 14:05:27

    需求: home 组件中有一个 name 的 data 数据。这个数据修改之后,再切换到其他的组件。再切换到 home 组件,希望 home 中 name 这个值是之前修改过的值。希望组件有缓存。 keep-alive 的使用方式: 将要缓存的组件使用 keep-alive 包裹住即可。 keep-alive优点的介绍: 1. 切换组件

  • C#判断字符串内是否有汉字2020-04-16 13:53:22

    本文转自“ZCoding”的https://www.cnblogs.com/ZCoding/p/4210283.html 第一种方法:正则表达式 string text = "是不是汉字"; for (int i = 0; i < text.Length; i++) {   if (Regex.IsMatch(text.ToString(), @"[\u4E00-\u9FA5]+$&quo

  • Js异步机制的实现2020-04-16 12:57:48

    Js异步机制 JavaScript是一门单线程语言,所谓单线程,就是指一次只能完成一件任务,如果有多个任务,就必须排队,前面一个任务完成,再执行后面一个任务,以此类推。这种模式的好处是实现起来比较简单,执行环境相对单纯,坏处是只要有一个任务耗时很长,后面的任务都必须排队等着,会拖延整个程序的执

  • JavaScript 第四天学习 数组2020-04-15 22:08:15

    4.1什么是数组?(为什么要有数组?)数组就是一组数据的集合,其中的每个数据被称作元素,数组是一种将一组数据存储在单个变量名下的优雅方式。 4.2如何创建数组 (两种方式) 1.用new 关键字创建数据 var arr = newArray() 2.用数组字面量创建数组 var arr = []; //创建了一个空数组 var

  • .net core 修习笔记(三)IOC和DI2020-04-15 20:04:02

    概念 IOC Ioc—Inversion of Control,即控制反转 ,其是一种设计思想,而不是一种技术。在没有使用IOC之前,我们一般是通过new来实例化,从而创建一个对象。但是我们使用IOC之后,创建这个对象的控制权将由内部转换到外部,那么这个过程便可以理解为控制反转。也即 把对象转换成抽象对象的依赖

  • 1209正则表达式2020-04-15 19:54:38

    /* * 使用字面量来创建正则表达式 * 语法:var 变量 = /正则表达式/匹配模式 * 使用字面量的方式创建更加简单 * 使用构造函数创建更加灵活 * */ //var reg = new RegExp("a","i"); var reg = /a/i; //console.log(typeof reg); //console.log(reg.t

  • 学无止境,学海无涯2020-04-15 18:07:38

    最近有朋友分享了道题,发现挺有意思的,分享大家了解一下: (不足之处,请见谅!欢迎指正) 题目如下: var a = 0; if (true) { a = 1; function a() {return '520'} a = 21; console.log(a); } console.log(a); 1.我第一反应是考虑变量提升,即代码等价于: function a() {retu

  • ES6---Promise应用: async, await2020-04-15 17:59:30

    ES6---Promise应用: async, await   1. k2 var k1 = new Promise((resolve, reject) => { resolve('ok'); }) console.log(k1); async function k2() { } console.log(k2);   console:    2. 

  • 面向对象——索引器2020-04-15 17:03:51

    索引器:封装了类的私有数组的操作,没有名字 定义索引器的格式: public 数组中元素的数据类型 关键字(this) [下标] {    get//根据下标获取数组中该下标所对应的元素    {       //先判断下标是否越界       if (下标 >= 私有数组元素的个数)       {      

  • JS高级函数2020-04-15 12:01:43

    个人总结 类型的安全检测 一般检测数据类型的方式是用typeof,但是不精确, null,array都会笼统返回object 有时候也用instanceof, 这种方式只能在一个全局作用域下才生效, 且只有正确时返回true 解决方案: 调用Object原生的toString()方法会返回一个[object NativeConstructorName]格

  • 每个前端工程师都应该去了解的前端面试题总结(一)2020-04-15 11:01:38

    当我们需要找工作的时候,面试对于我们每个程序员来说都是非常重要的环节,掌握一些面试题技巧是非常有必要的,今天主要分享几个js有关的面试题 作用域 var num1 = 55 var num2 = 66 function f1(num, num1) { num = 100 num1 = 100 num2 = 100 console.log(num) //100 consol

  • angular9的学习(九)2020-04-15 10:54:06

    不创建spec.ts测试文件 ng g c text1 --skipTests=truejs number 管道 把数字变成字符串 a=3.1233121 {{a|number}} // 3.123 默认保留三位小数 JsonPipe let a={aa:'xxx',bb:'bb'} <div>{{a|json}}</div> LowerCasePipe {{a|lowercase}} NgComponentOutlet 把组

  • 事件处理& 事件委托& 区别mouseover与mouseenter2020-04-14 20:00:22

    <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>18_事件绑定与解绑</title> </head> <style type="text/css"> * { margin: 0px; } .out { position: absolute; width:

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

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

ICode9版权所有