码迷,mamicode.com
首页 > 2015年07月20日 > 全部分享
JUnit五分钟掌握
JUnit是什么? JUnit是一个单元测试的框架,能够方便程序员在开发过程中进行快速、高效地进行单元测试。 为什么要进行单元测试? 很多程序员认为,在开发过程中写大量的单元测试非常耗时。其实这种想法是非常鼠目寸光的。要知道,比开发更费时的是调试,如果能在开发过程中降低bug数量,那么能够极大缩短开发周期,并且开发出更加高质量的代码。 为什么不使用main函数进行单元测试?...
分类:其他好文   时间:2015-07-20 10:53:31    阅读次数:152
A hard puzzle
Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 34106    Accepted Submission(s): 12255 Problem Description lcy gives a hard puzzle to fe...
分类:其他好文   时间:2015-07-20 10:55:38    阅读次数:122
leetcode Remove Nth Node From End of List
first:class Solution{ public: ListNode* removeNthFromEnd(ListNode* head, int n) { if (head==NULL) { return NULL; } ListNode* ptmp = head;...
分类:其他好文   时间:2015-07-20 10:53:28    阅读次数:104
为方便广大基友查询基站,minigps 开发了android版免费查询基站app
minicell 软件下载地址: http://pan.baidu.com/s/1sj7MXxN 主要功能: 1. 输入查询指定基站位置 2. 查看本机基站位置 3. 查询周边基站位置...
分类:移动开发   时间:2015-07-20 10:52:59    阅读次数:139
win7、Python3.4安装cx_freeze
听说cx_freeze支持Python3.x,所以想试一下。于是... 过程记录 安装 >pip install cx_freeze 顺利完成。 测试,发现错误 测试一下,看安装好没,安装网上的教程,切换到Python安装目录的Scripts目录在cmd输入cxfreeze。 >cxfreeze 提示找不到文件。怎...
分类:编程语言   时间:2015-07-20 10:52:45    阅读次数:1657
rabbitmq 连接测试
1、如果写错了host (如:factory.setHost("locathost"); )报错: Exception in thread "main" java.net.UnknownHostException: locathost at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:195) at java.net.S...
分类:其他好文   时间:2015-07-20 10:53:18    阅读次数:1031
nyoj-655-光棍的yy(大数)
光棍的yy 时间限制:1000 ms  |  内存限制:65535 KB 难度:2 描述 yy经常遇见一个奇怪的事情,每当他看时间的时候总会看见11:11,这个很纠结啊。 现在给你m个1,你可以把2个1组合成一个2,这样就不是光棍了,问这样的组合有多少种?? 例如(111  可以拆分为 111 12 21  有三种) 输入第一行输入一个n表示有...
分类:其他好文   时间:2015-07-20 10:53:27    阅读次数:135
类的加载机制
ClassLoader Java程序并不是一个原生的可执行文件,而是由许多独立的类文件组成,每一个文件对应一个Java类。此外,这些类文件并非立即全部装入内存的,而是根据程序需要装入内存。ClassLoader专门负责类文件装入到内存。 数组类的 Class 对象不是由类加载器创建的,而是由 Java 运行时根据需要自动创建。数组类的类加载器由 Class.getClassLoader() 返...
分类:其他好文   时间:2015-07-20 10:51:52    阅读次数:184
撸代码--类QQ聊天实现(基于linux 管道 信号 共享内存)
一: A,B两个进程通过管道通信,像以前的互相聊天一样,然后A进程每次接收到的数据通过A1进程显示(一个新进程,用于显示A接收到的信息),A和A1间的数据传递采用共享内存,对应的有一个B1进程,用于显示B进程接收到的信息。针对A,B进程,退出时采用ctrl+c退出,当收到对应信号后,自身进程能够通过信号处理函数进行资源清理,清理后exit退出进程。(A1,B1,手动关闭即可)。界面图如下...
分类:系统相关   时间:2015-07-20 10:52:03    阅读次数:215
三次贝塞尔曲线画圆的方法。
上一篇说的仿58同城loadingview的项目,中有一个利用贝塞尔曲线进行绘制圆的步骤,这个贝塞尔曲线理论挺复杂,特此单独说一下所知的和能用到的。 比如上一个loadingView的项目中,要用到Path.cubic()来使用贝塞尔曲线画一个圆,那么首先要了解的是 Path.cubic()方法的定义:void cubicTo(float x1,float y1,float x2,float y...
分类:其他好文   时间:2015-07-20 10:52:59    阅读次数:120
设计模式——原型模式
原型模式(Prototype) 原型模式虽然是创建型的模式。从名字即可看出,该模式的思想就是将一个对象作为原型,对其进行复制、克隆,产生一个和原对象类似的新对象。在。Java中,复制对象是通过clone()实现的。 实现: 一个原型类,只需要实现Cloneable接口,覆写clone方法,此处clone方法可以改成任意的名称,因为Cloneable接口是个空接口,你可以任意定义实...
分类:其他好文   时间:2015-07-20 10:52:14    阅读次数:119
BASH中用到的通配符和特殊符号
通配符符号意义*代表『 0 个到无穷多个』任意字符?代表『一定有一个』任意字符[ ]同样代表『一定有一个在括号内』的字符(非任意字符)。例如 [abcd] 代表『一定有一个字符, 可能是 a, b, c, d 这四个任何一个』[ - ]若有减号在中括号内时,代表『在编码顺序内的所有字符』。例如 [0...
分类:其他好文   时间:2015-07-20 10:51:06    阅读次数:109
Java程序员面试题收集(4)
Java面试题和答案JAVA相关基础知识1、面向对象的特征有哪些方面1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2.继承:继承是一种联...
分类:编程语言   时间:2015-07-20 10:50:28    阅读次数:154
在nltk中调用stanfordparser处理中文
出现unicode decode error解决办法是修改nltk包internals.py的java()下增加cmd的参数,cmd = ["-Dfile.encoding=UTF-8"] + cmd,(https://github.com/nltk/nltk/issues/929)另外需要注意un...
分类:其他好文   时间:2015-07-20 10:49:34    阅读次数:104
#ifndef#define#endif的用法
#ifndef#define#endif的用法文件中的#ifndef头件的中的#ifndef,这是一个很关键的东西。比如你有两个C文件,这两个C文件都include了同一个头文件。而编译时,这两个C文件要一同编译成一个可运行文件,于是问题来了,大量的声明冲突。还是把头文件的内容都放在#ifndef和...
分类:其他好文   时间:2015-07-20 10:50:52    阅读次数:75
YII2 实现登录时候修改最新登录时间
YII2 实现登录时候修改最新登录时间YII2保存最新登录时间主要技巧:为EVENT_AFTER_LOGIN 事件绑定一个方法,在方法中保存最新时间public function login() { if ($this->validate()) { Yii:...
分类:其他好文   时间:2015-07-20 10:48:51    阅读次数:193
Java程序员面试题收集(3)
面试中被问到过的题目:1.和2.知道的GOF 模式,说明3.自己的长期规划是什么,近期规划是什么?4.override和overload5.final关键字6.系统如何分层,前台,逻辑,数据访问。你的职责,代码如何保证质量的7.getAttribute 和getParameter 区别8.forwa...
分类:编程语言   时间:2015-07-20 10:50:13    阅读次数:180
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!