- 博客(29)
- 问答 (1)
- 收藏
- 关注
原创 Log4j使用详解
一、什么是log4jLog4j 是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务器、邮箱、数据库等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。最令人感兴趣的就是,这些可以通过一个配置文件来灵活地进行配置,而不需要修改应用的代码。调查显示,日志
2016-08-16 10:54:42
771
原创 Storm单机环境配置
借鉴:http://blog.youkuaiyun.com/jsjwk/article/details/8140456(Twitter Storm安装配置(单机版)笔记 ) http://blog.sina.com.cn/s/blog_5ca749810101c2dy.html(storm单机版和集群版安装配置过程) http://blog.csdn
2015-01-19 18:38:48
848
转载 Storm常见问题及解决方法收集
以下是对个人在使用Storm过程中遇到的一些常见问题及解决方法的整理,其中部分问题的解决方法来自于网络,由于已找不到原始链接,抱歉这里没有逐一列举。1. 发布topologies到远程集群时,出现Nimbus host is not set异常原因是Nimbus没有被正确启动起来,可能是storm.yaml文件没有配置,或者配置有问题。解决方法:打开storm.yaml文件正确配置:n
2015-01-12 21:30:14
800
原创 php文本编辑器提交后,引号前自动多斜杠问题
json传文本编辑器内内容时,本来是的在引号前+”/“,避免读取时打破json数据原有格式,在本地没有任何问题。结果在本地服务器跑的好好的,放到网上服务器又出现了问题,就是服务器自己也会给json数据中" \" "、”\r“在加一个”\“,结果出现了诸如"\\\”"、"\\\r"..搞得一头雾水查了一下才知道,原来电商的php服务器一般都为了防止注入或者溢出,通过PHP 指令 ma
2014-01-17 15:55:06
1798
转载 最常用的Java库一览
本文由 ImportNew - 邢 敏 翻译自 programcreek。如需转载本文,请先参见文章末尾处的转载要求。写在前面:1) 本文列出的名单是根据我自己的调查,并结合个人的经验。有可能是它们不恰恰是最流行的,但至少众所周知的。2) 我会不断更新这个列表,使之更加完整和准确。感谢您的意见。一个典型的Java项目依赖于第三方库。本文总结的Java
2013-12-05 17:50:03
700
转载 HTTP响应头信息和请求头信息详解
转自http://www.cnblogs.com/mumue/archive/2012/04/23/2467072.html一:响应头信息HTTP(HyperTextTransferProtocol)是超文本传输协议的缩写,它用于传送WWW方式的数据,关于HTTP协议的详 细内容请参考RFC2616。HTTP协议采用了请求/响应模型。客户端向服务器发送一个请求,请求头包含请求的方法
2013-11-14 21:37:47
981
原创 网络爬虫判断页面是否更新
1、304页面http状态码 当第二次请求页面访问的时候,该页面如果未更新,则会反馈一个304代码,而搜索引擎也会利用这个304http状态码来进行判断页面是否更新。 首先第一次肯定是要爬取网页的,假设是A.html,这个网页存储在磁盘上,相应地有个修改时间(也即是更新这个文件的时间)。 那么第二次爬取的时候,如果发现这个网页本地已经有
2013-11-14 19:53:20
9277
转载 MD5算法功能及实现
MD5(单向散列算法)的全称是Message-Digest Algorithm 5(信息-摘要算法),经MD2、MD3和MD4发展而来。MD5算法的使用不需要支付任何版权费用。 MD5功能: 输入任意长度的信息,经过处理,输出为128位的信息(数字指纹); 不同的输入得到的不同的结果(唯一性); 根据128位的输出结果不可能反推出输入的信息(不可逆);
2013-11-14 17:11:05
1023
转载 String.getBytes()和new String()
在Java中,String.getBytes(String decode)方法会根据指定的decode编码返回某字符串在该编码下的byte数组表示,如byte[] b_gbk = "中".getBytes("GBK");byte[] b_utf8 = "中".getBytes("UTF-8");byte[] b_iso88591 = "中".getBytes("ISO8859-1"
2013-10-18 18:29:04
546
转载 RMI跟WebService区别
RMI的客户端和服务端都必须是java,webservice没有这个限制webservice是在http协议上传递xml文本文件,与语言和平台无关RMI是在tcp协议上传递可序列化的java对象,只能用在java虚拟机上,绑定语言RMI是EJB远程调用的基础,仅用RMI技术就可以实现远程调用,使用EJB是为了实现组件,事物,资源池,集群等功能。WebService是
2013-09-22 12:29:43
631
原创 tomcat的URIEncoding的作用
Tomcat 当get方法的时候,可能会乱码在tomcat配置文件 端口的设置里头加上"URIEncoding="utf-8"就可以改变tomcat 的get方法编码方式
2013-08-30 18:54:19
829
原创 取消火狐每次提示激活插件问题
一遇到需要flash的时候,总是提示adobe版本旧,要更新。想用需要手动激活或者更新..但懒得更新。解决方案:火狐地址栏输入:about:config然后搜索栏输入:extensions.blocklist.enabled 把其值改为false即可
2013-08-25 14:09:24
1453
原创 解决URL java.io.FileNotFoundException: http://......
URL url = new URL(filedownload+URLEncoder.encode(filedname,"utf-8")); URLConnection conn = url.openConnection(); InputStream in = conn.getInputStream();URL 当为中文路径时,conn.getInputStream 会有 Fil
2013-08-24 21:58:38
17687
3
转载 解决java java.io.FileNotFoundException: http:\localhost:8080 (文件名、目录名或卷)问题
获取的地址是不识别的,要改成http://localhost:8080/.....
2013-08-24 20:23:13
6794
转载 Java调用批处理程序
几种写法法都可以使用Java调用批处理文件:Runtime.getRuntime().exec("cmd /c start C:\MyServerApp\bin\App.bat");注意哦:cmd后面的空格一定要注意了,否则会出现错误。Runtime.getRuntime().exec("cmd /c C:\MyServerApp\bin\App.bat");Runti
2013-08-18 10:26:26
839
原创 批处理创建和修改环境变量
创建不存在的环境变量create name =环境变量名username="" 表示添加系统环境变量VariableValue=环境变量环境变量可以用%~dp0 表示相对于当前批处理的路径如:%~dp0ThirdPartyLib 等价于D:/ThirdPartyLib具体事例如下@echo off wmic ENVIRONMENT create name
2013-08-18 09:58:09
917
转载 crossdomain.xml SWF文件要访问
使用crossdomain.xml让Flash可以跨域传输数据本文来自http://www.mzwu.com/article.asp?id=975一、概述位于www.mzwu.com域中的SWF文件要访问www.163.com的文件时,SWF首先会检查163服务器目录下是否有crossdomain.xml文件,如果没有,则访问不成功;若crossdomain.xml文件存在,且里边设置
2013-08-17 14:34:37
1035
原创 Java中getClassLoader().getResourceAsStream("XXX")的用法
动态加载文件的时候经常用InputStream is = XMLAnalyzer.class.getClassLoader().getResourceAsStream("test.xml");首先xxxxx.class 是获得xxxx这个类对应的Class对象,任何一个类被装载进入虚拟机,都会为这个类生成一个java.lang.Class对象来指代这个类,通过这个对象,
2013-08-17 10:07:13
2067
原创 JSP文件下载
最近在做JSP网站的时候,需要实现文件上传下载,中间乱码问题很是让人头疼。尤其是下载时,于是乎把网上说的几种文件下载方式实现了一下。具体如下 这里我们以根目录下《世说新语》.ppt作为下载文件方法一、利用RequestDispatcher 当输出文件名保存为中文时,不是乱码而是直接不读....怎么改没有看,因为网上都不是很推崇这种办法 r
2013-07-31 10:36:14
1081
原创 经典算法全排列
声明:本文思想借鉴了这位同学的博文,详细全面。对我这种初学者可以说是受益匪浅。http://blog.youkuaiyun.com/morewindows/article/details/7370155 全排列算法可以说在题目中经常遇得到,所谓全排列指的是从n个不同元素中任取m(m≤n)个元素,按照一定的顺序排列起来,叫做从n个不同元素中取出m个元素的一个排列。当m=n时所有的排列情况叫全排列
2013-07-05 20:02:16
923
转载 带分数(蓝桥杯JavaB组预赛)
本文转自http://blog.youkuaiyun.com/keepthinking_/article/details/8947014因为这位同学解释的相当明白,还给了详尽的代码,于是直接转载过来。看来以后再写博客的时候还是要认真点,多跟别人学习啊标题:带分数 100 可以表示为带分数的形式:100 = 3 + 69258 / 714 还可以表示为:100 = 8
2013-07-05 16:43:38
1751
原创 黄金分割数(蓝桥杯JavaB组预赛)
题目: 黄金分割数0.61803... 是个无理数,这个常数十分重要,在许多工程问题中会出现。有时需要把这个数字求得很精确。 对于某些精密工程,常数的精度很重要。也许你听说过哈勃太空望远镜,它首次升空后就发现了一处人工加工错误,对那样一个庞然大物,其实只是镜面加工时有比头发丝还细许多倍的一处错误而已,却使它成了“近视眼”!! 言归正传,我们如何求得黄金分割数的尽可能精确的值
2013-07-05 15:50:17
1415
原创 错误票据(蓝桥杯JavaB组预赛)
题目: 某涉密单位下发了某种票据,并要在年终全部收回 每张票据有唯一的ID号。全年所有票据的ID号是连续的,但ID的开始数码是随机选定的。 因为工作人员疏忽,在录入ID号的时候发生了一处错误,造成了某个ID断号,另外一个ID重号。 你的任务是通过编程,找出断号的ID和重号的ID。 假设断号不可能发生在最大和最小号。要求程序首先输入一个整数N(N
2013-07-05 15:43:10
2146
转载 clear:both的理解
clear:both的理解在CSS中我们会经常要用到“清除浮动”Clear,比较典型的就是clear:both;CSS手册上是这样说明的:该属性的值指出了不允许有浮动对象的边。这个属性是用来控制float属性在文档流的物理位置的。当属性设置float(浮动)时,其所在的物理位置已经脱离文档流了,但是大多时候我们希望文档流能识别float(浮动),或者是希望float(浮动)
2013-05-28 19:00:49
836
转载 常用px,pt,em换算表
pt (point,磅):是一个物理长度单位,指的是72分之一英寸。 px (pixel,像素):是一个虚拟长度单位,是计算机系统的数字化图像长度单位,如果px要换算成物理长度,需要指定精度DPI(Dots Per Inch,每英寸像素数),在扫描打印时一般都有DPI可选。Windows系统默认是96dpi,Apple系统默认是72dpi。 em(相对长度单位,相对于当前对象内
2013-04-07 10:08:43
966
原创 php header跳转
header(location:网页.php);实现网页跳转是在正常不过的了。可就是看似简单的代码..却也非常容易出问题。这不小菜我最近就发下header页面转向没有效果╮(╯_╰)╭,很是无耐经过查证终于发现问题。在header之前是服务器是不能向客户端发送信息的。比如echo"..".;小菜我的问题就是 <?php header(Locat
2013-03-25 00:13:43
1184
原创 关于ajax中文乱码的解决过程
小菜我初学ajax,想做个用户名验证,结果一上手就遇到了传说中难以解决的乱码问题..出现的问题是 中文查找查不到数据库数据问题代码如下:客户端关键代码:xmlhttp = new GetXMLHttpObject(); var name = document.getElementById('username').value; var url = "sql/findName.p
2013-03-20 19:53:13
680
转载 配置php网站
一、apache:1、下载apache:http://mirror.bjtu.edu.cn/apache//httpd/binaries/win32/httpd-2.2.19-win32-x86-no_ssl.msi2、安装apache:很简单,需要注意在填写域名服务器名的时候是必须填的,不过可以随便填,无所谓。二、php:3、下载php最新版,网上介绍大多是ZIP文件,我们下载安
2013-03-13 18:05:34
1037
原创 String总结(一)String
总结是跟着传智播客的视频边看变写的,所以会发现大部分和视频一样,请不要介意String一、字符串特点1.所有带""的都是一个字符串对象2.字符串一旦初始化就不能改变3.s1="abc"//在内存中存在一个对象 min=new Sting("abc");//在内存中有俩对象4.建立的对象如果在常量池中已经存在的字符串对象,那么将不再建立新对象e. s1="abc"
2012-08-27 00:30:37
622
空空如也
新手weka问题,急SOS~~
2015-04-03
TA创建的收藏夹 TA关注的收藏夹
TA关注的人