命令如下: mvn?install:install-file?-DgroupId=<group_name>?-DartifactId=<artifact_name>?-Dversion=<version_no>?-Dfile=<path_of_the_local_jar>?-Dpackaging=jar?-DgeneratePom=true 示例: mvn?i...
分类:
编程语言 时间:
2014-12-05 19:49:25
阅读次数:
303
一本系列随笔概览及产生的背景自己开发的豆约翰博客备份专家软件工具问世3年多以来,深受广大博客写作和阅读爱好者的喜爱。同时也不乏一些技术爱好者咨询我,这个软件里面各种实用的功能是如何实现的。该软件使用.NET技术开发,为回馈社区,现将该软件中用到的核心技术,开辟一..
分类:
编程语言 时间:
2014-12-05 19:47:28
阅读次数:
272
python2.7.6urllib:发送报文并得到responseBeautifulSoup:解析报文的body(html)#encoding=UTF-8
frombs4importBeautifulSoup
fromurllibimporturlopen
importurllib
list_no_results=[]#没查到的银行卡的list
list_yes_results=[]#已查到的银行卡的list
#解析报文,以字典..
分类:
编程语言 时间:
2014-12-05 19:49:25
阅读次数:
233
题目:输入一个正整数数组,把数组里所有数字拼接起来排成一个数,打印能拼接出所有数字中的最小一个。例如输入数组{3,32,321},则打印出这三个数字能排成的最小数字321323.分析:最直接做法是先求出这个数组中所有数字的全排列,然后把每个排列拼起来,求拼起来数字最小的一个..
分类:
编程语言 时间:
2014-12-05 19:46:53
阅读次数:
207
姓名年龄科目分数教师姓名教师性别王老五12语文80张三丰男我们要求导入数据中不包含科目和分数。导入demoTestExcelIndex类packageexample;importjava.io.File;importjava.io.FileInputStream;importjava.util.List;importjava.util.Map;importmodel.Student;importtest.Abstrac..
分类:
编程语言 时间:
2014-12-05 19:45:49
阅读次数:
289
一、创建一个线程,里面设置一个死循环,在销毁线程时间循环标志设置为false,并return,该线程是退出了,但是有没有将资源自动释放呢?所遇问题:在多个视频循环播放的时候,程序运行十个小时左右并挂掉,提示创建线程失败,可能原因是在主线程退出之后该线程并没有释放资源,..
分类:
编程语言 时间:
2014-12-05 19:44:38
阅读次数:
242
字符串是编程时涉及到的最多的一种数据结构,对字符串进行操作的需求几乎无处不在。比如判断一个字符串是否是合法的Email地址,虽然可以编程提取@前后的子串,再分别判断是否是单词和域名,但这样做不但麻烦,而且代码难以复用。正则表达式是一种用来匹配字符串的强有力的武器..
分类:
编程语言 时间:
2014-12-05 19:41:46
阅读次数:
191
#/usr/bin/envpython
#-*-coding:utf-8-*-
importtime,datetime,socket,urllib,urllib2,cookielib,re
importsmtplib,string
fromemail.mime.multipartimportMIMEMultipart
fromemail.mime.textimportMIMEText
fromemail.mime.p_w_picpathimportMIMEImage
log_url=‘http://ip地..
分类:
编程语言 时间:
2014-12-05 19:40:48
阅读次数:
323
堆中几乎存放着Java世界中所有的对象实例,垃圾收集器在对堆回收之前,第一件事情就是要确定这些对象哪些还“存活”着,哪些对象已经“死去”(即不可能再被任何途径使用的对象)
1.引用计数算法
很多教科书判断对象是否存活的算法是这样的:给对象中添加一个引用计数器,每当有一个地方引用它时,计数器值加1;当引用失效时,计数器减1;任何时刻计数器都为0的对象就是不可能再被使用的。
引...
分类:
编程语言 时间:
2014-12-05 19:28:36
阅读次数:
252
#include "stdafx.h"
#include
#include
#include
#include "time.h"
#define Num 10000000
using namespace std;
long wht_length;
long wht_array[Num];
long wht_array1[Num];
long wht_array2[Num];
CEven...
分类:
编程语言 时间:
2014-12-05 19:25:04
阅读次数:
227
//SeqStack.h
/*
stack:Last In First Out
*/
//1.定义顺序栈的结构
typedef struct stack
{
DATA data[SIZE+1];
int top; //栈顶
}SeqStack;
//2.初始化栈
SeqStack *SeqStackInit()
{
SeqStack *p;
if(p=(SeqStack *...
分类:
编程语言 时间:
2014-12-05 19:24:13
阅读次数:
186
Swift90Days - 一个简单的小应用 第0步:明确任务经过前面基础语法的学习,我们终于可以真枪实弹的来一发了。以这篇小鸡鸡小猫猫小狗狗为例,我们将会创建一个简单的应用:通过 UITableView 展示三种小动物通过 NSUserDefaults 进行数据持久化通过 UIWebView 从维基百科加载更多数据由于时间有限,这篇博客并不是教程或者翻译,只是一个关键思路的整理和记录,完整的源代...
分类:
编程语言 时间:
2014-12-05 19:23:13
阅读次数:
359
图像放大快速算法实现的原理主要有以下两点:
1、横向缩放与纵向缩放分开,而先后顺序取决于缩放前后的图像比例:
若SrcHeight/DstWidth>SrcWidth/DstWidth,则先纵向缩放,否则横向缩放。
2、利用整数运算代替浮点运算,由于是分步缩放,以横向缩放为例,利用二次线性插值公式,再变形一下如下:
f(i,j+v) = (1-v)f(i,j) +vf(i,j+1);...
分类:
编程语言 时间:
2014-12-05 19:21:59
阅读次数:
369
目前在项目中遇到一个需求,就是需要将List转换为Map,并且List的参数类型是不确定的,因此需要考虑使用泛型,然后Map的key值也是依List参数的不同而不同的(e.g. List的参数为bean A, A里面有两个属性 a和b,key值是a+b,所以需要使用接口来实现),并且考虑到要方便获取到key值,就需要在通用的List转Map方法中使用回调方法来实现(依靠接口来实现回调)。
...
分类:
编程语言 时间:
2014-12-05 19:21:13
阅读次数:
176
思想:直接或者间接的调用自身来进行下一步计算。
一般的实现过程:通过函数或者子过程,直接或间接的调用函数或子过程,来进行计算。
要求:
每一次的循环调用,求解问题的规模必须要有所缩小。
相邻的两次循环调用,得有紧密的联系,通常,前一次的调用结果是后一次调用的输入。
必须有一个出口,即递归循环结束条件。
注意:递归调用的算法的运行效率通常比...
分类:
编程语言 时间:
2014-12-05 19:20:44
阅读次数:
189
eclipse如何导入jar包 BUILD PATH...
分类:
编程语言 时间:
2014-12-05 19:22:02
阅读次数:
283
最近在搞组里项目,需要用到C++调用Matlab的DLL,在网上查阅了一些资料终于取得一些成果,先总结如下:
首先,对Matlab的m文件进行编译生成C++的DLL与Lib文件。我用到的编译环境为Win7、Matlab2013a、Visual Stdio 2012.
1.设置Matlab的编译器
mex -setup
选着Y
选着1
完成mex编译器的设置
同...
分类:
编程语言 时间:
2014-12-05 19:21:02
阅读次数:
352