码迷,mamicode.com
首页 > 编程语言 > 日排行
Java 单元测试及JUnit的使用
Java单元测试:单元测试是开发者编写的一小段代码,用于检测被测代码的一个很小的、很明确的功能是否正确。单元测试的方法:人工静态分析:人工阅读检测代码自动静态分析:使用代码复查工具检查自动动态测试:用工具自动生成测试用例并执行被测程序人工动态测试:人工设定程序..
分类:编程语言   时间:2017-05-09 11:34:15    阅读次数:205
python:爬虫0
什么是网页爬虫,也叫网页蜘蛛。把互联网比作一个蜘蛛网,有好多节点,这个蜘蛛在网上爬来爬去,对对网页中的每个关键字进行建立索引,然后建立索引数据库,经过复杂的排序算法后,这些算法的结果将按照相关度的高低展现出来。 一、要想写爬虫,首先就要解决第一个问题,编程语言怎么访问互联网(python)? pyt ...
分类:编程语言   时间:2017-05-09 11:34:45    阅读次数:226
算法笔记_191:历届试题 大臣的旅费(Java)
目录 1 问题描述 2 解决方案 1 问题描述 问题描述 很久以前,T王国空前繁荣。为了更好地管理国家,王国修建了大量的快速路,用于连接首都和王国内的各大城市。 为节省经费,T国的大臣们经过思考,制定了一套优秀的修建方案,使得任何一个大城市都能从首都直接或者通过其他大城市间接到达。同时,如果不重复经 ...
分类:编程语言   时间:2017-05-09 11:35:01    阅读次数:210
c++中调用python脚本提示 error LNK2001: 无法解析的外部符号 __imp_Py_Initialize等错误的解决方法
最近项目中需要实现一个服务器宕机后短信提醒的功能,个人觉得在使用Python 写http请求这块很方便,发短信这块就使用了python,但是c++程序中调用这个脚本时,编译不通过,提示如下错误: error LNK2001: 无法解析的外部符号 __imp_PyString_FromStringer ...
分类:编程语言   时间:2017-05-09 12:32:06    阅读次数:2724
Python 中实现装饰器时使用 @functools.wraps 的理由
Python 中使用装饰器对在运行期对函数进行一些外部功能的扩展。但是在使用过程中,由于装饰器的加入导致解释器认为函数本身发生了改变,在某些情况下——比如测试时——会导致一些问题。Python 通过 functool.wraps 为我们解决了这个问题:在编写装饰器时,在实现前加入 @functool ...
分类:编程语言   时间:2017-05-09 12:32:48    阅读次数:181
Spring的aop操作
1 在spring里面进行aop操作,使用aspectj实现(1)aspectj不是spring一部分,和spring一起使用进行aop操作(2)Spring2.0以后新增了对AspectJ支持2 使用aspectj实现aop有两种方式(1)基于aspectj的xml配置(2)基于aspectj的注 ...
分类:编程语言   时间:2017-05-09 12:33:12    阅读次数:177
JAVA选择结构
选择结构 第一种: if(条件){ //代码 } 解释;如果条件结果为true,那么执行代码模块,否则不执行。 第二种: if(条件){ //代码1 }else{ //代码2 } 解释:如果条件结果为true,那么执行代码块1否则执行代码块2 第三种: if(条件1){ //代码1 }else if ...
分类:编程语言   时间:2017-05-09 12:34:07    阅读次数:149
初识JAVA
java的执行顺序 javac(编译) java(运行) 编写源代码 >字节码文件 >执行 编写源代码注意 a.类名和文件名一致。 b.括号要成对出现。 println和print的区别 println会换行 orint不会换行 转义字符 \n:表示换行 \t:表示空格 java注释 //:单行注释 ...
分类:编程语言   时间:2017-05-09 12:35:05    阅读次数:161
C++中虚函数的动态绑定和多态性
目录 静态类型VS动态类型,静态绑定VS动态绑定两组概念 虚函数动态绑定的机制 多态性 静态类型VS动态类型,静态绑定VS动态绑定两组概念 虚函数动态绑定的机制 多态性 一.静态 vs 动态 静态类型 VS 动态类型。静态类型指的是对象声明的类型,在编译器确定的。动态类型指的是对象的所指向的类型,动 ...
分类:编程语言   时间:2017-05-09 12:37:02    阅读次数:256
spring pom文件报错:提示no declaration can be found for element 'dubbo:service'.
转自:http://blog.csdn.net/happylife_haha/article/details/52755425 pom文件报错:The matching wildcard is strict, but no declaration can be found for element ' ...
分类:编程语言   时间:2017-05-09 12:37:53    阅读次数:1146
Java多线程之~~~~synchronized 方法
在多线程开发中,总会遇到多个在不同线程中的方法操作同一个数据,这样在不同线程中操作这个数据不同的顺序 或者时机会导致各种不同的现象发生,以至于不能实现你预期的效果,不能实现一致性,这时候就能够使用 synchronizedkeyword对一个方法来说,这个synchronized能保证全部调用这种方 ...
分类:编程语言   时间:2017-05-09 12:38:02    阅读次数:224
vs2015未安装 Style 的 Visual Studio 语言支持
解决方案:在浏览器搜索下载安装Microsoft ASP.NET and Web Tools即可 下载地址:https://www.microsoft.com/en-us/download/confirmation.aspx?id=49959 安装了好几个插件都不行,最后安装了这个插件问题解决了 ...
分类:编程语言   时间:2017-05-09 12:38:11    阅读次数:399
Java基础-day01
今日内容介绍 1、Java开发环境搭建 2、HelloWorld案例 3、注释、关键字、标识符 4、数据(数据类型、常量) ###01java语言概述 * A: java语言概述 * a: Java是sun公司开发的一门编程语言,目前被Oracle公司收购,编程语言就是用来编写软件的。 * b: J ...
分类:编程语言   时间:2017-05-09 12:38:34    阅读次数:275
java线程(四)
java5线程并发库 线程并发库是JDK 1.5版本级以上才有的针对线程并发编程提供的一些常用工具类,这些类被封装在java.concurrent包下。 该包下又有两个子包,分别是atomic和locks两个包。 java.util.concurrent.atomic包 atomic包提供了一些线程 ...
分类:编程语言   时间:2017-05-09 12:38:45    阅读次数:307
scala读取jar包外配置文件的方式
在scala的开发过程中,经常会修改程序的参数,将这些参数放到配置文件中避免了重复编译,然而打包的过程,如果不做配置文件外置,将无法修改配置内容,还是需要重新打包 这里给出读取配置文件的三种方式 方式一: 这是最常见的读取配置文件方式 ...
分类:编程语言   时间:2017-05-09 12:39:01    阅读次数:238
JAVA》eclipse——第一课Tomcat
一、进入www.apache.org网页 二、向下拉网页,然后如下图操作 三、进入之后,在网页的左边选择想要的Tomcat版本 四、选择与本机相同系统类型的64位操系统 五、之后左下角会开始下载 下载完之后打开,解压 六、打开解压后的文件夹,会出现如下图 七、双击startup.bat启动服务 (一 ...
分类:编程语言   时间:2017-05-09 12:39:58    阅读次数:175
Java变量
变量 变量:一个数据的存储空间表示(代词) 变量的基本语法 数据类型 变量名=数值 //声明变量 赋值 变量的使用 a.变量必须声明,并且初始化后才能使用。 b.变量名不能重复。 数据类型 int(整数)double(双精度浮点数) char(字符)String(字符串) 补充:8种基本数据类型 b ...
分类:编程语言   时间:2017-05-09 12:41:36    阅读次数:145
springmvc+mybatis的两种配置和应用方式
一、不用写dao层实现的方式 1、导入依赖包,我的pom.xml文件配置如下: 2、web.xml的配置 3、springmvc容器的相关配置(spring-mvc.xml) 4、spring-mybatis的相关配置(spring-mybatis.xml) 5、spring-config.prop ...
分类:编程语言   时间:2017-05-09 12:41:43    阅读次数:258
javascript深入理解js闭包
闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。 一、变量的作用域 要理解闭包,首先必须理解Javascript特殊的变量作用域。 变量的作用域无非就是两种:全局变量和局部变量。 Javascript语言的特殊之处,就在于函数内部可以直接读取全 ...
分类:编程语言   时间:2017-05-09 12:42:35    阅读次数:189
C语言进阶学习第二章
本章重点记录指针的各种用法: 1.地址与内容 2.非法的赋值 3.NULL指针:NULL指针作为一个特殊的指针变量,表示不指向任何东西,在对指针进行解引用操作之前,首先必须 确保它并非NULL指针。 ...
分类:编程语言   时间:2017-05-09 12:43:31    阅读次数:142
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!