全部文章
java项目中字符串加密技术源码:
import java.security.MessageDigest;
public class MD5 {
private static final String[] hexDigits = { "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "a", "b", "c", "d",
...
Java线程的停止,线程开启了,也许有时候我们需要停止线程的执行,总体来说,停止分两种,即:
1:正常停止,比如run方法执行完毕
2:非正常停止,可能被其它线程中断等等
OK,照例先看JDK中提供的方法
我们可以看到interrupt和stop方法都可以停止线程,但是stop已经不建议使用了,我们探究下为什么不建议使用呢?看源代码:
@Deprecated
p...
进度条案例
1:递归查询目录,包含子目录
2:采用委托方案与form窗体交互。
3:此案例可扩展到:复制、移动、批量命名、或查询等对象文件的操作。...
动态控件是指在需要时由Create()创建的控件,这与预先在对话框中放置的控件是不同的。
一、创建动态控件:
为了对照,我们先来看一下静态控件的创建。
放置静态控件时必须先建立一个容器,一般是对话框,这时我们在对话框编辑窗口中,从工具窗口中拖出所需控件放在对话框中即可,再适当修改控件ID,设置控件属性,一个静态控件就创建好了,当对话框被显示时,其上的控件也会显示。
静态控件不需要调用Cre...
1. 某些浏览器下元素层级遮盖存在bug;
2. 某个元素z-index设的太大,导致始终无法被遮盖;
3. js动态计算z-index,导致元素覆盖关系部可控
层级遮盖bug出现的原因:
IE6/7对z-index的表现跟IE8及以上浏览器不一致。position值为非static时,如果不设置z-index属性,IE6/7下z-index默认为0,而IE8及...
Android官方指南之Loading Large Bitmaps Efficiently的翻译...
在项目中需要提取每个汉字的首字母,下面是工具类的源码:
import net.sourceforge.pinyin4j.PinyinHelper;
public class PinyinAPI {
/**
* 提取每个汉字的首字母(大写)
*
* @param str
* @return
*/
public static...
禁止页面缓存:
meta是html语言head区的一个辅助性标签。也许你认为这些代码可有可无。其实如果你能够用好meta标签,会给你带来意想不到的效果,meta 标签的作用有:搜索引擎优化(SEO),定义页面使用语言,自动刷新并指向新的页面,实现网页转换时的动态效果,控制页面缓冲,网页定级评价,控制网页显 示的窗口等!
meta标签的组成:meta标签共有两个属性,它...
我今天跟踪看了一下Spring的mockMvc源码
我发现它只用到了如 http://127.0.0.1:8080/payment/pay.html 中的/payment/pay.html
写http://127.0.0.1:8080/payment/pay.html还是http://www.baidu.com/payment/pay.html还是直接/payment/pay.html都是一...
很多人在第一次开发iPhone应用遇到地图库的时候,都会有这样一个问题,iOS库中MKMapView没有zoomLevel这样的概念,替代的是MKCoordinateSpan和MKCoordinateRegion,那他们究竟代表什么意思呢?如何使用呢?我上网搜索了好久,也没有人说的很明白,解释的很详细。
后来应用都上架了很久,才弄清楚这两个结构体的真正含义。我们来先看看苹果官方文档的解释。
...