for循环常被我们用来遍历数组,而如何遍历对象呢? 这时就需要用到for in循环了 写一个遍历对象名简写如下: for(var xxx in ooo){console.log(xxx)} 其中xxx是由用户自定名称,即指向每次遍历到的对象的指针 ooo是要遍历的对象,现把先前写的对象哪来遍历一下, ...
分类:
编程语言 时间:
2019-02-06 23:55:24
阅读次数:
337
一个变量有地址,一个数组包含若干个元素,每个数组元素都在内存中占用储存单元,它们都有相应的地址。 指针变量既可以指向变量,也可以指向数组元素(把某一元素的地址放在一个指针变量中)。 所谓数组元素的指针就是数组元素的地址。 定义一个指向数组元素的指针变量的方法,与指向变量的指针变量相同。 例:int ...
分类:
编程语言 时间:
2019-02-07 00:01:02
阅读次数:
225
18大经典数据挖掘算法小结 18大经典数据挖掘算法小结 本文所有涉及到的数据挖掘代码的都放在了我的github上了。 地址链接: https://github.com/linyiqun/DataMiningAlgorithm 大概花了将近2个月的时间,自己把18大数据挖掘的经典算法进行了学习并且进行 ...
分类:
编程语言 时间:
2019-02-07 00:01:23
阅读次数:
219
题目:汉诺塔 I (1) 描述 传说,在世界中心贝拿勒斯(在印度北部)的圣庙外有左中右三根足够长的柱子(塔),左边柱子上套着 64 片金片,金片按“上小下大”排,其余两根是空柱子。僧人们借助中间的柱子将左边柱子上的金片移动到右边…… (2) 要求 一次只能移动一片 金片之间,必须是上小下大,即大金片 ...
分类:
编程语言 时间:
2019-02-07 00:02:25
阅读次数:
205
题目大意:给你一个长度为$n$的数列$a_i$,定义$f_i=\sum_{j=l_i}^{r_i} num_j$。 有$m$个操作: 操作1:询问一个区间$l,r$请你求出$\sum_{i=l}^{r} f_i$。 操作2:将$a_x$变成$y$。 此题貌似正常做都不是很好做,考虑用一些奇奇怪怪的做 ...
分类:
编程语言 时间:
2019-02-07 00:04:33
阅读次数:
177
break语句的作用:当执行到break,则跳出循环,免去不必要的循环次数,节省时间和资源。-----跳出循环,结束循环; continue:跳过这一次循环剩下的语句,进入到下一轮循环。-----跳到下一次循环; break不足:只能跳出其所在的循环,不能跳出嵌套的循环;continue也是; 上一... ...
分类:
编程语言 时间:
2019-02-07 00:05:36
阅读次数:
174
主要参考GitHub项目:所需即所获:像 IDE 一样使用 vim 其教程讲解已相当详细,故此处文章仅简要记录个人按照上述项目学习配置vim的过程。 可能是个人理解不到位或者项目久未更新的原因,实践中有未达到预期之处且部分操作有出入,谨供交流参考。 —————— 界面美化 在这里选用的主题风格是 素 ...
分类:
编程语言 时间:
2019-02-07 00:05:52
阅读次数:
236
在Spring第四篇中 我们主要介绍了set get的注入方式 在Spring第五篇中 我们主要介绍使用注解配置Spring 主要分为两个步骤 1 导包的同时引入新得约束 导包如下 1.1 重写注解代理配置文件 代码如下 <?xml version="1.0" encoding="UTF-8"?>< ...
分类:
编程语言 时间:
2019-02-07 00:08:20
阅读次数:
224
1、线程调度、设置线程优先级 2、线程控制 join()方法 yield()方法 ...
分类:
编程语言 时间:
2019-02-07 00:09:31
阅读次数:
209
原码反码补码具体运算分析
分类:
编程语言 时间:
2019-02-07 00:11:01
阅读次数:
231
回调 回调是一种常见的程序设计模式。这种模式中,可以指出某个特定事件发生时应该采取的动作。 直接给上代码 这里调用了java.swing包中的Timer类,可以使用它在给定的时间间隔时发出通告 我们这里可以分析下这段代码。构造一个TimePrinter类调用ActionListener接口,而这个类 ...
分类:
编程语言 时间:
2019-02-07 00:11:27
阅读次数:
213
这一节的课堂例题为: 例1.编写一个Python程序,完成摄氏度到华氏度,华氏度到摄氏度的温度转换。 解: (1)分析问题:利用程序实现温度转换,由用户输入温度值,程序给出输出结果。 (2)划分边界:IPO描述如下 输入(Input):带华氏或摄氏标志的温度值 处理(Process):根据温度标志选 ...
分类:
编程语言 时间:
2019-02-07 09:18:37
阅读次数:
625
众所周知,像Java,C++这些语言中都有private这种修饰符,一般声明类的时候,我们都用private声明一个属性,然后给它写一个get方法和一个set方法,可能有人有疑问,为啥不直接写成public呢? 这个问题我也想过,其实最主要的作用说白了就是一个限制作用,比如: 其次的一些作用包括写上 ...
分类:
编程语言 时间:
2019-02-07 09:22:09
阅读次数:
414
6.6自定义Bean的特性 6.6.1生命周期回调 要与容器的bean生命周期管理进行交互,可以实现Spring的InitializingBean和DisposableBean接口。对于前者,容器会调用afterPropertiesSet(),对于后者,容器会调用destroy()以允许bean在初 ...
分类:
编程语言 时间:
2019-02-07 09:22:31
阅读次数:
203
1 #!user/bin/env python 2 # -*- coding:utf-8 -*-练习 3 # test.expandtab 4 # 基本知识点编程(20) is to produce a table 5 # test = "username\temail\tpassword\nlai... ...
分类:
编程语言 时间:
2019-02-07 09:23:15
阅读次数:
176
再开始第三节之前,先补充一下第二节里出现的小问题,就是springboot的application.properties,我在文件中添加了server.port=9090这个参数,但是启动项目后并未生效,检查了一下原因,是因为未读取到该文件,这里可以通过buildpath添加source文件夹解决, ...
分类:
编程语言 时间:
2019-02-07 09:30:17
阅读次数:
184
1、一维数组索引与切片#创建一维数组arr1d = np.arange(10)print(arr1d) 结果:[0 1 2 3 4 5 6 7 8 9] #数组的索引从0开始,通过索引获取第三个元素arr1d[2] 结果:2 #切片,左闭右开区间,从索引3开始,直到索引7结束 arr1d[3:8] ...
分类:
编程语言 时间:
2019-02-07 09:30:49
阅读次数:
188
第八课主要介绍递归和动态规划 第八课主要介绍递归和动态规划 介绍递归和动态规划 暴力递归: 1,把问题转化为规模缩小了的同类问题的子问题 2,有明确的不需要继续进行递归的条件(base case) 3,有当得到了子问题的结果之后的决策过程 4,不记录每一个子问题的解 动态规划 1,从暴力递归中来 2 ...
分类:
编程语言 时间:
2019-02-07 09:32:34
阅读次数:
274
昨日、プログラムを作るとき、一つの問題がありますが、皆に共有します。 【問題】 EasyUIのFormでURLを請求するとき、返却の値が取得できない。 【ソース】 var fnRegUser = function (thisPage) { var frm = thisPage.find('#id_r ...
分类:
编程语言 时间:
2019-02-07 09:32:54
阅读次数:
385
NumPy是Python的一个高性能科学计算和数据分析基础库,提供了功能强大的多维数组对象ndarray。jupyter notebook快速执行代码的快捷键:鼠标点击选中要指定的代码框,Shift + Enter组合键直接执行代码框中的全部代码。 Alt + Enter组合键执行完代码框中的代码在 ...
分类:
编程语言 时间:
2019-02-07 09:33:56
阅读次数:
349