![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
cnstartech
i am a geek , just only...
展开
-
浏览器文件下载和图片显示(流形式)
浏览器文件下载:如果你想在浏览器中实现下载功能–一些原本不默认下载的文件,如:jpg、xml等。图片显示(流形式):如果你想在浏览器中显示图片,而图片不是一个静态文件(没有url地址)那我们应该怎么做呢?分析:浏览器获得文件是通过http协议的,所以只要我设置好请求(request)返回的响应(response)的一些信息应该就行了,那就是设置响应(转载 2013-08-18 16:22:35 · 1625 阅读 · 1 评论 -
eclipse安装Activiti BPMN 2.0 designer
eclipse,help-> install new software: 单击add: Name: Activiti BPMN 2.0 designer Location: http://activiti.org/designer/update/原创 2013-09-03 22:49:58 · 1015 阅读 · 0 评论 -
myeclipse10以下安装 activiti 插件
安装上activiti-designer插件 就可以了 。STEP: 1.下载activiti-designer插件,下载地址:http://activiti.org/designer/archived/ 2. 解压下载完成压缩包 3 . 删除artifacts.jar,content.jar 4. 修改文件名到 activiti,新建activiti.link文件原创 2013-09-03 15:18:30 · 1570 阅读 · 0 评论 -
pushlet实现服务器推送
Pushlet是使用较多的后台向前台推送信息的工具。前台订阅某个感兴趣的事件joinListen,触发后台的Pushlet的servlet,为该请求会话建立session,默认这个sessionID是随机的java.rmi.server.UID(后面会介绍pushlet二次开发,改掉这个UID,以便可以自由控制向某一个特点前台推送信息)。之后前台会向后台发送refresh请求,后台返回给前台下一次原创 2013-12-10 15:39:21 · 774 阅读 · 0 评论 -
JAVACOMM使用
使用 JAVACOMM开发时,需要对环境进行配置1. 下载 javacomm开发包 javacommon20-win32 2. 安装32位JDK, 目前应该只支持 32位JDK3.配 置: 解压 javacomm20-win.zip文件 3.1 将win32com.dll拷贝到%JAVA_HOME%\bin下 3.2 拷贝 comm.jar到项目的原创 2014-01-25 14:05:57 · 1162 阅读 · 0 评论 -
Java Applet读写客户端串口
测试环境:SDK:Oracle JRockit for Java version 6, Java Communication for Windows 2.0OS:WINDOWS7外设:串口条形码扫描枪Server:Tomcat6 看了网上良莠不齐的关于Applet访问串口的文章,总结起来所关注的问题无外乎以下3个:1. 三个文件(comm.jar、javax.co转载 2014-03-26 14:24:04 · 1109 阅读 · 0 评论 -
在网页中使用Applet的标签
虽然w3c不推荐使用applet,但用applet在企业内部网(Intranet)中进行applet的部署是一个推荐的常用做法,那么就先来讨论一下标签的使用。的使用再早期进行applet的部署,用标签是一种很常见的做法,applet标签所有的属性列表,你可以在这里找到,http://www.w3schools.com/tags/tag_applet.asp,里面进行了详细的说明。转载 2014-03-27 16:54:30 · 586 阅读 · 0 评论 -
Tomcat启动内存设置
Tomcat的启动分为startupo.bat启动和注册为windows服务的启动原创 2014-09-20 08:52:35 · 552 阅读 · 0 评论 -
apachetomcat7zip解压缩版windows服务添加
让客户在用tomcat时不安装jdk即可运行,需要要将jre的目录在环境变量中定义JAVA_HOME,更简单的方法是在service.bat中设置JRE_HOME,JSSE_HOME指向jre的目录,在service.bat设置的环境变量是tomcat作为服务运行时查找需要jre用。在setclasspath.bat设置JRE_HOME,JAVA_HOME,JSSE_HOME在命令行启动,关闭to原创 2014-09-20 12:03:00 · 724 阅读 · 0 评论 -
MVN使用
mvn cleanmvn compilemvn install把JAR 加入到仓库 mvn install:install-file -DgroupId=org.restlet -DartifactId=restlet -Dversion=x.0packaging=jar -Dfile=F:\org.restlet.jar原创 2015-04-16 13:48:06 · 528 阅读 · 0 评论 -
linux 中 安装 tomcat
软件和工具 1. centos 7.x 2. tomcat-7.x 3. 工作目录 mytest安装 # wget http://mirrors.hust.edu.cn/apache/tomcat/tomcat-7/v7.0.76/bin/apache-tomcat-7.0.76.tar.gz 解压 #tar -zxvf原创 2017-04-01 13:48:39 · 590 阅读 · 0 评论 -
ubuntu centos上安装jdk
工具软件 ubuntu : 12.04 desktop 64位 jdk: jdk-7u76-linux-x64.tar.gz注意: 系统版本 64位 和 JDK要选择64位否则报: /usr/bin/java: No such file or directory 这样的错误一、JDK下载 jdk1.7-x64-linux 下载原创 2017-02-20 19:12:28 · 359 阅读 · 0 评论 -
Windows搭建Memcache
在数据驱动的web开发中,经常要重复从数据库中取出相同的数据,这种重复极大的增加了数据库负载。缓存是解决这个问题的好办法。Memcached是什么? Memcached是由Danga Interactive开发的,高性能的,分布式的内存对象缓存系统,用于在动态应用中减少数据库负载,提升访问速度。Memcached能缓存什么?通过在内存里维护一个统一的巨大的hash表,Memcach原创 2013-05-12 23:29:14 · 949 阅读 · 0 评论 -
使用PinYin4j.jar将汉字转换为拼音
使用第三方包来处理汉子转拼音:下载地址: 下载地址1特征:1. 支持多种拼音系统:汉语拼音 通用拼音 威氏拼音 注音二式 雅礼 国语罗马字 2. 支持多音字能够根据上下文获得正确的拼音3. 支持多种拼音格式大小写 支持unicode ü 、v 和 u 支持数字音调(lü3)、音调符号 (lǚ)和无音调标识(lü原创 2013-04-16 16:36:53 · 619 阅读 · 0 评论 -
JAVA将其他格式转成FLV视频的一些总结
虽然题目叫“JAVA转视频”,然而转换视频格式的核心工具并不是用JAVA写的。JAVA只是一个外壳,同样我们可以用其他语言来充当这个外壳的角色,如VC,C#,ASP,.NET,甚至是VB等等语言。 工具: ffmpeg, 它是转FLV的核心。能将asx,asf,mpg,wmv,3gp,mp4,mov,avi等格式转换为FLV格式,并提供将视频中任意时间帧转换为jpg转载 2011-11-22 12:04:33 · 878 阅读 · 0 评论 -
安装和使用ffmpeg转换视频为flv文件
1、环境winxp-sp2下:从 http://ffdshow.faireal.net/mirror/ffmpeg/ 下载最新版本的 FFMpeg.exe直接用就行(须rar解压)。 以下的东西是为对ffmpeg无法解析的文件格式(wmv9,rm,rmvb等)转换用的,从http://mediacoder.sourceforge.net/download_z转载 2011-11-22 14:23:49 · 474 阅读 · 0 评论 -
如何使用Jakarta-ORO库
如何使用Jakarta-ORO库简介 Jakarta-ORO是最全面以及优化得最好的正则表达式API之一,Jakarta-ORO库以前叫做OROMatcher,是由Daniel F. Savarese编写,后来他赠给Jakarta Project。 Jakarta-ORO正则表达式库支持Perl5兼容的正则表达式语法。 环转载 2011-11-23 15:18:56 · 741 阅读 · 0 评论 -
java调用ffmpeg获取视频信息函数代码
Java代码 public static void main(String[] args) { String result = processFLV("E:\\test\\京视传媒\\体育类\\xiao.flv"); PatternCompiler compiler =new Perl5Compiler转载 2011-11-23 15:19:40 · 1744 阅读 · 0 评论 -
jxl操作excel
jxl的API使用Windows操作系统的朋友对Excel(电子表格)一定不会陌生,但是要使用Java语言来操纵Excel文件并不是一件容易的事。在Web应用日益盛行的今天,通过Web来操作Excel文件的需求越来越强烈,目前较为流行的操作是在JSP或Servlet 中创建一个CSV (comma separated values)文件,并将这个文件以MIME,text/csv类型返回转载 2012-04-11 10:23:16 · 436 阅读 · 0 评论 -
java 图片缩放,获取图片类型,字节数据和流的转换
import java.awt.Image;import java.awt.image.BufferedImage;import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.File;import java.io.FileInputStream;import原创 2012-04-12 15:25:16 · 997 阅读 · 0 评论 -
Servlet 上传文件(转)
编程思路:下面的UploadServlet.java ,其主要功能为从InputStream 中读取文件内容,将上传文件保存在根目录下,且文件名与上传文件的文件名一致。import java.io.*;import javax.servlet.*;import javax.servlet.http.*;public class UploadServlet extends转载 2012-05-15 19:44:12 · 435 阅读 · 1 评论 -
如何用java实现抓取网页?
import java.net.*;import java.io.*;public class Catch1 { public void test(){ StringBuffer document= new StringBuffer(); try { URL url = new URL(http://www.sohu.com); URLCon原创 2012-10-11 10:58:15 · 424 阅读 · 0 评论 -
网络爬虫(Spider)Java实现原理
“网络蜘蛛”或者说“网络爬虫”,是一种能访问网站并跟踪链接的程序,通过它,可快速地画出一个网站所包含的网页地图信息。本文主要讲述如何使用Java编程来构建一个“蜘蛛”,我们会先以一个可复用的蜘蛛类包装一个基本的“蜘蛛”,并在示例程序中演示如何创建一个特定的“蜘蛛”来扫描相关网站并找出死链接。Java语言在此非常适合构建一个“蜘蛛”程序,其内建了对HTTP协议的支持,通过它可以传输大部分的网页信转载 2012-10-11 10:59:46 · 678 阅读 · 0 评论 -
网络搜索引擎---网络爬虫之原理分析和探讨
转自新河南网的空间成搜索引擎从1.网页下载,2.文本分析,3.索引生成,4.索引存储,5.信息检索 等各个层面的应用。讨论网站:http://www.chengshibianyuan.cn一个搜索引擎的好坏的评价标准:1.相关性2.数据量3.查全率4.相应速度5.更新速度互联网搜索引擎的五个主要环节,系统主要模块包括1.网转载 2012-10-11 10:59:12 · 747 阅读 · 2 评论 -
自动识别图形验证码
现在大多数网站都采用了验证码来防止暴力破解或恶意提交。但验证码真的就很安全吗?真的就不能被机器识别??我先讲讲我是怎么实现站外提交留言到一个网站的程序。这个网站的留言版大致如下:我一看这种简单的4位数字验证码,马上就感觉到有戏了。直觉告诉我让电脑来识别这些图片验证码据对简单o(∩_∩)o...首先我马上在这个页面用右键菜单看源代码知道验证码获取页面后 你转载 2012-10-16 22:10:36 · 641 阅读 · 0 评论 -
java mail 发送邮件工具包
下载地址: 下载1封装好的java邮件包,代码调用示例public static void main(String[] args) throws Exception { FinderSendMail sendMail; MailInfo mailInfo =new MailInfo(); mailInfo.setTitle("tes原创 2012-11-12 17:06:25 · 1309 阅读 · 0 评论 -
Struts2/XWork 安全漏洞及解决办法
exploit-db网站在7月14日爆出了一个Struts2的远程执行任意代码的漏洞漏洞名称:Struts2/XWork < 2.2.0 Remote Command Execution Vulnerability 相关介绍:http://www.exploit-db.com/exploits/14360/http://sebug.net/exploit/19954/原创 2013-01-04 22:07:46 · 870 阅读 · 0 评论 -
Flex + Servlet 实现断点上传
如果只是上传大文件,使用cos是很好实现的。cos的上传原理是边读边写,开发人员可以自己分配缓存的大小。所以不会造成文件太大导致系统崩溃的后果。但是后来要求实现断点续传的功能,我尝试了使用HTTP协议,不行,我印象中,HTTP协议来说,应该不好实现断点上传。后来查找资料,发现许多人使用ftp协议。如果要使用ftp,又需要在客户端安装applet,据说applet太麻烦也不太好用,apple原创 2013-04-15 22:21:08 · 815 阅读 · 0 评论 -
JavaEE ear包类加载器机制解析
在介绍EAR包的类加载器机制之前,我们需要了解一下JavaEE中都有哪些类型的包。一 JavaEE 包的类型在J2EE中,有ejb-jar包,war包,rar包,car包,ear包,其中经常会用到ejb-jar包,war包,以及ear包,下面分别说明。1转载 2011-08-22 22:58:09 · 591 阅读 · 0 评论