NaN与Null与undefiined的关系

在js中,定义一个变量需要通过关键字var来定义,定义的变量可以是字符串、数字等等都行。但是如果你只是定义了一个变量,没有给他赋值,那么它就默认为'undefined'。例如 1 var name; 2 console.log(name);//输出为:undefined 3 var age=18; 4 console.log(age);//输出为:18 但是,undifined、null、NaN之间到底是什么关系呢?为什么undifined会变成NaN呢?NaN又不是基本数据类型,他是什么呢?
分类: 其他 发布时间: 02-19 22:28 阅读次数: 0

keil进阶教程

前言 keil只懂得创建软件工程是远远不够的,如果要想顺心使用,应该要懂得部分配置,这样使用心情顺畅,码代码也会越发高效。 设置字号字体 编辑 点击编辑菜单,会出现很多子目录,找到配置,点击进入设置页面。 设置 看到上方的子栏目,去选择colors,进入新界面,单片机用C语言编写·,那就点击编辑c文件,右边会出现字号,字体,字色设置,按照个人需求自行设置。 改正错误 错误示意 有时候各种因素会出现编程错误,但自行又找不到错误在何处,只是就要依靠强大的keil,它具备自动找错功能。 示范 只要双
分类: 其他 发布时间: 02-19 22:28 阅读次数: 0

微信小程序支付,带java源码

先说下这个的背景吧。。。 本人是做java后端的,自认为还有很大的发展空间(嘻嘻,你懂的),看过一段时间的小程序可是没有支付成功。。。最近公司要做小程序项目,老大让我看下小程序,折腾了好几天,参照着https://blog.csdn.net/zhourenfei17/article/details/77765585 这篇博客,终于弄出来了。。。。。。。 虽然,效率还有很大提升空间,但是还是在这里做下记录,希望能后来,的人能有些参考。 上面链接的博文是有java代码的(其实原文中也有小程序端代码
分类: 其他 发布时间: 02-19 22:28 阅读次数: 0

Codeforces Global Round 1 晕阙记

Codeforces Global Round 1 晕阙记 我做这场比赛的时候晕得要死。做这三道题做太久了,rating涨不起来啊! A 如果愿意的话你可以看做是膜2意义下的运算,写快速幂等各种膜运算。只不过对手速有考验。 B 我题意差点理解不了了。这里讲一下题意: 给你\(m\)条棍子,编号从\(1\)到\(m\),有\(n\)个位置的棍子断了。你有无限长的修改带,求你用\(k\)次机会修补棍子,所用修改带的最小长度。允许修补到没断的棍子,允许修改区间重叠。 比赛的时候硬死想不出来,其实挺s
分类: 其他 发布时间: 02-19 22:28 阅读次数: 0

关于引用第三方接口发送数据的问题

今天上班搞了一个第三方接口测试的问题,因为之前没做过没有使用过HttpClient这个包,所以搞了好久 这边是要传递6个参数,不能使用使用md5加密,并附带时间戳,接受的是一个json类型不适用流处理的outputstream 首先要引入依赖 1 <dependency> 2 <groupId>org.apache.httpcomponents</groupId> 3 <artifactId>httpclient</artifactId>
分类: 其他 发布时间: 02-19 22:28 阅读次数: 0

MSBI

https://blog.csdn.net/fanyingnedu/article/details/78597207 Familiarity with Microsoft BI Stack - SSIS, SSAS, SSRS 数据库 Expert knowledge in SQL Server (performance tuning, troubleshooting, sharding, complex queries etc.)
分类: 其他 发布时间: 02-19 22:28 阅读次数: 0

关于GCD中同步函数+主队列产生死锁的一点理解

首先看个产生死锁的代码 -(void)syncMain{ //获得主队列 dispatch_queue_t queue = dispatch_get_main_queue(); NSLog(@"start"); //同步函数 dispatch_sync(queue, ^{ NSLog(@"------ %@",[NSThread currentThread]); }); NSLog(@"end"); } 上述代码中是不会执行到 NSLog(@”end”) 将 end 打印出来的, 当然,再开一
分类: 其他 发布时间: 02-19 22:28 阅读次数: 0

Python从入门到精通之Sixth!

补充:enumerate 函数用于遍历序列(元组tuple、列表list、字典dict)中的元素以及它们的下标: >>> for i,j in enumerate(('a','b','c')):      print(i,j,end="") 0 a1 b 2c Python 集合set 定义:由不同元素组成的无序的元组 形式:S = {'H','E','L','L','O'}或者S = set('HELLO') set()函数可以把列表、元组等等转换为集合 集合可以做到简单去重的效果,也可以
分类: 其他 发布时间: 02-19 22:28 阅读次数: 0

练习:“a”尾部写入,fputs像文件写入一个字符串

#include<stdio.h> #include<windows.h> int main(void){ FILE*data; data=fopen("C:\\teacher.txt","a");//"a"尾部追加一个“写”的功能 if(!data){ //!data等效于 data == NULL printf("打开文失败!\n"); return 1; }else{ printf("文件打开成功,可写入!\n"); } fputs("Happy birthdy!\n",data);//
分类: 其他 发布时间: 02-19 22:28 阅读次数: 0

一本通1608【 例 3】任务安排 3

1608:【 例 3】任务安排 3 时间限制: 1000 ms 内存限制: 524288 KB 【题目描述】 有 N 个任务排成一个序列在一台机器上等待执行,它们的顺序不得改变。机器会把这 N 个任务分成若干批,每一批包含连续的若干个任务。从时刻 0 开始,任务被分批加工,执行第i个任务所需的时间是 Ti。另外,在每批任务开始前,机器需要 S 的启动时间,故执行一批任务所需的时间是启动时间 S 加上每个任务所需时间之和。 一个任务执行后,将在机器中稍作等待,直至该批任务全部执行完毕。也就是说,
分类: 其他 发布时间: 02-19 22:28 阅读次数: 0

ROS tf

参考 https://blog.csdn.net/start_from_scratch/article/details/50762293/
分类: 其他 发布时间: 02-19 22:28 阅读次数: 0

selenium 切换iframe/frame

转载自:http://www.voidcn.com/blog/huilan_same/article/p-6155896.html frame标签有frameset、frame、iframe三种,frameset跟其他普通标签没有区别,不会影响到正常的定位,而frame与iframe会影响selenium定位 1.selenium提供了 switch_to.frame() 方法来切入frame 2.selenium提供了 switch_to.default_content() 方法来切出 fr
分类: 其他 发布时间: 02-19 22:28 阅读次数: 0

pssh命令详解

基础命令学习目录首页 原文链接:https://www.cnblogs.com/kevingrace/p/6378719.html pssh提供OpenSSH和相关工具的并行版本。包括pssh,pscp,prsync,pnuke和pslurp。该项目包括psshlib,可以在自定义应用程序中使用。pssh是python写的可以并发在多台机器上批量执行命令的工具,它的用法可以媲美ansible的一些简单用法,执行起来速度比ansible快它支持文件并行复制,远程命令执行,杀掉远程主机上的进程等等
分类: 其他 发布时间: 02-19 22:28 阅读次数: 0

网络编程三 Socket

1.根据netstat端口的找到进程号---->根据进程号找到进程名称-------->终止进程 1) netstat 最后一列是5432 C:\Users\Administrator> netstat -ano|findstr 8848 TCP 127.0.0.1:8848 0.0.0.0:0 LISTENING 5432 2) tasklist核实进程名称以及内存占用情况 C:\Users\Administrator>tas
分类: 其他 发布时间: 02-19 22:28 阅读次数: 0

RocketMQ_问题_启动控制台console报错,connect to <null> failed

配置如图所示: 问题如图所示: 明明配置了nameserver参数为啥还是connect to null呢? 我的rocketmq部署在CentOS7虚拟机上,原来是没关闭防火墙,执行:systemctl stop firewalld.service,关闭防火墙,即可搞定 好久没处理防火墙的问题,忽视这里了
分类: 其他 发布时间: 02-19 22:28 阅读次数: 0

HashMap实现原理及源码分析之JDK8

继续上回HashMap的学习 HashMap实现原理及源码分析之JDK7 转载 Java8源码-HashMap 基于JDK8的HashMap源码解析 【jdk1.8】HashMap源码分析 一、HashMap简单介绍 首先看下HashMap在JDK8下数据结构: JDK 8 之前: JDK 8 之前 HashMap 的实现是 数组+链表,即使哈希函数取得再好,也很难达到元素百分百均匀分布。 当 HashMap 中有大量的元素都存放到同一个桶中时,这个桶下有一条长长的链表,极端情况下HashMa
分类: 其他 发布时间: 02-19 22:28 阅读次数: 0

Twemproxy和Redis性能压力测试

性能测试 Redis自带了一个叫 redis-benchmark的工具来模拟N个客户端同时发出M个请求,(类似于Apache ab程序),你可以使用redis-benchmark -h来查看基准参数。 Usage: redis-benchmark [-h ] [-p ] [-c ] [-n [-k ] -h #指定服务器名称(default 127.0.0.1); -p #指定服务器端口(default 6379); -s #指定服务器Soc
分类: 其他 发布时间: 02-19 22:28 阅读次数: 0

【WIP】JavaScript Array

创建: 2019/02/19 更新: 2019/02/19 从【JavaScript 基础】迁入 Array相关内容
分类: 其他 发布时间: 02-19 22:28 阅读次数: 0

java.sql.SQLException: Io 异常: The Network Adapter could not establish the connection

Caused by: java.sql.SQLException: Io 异常: The Network Adapter could not establish the connection   at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:112) ~[oracle-jdbc-driver-1.0.0.jar:Oracle JDBC Driver version - "10.2.0.1.0"]
分类: 其他 发布时间: 02-19 22:28 阅读次数: 0

修养总结

2019/2/19 java 经典算法冒泡排序(今天面试题,手写冒泡排序,尴尬,没写,记录一下) public class test { public static void main(String[] args) { int [] arr={6,3,8,2,9,1}; for(int num:arr){ System.out.print(num+""); } for(int i=0;i<arr.leng
分类: 其他 发布时间: 02-19 22:28 阅读次数: 0