首页 > 编程语言
关于eclipse创建java项目时产生的.settings文件:
在用eclipse创建一个java项目,在项目目录下面往往会发现.settings文件夹并包含一个org.eclipse.core.resources.prefs文件条目。这个条目是配置项目的编码方式,如果在properties->resources修改编码方式,这个条目的中的值会发生相应的改变的。...
分类:编程语言   时间:2015-03-14 22:53:31    收藏:0  评论:0  赞:0  阅读:558
Java并发编程之闭锁简介
闭锁相当于一扇门,在闭锁到达结束状态之前,这扇门一直是关闭着的,没有任何线程可以通过,当到达结束状态时,这扇门才会打开并容许所有线程通过。它可以使一个或多个线程等待一组事件发生。闭锁状态包括一个计数器,初始化为一个正式,正数表示需要等待的事件数量。countDown方法递减计数器,表示一个事件已经发...
分类:编程语言   时间:2015-03-14 22:52:16    收藏:0  评论:0  赞:0  阅读:288
guava Joiner和MapJoiner线程安全
* {@code Joiner} 和 {@code MapJoiner} 的实例总是 immutable(详见java并发编程实战相关部分) * * [ 1.状态创建后不能被修改. 2.所有的域都是final类型,并且它被正确创建(创建期间没有发生this引用的逸出...
分类:编程语言   时间:2015-03-14 21:50:12    收藏:0  评论:0  赞:0  阅读:410
树状数组
树状数组 关于树状数组的详细介绍可见刘汝佳《算法竞赛入门经典:训练指南》         对于一个n元素的数组A[n],可执行如下操作:         Add(I, d):让A[i]变成A[i]+d。         Query(L, R):返回A[L]+A[L+1]+…+A[R]。         注意:树状数组只能计算A[1]开始的和,A[0]这个元素是不能用的。上面操作复杂度都是...
分类:编程语言   时间:2015-03-14 21:43:32    收藏:0  评论:0  赞:0  阅读:284
【POJ2104】【整体二分+树状数组】区间第k大
DescriptionYou are working for Macrohard company in data structures department. After failing your previous task about key insertion you were asked to...
分类:编程语言   时间:2015-03-14 21:41:41    收藏:0  评论:0  赞:0  阅读:1364
C语言实现数据结构中的堆创建,堆排序
#include "stdio.h"#include "stdlib.h"void swap(int *a,int *b)//交换两个数{int t;t=*a;*a=*b;*b=t;}void minheap(int *a,int i) //小根堆的调整,在i节点向上调整,根据一个所给的数组,对数....
分类:编程语言   时间:2015-03-14 21:41:31    收藏:0  评论:0  赞:0  阅读:314
对象和数组
/*var box = new Array(); //声明一个数组,空数组alert(typeof box); //数组属于object类型var box = new Arra...
分类:编程语言   时间:2015-03-14 21:41:01    收藏:0  评论:0  赞:0  阅读:277
java多线程实现卖票程序
本文采用java多线程实现了模拟车站多个车票卖票的功能。关键词:java多线程 共享变量 实现runnable接口 volatile 线程同步。代码如下Ticket类package ex7_TicketSaler;/*同一对象的多个线程thread0/1/2,对共享变量count的操作,需要将cou...
分类:编程语言   时间:2015-03-14 21:39:31    收藏:0  评论:0  赞:0  阅读:340
四则运算2--c++
1.设计思路:上篇已写,不在解释。。。。。2.源代码:#include#include#include "time.h"int main (){ int a,b,c,f,j,i,t,num,l,jj,cc,fw;//i,j,t是计数变量,a,b是运算数。 cout>num; if(num>n...
分类:编程语言   时间:2015-03-14 21:38:11    收藏:0  评论:0  赞:0  阅读:354
Python更多控制流工具(二)
4.6. Defining FunctionsWe can create a function that writes the Fibonacci series to an arbitrary boundary:我们创建一个斐波那契数列的函数:>>> def fib(n): # write F...
分类:编程语言   时间:2015-03-14 21:37:51    收藏:0  评论:0  赞:0  阅读:285
QWebkit C++与Javascript交互的一个问题
一个C++的类:class CTest:public QObject{ public slots: QObjectList GetList(){return m_listObjects;}private:QObjectList m_listObjects;}Js调用代码: document.writ...
分类:编程语言   时间:2015-03-14 21:37:11    收藏:0  评论:0  赞:0  阅读:243
快速排序
下面的是一个用到的快速排序/** * 将发生变化 的东西封闭起来 * @author lsj * */public interface Compare { boolean lessThan (Object lhs ,Object rhs ); boolean lessThanOrEqual(Ob.....
分类:编程语言   时间:2015-03-14 21:36:11    收藏:0  评论:0  赞:0  阅读:294
java 阻塞队列
import java.util.concurrent.ArrayBlockingQueue;import java.util.concurrent.BlockingQueue;import java.util.concurrent.ExecutorService;import java.util....
分类:编程语言   时间:2015-03-14 21:35:31    收藏:0  评论:0  赞:0  阅读:306
JAVA math包
Math类:java.lang.Math类中包含基本的数字操作,如指数、对数、平方根和三角函数。java.math是一个包,提供用于执行任意精度整数(BigInteger)算法和任意精度小数(BigDecimal)算法的类。java.lang.Math类中包含E和PI两个静态常量,以及进行科学计算的...
分类:编程语言   时间:2015-03-14 21:35:01    收藏:0  评论:0  赞:0  阅读:306
java的System.getProperty()方法可以获取的值
java.versionJava运行时环境版本java.vendorJava运行时环境供应商java.vendor.urlJava供应商的 URLjava.homeJava安装目录java.vm.specification.versionJava虚拟机规范版本java.vm.specificatio...
分类:编程语言   时间:2015-03-14 21:33:21    收藏:0  评论:0  赞:0  阅读:270
JavaScript中的正则表达式
以下内容是来自《JavaScript权威指南(第六版)》正则表达式的模式匹配章节的笔记。定义 JavaScript中的正则表达式定义有两种方式:var pattern = /s$/;或者var pattern = new RegExp('s$');直接量字符所有字母和数字都是按照字面含义进行匹配非....
分类:编程语言   时间:2015-03-14 21:31:41    收藏:0  评论:0  赞:0  阅读:290
[转][Python][自动登录163邮箱]
#-*- coding:UTF-8 -*-import urllib,urllib2,cookielibimport xml.etree.ElementTree as etree#xml解析类class Login163:#伪装browser header = {'User-Agent':'Mozi...
分类:编程语言   时间:2015-03-14 21:31:32    收藏:0  评论:0  赞:0  阅读:662
java基础篇---反射机制
一、JAVA是动态语言吗?一般而言,说到动态言,都是指在程序运行时允许改变程序结构或者变量类型,从这个观点看,JAVA和C++一样,都不是动态语言。但JAVA它却有着一个非常突出的动态相关机制:反射。通过反射,Java可以于运行时加载、探知和使用编译期间完全求和的类、生成其对象实体,调用其方法或者对...
分类:编程语言   时间:2015-03-14 21:31:11    收藏:0  评论:0  赞:0  阅读:259
Spring如何绑定请求参数或PathVariable参数绑定到对象,并做使用@Valid做JSR3
Spring如何绑定请求参数或PathVariable参数绑定到对象,并做使用@Valid做JSR303校验 ==== ###问题描述 以前在Spring中只对@RequestBody映射的请求参数使用过@Valid做JSR303校验,RequestBody一般适用与Json或者X...
分类:编程语言   时间:2015-03-14 20:15:21    收藏:0  评论:0  赞:0  阅读:311
Python:类的概念和使用方法
类就是一类事物、或者叫做实例,它用来描述具有共同特征的一类事物。我们在python中声明类的关键词是class,类还有功能和属性,属性就是这类事物的特征,而功能就是它能做什么,也是就是方法或者函数。我们仍然用例子来说明问题。声明类用class来声明一个类,也就是创建了一个..
分类:编程语言   时间:2015-03-14 20:10:22    收藏:0  评论:0  赞:0  阅读:376
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!