遍历对象不能通过for循环因为对象无序 可以通过for -n

遍历对象不能通过for循环因为对象无序 可以通过for -n var json={ "name":“小明”, “age”:“10”, “sex”:"男" }; for(var key in json){ console.log(key); //key里是对象中属性的名字 console.log(json[key]); }
分类: 其他 发布时间: 01-16 23:18 阅读次数: 0

(加强版) 清橙 A1318:Almost

这题可以做到\(O((n+q) \log^2 n)\)的时间和\(O(n \log^2 n)\)的空间,优于题解的复杂度,做法以为妙绝。 先占坑,期末考完再写吧……
分类: 其他 发布时间: 01-16 23:18 阅读次数: 0

leetcode:首个缺少的最小正整数(js实现。)

题目描述: // 给定一个未排序的整数数组,找出其中没有出现的最小的正整数。 // // 示例 1: // // 输入: [1,2,0] // 输出: 3 // 示例 2: // // 输入: [3,4,-1,1] // 输出: 2 // 示例 3: // // 输入: [7,8,9,11,12] // 输出: 1 //下方程序已验证通过,用时较长,188ms var firstMissingPositive = function(nums) { if (nums === undefi
分类: 其他 发布时间: 01-16 23:18 阅读次数: 0

JavaScript 第十章总结:first class functions

前言 这一章的内容是 advanced knowledge and use of functions. 讲了关于 function 的使用的一些特殊的方面。 function expression 的定义 格式: var fly = function(num){ for(var i = 0; i < num; i++) { console.log("Flying!"); } }; fly(3); 与 function declaration 的两个不同之处 runtime 不同:functio
分类: 其他 发布时间: 01-16 23:18 阅读次数: 0

[小米OJ] 3. 大数相减

题目链接 思路: 利用两个string保存相减的数,其他模拟即可。 参考了别人的一个处理减的步骤,很简洁好看。 string substract(string str1, string str2) { string str = ""; int len = str1.length(); int a = 0, b = 0, c = 0; for (int i = len - 1; i >= 0; i--) { a = str1[i] - '0
分类: 其他 发布时间: 01-16 23:17 阅读次数: 0

loadRunner手动关联, web_reg_save_param_regexp()函数正则匹配字符,赋值给变量

loadRunner写脚本实现登录机票网站,手动关联,获取页面源码中特定字符 手动关联,就是通过函数获取某个步骤生成的字符,赋值给一个变量,这个变量可以作为接下来某个步骤的输入, 以便这个脚本能够在存在关联约束关系的场景中顺利走通,例如登录机票预订系统步骤的条件之一,是需要在进入首页时获取一个动态的usersession的值, 这个userSession的值需要在登录系统时用到,那么在通过关联函数可以在进入主业时动网页源代码中获取这个值,然后在登录时把这个值传给参数就可以了 代码: Actio
分类: 其他 发布时间: 01-16 23:17 阅读次数: 0

使用SpringSecurity保护方法应用

(1)pom添加依赖 1 <dependency> 2 <groupId>org.springframework.security</groupId> 3 <artifactId>spring-security-core</artifactId> 4 <version>5.1.3.RELEASE</version> 5 </dependency> (2)添加相应配置类 1 package cn.coreqi.config; 2 3 i
分类: 其他 发布时间: 01-16 23:17 阅读次数: 0

00.不规则json序列化使用eval、demjson

有下面一段字符串 import json str0 = '[{"name":"白云大道营业厅","siteaddr":"x...","businesshour":"x","introduction":"","sitetype":"","auto":"","sitepic":"x","detail":"x","environment":"",\ "busline":"","isOpen":0,"icon":{w:23,h:25,l:21,t:21,x:6,lb:5]' ret = json.
分类: 其他 发布时间: 01-16 23:17 阅读次数: 0

java判断时间为上午,中午,下午,晚上,凌晨

public static void main(String[] args) { Date date = new Date(); SimpleDateFormat df = new SimpleDateFormat("HH"); String str = df.format(date); int a = Integer.parseInt(str); if (a >= 0 && a <= 6) {
分类: 其他 发布时间: 01-16 23:17 阅读次数: 0

jdk基础配置

今遇到一事,tomcat启动是报错,将jdk位数错误,有问题,32位和64位的问题 cmd java -verison 显示的确实是jdk 64位,又跑到 环境变量看了下java_home的配置 这里配成了X86的路径,立马改成了 重启项目可以生效
分类: 其他 发布时间: 01-16 23:17 阅读次数: 0

Java并发概述

并发与并行 并发:是指在某个时间段内,多任务交替的执行任务。当有多个线程在操作时,把CPU运行时间划分成若干个时间段,再将时间段分配给各个线程执行。 在一个时间段的线程代码运行时,其它线程处于挂起状。 并行:是指同一时刻同时处理多任务的能力。当有多个线程在操作时,cpu同时处理这些线程请求的能力。 所以在并发环境下,程序的封闭性被打破,出现以下特点: 并发程序之间有相互制约的关系。直接制约体现为一个程序需要另一个程序的计算结果;间接体现为多个程序竞争共享资源,如处理器、缓冲区等。 并发程序的执
分类: 其他 发布时间: 01-16 23:17 阅读次数: 0

JMeter_使用HTTP代理服务器报java.lang.RuntimeException:java.io.IOException:DNSName components must begin with a letter

  今天了解到JMeter可以通过HTTP代理服务器来录制app脚本,百度了一篇教程尝试一下。最后在启动HTTP脚本的时候弹了个窗口说: Count not create scripet recorder -see log for detail:>> keytool 错误:java.lang.RuntimeException:java.io.IOException:DNSName components must begin with a letter      网上找了一堆 JMeter 启动
分类: 其他 发布时间: 01-16 23:17 阅读次数: 0

第十章 优先级队列 (xa1)左式堆:结构

123131231
分类: 其他 发布时间: 01-16 23:17 阅读次数: 0

php环境安装

sss
分类: 其他 发布时间: 01-16 23:17 阅读次数: 0

uboot第二阶段分析1

一. uboot第二阶段初识   1.1. uboot第二阶段应该做什么     a. 概括来讲uboot第一阶段主要就是初始化了SoC内部的一些部件(譬如看门狗、时钟),然后初始化DDR并且完成重定位。     b. 由宏观分析来讲,uboot的第二阶段就是要初始化剩下的还没被初始化的硬件。主要是SoC外部硬件(譬如iNand、网卡芯片····)、uboot本身的一些东西(uboot的命令、环境变量等····)。然后最终初始化完必要的东西后进入uboot的命令行准备接受命令。   1.2.
分类: 其他 发布时间: 01-16 23:17 阅读次数: 0

Oracle数据库SCN理解

SCN(System Change Number),这个参数相当于Oracle数据库中每一个操作的计数,唯一且递增。 其中SCN存在于控制文件中,每个数据文件和重做日志中,很多地方把这些分成四种SCN,系统检查点SCN,数据文件检查点SCN,开始SCN和结束SCN。 说简单点,当我们对数据库进行操作的时候,是先写进重做日志中的,每一个操作都有一个SCN号,从数据库里我们查询可以看到重做日志的起始SCN以及下一个SCN(下一个执行的操作SCN或是连接在后面使用的重做日志起始SCN),当触发DBW
分类: 编程语言 发布时间: 01-16 23:17 阅读次数: 0

数据结构_查找技术_折半查找

折半查找 前提:折半查找的前提是给定的数是有顺序的,或正序或逆序 思想: 选定给定这组数中的中间的那个数为界,假设给定数是由小到大的顺序 如果要查找的数小于中间的数则在左半边找,若大于则在右半边找 第一次比较结束后,假设在左半边找,则待查数再继续与左半边中间的数比,若小于中间数则在此数左边找,大于则在右边找。 反复进行下去,直到找到待查数或未查到,查找不成功 举例: 在下列给定数中查找14 折半查找二叉判定树的构建: 选取的中间点作为根结点,根节点左子树为中间点作半部分数,右子树为中间点右半部
分类: 编程语言 发布时间: 01-16 23:16 阅读次数: 0

七张图诠释程序员工作的七个特征,网友:看不下去了……

作为一个程序员,我想告诉大家我目前的状态是这样的。。。 01 工作很苦,工资很低 02 好的项目永远是别人的,能按时完成就谢天谢地了 03 不要跟我讲道理,心态随时可能爆炸 04 别人工作后穿的越来越好,我工作后穿的越来越差,头发越来越少 05 剃个光头,因为你根本没时间理头发 06 别人走向人生巅峰,而你走向单身之巅 07 脸上刻着一个字:穷 “我自己是一名从事了5年前端的老程序员,辞职目前在做讲师,今年年初我花了一个月整理了一份最适合2018年学习的web前端干货,从最基础的HTML+CS
分类: 编程语言 发布时间: 01-16 23:16 阅读次数: 0

深入理解 Restful

https://insights.thoughtworks.cn/api-restful/
分类: 编程语言 发布时间: 01-16 23:16 阅读次数: 0

【读书笔记】《码农翻身》jdbc

版权声明:转载请声明转自http://blog.csdn.net/thewindkee https://blog.csdn.net/thewindkee/article/details/81979075 《码农翻身》p108-p119 1.工厂模式,不同的数据库实现不同的Driver,产生不同的Connection去操作数据库. 2.通过Class.forName("com.xx.Driver").来加载Driver.Driver接口的同名实现类通过静态代码块将Driver实例注册到Drive
分类: 其他 发布时间: 01-16 23:15 阅读次数: 0