ICode9

精准搜索请尝试: 精确搜索
  • .NET异步编程模式(二)2022-08-15 10:30:46

    在 C#1 的时候就包含了APM,在 APM 模型中,异步操作通过 IAsyncResult 接口实现,包括两个方法 BeginOperationName 和 EndOperationName ,分别表示开始和结束异步操作。 Demo 我们先来看一个同步示例。新建WPF程序,在界面上放一个按钮。点击按钮访问外网,会有一定时间的阻塞。 private vo

  • JS实现Tab栏切换的两种方式2022-08-15 09:03:55

    面向过程的写法 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content=&quo

  • 函数2022-08-14 22:04:58

    函数 概述 函数就是多行代码的抽取(多行代码会构成特定的功能)也叫方法; 优点: 减少冗余代码(重复代码放在函数里面,需要时调用) 函数封装(特定的一些代码使用函数包起来) 提高代码的可维护性及阅读性 函数分类 系统函数 window里所有的函数都属于系统函数(alert()prompt() console.log())

  • 循环语句2022-08-14 22:04:46

    循环的概念 重复的执行一段的代码,避免死循环,提高效率 (时间复杂度(关注) 空间复杂度(不关注)) 三大循环语句:while语句 do while 语句 for语句 循环三要素 初始值(初始的变量值) 迭代量(基于初始值的改变) 条件(基于初始值的判断)   while语句 while (表达式(会被强制转换为布尔类型)){

  • 字符串2022-08-14 22:04:15

    字符串 字符串概述 字符串是一个数据结构(串),将同样的内容串在一起,因为在对应的js里面字符串是属于一个值类型(值类型是常量 常量是不能变的) 字符串是不能改变的。作为存储结构的增删改查方法,不能针对本身,而是返回一个新的字符串。 字符串的声明 1.值类型赋值(常用)基本类型 var str =

  • 根据时间戳格格式化字符转(dddd-mm-dd )2022-08-14 20:05:36

    export function getDateTime(value) { var b = new Date(value); var year = b.getFullYear()+'-'; var month = (b.getMonth()+1); var date = b.getDate(); if(month<10){ month = '0'+ (b.getMonth()+1)+'-'

  • ES52022-08-14 18:33:50

    ES5 es表示ECMASCript ,他是从es3,es5,es6,es5是2009.12月发布的,es6是2015.6月发布的。vue2完全支持es5的(vue3完全支持es6的),react完全支持es6 es5的新特性 严格模式(对应的相反的称为怪异模式) 'use strict' //一般用于相关的设计 上面书写一个严格模式底下的代码就需要按照严格模式执行

  • map和解构2022-08-14 18:01:42

    Map: <script> //创建map的两种方式 var map1 = new Map; //无参 ,空的map console.log(map1); //Map(0) {size: 0} var arr = [[1,2],[3,4]]; var map2 = new Map(arr) //用二维数组创建一个map console.log(map2); //Map(2)

  • week03-day05练习2022-08-14 18:01:09

    <script> // 1, 使用reduce求数组中所有元素的乘积, // var arr = [2, 3, 4, 5, 6, 7] var arr01 = [2,3,4,5,6,7]; var result = arr01.reduce(function(pre,cur){ return pre * cur ; }) console.log(result); /

  • 正则2022-08-14 18:00:09

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

  • day 14 es5 es62022-08-14 12:33:11

    ES5及ES6 es表示ECMASCript ,他是从es3,es5,es6,es5是2009.12月发布的,es6是2015.6月发布的。vue2完全支持es5的(vue3完全支持es6的),react完全支持es6 es5的新特性 严格模式(对应的相反的称为怪异模式) 'use strict' //一般用于相关的设计 上面书写一个严格模式底下的代码就需要按照严格

  • JavaScript 对 DOM 元素排序2022-08-14 09:32:38

    <!DOCTYPE html> <html> <head> <style type="text/css"> #wrap div { float: left; } #wrap:after { content: ""; display

  • Enterprise Library 5 系列之1——Application Block的使用2022-08-14 09:03:29

    Application Block的对象、原型(Facades)与工厂 Application Block Non-static Instance or Factory Caching ICacheManager Cryptography CryptographyManager Data Access Database Exception Handling ExceptionManager Logging LogWriter Tr

  • cobbler2022-08-14 02:01:42

      1. cobbler简介 Cobbler是一个Linux服务器安装的服务,可以通过网络启动(PXE)的方式来快速安装、重装物理服务器和虚拟机,同时还可以管理DHCP,DNS等。 Cobbler可以使用命令行方式管理,也提供了基于Web的界面管理工具(cobbler-web),还提供了API接口,可以方便二次开发使用。 Cobbler是

  • es62022-08-14 01:03:20

    ES6简介 - ECMAScript是javascript标准 - ES6就是ECMAScript的第6个版本 - ECMAScript 6.0(以下简称 ES6)是 JavaScript 语言的下一代标准,已经在 2015 年 6 月正式发布了。它的目标,是使得 JavaScript 语言可以用来编写复杂的大型应用程序,成为企业级开发语言。 ES6新增加的功能: 1.let

  • Web流式下载数据时展示提示信息2022-08-14 00:34:40

    以Web方式下载数据有多种场景: 1.服务端本身已经存在文件,此时只需要一个文件访问地址即可下载,比如:将文件URL设置为<a>标签的href属性即可,点击<a>标签就能立即触发浏览器下载文件,此时无需单独设置下载提示信息。 2.下载的文件在服务端并不存在,而是需要查询数据库等才能获取,这种方式

  • Filter 筛选器之 自定义一个启动事务的 TransactionScopeFilter2022-08-13 23:03:35

    如果一个方法内有多个写入操作,比如 写入A表,然后用A表的自增id 去写入B表,假如A表写入成功,但B表因为某种原因写入失败!(这就导致A表写入了脏数据) 这时候 我们可以自定义 一个Filter 进行拦截判断是否需要这个方法开启事务 using var txScope = new TransactionScope(TransactionScope

  • ES5及ES62022-08-13 19:02:30

    ES5的严格模式 所谓严格模式,从字面上就很好理解,即更严格的模式,在这种模式下执行,浏览器会对JS的要求更苛刻,语法格式要求更细致,更符合逻辑。 怪异模式:就是我们之前一直使用的开发模式,就叫怪异模式。因为很多时候出来的结果是非常怪异的,所以才称之为怪异模式。 'use strict' //一般用

  • nosql-mongodb-api使用2022-08-13 18:30:19

    1先添加mongodb -> MongoDB.Driver 驱动 //mongodb 只有数据库->集合-》文档 // 使用连接字符串连接 var client = new MongoClient("mongodb://192.168.0.7:27017"); //获取database var mydb = client.GetDatabase("test"

  • ABP vNext系列文章01---模块化2022-08-13 16:01:03

    一、模块化应用  1、继承AbpModule 每个模块都应该定义一个模块类.定义模块类的最简单方法是创建一个派生自AbpModule的类,如下所示:    2、配置依赖注入和其他模块---ConfigService方法 在ConfigService中注入你用到的所有服务 你可以按照Microsoft的文档中的说明逐个注册依

  • 微信小程序获取缓存2022-08-13 15:32:18

    上一节讲到设置缓存可以在其他任意界面获取使用 只介绍wx.getStorageSync()获取指定的数据   var phone = wx.getStorageSync('phone');          var users_head = wx.getStorageSync('users_head');          var users_name = wx.getStorageSync(

  • JavaScript中的es5及es6新增的内容2022-08-13 15:04:08

    ES5及ES6 es表示ECMASCript ,他是从es3,es5,es6,es5是2009.12月发布的,es6是2015.6月发布的。vue2完全支持es5的(vue3完全支持es6的),react完全支持es6 es5的新特性 严格模式(对应的相反的称为怪异模式) 'use strict' //一般用于相关的设计 上面书写一个严格模式底下的代码就需要按照严格模

  • JavaScript ES6新增2022-08-13 12:34:27

    命名修饰符 let:不能重复声明变量、块级作用域 let a = 1; let a = 2; //报错 const:初始化常量,必须给初始值,否则报错、在同一个作用域内,const定义的常量不能修改其值、块级作用域 const a = 10 a = 100 //报错,不能重复声明 解构 const obj = { name:'jack' age:18 sex:'

  • 科学文库电子书下载脚本-JavaScript2022-08-13 09:04:21

    一、接口 科学文库作为高校阅读的电子书库,但是由于在线文档打开的速度太慢,获取里面的电子书成了首要问题,而且它提供下载的电子书,又需要CAJViewer阅读器才能打开,并不利于正常的阅读以及分享传播。 以前获取电子书靠的是图片拼接,这样太麻烦,正巧有网友分享了一个新的方法,通过调用在线

  • 循环语句2022-08-12 21:03:15

    循环的概念 重复的执行一段的代码,避免死循环,提高效率(时间复杂度(关注)空间复杂度(不关注))循环包括三大语句。while语句,都while语句,for语句。 循环的三要素 初始值(初始的变量值) 迭代量(基于初始值的改变) 条件(基于初始值的判断) while语句 while(条件表达式(返回true和false)){ 执行的代码

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

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

ICode9版权所有