wan368500
码龄16年
求更新 关注
提问 私信
  • 博客:121,038
    社区:2,708
    123,746
    总访问量
  • 5
    原创
  • 7
    粉丝
  • 70
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:浙江省
加入CSDN时间: 2009-11-06
博客简介:

wan368500的专栏

查看详细资料
个人成就
  • 获得11次点赞
  • 内容获得10次评论
  • 获得13次收藏
  • 博客总排名1,210,608名
创作历程
  • 1篇
    2015年
  • 7篇
    2014年
  • 5篇
    2013年
  • 17篇
    2012年

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 2

TA参与的活动 0

创作活动更多

新星杯·14天创作挑战营·第13期

这是一个以写作博客为目的的创作活动,旨在鼓励大学生博主们挖掘自己的创作潜能,展现自己的写作才华。如果你是一位热爱写作的、想要展现自己创作才华的小伙伴,那么,快来参加吧!我们一起发掘写作的魅力,书写出属于我们的故事。我们诚挚邀请你们参加为期14天的创作挑战赛!注: 1、参赛者可以进入活动群进行交流、互相鼓励与支持(开卷),虚竹哥会分享创作心得和涨粉心得,答疑及活动群请见:https://bbs.csdn.net/topics/619781944 【进活动群,得奖概率会更大,因为有辅导】 2、文章质量分查询:https://www.csdn.net/qc

76人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

BigInteger权限判断示例

这里我介绍一种很常用,也比较Professor的权限控制思路。把具体的权限设置为一个正整数值,如果一个用户有多个权限的话,比如1,2权限,那么我们设置值的时候就是num.setBit(1),num.setBit(2),然后把返回的num值保存在session中,要验证是否有权限的话,只要从session中取得保存的num,然后执行下num.test(权限值),如果返回true就是有权限的,否则
转载
博文更新于 2012.07.13 ·
6892 阅读 ·
2 点赞 ·
0 评论 ·
7 收藏

通过 JavaScript 获取页面上的鼠标位置

用 JS 计算鼠标在页面上的位置并非难事, 只要把握好各浏览器的区别就可以轻易算出鼠标位置. (这是 DEMO)视窗 (浏览器可视窗口) 就像是页面上的掩板开了一个洞. 滚动条可以改变页面和视窗之间的偏移量, 从而可以通过视窗看到页面的各个位置.鼠标在页面上的位置 = 页面和视窗之间的偏移量 + 鼠标在视窗中的位置图中的 cursorX 和 cursorY 分别是鼠标在视窗中的
转载
博文更新于 2014.01.26 ·
854 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

char[] toString()

String.valueOf、StringBuffer.append以及System.out.print中都对char[]数组单独处理,即进行了重载,使之可以输出内容(或者对内容操作处理),而不是地址。但是字符串拼接操作没有对char[]数组单独处理,所以它处理的是数组char[]的地址public class ABC{public static void main(Str
原创
博文更新于 2014.04.05 ·
4149 阅读 ·
3 点赞 ·
0 评论 ·
2 收藏

ezmorph-1.0.6.jar

发布资源 2012.11.19 ·
jar

maven环境快速搭建

最近,开发中要用到maven,所以对maven进行了简单的学习。因为有个maven高手在身边,所以,很快就上手了,我这里算是自我总结吧。关于maven是什么东东,请参考其它文章。----------------准备工作-------------Jdk  1.5以上java开发环境。Eclipse IDE 一个。Maven 3.0.3下载地址: http://maven.apache.org/doc
转载
博文更新于 2015.06.17 ·
523 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Myeclipse6.5 注册

package com.test;import java.text.DecimalFormat;import java.text.NumberFormat;import java.text.SimpleDateFormat;import java.util.Calendar;/** * myeclipse blue 7.5 keygen *  * @
转载
博文更新于 2014.04.21 ·
679 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java 序列化的高级认识

如果你只知道实现 Serializable 接口的对象,可以序列化为本地文件。那你最好再阅读该篇文章,文章对序列化进行了更深一步的讨论,用实际的例子代码讲述了序列化的高级认识,包括父类序列化的问题、静态变量问题、transient 关键字的影响、序列化 ID 问题。在笔者实际开发过程中,就多次遇到序列化的问题,在该文章中也会与读者分享。杨 硕, 研究生, 东北大学软
转载
博文更新于 2014.04.01 ·
664 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JVM调优总结 -Xms -Xmx -Xmn -Xss

堆大小设置JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为操作系统对内存无限制。我在Windows Server 2003 系统,3.5G物理内存,JDK5.0下测试,最大可设置为1478m。典型设置:java -Xmx3550m -Xms355
转载
博文更新于 2014.04.01 ·
567 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

输出所有排列组合

package static1;import java.util.Arrays;public class Permutation { public static void main(String[] args){ int[] array=new int[]{1, 2,3}; permute(array,0); } public static void permute(int
转载
博文更新于 2014.03.27 ·
934 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

使用非阻塞ServerSocketChannel、SocketChannel代替ServerSocket和Socket

在使用传统的ServerSocket和Socket的时候 很多时候程序是会阻塞的比如 serversocket.accept() , socket.getInputStream().read() 的时候都会阻塞 accept()方法除非等到客户端socket的连接或者被异常中断 否则会一直等待下去read()方法也是如此 除非在输入流中有了足够的数据 否则该方法也会一直等待下去知道数据的到
转载
博文更新于 2014.02.27 ·
702 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

matcher 的group

Pattern p = Pattern.compile("(\\d)([A-C])"); Matcher m = p.matcher("0A"); if (m.matches()) { System.out.println(m.group(0));// 注意,group(0)总是返回整个匹配字串 System.out.println(m.group(1)); System
原创
博文更新于 2013.08.22 ·
2749 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

apache cxf WSDLToJava 和JavaToWS指令

JavaToWS指令:JavaToWS.main(new String[]{"-o","material.wsdl","-wsdl",IMaterialUpdateWebServiceBean.class.getName()});java代码生成wsdl文件指令,-o代表在根目录生成,第二个为文件名,最后一个味生成webService的接口类名,生成后把默认的http://lo
原创
博文更新于 2013.06.13 ·
2376 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

解剖JavaScript中的null和undefined

在JavaScript开发中,被人问到:null与undefined到底有啥区别?    一时间不好回答,特别是undefined,因为这涉及到undefined的实现原理。于是,细想之后,写下本文,请各位大侠拍砖。    总所周知:null == undefined    但是:null !== undefined     那么这两者到底有啥区别呢?    请听俺娓娓
转载
博文更新于 2013.05.16 ·
735 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

cglib

CGlib是什么? CGlib是一个强大的,高性能,高质量的Code生成类库。它可以在运行期扩展Java类与实现Java接口。 当然这些实际的功能是asm所提供的,asm又是什么?Java字节码操控框架,具体是什么大家可以上网查一查,毕竟我们这里所要讨论的是cglib, cglib就是封装了asm,简化了asm的操作,实现了在运行期动态生成新的class。 可能大家还感觉不到它的强
转载
博文更新于 2013.03.18 ·
676 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

JSP页面设置编码

1. pageEncoding: jsp页面编码: jsp文件本身的编码2. contentType: web页面显示编码: jsp的输出流在浏览器中显示的编码3. html页面charset: web页面输入编码: 输入框输入的字体编码  4. setCharacterEncoding: request.setCharacterEncoding()
转载
博文更新于 2013.03.16 ·
1260 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

运用URLClassLoader加载外部jar包的java类,生成Class文件

先来一段网上copy的话术:      //****************************很多时候 我们写的java程序是分模块的,有很好的扩展机制,即我们可以为我们自己的java类添加插件,来运行将来某天我们可能开发出来的类,以下称这些类为插件类。下边是一种简单的实现方法:Class A 作为程序的主入口,其中包含了程序的执行入口(main)函数。然后在main函数中通
原创
博文更新于 2012.11.23 ·
23311 阅读 ·
4 点赞 ·
2 评论 ·
7 收藏

Axis2创建WebService实例

一、Axis2的下载和安装     1.可从http://ws.apache.org/axis2/ 下载Axis2的最新版本:      可以下载如下两个zip包:      axis2-1.5.4-bin.zip      axis2-1.5.4-war.zip      其中 axis2-1.5.4-bin.zip文件中包含了Axis2中所有的jar文件,
转载
博文更新于 2012.11.12 ·
4199 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

eclipse快捷键

File Navigation – Eclipse ShortcutsCTRL SHIFT R – Open a resource. You need not know the path and just part of the file name is enough.CTRL E – Open a file (editor) from within the list of all ope
转载
博文更新于 2012.11.02 ·
681 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JTable常见用法细则

JTable是Swing编程中很常用的控件,这里总结了一些常用方法以备查阅.欢迎补充,转载请注明作者与出处.一.创建表格控件的各种方式:1)  调用无参构造函数.JTable table = new JTable();2)  以表头和表数据创建表格.Object[][] cellData = {{"row1-col1", "row1-col2"}
转载
博文更新于 2012.10.25 ·
1819 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Eclipse快捷键技巧

1. Ctrl+左键 和F3这个是大多数人经常用到的,用来查看变量、方法、类的定义跳到光标所在标识符的定义代码。当按执行流程阅读时,F3实现了大部分导航动作。2 Ctrl+Shift+G在工作空间中查找引用了光标所在标识符的位置。可以说是与F3相反的快捷键。当按类定义进行阅读时,可以迅速找出当前类方法在被哪些类调用了。3. Ctrl+O查看一个类的纲要,列出其方法和成员变量
转载
博文更新于 2012.10.23 ·
3984 阅读 ·
0 点赞 ·
0 评论 ·
6 收藏
加载更多