在JAVA_HOME/lib下面有两个比较重要的jar文件,tools.jar和dt.jar。
tools.jar在上篇文章中做了简单的介绍。这里来介绍下dt.jar。
在Oracle官方网站搜dt.jar,找到JDK and JRE File Structure这个页面,如下
https://docs.oracle.com/javase/7/docs/technotes/tools/sol...
分类:
编程语言 时间:
2014-11-11 12:49:21
阅读次数:
255
最近声波通信非常火爆,尤其在很多嵌入式设备中的应用倍受关注,前段时间发布了声波通信部分源代码(iOS和Android版本,源代码最新版本下载地址:http://download.csdn.net/detail/jcgu/8143755),也受到了广大声波爱好者的关注。
声波技术从理论上决定了它比较适合做短距离、少量信息的传输(声波通信原理请见:http://blog.csdn.net/jcgu/...
分类:
其他好文 时间:
2014-11-11 12:47:10
阅读次数:
290
在javascript中,一般的DOM元素如div,都有onmousedown、onmousemove、onmouseup这3个鼠标事件。
当鼠标在div1上移动或者按下左键拖动的时候,都会触发onmousemove事件。如何区分这2种事件呢?如何区分鼠标单击弹起和拖动后弹起呢?区分鼠标单击弹起和拖动后弹起,可以注册onmousedown和onmouseup事件处理函数,在onmous...
分类:
编程语言 时间:
2014-11-11 12:47:27
阅读次数:
318
在开始专题内容之前,我们还是了解一下 ActiveReports 是一款什么产品:ActiveReports是一款在全球范围内应用非常广泛的报表控件,以提供.NET报表所需的全部报表设计功能领先于同类报表控件,包括对交互式报表的强大支持、丰富的数据可视化形式、与Visual Studio的完美集成、以及对WPF / WinForm / ASP.NET / Silverlight和Windows Azure的多平台支持等。 通过ActiveReports报表控件,您除了可以创建常用的子报表、交叉报表、分组报表...
分类:
其他好文 时间:
2014-11-11 12:48:28
阅读次数:
194
在大多报表系统中都有清单类报表的身影,比如:客户清单、商品信息清单、设备清单、物品采购清单、记账凭证、货品发货清单、员工清单等等。清单类报表看视乎比较简单,但是,由清单类报表演变而来的报表类型却十分丰富,在清单类报表中可以加入数据统计、数据分栏、数据分组,以及交互式报表和数据可视化功能。
本文将展示两种布局的清单类报表,表格式清单报表和自由布局清单报表。...
分类:
其他好文 时间:
2014-11-11 12:47:27
阅读次数:
191
ActiveReports 的图表控件支持绝大多数常用的二维和三维图表类型,包括XY图表和财务图表。通过使用图表控件的定制功能,如修改坐标轴、图注、图例等,用户可以创建任何其所需要的图表效果。用户还可以通过代码把定义好的图表输出为多种图像格式。 本文将演示如何在 ActivReports 中实现图文混淆报表。...
分类:
其他好文 时间:
2014-11-11 12:47:34
阅读次数:
284
一、SQL Profiler工具简介
SQL Profiler是一个图形界面和一组系统存储过程,其作用如下:
图形化监视SQL Server查询;在后台收集查询信息;分析性能;诊断像死锁之类的问题;调试T-SQL语句;模拟重放SQL Server活动;
也可以使用SQL Profiler捕捉在SQL Server实例上执行的活动。这样的活动被称为Profiler跟踪。
...
分类:
数据库 时间:
2014-11-11 12:46:44
阅读次数:
259
题目描述:
There are two sorted arrays A and B of size m and n respectively. Find the median of the two sorted arrays. The overall run time
complexity should be O(log (m+n)).
思路:写一个找两个数组中第k大数的函数,...
分类:
其他好文 时间:
2014-11-11 12:45:34
阅读次数:
205
Fatal error: Cannot redeclare class 原因详细介绍...
分类:
其他好文 时间:
2014-11-11 12:45:06
阅读次数:
114
feedback.jsp:
<%
String path = request.getContextPath();
String basePath = request.getScheme() + "://"
+ request.getServerName() + ":" + request.getServerPort()
+ path + "/";
String img...
分类:
编程语言 时间:
2014-11-11 12:45:56
阅读次数:
294
题目链接:
huangjing
首先考虑长为奇数的情况,你试着画几个就会发现那个根本不可能成立,所以只有长度为偶数的情况才可以。。
然后就会发现除了2这种特殊情况外,其余的2 4 6 8都只有两种情况
具体参看 http://blog.csdn.net/chaoojie/article/details/8860935
把 4, 6, 8.... 看成一整块,就有下图两种情况(正着...
分类:
其他好文 时间:
2014-11-11 12:47:14
阅读次数:
183
使用NSCondition对象来控制进程的同步,通过NSCondition对象的操作实现进程间的通信。NSCondition也实现了NSLocking协议,因此也可以调用lock、 unlock来实现线程的同步。NSCondition类提供以下3个方法:
wait——该方法让线程一直等待;signal——唤醒在此NSCondition对象上等待的单个线程;broadcast——唤...
分类:
其他好文 时间:
2014-11-11 12:45:44
阅读次数:
194
剑指offer中题目:http://ac.jobdu.com/problem.php?pid=1516
题目描述:
输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。
输入:
每个输入文件包含一组测试案例。
对于每个测试案例,第一行输入...
分类:
编程语言 时间:
2014-11-11 12:45:52
阅读次数:
202
实现思路:
WindowManagerService循环读取下面按键消息并分发给窗口,在消息分发前会在PhoneWindowManager.interceptKeyBeforeQueueing方法中进行消息的过滤。因此该实现方式为在消息分发前的interceptKeyBeforeQueueing方法中监听当前按键为音量下键,如果当前状态为锁屏状态,并按键为音量下键,且两次按键间隔时间小于...
分类:
移动开发 时间:
2014-11-11 12:45:41
阅读次数:
239
2种方法:
1.你用tortoiseSVN点版本库浏览,在需要建立分支的路径(比如trunk)点copy to + 新分支名称(注意:必须与trunk不能同名,你可以新建一个名称比如branch)
2.tortoiseSVN点版本库浏览,你在需要创建的路径下右键tortoiseSVN 选择create folder 然后创建新路径名称(文件夹)然后把主干或者其他分支路径的代码(拉分支这种情况估...
分类:
其他好文 时间:
2014-11-11 12:44:09
阅读次数:
321
吸引苹果的注意是富士康廉价劳工和高品质代工水平,所以苹果把首批iPhone 6的订单一半交给富士康。当然,富士康不辱使命,并且出动全部人力和物力代工iPhone 6,顺利交货给苹果,但iPhone 6一度出现货源紧缺,负面消息不断,头发门和弯曲门打击着苹果,但苹果的公关能力确实强,一一将其化解。
苹果追捧和硕的把握
富士康的竞争对手就是和硕,它在2011年一炮而红,就成为了iP...
分类:
移动开发 时间:
2014-11-11 12:46:31
阅读次数:
373
askLike.html
表单
你最喜欢哪些城市:
武汉
上海
北京
广州
你的性别是:
男
女
隐藏域的使用
按钮的测试:...
分类:
Web程序 时间:
2014-11-11 12:43:20
阅读次数:
173