- 博客(16)
- 资源 (3)
- 收藏
- 关注
转载 Java编程语言中sleep()和yield()的区别
Java编程语言中sleep()和yield()的区别2010-03-17 18:38 佚名 互联网 字号:T | TJava编程语言在我们使用的时候需要注意很多的东西,下面我们就看看如何才能将sleep()和yield()的区别开?希望大家有所帮助。AD:WOT2015 互联网运维与开发者大会 热销抢票Java编程语言在使用
2015-03-27 15:32:27 1055
转载 Java Thread(线程)案例详解sleep和wait的区别
上次对Java Thread有了总体的概述与总结,当然大多都是理论上的,这次我将详解Thread中两个常用且容易疑惑的方法、并通过实例代码进行解疑。。。F区别sleep()方法 sleep()使当前线程进入停滞状态(阻塞当前线程),让出CUP的使用、目的是不让当前线程独自霸占该进程所获的CPU资源,以留一定时间给其他线程执行的机会; sleep()
2015-03-27 14:57:48 862
转载 线程的几种状态
在Java当中,线程通常都有五种状态,创建、就绪、运行、阻塞和死亡。第一是创建状态。在生成线程对象,并没有调用该对象的start方法,这是线程处于创建状态;第二是就绪状态。当调用了线程对象的start方法之后,该线程就进入了就绪状态,但是此时线程调度程序还没有把该线程设置为当前线程,此时处于就绪状态。在线程运行之后,从等待或者睡眠中回来之后,也会处于就绪状态第三是运行状态。
2015-03-14 11:30:09 2571
转载 Java Thread.yield详解
前言: 前几天复习了一下多线程,发现有许多网上讲的都很抽象,所以,自己把网上的一些案例总结了一下!一. Thread.yield( )方法:使当前线程从执行状态(运行状态)变为可执行态(就绪状态)。cpu会从众多的可执行态里选择,也就是说,当前也就是刚刚的那个线程还是有可能会被再次执行到的,并不是说一定会执行其他线程而该线程在下一次中不会执行到了
2015-03-14 11:29:38 2696
原创 闭包使用之两类交互
应用场景:A为应用类库,B为基础类库,A在初始化过程中需要先初始化B,并且在B初始化完成之后,再继续进行A的初始化function A() {this.data = "data";//初始化B类库var b = new B();this.contineInit();}function B(){}A.prototype.contineInit
2013-10-16 19:18:45 701
原创 投影
1.高斯克吕格投影1.5度带 中央经线为1.5(x+1) x为带号3度分带 中央经线为3*x x为带号6度分带 中央经线为3*(2*x-1) x为带号
2012-10-24 14:44:35 541
转载 通过两点经纬度计算距离
从google maps的脚本里扒了段代码,没准啥时会用上。大家一块看看是怎么算的。private const double EARTH_RADIUS = 6378.137;private static double rad(double d){ return d * Math.PI / 180.0;}public static double GetDistan
2012-10-17 08:45:08 652
原创 Web地图的地面分辨率与比例尺的关系(部分内容涉及到转载)
在网上查了很多资料一直没看懂,今天终于自己弄懂了,跟大家分享一下。(1)平面坐标系Resolution,地面分辨率,类似Spatial Resolution(空间分辨率),我们这里主要关注用象元(pixel size)表示的形式:一个像素(pixel)代表的地面尺寸(米)。以天地图为例,Level为1时,图片大小为256*256(4个Tile),那么赤道空间分辨率为:赤道周长/51
2012-10-10 23:59:47 3256
原创 SQL语句集锦
1.向某张表中插入数据:(SQL SERVER,ORCLE通用)(1)按照表中原有字段的顺序插入值 INSERT INTO 表名 VALUES(各字段的值) (2)根据自定义顺序插入值INSERT INTO 表名 (字段) VALUES (对应字段的值)(3)从一张表取出数据插入另一张表中(注意前后字段是需要对应的)INSERT INTO 表名 (字段) SELECT 字
2012-04-19 11:44:23 661
原创 Siverlight常见问题集锦
问题1:无法调试Silverlight程序,断点失效。解决方案:在整个Silverlight工程中web项目上右键->属性->Web,把下方的Siverlight选项勾上。问题2:在使用DataPager的时候,每次初始化DataPager的Source又会激发DataPager的PageIndex_Changed的事件,如果PageIndex_Changed又有加载数据的
2012-04-10 19:03:05 1114
转载 Java,Tomcat开发环境设置
最近好好学习了一下Java和Tomcat的配置,其总结如下:1.如果你采用最原始的通过在命令行(CMD)中用javac编译.java文件,然后在用java命令来执行这个文件,就必须配置环境变量如下:方法一:依次点击:“我的电脑”-(右键)“属性”-“高级”-“环境变量”,弹出Windows的“环境变量”配置卡。在“系统变量”栏下执行三项操作:①新建“Classpath”(如
2012-03-31 00:00:44 690
原创 Eclipse和MyEclipse配置集锦
1.设置编码方式 如果要使插件开发应用能有更好的国际化支持,能够最大程度的支持中文输出,则最好使 Java文件使用UTF-8编码。然而,Eclipse工作空间(workspace)的缺省字符编码是操作系统缺省的编码,简体中文操作系统 (Windows XP、Windows 2000简体中文)的缺省编码是GB18030,在此工作空间中建立的工程编码是GB18030,工程中建立
2012-03-30 21:53:43 941
转载 Host Context配置
1、将应用文件夹或war文件直接copy到tomcat的webapps目录下,这样tomcat启动的时候会将webapps目录下的文件夹或war文件的内容当成应用部署。这种方式最简单且无须书写任何配置文件。2、在tomcat的server.xml配置文件中的Host节点下增加Context子节点,如:1<Context path="/te
2012-02-22 17:52:04 6958
转载 Tomcat 运行原理及配置
1 - Tomcat Server的组成部分 1.1 - Server A Server element represents the entire Catalina servlet container. (Singleton) 1.2 - Service A Service element represents the combination of one or mo
2012-02-22 16:58:12 1211
原创 SuperMap Object Java 开发问题汇总(2012)
一、开发Servlet服务1.PrjCoordSys是objects中全局静态变量,不能释放,同时在创建一个新的PrjCoordSys的时候,需要用synchronized,否则会出现异步的问题。2.DatasetVector在Servlet的单实例多线程中,不能释放,否则会引起RecordSet已经释放或者获取不到的错误。二、开发CS程序说明:目前
2011-11-23 18:03:22 1317
原创 Ajax常见问题解决方案
在前台调用ajax的方法,但是调用不了常见的问题出在:(1)类有没有注册(2)调用的方法有没有注册(3)方法需要设为[AjaxPro.AjaxMethod(AjaxPro.HttpSessionStateRequirement.ReadWrite)],尤其注意的是,必须是AjaxPro下的,Ajax命名空间下也有,但是这样会导致调用不成功。(4)调用的时候参数的类型是否正确。由于J
2011-11-11 22:25:32 538
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人