如何理解API,API 是如何工作的

2021年07月05日 阅读:593

<!-- flowchart 箭头图标 勿删 --> 阅读本文大概需要 5~6 分钟 大家可能最近经常听到 API 这个概念,那什么是API,它又有什么特点和好处呢? wiki 百科镇楼 …[APIs are] a set of subroutine definitions, protocols, ... 查看全文

Nodejs on windows

2021年07月05日 阅读:561

1、准备安装文件 下载Nodejs的Windows二进制安装版本,如:node v8.12.0 win x64.zip,并解压到指定安装位置,如:D:\nodejs\node v8.12.0 2、配置windows环境变量 3、安装yarn并更换npm和yarn的安装源为国内镜像源 ... 查看全文

多线程

2021年07月05日 阅读:725

1. 多线程 进程:正在运行的程序,是系统进行资源和调度的独立单位,每一进程都有独立的内存空间和系统资源 多进程的意义:单进程的计算机只能做一件事情,多进程可以执行多个进程 ,提供CPU的使用率,实际是CPU在不同进程之间的高效切换 线程:在同一个进程内可以执行多个任务,而每一个任务都可以看成是一个 ... 查看全文

旋转数组中查找最小值-剑指Offer11

2021年07月05日 阅读:603

1.题目简介 求一个旋转数组的最小值。( 把一个数组从最开始的若干个元素搬到数组的末尾,即为旋转数组。) 输入:一个递增排序数组的旋转 输出:数组的最小值 例子:数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转,该数组的最小值为1. 2.思路分析 最直观的解法是从头到尾顺序遍历,这种方法 ... 查看全文

多线程-ThreadLocal

2021年07月05日 阅读:802

1.threadLocal:本地线程变量,为每个线程提供副本,以此来保证线程安全。 2.性能:从并发的角度来说,如果并发量不是很大,加锁的方式会更好。并发量很大的情况下,使用threadlocal可以一定程度减小所竞争。 3.举个栗子: 看到了threadlocal来保证线程安全的本质了吗?代码中有 ... 查看全文

C语言的历史

2021年07月05日 阅读:499

欢迎来到C语言的世界!C语言是一种强大的专业化编程语言,深受业余和专业编程人员的欢迎。在学习之前先让我们了解和认识它! C语言的原型是A语言(ALGOL 60语言)。 1963年,剑桥大学将ALGOL 60语言发展成为CPL(Combined Programming Language)语言。 196 ... 查看全文

SpringMyBatis-01

2021年07月05日 阅读:550

1、Spring简介 1)Spring是一个开源的轻量级应用开发框架,其目的是用于简化企业应用程序的开发,降低侵入性 2)Spring提供的IOC和AOP功能,可以将组件之间的耦合度降至最低,即解耦;便于系统的升级和维护 3)Spring的本质是管理软件中的对象,即创建对象和维护对象之间的关系 2、 ... 查看全文

二分查找算法(JAVA)

2021年07月05日 阅读:899

1.二分查找又称折半查找,它是一种效率较高的查找方法。 2.二分查找要求:(1)必须采用顺序存储结构 (2).必须按关键字大小有序排列 3.原理:将数组分为三部分,依次是中值(所谓的中值就是数组中间位置的那个值)前,中值,中值后;将要查找的值和数组的中值进行比较,若小于中值则在中值前 面找,若大于中 ... 查看全文

JavaScript 原生提供两个 Base64 相关的方法

2021年07月05日 阅读:704

JavaScript 原生提供两个 Base64 相关的方法。 btoa():任意值转为 Base64 编码 atob():Base64 编码转为原来的值 注意,这两个方法不适合非 ASCII 码的字符,会报错。 要将非 ASCII 码字符转为 Base64 编码,必须中间插入一个转码环节,再使用这 ... 查看全文

练习:不使用JavaScript内置的parseInt()函数,利用map和reduce操作实现一个string2int()函数

2021年07月05日 阅读:553

本练习来自廖雪峰JS教程。答案自写。 函数功能描述如下:把一个字符串13579先变成Array——[1, 3, 5, 7, 9],再利用reduce()就可以写出一个把字符串转换为Number的函数。 函数代码如下: 'use strict'; function string2int(s) { va ... 查看全文

Spring Boot 打 war 包的步骤

2021年07月05日 阅读:751

## Spring Boot 打 war 包的步骤 1. 添加 spring-boot-start-tomcat 的 provided 依赖 ``` <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring ... 查看全文

python manage.py runserver 127.0.0.1:8000 启动后台有两个启动进程

2021年07月05日 阅读:561

是因为django设置自动加载配置文件的原因。在运行命令后面可以加--noreload这样就只会显示一个进程,但是修改文件后,django不会主动去加载配置文件。 如果settings.py中DEBUG=False时,django不会处理静态文件,这就可以使用--insecure参数强制django ... 查看全文

表单提交前,判断webuploader是否上传

2021年07月05日 阅读:590

function busUpLoadImg(postUrl,id) { .......//省略部分不用修改 uploader.on('uploadSuccess', function(file) { $('#' + file.id).addClass('upload-state-done'); //... ... 查看全文

css基础知识的复习总结(三)

2021年07月05日 阅读:705

1.定位的盒子居中显示 案例一:(定位的盒子居中显示) 预期效果 实现步骤: 设置父盒子为相对定位 设置子盒子left值为父盒子宽度一半设置子盒子左边距为自己宽度一半 总结:margin:0 auto 只能让在标准流的盒子居中 案例二:(标准流的盒子居中显示) 2.css标签包含规范 ◆div可以包 ... 查看全文

表单添加ip和url 和当前时间

2021年07月05日 阅读:621

... 查看全文

jQuery轮 播的封装

2021年07月05日 阅读:766

今天来聊聊jQuery轮播的封装! 我自己封装了一个图片宽1200px,高400px的无缝滚动轮播图;话不多说看看代码吧! Js: css: html: 这个封装只能适用于图片宽为1200px,高为400px的一个轮播图。 ... 查看全文

JQuery获取select选中的value

2021年07月05日 阅读:580

获取select : 1.获取select 选中的 text : $("#ddlregtype").find("option:selected").text();2.获取select选中的 value: $("#ddlregtype ").val();3.获取select选中的索引: $("#ddl ... 查看全文

C#泛型详解

2021年07月05日 阅读:690

这篇文章主要讲解C#中的泛型,泛型在C#中有很重要的地位,尤其是在搭建项目框架的时候。 一、什么是泛型 泛型是C#2.0推出的新语法,不是语法糖,而是2.0由框架升级提供的功能。 我们在编程程序时,经常会遇到功能非常相似的模块,只是它们处理的数据不一样。但我们没有办法,只能分别写多个方法来处理不同的 ... 查看全文

C#中HashTable的用法

2021年07月05日 阅读:653

no pain,no gain no pain,no gain no pain,no gain C#中HashTable的用法 一,哈希表(Hashtable)简述 在.NET Framework中,Hashtable是System.Collections命名空间提供的一个容器,用于处理和表现类似k ... 查看全文

C#7.0新语法

2021年07月05日 阅读:587

一、out输出参数 在以前使用out输出参数的时候,必须先定义变量,然后才能使用,例如: 先定义一个方法,方法参数是out类型的输出参数: 1 private void DoNoting(out int x, out int y) 2 { 3 x = 1; 4 y = 2; 5 } 以前版本的写法: ... 查看全文

[C#] .NET4.0中使用4.5中的 async/await 功能实现异步

2021年07月05日 阅读:550

在.NET Framework 4.5中添加了新的异步操作库,但是在.NET Framework 4.0中却无法使用。这时不免面临着抉择,到底是升级整个解决方案还是不使用呢?如果你的软件还没发布出去,建议直接使用.NET Framework 4.5吧;但是如果已经发布了,又不想用户重新升级框架到.N ... 查看全文

win系统上Anaconda国内镜像配置

2021年07月05日 阅读:813

1.打开anaconda prompt 2.添加清华镜像1:https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ 3.添加清华镜像2:https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/ma ... 查看全文

热门文章

推荐文章

最新文章

置顶文章