8 北漂伊人

尚未进行身份认证

长期致力于gis产品的研发,主要是WebGis方向,热衷于KISS,对于目前国内gis 应用现状不甚满意,希望与在gis方向的有想法的同行一起交流探讨

等级
TA的排名 31w+

Java编程语言中sleep()和yield()的区别

Java编程语言中sleep()和yield()的区别2010-03-1718:38佚名互联网 字号:T | TJava编程语言在我们使用的时候需要注意很多的东西,下面我们就看看如何才能将sleep()和yield()的区别开?希望大家有所帮助。AD:WOT2015互联网运维与开发者大会热销抢票Java编程语言在使用

2015-03-27 15:32:27

Java Thread(线程)案例详解sleep和wait的区别

上次对JavaThread有了总体的概述与总结,当然大多都是理论上的,这次我将详解Thread中两个常用且容易疑惑的方法、并通过实例代码进行解疑。。。F区别sleep()方法  sleep()使当前线程进入停滞状态(阻塞当前线程),让出CUP的使用、目的是不让当前线程独自霸占该进程所获的CPU资源,以留一定时间给其他线程执行的机会;  sleep()

2015-03-27 14:57:48

线程的几种状态

在Java当中,线程通常都有五种状态,创建、就绪、运行、阻塞和死亡。第一是创建状态。在生成线程对象,并没有调用该对象的start方法,这是线程处于创建状态;第二是就绪状态。当调用了线程对象的start方法之后,该线程就进入了就绪状态,但是此时线程调度程序还没有把该线程设置为当前线程,此时处于就绪状态。在线程运行之后,从等待或者睡眠中回来之后,也会处于就绪状态第三是运行状态。

2015-03-14 11:30:09

Java Thread.yield详解

前言:  前几天复习了一下多线程,发现有许多网上讲的都很抽象,所以,自己把网上的一些案例总结了一下!一.Thread.yield()方法:使当前线程从执行状态(运行状态)变为可执行态(就绪状态)。cpu会从众多的可执行态里选择,也就是说,当前也就是刚刚的那个线程还是有可能会被再次执行到的,并不是说一定会执行其他线程而该线程在下一次中不会执行到了

2015-03-14 11:29:38

闭包使用之两类交互

应用场景:A为应用类库,B为基础类库,A在初始化过程中需要先初始化B,并且在B初始化完成之后,再继续进行A的初始化functionA(){this.data="data";//初始化B类库varb=newB();this.contineInit();}functionB(){}A.prototype.contineInit

2013-10-16 19:18:45

投影

1.高斯克吕格投影1.5度带中央经线为1.5(x+1)         x为带号3度分带中央经线为3*x              x为带号6度分带中央经线为3*(2*x-1)         x为带号

2012-10-24 14:44:35

通过两点经纬度计算距离

从googlemaps的脚本里扒了段代码,没准啥时会用上。大家一块看看是怎么算的。privateconstdoubleEARTH_RADIUS=6378.137;privatestaticdoublerad(doubled){   returnd*Math.PI/180.0;}publicstaticdoubleGetDistan

2012-10-17 08:45:08

Web地图的地面分辨率与比例尺的关系(部分内容涉及到转载)

在网上查了很多资料一直没看懂,今天终于自己弄懂了,跟大家分享一下。(1)平面坐标系Resolution,地面分辨率,类似SpatialResolution(空间分辨率),我们这里主要关注用象元(pixelsize)表示的形式:一个像素(pixel)代表的地面尺寸(米)。以天地图为例,Level为1时,图片大小为256*256(4个Tile),那么赤道空间分辨率为:赤道周长/51

2012-10-10 23:59:47

SQL语句集锦

1.向某张表中插入数据:(SQLSERVER,ORCLE通用)(1)按照表中原有字段的顺序插入值 INSERTINTO表名VALUES(各字段的值) (2)根据自定义顺序插入值INSERTINTO表名(字段)VALUES(对应字段的值)(3)从一张表取出数据插入另一张表中(注意前后字段是需要对应的)INSERTINTO表名(字段)SELECT字

2012-04-19 11:44:23

Siverlight常见问题集锦

问题1:无法调试Silverlight程序,断点失效。解决方案:在整个Silverlight工程中web项目上右键->属性->Web,把下方的Siverlight选项勾上。问题2:在使用DataPager的时候,每次初始化DataPager的Source又会激发DataPager的PageIndex_Changed的事件,如果PageIndex_Changed又有加载数据的

2012-04-10 19:03:05

Java,Tomcat开发环境设置

最近好好学习了一下Java和Tomcat的配置,其总结如下:1.如果你采用最原始的通过在命令行(CMD)中用javac编译.java文件,然后在用java命令来执行这个文件,就必须配置环境变量如下:方法一:依次点击:“我的电脑”-(右键)“属性”-“高级”-“环境变量”,弹出Windows的“环境变量”配置卡。在“系统变量”栏下执行三项操作:①新建“Classpath”(如

2012-03-31 00:00:44

Eclipse和MyEclipse配置集锦

1.设置编码方式    如果要使插件开发应用能有更好的国际化支持,能够最大程度的支持中文输出,则最好使Java文件使用UTF-8编码。然而,Eclipse工作空间(workspace)的缺省字符编码是操作系统缺省的编码,简体中文操作系统(WindowsXP、Windows2000简体中文)的缺省编码是GB18030,在此工作空间中建立的工程编码是GB18030,工程中建立

2012-03-30 21:53:43

Host Context配置

1、将应用文件夹或war文件直接copy到tomcat的webapps目录下,这样tomcat启动的时候会将webapps目录下的文件夹或war文件的内容当成应用部署。这种方式最简单且无须书写任何配置文件。2、在tomcat的server.xml配置文件中的Host节点下增加Context子节点,如:1<Contextpath="/te

2012-02-22 17:52:04

Tomcat 运行原理及配置

1-TomcatServer的组成部分 1.1-Server AServerelementrepresentstheentireCatalinaservletcontainer.(Singleton) 1.2-Service AServiceelementrepresentsthecombinationofoneormo

2012-02-22 16:58:12

SuperMap Object Java 开发问题汇总(2012)

一、开发Servlet服务1.PrjCoordSys是objects中全局静态变量,不能释放,同时在创建一个新的PrjCoordSys的时候,需要用synchronized,否则会出现异步的问题。2.DatasetVector在Servlet的单实例多线程中,不能释放,否则会引起RecordSet已经释放或者获取不到的错误。二、开发CS程序说明:目前

2011-11-23 18:03:22

Ajax常见问题解决方案

在前台调用ajax的方法,但是调用不了常见的问题出在:(1)类有没有注册(2)调用的方法有没有注册(3)方法需要设为[AjaxPro.AjaxMethod(AjaxPro.HttpSessionStateRequirement.ReadWrite)],尤其注意的是,必须是AjaxPro下的,Ajax命名空间下也有,但是这样会导致调用不成功。(4)调用的时候参数的类型是否正确。由于J

2011-11-11 22:25:32
勋章 我的勋章
    暂无奖章