首页 > 编程语言
maven安装到本地库时如何加入工程本地jar包
maven安装到本地仓库时,需要用到暂无仓库记录的jar包时,可以这样做: 方法一:安装到本地仓库,这种方法最好是别人也能访问的仓库。 1)  mvn install:install-file -Dfile=your_jar_dir\your_jar_file.jar -DgroupId=your_package -DartifactId=your_factId -Dversion=your_...
分类:编程语言   时间:2015-06-09 22:01:13    收藏:0  评论:0  赞:0  阅读:196
魔王语言
#include #include #include #include #include #include using namespace std; stack S; stack Q; int main() { char s[100]; gets(s); int l = strlen(s); for(int i=l-1;i>=0;i--) S.pus...
分类:编程语言   时间:2015-06-09 22:00:13    收藏:0  评论:0  赞:0  阅读:328
[R语言绘图]绘图样式设置(符号、线条、颜色、文本属性)
设置图像样式有两种方法,一种是全局修改,一种只针对一幅图片有效。...
分类:编程语言   时间:2015-06-09 21:59:05    收藏:0  评论:0  赞:0  阅读:890
java对象的内存布局(一):计算java对象占用的内存空间以及java object layout工具的使用
最近在学习java对象内存布局方面的一些知识,主要是想知道一个java对象到底占用多少内存空间,以及java对象在内存中到底是什么样子的。c/c++中的sizeof运算符能够方便地告诉我们一个变量占用的内存空间,但是在java中却没有直接提供这种机制。如果想获取java对象占用的内存大小,可以利用java的Instrumentation机制。在网上搜索的过程中看到了java object layout这个小工具,能够打印出类的布局信息。Java对象的内存布局:对象头(Header)、实例数据(Instanc...
分类:编程语言   时间:2015-06-09 21:58:43    收藏:0  评论:0  赞:0  阅读:434
java 遍历Map并且获取其中的键值
errCodeMap是要遍历的Map, Iterator it = errCodeMap.entrySet().iterator(); while(it.hasNext()){ Map.Entry entry = (Entry) it.next(); String key = entry.getKey().toString(); // 返回的对应map的key值 String val...
分类:编程语言   时间:2015-06-09 21:56:03    收藏:0  评论:0  赞:0  阅读:250
Java内部类学习总结
目录目录 概述 非静态内部类 从外部类的非静态方法中实例化内部类 从外部类的静态方法中实例化内部类 内部类的this引用 静态内部类 从外部类的非静态方法中实例化静态内部类 从外部类静态方法中实例化静态内部类 匿名内部类 方法内部类概述最近学习python,发现python是支持多继承的,这让我想起Java是通过内部类实现的这套机制。这篇文章不是讲如何通过内部类实现多继承,而是总结一下内部类的类型和...
分类:编程语言   时间:2015-06-09 21:55:33    收藏:0  评论:0  赞:0  阅读:279
CopyOnWriteArrayList操作java.lang.UnsupportedOperationException
问题一:CopyOnWriteArrayList不能强制转换成ArrayList 解决办法:将CopyOnWriteArrayList传入ArrayList中 ArrayList arrayList = new ArrayList(list);问题二:CopyOnWriteArrayList不支持Collections.sort 解决办法:ArrayList arrayLis...
分类:编程语言   时间:2015-06-09 21:55:23    收藏:0  评论:0  赞:0  阅读:323
java中的连+和连-
先看一段代码: public static void main(String[] args) { System.out.println(3 + +3);// 6 System.out.println(3 - -3);// 6 System.out.println(3 + + +3);// 6 System.out.println(3 - - -3);// 0 } 其实连加和连...
分类:编程语言   时间:2015-06-09 21:54:03    收藏:0  评论:0  赞:0  阅读:133
调度场算法与逆波兰表达式
本文的主要内容是如何求一个给定的表达式的值,具体思路就是先将普通算术的中缀表达式转化为后缀表达式,这一步用到的算法叫做调度场算法。然后对后缀表达式,也就是逆波兰表达式求值。 题目:http://acm.hdu.edu.cn/showproblem.php?pid=3596 代码:...
分类:编程语言   时间:2015-06-09 21:53:43    收藏:0  评论:0  赞:0  阅读:336
C++归并算法
#include using namespace std;void DealWhat(int ar[],int start,int end,int b[]) { int mid = (start + end) / 2; int i = start; int j = mid+1; int k = start; //将start到en...
分类:编程语言   时间:2015-06-09 21:53:05    收藏:0  评论:0  赞:0  阅读:236
Java多线程 线程池
JAVA多线程,通常使用Executors的工厂方法来获得我们需要的线程池有newCachedThreadPool、newFixedThreadPool\newSingleThreadExecutor
分类:编程语言   时间:2015-06-09 21:51:03    收藏:0  评论:0  赞:0  阅读:287
OC语言Block
OC语言Block一、Block(一)简介Block是什么?苹果推荐的比较特殊的数据类型,效率高,在运行中保存代码。用来封装和保存代码,有点像函数,BLOCK可以在任何时候执行。Block和函数的相似性:(1)可以保存代码(2)有返回值(3)有形参(4)调用方式一样。Block的应用:(1)动画(2...
分类:编程语言   时间:2015-06-09 21:50:23    收藏:0  评论:0  赞:0  阅读:193
快速排序
快速排序快速排序由于排序效率在同为O(N*logN)的几种排序方法中效率较高,因此经常被采用,再加上快速排序思想----分治法也确实实用,因此很多软件公司的笔试面试,包括像腾讯,微软等知名IT公司都喜欢考这个,还有大大小的程序方面的考试如软考,考研中也常常出现快速排序的身影。快速排序是C.R.A.H...
分类:编程语言   时间:2015-06-09 21:49:43    收藏:0  评论:0  赞:0  阅读:390
java多线程 ThreadPoolExecutor 策略的坑
无论是使用jdk的线程池ThreadPoolExecutor 还是spring的线程池ThreadPoolTaskExecutor 都会使用到一个阻塞队列来进行存储线程任务。 当线程不够用时,则将后续的任务暂存到 阻塞队列中,等待有空闲线程来进行。 当这个阻塞队列满了的时候,会出现两种情况 正在运....
分类:编程语言   时间:2015-06-09 21:49:23    收藏:0  评论:0  赞:0  阅读:937
Java 编程规范
一、 编码规范的意义 应用编码规范对于软件本身和软件开发人员而言尤为重要,有以下几个原因:1)好的编码规范可以尽可能的减少一个软件的维护成本 , 并且几乎没有任何一个软件,在其整个生命周期中,均由最初的开发人员来维护;2)好的编码规范可以改善软件的可读性,可以让开发人员尽快而彻底地理解新的代码;3)...
分类:编程语言   时间:2015-06-09 21:46:23    收藏:0  评论:0  赞:0  阅读:314
JavaScript更改注册表
分类:编程语言   时间:2015-06-09 21:44:22    收藏:0  评论:0  赞:0  阅读:144
欧几里德算法(求最大公因数)
//说明://欧几里德算法:计算两个证书的最大公因数(假设M>N)//输入:M,N//输出:最大公因数#includeusing namespace std;void main(){ cout>M>>N; int rem; while(N>0) { rem=M%...
分类:编程语言   时间:2015-06-09 21:42:22    收藏:0  评论:0  赞:0  阅读:336
POJ 2761 Feed the dogs(树状数组求区间第K大)
题目链接: 戳我题目大意:Jiajia要为宠物狗,宠物狗按成一排站好(1 #include #include #include #include #include #include #include #include #include #define clc(a, b) memset(a, b, s...
分类:编程语言   时间:2015-06-09 21:41:53    收藏:0  评论:0  赞:0  阅读:406
C++中new和delete的背后
转自:http://www.cppblog.com/weiym/archive/2013/11/17/204292.html关于 C++中new背后的行为, 以前已经写过一篇了理解C++中new背后的行为, 但是里面也只是泛泛而谈,没有真凭实据, 下面我们从汇编的角度看C++编译器究竟在背后干了什么...
分类:编程语言   时间:2015-06-09 21:41:43    收藏:0  评论:0  赞:0  阅读:131
Java知多少(87)选择框和单选按钮
选择框、单选框和单选按钮都是选择组件,选择组件有两种状态,一种是选中(on),另一种是未选中(off),它们提供一种简单的 “on/off”选择功能,让用户在一组选择项目中作选择。选择框选择框(JCheckBox)的选中与否开状是一个小方框,被选中则在框中打勾。当在一个容器中有多个选择框,同时可以有...
分类:编程语言   时间:2015-06-09 21:40:33    收藏:0  评论:0  赞:0  阅读:215
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!