- 博客(16)
- 资源 (51)
- 问答 (4)
- 收藏
- 关注
转载 Java判断一个字符串是否是数字
public class NumberDemo { public static void main(String[] args) { String str1="1122.2.2"; String str2="111"; String str3="111.2"; String str4="111s"; String str5="111.s"; String str6="1s
2015-06-28 20:01:17 865
原创 Mac系统查看端口占用和杀死进程
查看进程占用lsof -i tcp:8080 该命令会显示占用8080端口的进程,有其 pid ,可以通过pid关掉该进程杀死进程 kill pid
2015-06-27 19:54:56 167240 3
原创 Java的3种Base64加密方法
Java的3种Base64加密方法 , 分别是 jdk默认实现的加密方式, 使用cc的加密方式和使用bc的加密方式import java.io.IOException;import org.apache.commons.codec.binary.Base64;import sun.misc.BASE64Decoder;import sun.misc.BASE64Encoder;
2015-06-27 19:50:52 13215
原创 Mac系统Tomcat自动编译servlet启动
Mac环境下开发 Java Web 自动监测servlet的变化编译并且自动加载。需要在tomcat 目录的 server.xml文件修改如下 <!-- SingleSignOn valve, share authentication between web applications Documentati
2015-06-26 19:14:34 947
原创 Mybatis查询中文出错
初学Mybatis , 在进行查询时候发现英文查询可以正常返回,但是中文查询没有效果,而且系统也没有报错。一般来说这样的问题都是编码问题。在Mybatis的配置文件 configuration.xml中连接数据库的那端url上加上 useUnicode=true&characterEncoding=utf8如
2015-06-26 14:07:07 1326
原创 servlet文件下载2(单文件下载和批量下载)
使用servlet完成单文件下载和批量文件下载。批量下载的原理是先将文件打包成zip , 然后再下载。之前也转载过一篇文件下载的博客,地址:http://blog.csdn.net/ch717828/article/details/42809999这篇的demo要更简单一些,需要深入了解更参数含义的可以看第一篇博客单文件下载:附件import java.io.File;imp
2015-06-25 10:42:56 2644
原创 html5+js实现图片预览
在上传图片时,经常需要预览图片。本用例使用html5+js实现上传图片的本地预览。鼠标移至预览图片可以显示大图。代码: My JSP '01.jsp' starting page $(function(){ var la = $("#large"); la.hide(); /* 鼠标移至预览图
2015-06-23 16:26:38 3805
转载 UML类图与类的关系详解
在画类图的时候,理清类和类之间的关系是重点。类的关系有泛化(Generalization)、实现(Realization)、依赖(Dependency)和关联(Association)。其中关联又分为一般关联关系和聚合关系(Aggregation),合成关系(Composition)。下面我们结合实例理解这些关系。基本概念类图(Class Diagram): 类图是面向对象系统建模中最常用
2015-06-15 17:53:18 542
原创 Java代理模式
代理模式的定义: 为其他对象提供一种代理以控制对这个对象的访问。代理对象起到中介作用,可以去掉功能服务或者添加额外的服务静态代理: 代理和被代理对象在代理之前是确定的。他们都实现相同的接口或者继承相同的抽象类以聚合代理的方式实现静态代理为例:首先抽象接口package proxy;public interface Moveable { void move();}
2015-06-15 14:05:35 402
转载 Java 创建xml文件
使用DOM方式创建package com.imooc.domtest.test;import java.io.File;import javax.xml.parsers.DocumentBuilder;import javax.xml.parsers.DocumentBuilderFactory;import javax.xml.parsers.ParserConfiguratio
2015-06-14 18:02:34 1540
转载 Java 读取xml文件
使用java读取xml文件 冰与火之歌 乔治马丁 2014 89 安徒生童话 2004 77 English DOM读取package com.imooc.domtest.test;import java.io.IOException;import javax.xml.parsers.DocumentBuilder;i
2015-06-11 18:57:31 598
转载 Java之美[从菜鸟到高手演变]之JVM内存管理及垃圾回收
很多Java面试的时候,都会问到有关Java垃圾回收的问题,提到垃圾回收肯定要涉及到JVM内存管理机制,Java语言的执行效率一直被C、C++程序员所嘲笑,其实,事实就是这样,Java在执行效率方面确实很低,一方面,Java语言采用面向对象思想,这也决定了其必然是开发效率高,执行效率低。另一方面,Java语言对程序员做了一个美好的承诺:程序员无需去管理内存,因为JVM有垃圾回收(GC),会去自动进
2015-06-10 21:00:32 685
原创 06-图8. 关键活动(30)
题目来源:http://www.patest.cn/contests/mooc-ds/06-%E5%9B%BE8解:import java.lang.reflect.Array;import java.util.ArrayList;import java.util.Arrays;import java.util.Scanner;public class Main {
2015-06-05 20:14:53 671
原创 06-图6. 公路村村通(30) java
题目来源:http://www.patest.cn/contests/mooc-ds/06-%E5%9B%BE6解:import java.util.ArrayList;import java.util.Arrays;import java.util.HashSet;import java.util.Scanner;class Edge implements Co
2015-06-05 13:51:15 886
转载 单调链凸包
1 Monotone Chain Convex Hull(单调链凸包)算法伪代码: 2 //输入:一个在平面上的点集P 3 //点集 P 按 先x后y 的递增排序 4 //m 表示共a[i=0...m]个点,ans为要求的点; 5 struct P 6 { 7 int x,y; 8 friend int operator (P a, P b) 9 {10
2015-06-02 11:12:56 1492
转载 拓扑排序 dfs
拓扑排序简单来说就是把一个图的所有节点排序,使得每一条有向边(u,v)对应的u都排在v的前面。 拓扑排序最大的用途就是判断一个有向图是否有环,当然判断还有一种方法就是Floyd算法。如果用邻接表的话拓扑排序的时间复杂度是O(N*E),邻接矩阵是O(N^2),N表示顶点数,E表示边数,Floyd时间复杂度是O(N^3)。性质1、 拓扑排序在有向无环图中才能排出有效的序列,
2015-06-01 16:36:22 961
spring自动装配例子
2015-04-04
spring入门 aware接口实现
2015-04-03
Jsp+Servelt使用 smb访问网络共享文件
2015-02-03
java使用smb访问网络共享文件
2015-02-03
JDBC POOL 高效数据源配置
2015-01-25
设计模式例子(java版本)
2015-08-31
网络设备ASW到底是啥?
2019-12-06
java.lang包下的类能不能被代理,为什么??
2015-07-17
关于 java 虚拟机 Hotsport
2015-07-15
关于javascript的一个问题
2015-05-06
TA创建的收藏夹 TA关注的收藏夹
TA关注的人