- 博客(37)
- 资源 (4)
- 收藏
- 关注
转载 配置Tomcat数据源
配置Tomcat数据源 在实际开发中,我们有时候还会使用服务器提供给我们的数据库连接池,比如我们希望Tomcat服务器在启动的时候可以帮我们创建一个数据库连接池,那么我们在应用程序中就不需要手动去创建数据库连接池,直接使用Tomcat服务器创建好的数据库连接池即可。要想让Tomcat服务器在启动的时候帮我们创建一个数据库连接池,那么需要简单配置一下Tomcat服务器。4.1、JN
2016-09-09 13:59:40 716
转载 获取客户端的IP
在JSP里,获取客户端的IP地址的方法是:request.getRemoteAddr() ,这种方法在大部分情况下都是有效的。但是在通过了Apache,Squid等反向代理软件就不能获取到客户端的真实IP地址了。如果使用了反向代理软件,将http://192.168.1.110:2046/ 的URL反向代理为http://www.xxx.com/ 的URL时,用request.getRemot
2016-09-08 17:37:57 333
转载 java中各种集合的用法和比较
本文摘至http://blog.csdn.net/jackie03/article/details/7312481一,java中各种集合的关系图 Collection 接口的接口 对象的集合 ├ List 子接口 按进入先后有序保存 可重复 │├ LinkedList 接口实现类 链表 插入删
2016-09-07 09:49:26 1236
原创 QQ自动登录测试
测试QQ自动登录需要进去http://connect.qq.com/获取appid和appkey同时将自己的个人电脑配置成服务器(见我的另一篇博客)其中QQ自动登录的代码如下:<%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerN
2016-08-31 11:42:10 652
原创 将自己的个人电脑做成服务器
由于QQ的使用人数在国内社交应用中是第一的,因此各种各样的应用或者网站都会有QQ自动登录这个功能。 当你进入http://connect.qq.com/去注册QQ登录的appid和appkey时,你会发现需要把我们个人电脑做成服务器。我使用的是ngrok 将配置文件 ngrok.cfg 和 ngrok.exe 放在同一目录下 ngrok.cfg 的内容
2016-08-31 11:35:10 7055 1
转载 git使用
本文转自http://www.cnblogs.com/tugenhua0707/p/4050072.html一:Git是什么? Git是目前世界上最先进的分布式版本控制系统。二:SVN与Git的最主要的区别? SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完
2016-08-30 17:36:20 236
原创 android--1--SDK命令行搭建并运行Android
目前一般开发Android使用两种开发工具:Eclipse、Android Studio和命令行。 我现在介绍的是命令行搭建Android环境。 下载SDK,下图是我的SDK的目录其中tools下的android.exe,可以用来查看安装的SDK的各种版本及创建Android程序(基本架构),命令如下其中target的值为第一张图中的id值下面为
2016-06-11 23:03:35 393
原创 Java读取properties文件
在写JavaWeb数据库连接时,一般会把基本的数据库配置信息放在.properties文件中。配置文件在src目录下配置文件中的信息为:driver=com.mysql.jdbc.Driverurl=jdbc\:mysql\://localhost\:3306/wireless_db?UseUnicode\=true&characterEncoding\=utf-8username=r
2016-02-21 16:50:58 373
原创 linux shell 模仿写的一个唱片记录系统
我在Windows上写了cd.sh文件,但复制到Linux上运行时报错,查询得知是兼容问题,修改方案如下:1.首先用vi命令打开文件[root@localhost test]# vi test.sh 2.在vi命令模式中使用 :set ff 命令可以看到改文件的格式为复制代码 代码如下:fileformat=dos3.修改文件format为unix使用vi
2016-02-17 19:54:09 389
原创 简单的Java多线程的使用
前几天做一个功能,就是在前台更改信息后会自动发邮件给其他的人,相关信息已更改,刚开始是直接在更改信息代码后面加入发送邮件的代码,但发现这样会使界面特别慢,而慢的主要原因是由于发送邮件有时会耗时很长,于是改为,更改信息后发送邮件,但同时程序继续往下跑。package com.xian;public class Test { /** * @param args */ pu
2015-07-15 16:16:24 504
原创 jmx远程连接weblogic
首先需要的jar包其次代码如下:package com.test;import java.io.IOException;import java.net.MalformedURLException;import java.util.Hashtable;import javax.management.MBeanServerConnection;import javax.m
2015-05-05 13:17:11 2606
转载 weblogic 与 tuxedo 互联 wtc
BEA公司的TUXEDO,WEBLOGIC作为优秀的中间件产品,在银行、电信、金融等行业广泛使用,通常采用TUXEDO实现系统的核心业务,用WEBLOGIC做为系统扩展到INTERNET的平台,实现电子商务,由WEBLOGIC调用TUXEDO上的服务,所以TUXEDO与WEBLOGIC之间的互连经常遇到。 因为在工作中经常用到,先就个人总结和网上收集的资料总结如下,惠人惠己。目录:
2015-04-08 17:00:19 5319
原创 java网页验证码代码
在先前做java验证码时,是直接用代码生成图片,并把图片放在文件夹下再用网页调用图片,但其实是可以直接把图片输入到网页中的。代码如下:package com.Servlet;import java.awt.Color;import java.awt.Font;import java.awt.Graphics2D;import java.awt.image.BufferedImage;
2015-03-17 15:35:42 670
转载 linux下oracle的基本操作
创建用户和表空间: 1、登录linux,以oracle用户登录(如果是root用户登录的,登录后用 su - oracle命令切换成oracle用户)2、以sysdba方式来打开sqlplus,命令如下: sqlplus / as sysdba3、创建临时表空间:--查询临时表空间文件的绝对路径。如果需要的话,可以通过查询来写定绝对路径。一般用${ORACLE_HO
2015-01-14 11:23:28 492
转载 XML的4种解析及对比
一、【基础知识——扫盲】二、【DOM、SAX、JDOM、DOM4j简单使用介绍】三、【性能测试】四、【对比】五、【小插曲XPath】六、【补充】关键字:Java解析xml、解析xml四种方法、DOM、SAX、JDOM、DOM4j、XPath【引言】目前在Java中用于解析XML的技术很多,主流的有DOM、SAX、JDOM、DOM4j,下文主要介绍这4种解析XML文档
2014-10-10 16:21:41 479
原创 一个正则表达式的例子
/** * 判断字符串是否为数字 * @param str * @return */ public boolean isNumeric(String str){ Pattern pattern = Pattern.compile("[0-9]*"); return pattern.matcher(str)
2014-10-09 09:04:48 369
转载 程序猿最应去的网站有哪些
要想成为优秀的程序猿,不仅要有一定天分,常与大神交流,自己多加练习才是正确的方法。下面是一些Quora用户推荐的国外网站,与广大程序猿或者希望学习编程的朋友们分享:1)编程练习和竞赛类http://www.codechef.com/http://www.spoj.com/p/http://programmingpraxis.com/http://projecteuler.net
2014-09-30 15:32:03 382
转载 java断点续传
断点续传的原理其实断点续传的原理很简单,就是在 Http 的请求上和一般的下载有所不同而已。 打个比方,浏览器请求服务器上的一个文时,所发出的请求如下: 假设服务器域名为 wwww.sjtu.edu.cn,文件名为 down.zip。 GET /down.zip HTTP/1.1 Accept: image/gif, image/x-xbitmap, image/jpeg, i
2014-09-25 16:12:54 394
原创 LCS算法实现 求两个字符串中间最长的公共子串
package util;import java.util.ArrayList;import java.util.List;/** * LCS算法实现 求两个字符串中间最长的公共子串 * @author landing * */public class LCSImpl {public int getSameStr(String str1,String str2){char[] arrchar1 =
2014-09-22 09:58:09 651
转载 java反射
本篇文章依旧采用小例子来说明,因为我始终觉的,案例驱动是最好的,要不然只看理论的话,看了也不懂,不过建议大家在看完文章之后,在回过头去看看理论,会有更好的理解。下面开始正文。【案例1】通过一个对象获得完整的包名和类名123456789101112131415package Reflect
2014-09-18 15:33:11 382
转载 正则表达式java
在JDK1.3及之前的JDK版本中并没有包含正则表达式的类,如果要在Java中使用正则表达式必须使用第三方提供的正则表达式库,最有名的就是Jakarta-ORO,Jakarta-ORO库以前叫做OROMatcher,是Daniel Savarese赠送给Jakarta Project的一个开源包。使用的时候首先要创建一个实现了PatternCompiler接口的实例变量以创建一个“模式编译器”,J
2014-09-17 17:28:40 391
转载 算法的力量——李开复
算法的力量算法是计算机科学领域最重要的基石之一,但却受到了国内一些程序员的冷落。许多学生看到一些公司在招聘时要求的编程语言五花八门,就产生了一种误解,认为学计算机就是学各种编程语言,或者认为,学习最新的语言、技术、标准就是最好的铺路方法。其实,大家被这些公司误导了。编程语言虽然该学,但是学习计算机算法和理论更重要,因为计算机语言和开发平台日新月异,但万变不离其宗的是那些算法和理论,例如数据结构
2014-09-17 09:22:20 311
转载 正则表达式
1. 什么是正则表达式基本说来,正则表达式是一种用来描述一定数量文本的模式。Regex代表Regular Express。本文将用>来表示一段具体的正则表达式。一段文本就是最基本的模式,简单的匹配相同的文本。 2. 不同的正则表达式引擎正则表达式引擎是一种可以处理正则表达式的软件。通常,引擎是更大的应用程序的一部分。在软件世界,不同的正则表达式并不互相兼容。
2014-09-16 18:07:11 405
原创 基于行块分布函数的通用网页正文抽取算法初步认识
方法核心依据有两点:正文区的密度、行块的长度将HTML去标签,留下正文 同时留下标签去除后的所有空白位置信息。留下的正文称为Ctext行块:以Ctext中的行号为轴取其周围k行,合起来称为一个行块Cblock。行块长度:一个Cblock去掉其中所有空白符后的字符总数称为该行块的长度。行块分布函数:以Ctext每行为轴,共有LinesNum(Ctext
2014-09-16 17:58:55 2424
转载 Jsoup入门
解析和遍历一个html文档如何解析一个HTML文档:String html = "First parseParsed HTML into a doc.";Document doc = Jsoup.parse(html);其解析器能够尽最大可能从你提供的HTML文档来创见一个干净的解析结果,无论HTML的格式是否完整。比如它可以处理:没有关闭的标签 (比如: Lorem
2014-09-16 10:27:26 461
转载 HttpClient的相关知识
前言超文本传输协议(HTTP)也许是当今互联网上使用的最重要的协议了。Web服务,有网络功能的设备和网络计算的发展,都持续扩展了HTTP协议的角色,超越了用户使用的Web浏览器范畴,同时,也增加了需要HTTP协议支持的应用程序的数量。尽管java.net包提供了基本通过HTTP访问资源的功能,但它没有提供全面的灵活性和其它很多应用程序需要的功能。HttpClient就是寻求弥补这项
2014-09-16 09:55:38 399
转载 Java实现逆向最大匹配中文分词算法
/** 过程分析: 第一词循环: 太好了,今天是星期六啊 好了,今天是星期六啊 了,今天是星期六啊 ,今天是星期六啊 今天是星期六啊 天是星期六啊
2014-09-15 16:03:11 1585
原创 java的聊天小程序
客户端:package test;import java.io.*;import java.net.*;import java.awt.*;import java.awt.event.*;public class WC7 extends Frame implements ActionListener,Runnable{ DatagramSocket D; byte
2014-09-15 15:22:54 980 1
转载 XML解析
转载请标明出处:http://eric-619.iteye.com/blog/693141要使用dom4j读写XML文档,需要先下载dom4j包,dom4j官方网站在 http://www.dom4j.org/ 目前最新dom4j包下载地址:http://nchc.dl.sourceforge.net/sourceforge/dom4j/dom4j-1.6.1.zip解开后有两个包,仅操作
2014-09-15 09:42:41 364
转载 java打印
package com.zhang.system; import java.awt.Graphics;import java.awt.print.PageFormat;import java.awt.print.Printable;import java.awt.print.PrinterException;import java.awt.print.PrinterJob; p
2014-09-15 09:30:34 387
原创 下次登陆自动输入账号密码
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String username = request.getParameter("username"); String passwo
2014-09-11 17:58:39 886
原创 java邮件发送
import java.util.*;import javax.activation.DataHandler;import javax.activation.FileDataSource;import javax.mail.*;import javax.mail.internet.*;public class SendAnEmail { private String to;
2014-09-10 11:00:10 415
采购需求管理系统-java-vue
2024-03-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人