自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (2)
  • 收藏
  • 关注

转载 java反射机制

问题:在运行时,对一个JAVA类,能否知道属性和方法;能否调用它的任意方法?答案是可以的,JAVA提供一种反射机制可以实现。 目录什么是JAVA的反射机制JDK中提供的Reflection APIJAVA反射机制提供了什么功能获取类的Class对象获取类的Fields获取类的Method获取类的Constructor新建类的实例       Class的函数newInstance       通过

2015-05-31 20:28:50 839

转载 java.util.Properties类的使用

Properties 类已不是新东西了,它在 Java 编程的早期就有了,并且几乎没有什么变化。J2SE 的 Tiger 版本增强了这个类,不仅可以用它在单独一行中指定用等号分隔的多个键-值对,还可以用XML 文件装载和保存这些键-值对。在 驯服 Tiger的这一期文章中,John Zukowski 展示了如何驾驭这匹新一代的“役马”。     J2SE 1.5 以前的版本要求直接使用

2015-05-29 14:41:02 721

转载 java文件读写操作大全

转自http://blog.sina.com.cn/s/blog_4a9f789a0100ik3p.html一.获得控制台用户输入的信息     public String getInputMessage() throws IOException...{         System.out.println("请输入您的命令∶");         byte buffe

2015-05-29 11:06:54 624

原创 web容器安全管理

1.配置资源时,如果有个事模糊配置,一个是精确配置,先匹配精确配置的。比如一个角色admin配置了*.jsp 访问所有的jsp,一个角色user是配置了user.jsp。此时,就算用户具有admin角色,也不可以访问user.jsp。必须具有user角色才可以。上篇文章已经说了二种配置方式,  BASIC -->  FORM    /login1.jsp  /error

2015-05-26 15:48:41 932

转载 web.xml中<security-constraint>和四种认证类型

的子元素 是可选的,如果没有 元素,这表示将禁止所有 HTTP 方法访问相应的资源。 子元素 需要和 相配合使用,但可以被单独使用。如果没有 子元素,这表明任何身份的用户都可以访问相应的资源。也就是说,如果 中没有 子元素的话,配置实际上是不起中用的。如果加入了 子元素,但是其内容为空,这表示所有身份的用户都被禁止访问相应的资源。 web.xml: Xm

2015-05-26 15:31:23 1029

原创 [leetcode]Isomorphic Strings

题意就是判断二个字符串是不是同构字符串。可以替换字符,但是二个不同的字符,不能替换为同一个。二个相同的字符,必须替换为同一个。   思路:设置二个数组,一个数组下标是替换的字符,值是替换后的字符。另一个正好相反。                当有同一个字符要替换为二个不同的值,或者二个不同字符替换为同一个值,这时就不是同构字符串。代码如下:public class Solutio

2015-05-25 16:15:43 698

转载 JSP Servlet中Request与Response所有成员方法的研究

原文  http://www.cnblogs.com/guangshan/p/4198418.htmlHttpServletRequest与HttpServletResponse作为Servlet中doGet、doPost等方法中传递的参数,承接了Http请求与响应中的大部分功能,请求的解析与响应的返回都需要靠这两个对象进行,他们中的所有方法及功能在下边总结了一下,希望能对学习Java

2015-05-21 21:05:01 1547

转载 用 Servlet 进行上载的原理和实现

Servlet 是用 Java 编写的、协议和平台都独立的服务器端组件,使用请求/响应的模式,提供了一个基于 Java 的服务器解决方案。使用 Servlet 可以方便地处理在 HTML 页面表单中提交的数据,但 Servlet 的 API 没有提供对以 mutilpart/form-data 形式编码的表单进行解码的支持,因而对日常应用中经常涉及到到文件上传等事务无能为力。本文将从文件传输的基本

2015-05-21 17:49:23 600

转载 getParam和getAttribute区别

1.getAttribute是取得jsp中 用setAttribute設定的attribute2.parameter得到的是string;attribute得到的是object 3.request.getParameter()方法传递的数据,会从Web客户端传到Web服务器端,代表HTTP请求数据;request.setAttribute()和getAttribute()方法传

2015-05-21 11:19:17 4026

转载 Servlet实现文件上传的几种方法

1. 通过getInputStream()取得上传文件。1234567891011121314151617181920212223242526272

2015-05-20 16:28:10 938

转载 反转单向链表(reverse a singly linked list)

问题:给一个单向链表,把它从头到尾反转过来。比如: a -> b -> c ->d 反过来就是 d -> c -> b -> a 。这里讲解两种方法:第一种方法就是把每个Node按照顺序存入到一个stack里面,这样,最后面一个就在最上面了。然后,把每一个再取出来,这样顺序就换过来了。[java] view plaincopyprint?publ

2015-05-19 10:59:50 1234

转载 [leetcode]Intersection of Two Linked Lists

转载地址:http://blog.csdn.net/litoupu/article/details/41555557查找两个链表的第一个公共节点,如果两个节点的尾节点相同,肯定存在公共节点,换句话说,尾结点不相同肯定没有公共结点。方法: 长的链表开始多走 (h1的数量 - h2的数量)步,然后和短链表同步往下走,遇到的第一个相同的节点就是最早的公共节点 原理是  如果链

2015-05-16 17:42:19 732

原创 [leetcode] Min Stack

要设置一个辅助栈,保存每次存进去时,栈的最小值(新来的值,或者栈中的值)要注意判断当栈为空时,就可以直接把值压入栈,而不用通过比较。class MinStack {    private Deque stack1 = new ArrayDeque();    private Deque stack2 = new ArrayDeque();    public void push

2015-05-12 17:08:03 575

转载 模4 最优路径问题

网址:http://www.bubuko.com/infodetail-7972.html如下图:  从1到4找出一条路径,要求路径的总长度mod4的余数最小。分析:一条从1到4的最优路径,在它走到2或3时mod4的余数不一定最小。也就是说,最优策略的子策略不一定最优,所以本问题不满足最优化原理,那么也就不能用动态规划来解决。但是我们可以把它

2015-05-11 15:26:54 1418

转载 Apache Commons fileUpload实现文件上传

Apache的commons-fileupload.jar可方便的实现文件的上传功能,本文通过实例来介绍如何使用commons-fileupload.jar。@author:ZJ 07-2-22Blog: [url]http://zhangjunhd.blog.51cto.com/[/url]    将Apache的commons-fileupload.jar放在应用程序的WEB-IN

2015-05-10 10:54:57 645

转载 CKEditor图片上传实现详细步骤(使用Struts 2)

http://blog.csdn.net/xiao__gui/article/details/7684505 本人使用的CKEditor版本是3.6.3。CKEditor配置和部署我就不多说。CKEditor的编辑器工具栏中有一项“图片域”,该工具可以贴上图片地址来在文本编辑器中加入图片,但是没有图片上传功能。“预览”中有一坨鸟语,看得很不爽,首先要

2015-05-10 10:49:52 885

转载 图片

哈哈

2015-05-09 18:24:41 616

转载 [leetcode]Factorial Trailing Zeroes

博客园网址:http://www.cnblogs.com/ganganloveu/p/4193373.htmlFactorial Trailing ZeroesGiven an integer n, return the number of trailing zeroes in n!.Note: Your solution should be in logarithmic

2015-05-08 11:01:53 708

原创 [leetcode]Balanced Binary Tree

自己的解法可以减少递归调用的次数,通过flag标志先判断 是否要递归。public class Solution {    boolean flag=true;    public boolean isBalanced(TreeNode root) {        if(root==null)            return true;        dep(root);

2015-05-07 21:08:58 643

原创 [leetcode]Remove Nth Node From End of List

代码写的很挫,交了挺多次。以后写代码  一定要先把左右的情况 都考虑清楚  再考虑敲代码。哎public ListNode removeNthFromEnd(ListNode head, int n) {        ListNode thead=head,nhead=head;        if(head==null)            return head;   

2015-05-07 20:27:17 589

原创 [leetcode]Median of Two Sorted Arrays

题意:①原题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)).②乡村英语翻译一下给你两个

2015-05-07 11:17:03 415

原创 [leetcode]Add Two Numbers

1.注意判断二个链表是否有一个为空,一个为空的话,就只处理另外一个。2.链表处理完,注意最高位是否有进位。3.交了好多次错误,需要再加联系。public ListNode addTwoNumbers(ListNode l1, ListNode l2) {        if(l1==null || l2==null)            return null;     

2015-05-07 10:12:08 322

原创 [leetcode] Excel Sheet Column Title

一般的数制都是从零开始,如果是26进制,那就是0--25  可是这里 不一样  这是从1开始的,所以需要调整一下。自己的代码: 比较挫public String convertToTitle(int n) {        StringBuffer sb=new StringBuffer();        int tt;        while(n>0){       

2015-05-05 19:36:16 412

转载 数制转换

转载网址:http://www.cppblog.com/misakamm/archive/2011/12/27/162883.html最近受网友的邀请,就写一篇入门的教学文章。不过对于已经有一定实力水平的人来说,入门级的东西反而对于他(她)们来说不容易解释清楚,我也想挑战一下自己,看看我能把一些基础问题怎么解释能让智商80的人也能看明白(虽然这样说有点夸张),所以文章的标题就叫做“傻瓜学习

2015-05-05 19:31:57 542

原创 [leetcode]Rotate Array

思路:把nums数组看作是一个循环队列(就是一个循环数组)。先找到移动后应该出现在0位置的元素。也就是pos=len-k%len;  每移动一步 相当于索引位置反向移动一位。即如果k=1,则pos移动到数组末尾,如果k=2,pos移动到数组倒数第二个位置。   找到移动后的起始位置后,就可以依次按顺序取值。把索引0看作接在数组最后面的元素。等等代码:public class Sol

2015-05-05 16:28:00 397

原创 [leetcode]Binary Tree Level Order Traversal II

//层次遍历 逆序public class Solution {    public List> levelOrderBottom(TreeNode root) {        List> llist=new ArrayList>();        List ilist=new ArrayList();        if(root==null)           

2015-05-04 16:18:35 433

原创 [leetcode]Binary Tree Inorder Traversal

public class Solution {    public List inorderTraversal(TreeNode root) {        List ilist=new ArrayList();        Deque stack=new ArrayDeque();        TreeNode tt=root;        if(root==null

2015-05-04 11:01:43 399

原创 [leetcode]Binary Tree Preorder Traversal

public class Solution {        public List preorderTraversal(TreeNode root) {        List ilist=new ArrayList();        Deque stack=new ArrayDeque();        TreeNode p=root;        if(root

2015-05-04 10:52:07 402

转载 二叉树遍历 非递归算法

文库文章:http://wenku.baidu.com/link?url=9FJf0djV7G79YXSqRhQK3m52pm_EpCleUH3eaCZzm31F6VhroWcZI2nhxQn8ZQQ4ceItQBZfBB__iq1BLTJUgTvM0vA5oce55HGNfSh3CG7###二叉树前序遍历:根----左结点----右结点          所以在访问到一个节点不为空时:先访问

2015-05-04 09:44:02 562

简易无线遥控系统

本文是一套简易的无线遥控系统,涉及了通信的很多方面,讲的也很详细,有兴趣的可以看看。

2012-03-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除