码迷,mamicode.com
首页 > 编程语言
spring boot几个初始配置文件
一、gradle 二、application.properties 三、logback.xml ...
分类:编程语言   时间:2017-06-05 23:45:59    阅读次数:311
Python_字符串格式化
1 #冒泡排序 2 array = [1,2,3,6,5,4] 3 for i in range(len(array)): 4 for j in range(i): 5 if array[j] > array[j + 1]: 6 array[j], array[j + 1] = array[j + ... ...
分类:编程语言   时间:2017-06-05 23:44:33    阅读次数:324
java.lang.ArithmeticException: Non-terminating decimal expansion; no exact representable decimal result异常的解决方法
今天在写一个JAVA程序的时候出现了异常:java.lang.ArithmeticException: Non-terminating decimal expansion; no exact representable decimal result。发现报错的语句是: 1 foo.divide(ba ...
分类:编程语言   时间:2017-06-05 23:44:10    阅读次数:350
算法学习——讲一个大家可能都知道的东西
bzoj1441 Description 给出n个数(A1...An)现求一组整数序列(X1...Xn)使得S=A1*X1+...An*Xn>0,且S的值最小 Input 第一行给出数字N,代表有N个数 下面一行给出N个数 Output S的最小值 Sample Input 2 4059 -1782 ...
分类:编程语言   时间:2017-06-05 23:43:43    阅读次数:207
【python】多线程queue导致的死锁问题
写了个多线程的python脚本,结果居然死锁了。调试了一整天才找到原因,是我使用queue的错误导致的。 为了说明问题,下面是一个简化版的代码。注意,这个代码是错的,后面会说原因和解决办法。 上面这个代码是会造成死锁的。原因就在下面这一小段。 由于有多个线程同时运行此段代码,所以队列q是各个线程共享 ...
分类:编程语言   时间:2017-06-05 23:43:16    阅读次数:461
求最短路径的三种算法: Ford, Dijkstra和Floyd
Bellman-Ford算法 Bellman-Ford是一种容易理解的单源最短路径算法, Bellman-Ford算法需要两个数组进行辅助: dis[i]: 存储顶点i到源点已知最短路径 path[i]: 存储顶点i到源点已知最短路径上, i的前一个顶点. 若图有n个顶点, 则图中最长简单路径长度不 ...
分类:编程语言   时间:2017-06-05 23:42:52    阅读次数:318
【python】正则表达式中的转义问题
encode('string-escape') 解决 比如想匹配'\x0e\x0a'中的'\x'后的内容,这里希望把'\x0e'作为一个字符串,那么其中的\应该被转义。 未加转义的正则: p = '(?<=\x)[0-9A-Za-z]{2}' 直接这样写会报错,需要给\转义,于是变为 p = '(? ...
分类:编程语言   时间:2017-06-05 23:42:01    阅读次数:193
JAVA常见算法题(十八)
package com.xiaowu.demo; /** * 两个乒乓球队进行比赛,各出三人。甲队为a,b,c三人,乙队为x,y,z三人,以抽签决定比赛名单。 有人向队员打听比赛的名单:a说他不和x比,c说他不和x、 * z比。请编程序找出三队赛手的名单。 * * @author WQ * */ p... ...
分类:编程语言   时间:2017-06-05 23:41:17    阅读次数:149
总结一下常用的排序
最近学习了几种排序,想要记录下来 (一)冒泡排序: #include<cstdio>#include<cstring>#define Max 1001 using namespace std; int main(){ int A[Max]={10,43,48,1,8,3,5,7,1,-21},t; ...
分类:编程语言   时间:2017-06-05 23:39:48    阅读次数:108
Java反射机制深入详解
一.概念 反射就是把Java的各种成分映射成相应的Java类。 Class类的构造方法是private,由JVM创建。 反射是java语言的一个特性,它允程序在运行时(注意不是编译的时候)来进行自我检查并且对内部的成员进行操作。例如它允许一个java的类获取他所有的成员变量和方法并且显示出来。Jav ...
分类:编程语言   时间:2017-06-05 23:39:40    阅读次数:198
在多版本python的pip的安装与对应包的安装
最近花了好长时间在搞这个,由于Deepin下python有两个版本,并且都没有安装pip,之前的博文默认安装pip给python2.7,结果各种问题,在此将之前走过的弯路整合起来: 首先,安装pip 下载get-pip.py,将这个py文件放到对应的python版本去执行就会安装到对应的版本文件夹中 ...
分类:编程语言   时间:2017-06-05 23:39:16    阅读次数:220
第一节:Java初识与计算机基础
一、计算机 = 硬件 + 软件 1、硬件:计算机中看的见摸得着的物理元件,例如:CPU(中央处理器)、内存条、硬盘... CPU:计算机的运算和控制核心,主要用于对数据的逻辑运算以及对计算机指令的解析执行,相当于人类的大脑。 内存条:用于存储计算机运行时的临时数据,是硬盘加载数据进入cpu处理的临时 ...
分类:编程语言   时间:2017-06-05 23:38:44    阅读次数:191
springMvc入门教程1
springMvc简单入门 spring版本:spring-framework-4.3.8 jdk版本:1.7 tomact版本:8.0 项目结构图: 使用eclipse建立动态网站(Dynamic Web Project) 在WebContent/WEB-INF目录下建立web.xml 接下来建立 ...
分类:编程语言   时间:2017-06-05 23:38:37    阅读次数:237
Calling a Java Method from Native Code
http://journals.ecs.soton.ac.uk/java/tutorial/native1.1/implementing/method.html Calling Java Methods This section illustrates how you can call Java m ...
分类:编程语言   时间:2017-06-05 23:38:29    阅读次数:263
每天一个JS 小demo之原生数组splice方法书写。主要知识点:锻炼思维逻辑能力,对于数组方法的理解和各种情况的考量
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head> <body><script>/** splice(start, deleteCount, data1, data2, da ...
分类:编程语言   时间:2017-06-05 23:38:14    阅读次数:236
JS比较两个数组是否相等 是否拥有相同元素
Javascript怎么比较两个数组是否相同?JS怎么比较两个数组是否有完全相同的元素?Javascript不能直接用==或者 来判断两个数组是否相等,无论是相等还是全等都不行,以下两行JS代码都会返回false <script type="text/javascript"> alert([]==[ ...
分类:编程语言   时间:2017-06-05 23:37:22    阅读次数:239
JavaEE之Junit单元测试
1编写测试类,简单理解Junit可以部分用于取代java的main方法 2在测试类方法上添加注解 @Test 3 @Test修饰的方法要求:public void 方法名() {…} ,方法名自定义建议test开头,没有参数。即junit只能运行修饰符为public,返回值类型为void,的空参数方 ...
分类:编程语言   时间:2017-06-05 23:36:50    阅读次数:321
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!