1.输出100到1000的水仙花数: 2.打印所有字母: 3.打印99乘法表: 4.按格式遍历数组: 5.数组元素逆序(注意:不是反向遍历): 6.选择排序: 7.冒泡排序: 8.折半查找法(注意必须是有序的数组): ...
分类:
编程语言 时间:
2018-01-06 17:56:19
阅读次数:
241
一. 线程状态类型 1. 新建状态(New):新创建了一个线程对象。 2. 就绪状态(Runnable):线程对象创建后,其他线程调用了该对象的start()方法。该状态的线程位于可运行线程池中,变得可运行,等待获取CPU的使用权。 3. 运行状态(Running):就绪状态的线程获取了CPU,执行 ...
分类:
编程语言 时间:
2018-01-06 17:57:19
阅读次数:
138
常用算法 >>>1. 顺序查找, 也叫线性查找, 它从第一个记录开始, 挨个进行对比, 是最基本的查找技术 javaScript 版顺序查找算法: 1 // 顺序查找(线性查找) 只做找到即返回 2 3 // javaScript 版 4 5 function search(data,needle) ...
分类:
编程语言 时间:
2018-01-06 17:58:09
阅读次数:
200
1 package com.wjq.javautils; 2 3 import java.util.Arrays; 4 /** 5 * 6 * @author WangJingQian 7 * 8 */ 9 public class MyString implements java.io.Seria... ...
分类:
编程语言 时间:
2018-01-06 18:00:02
阅读次数:
171
题目描述 给定一个数组A[0,1,...,n-1],请构建一个数组B[0,1,...,n-1],其中B中的元素B[i]=A[0]*A[1]*...*A[i-1]*A[i+1]*...*A[n-1]。不能使用除法。 思路1: 暴力 思路2: Bi等于上图矩阵每一行的乘积 上图矩阵可以分为2部分,对角线 ...
分类:
编程语言 时间:
2018-01-06 18:00:22
阅读次数:
132
1、按字节读取文件内容2、按字符读取文件内容3、按行读取文件内容 4、随机读取文件内容 5、将内容追加到文件尾部 ...
分类:
编程语言 时间:
2018-01-06 18:01:55
阅读次数:
221
K-近邻算法(K-NN) 邻近算法,或者说K最近邻(kNN,k-NearestNeighbor)分类算法是数据挖掘分类技术中最简单的方法之一。所谓K最近邻,就是k个最近的邻居的意思,说的是每个样本都可以用它最接近的k个邻居来代表。 kNN算法的核心思想是如果一个样本在特征空间中的k个最相邻的样本中的 ...
分类:
编程语言 时间:
2018-01-06 18:03:18
阅读次数:
415
归并排序法,这里介绍二路归并排序法,其他原理类似,只是更加复杂。 归并排序(Merge Sort)是将两个(或两个以上)有序表合并成一个新的有序表,即把待排序序列分为若干个有序的子序列,再把有序的子序列合并为整体有序序列。 归并排序的具体做法: 二路归并 归并排序是建立在归并操作上的一种有效的排序算 ...
分类:
编程语言 时间:
2018-01-06 18:03:53
阅读次数:
280
1.NumberFormatException异常,编写过程没有显示错误,是被RuntimeException异常处理了 2.产生异常,后面的语句不执行 运行结果: 3.1 try....catch处理异常 : “捕获异常”,顺序执行 运行结果: 3.2 try....catch处理异常 :系统自带 ...
分类:
编程语言 时间:
2018-01-06 18:59:23
阅读次数:
212
使用 if...else进行条件编程 ...
分类:
编程语言 时间:
2018-01-06 18:59:31
阅读次数:
147
一、解释 像列表一样,“字典”是许多值的集合。但不像列表的下标,字典的索引可以 使用许多不同数据类型,不只是整数。字典的索引被称为“键”,键及其关联的值 称为“键-值”对。 二、列表表现形式 myCat = {'size': 'fat', 'colr': 'gray', 'disposition': ...
分类:
编程语言 时间:
2018-01-06 18:59:38
阅读次数:
204
package try51.thread.safe; import java.util.ArrayList; import java.util.Random; import java.util.concurrent.ExecutorService; import java.util.concurre... ...
分类:
编程语言 时间:
2018-01-06 18:59:54
阅读次数:
175
一、Momentum 1. 计算dw、db. 2. 定义v_db、v_dw $$ v_{dw}=\beta v_{dw}+(1 \beta)dw $$ $$ v_{db}=\beta v_{db}+(1 \beta)db $$ 3. 更新dw、db $$ dw=w \alpha v_{dw} $$ ...
分类:
编程语言 时间:
2018-01-06 19:00:29
阅读次数:
484
# -*- coding: utf-8 -*-写代码,有如下字典,按要求实现每个功能dic={'k1':'v1','k2':'v2','k3':'v3'}1.请循环遍历出所有的key:dic={'k1':'v1','k2':'v2','k3':'v3'}print(dic.keys())for ke ...
分类:
编程语言 时间:
2018-01-06 19:00:36
阅读次数:
1059
仓库地址:https://github.com/RobinDavid/Pytesser 安装好之后需要下载识别文件,由于我的环境是 tesseract 3.02.02 leptonica-1.70 zlib 1.2.11 所以我下载了3.02的中文识别训练数据,地址是 https://sourcef ...
分类:
编程语言 时间:
2018-01-06 19:02:02
阅读次数:
167
前提: 结果: nose目录下有子目录tests和mybag,在mybag下新建my_age.py, 内部有Students类,age属性。 tests目录下写Sutdents类的age属性测试 测试:nosetests 答案: my_age.py my_age_test.py 目录: ...
分类:
编程语言 时间:
2018-01-06 19:02:58
阅读次数:
172
Java数组 数组对于每一门编程语言来说都是重要的数据结构之一,当然不同语言对数组的实现及处理也不尽相同。Java语言中提供的数组是用来存储固定大小的同类型元素。你可以声明一个数组变量,如numbers[100]来代替直接声明100个独立变量number0,number1,....,number99 ...
分类:
编程语言 时间:
2018-01-06 19:03:38
阅读次数:
140
Python eval()函数的用法 eval(str)函数很强大,官方解释为:将字符串str当成有效的表达式来求值并返回计算结果。所以,结合math当成一个计算器很好用。 eval()函数常见作用有: 1、计算字符串中有效的表达式,并返回结果 2、将字符串转成相应的对象(如list、tuple、d ...
分类:
编程语言 时间:
2018-01-06 19:04:10
阅读次数:
291
在京东混了一个月,基本有点稳定了,觉得也有所余力了现在,继续写博客吧,不过以后更新也许不是那么频繁了 本人使用的是juint框架,对开发是一个单元测试的java框架,但是对测试而言是java的基石之一,与testng差不多平分秋色(好吧,其实是稍微差一点)在上文http://www.cnblogs. ...
分类:
编程语言 时间:
2018-01-06 19:04:50
阅读次数:
175
Python中用format函数格式化字符串的用法 自python2.6开始,新增了一种格式化字符串的函数str.format(),可谓威力十足。那么,他跟之前的%型格式化字符串相比,有什么优越的存在呢? 语法它通过{}和:来代替%。“映射”示例 有4种方式来实现值的映射 第一种:使用位置 第二种: ...
分类:
编程语言 时间:
2018-01-06 19:05:50
阅读次数:
161