Java
文章平均质量分 63
陈汐01
博主兰州某二流院校,机械专业毕业,挣扎几年,一事无成。遂跟人学Java开发,混沌几年,迟迟不见长进。一次面试,被大神狂虐,后获友人提点,如醐醍灌顶,茅塞顿开。故静心潜行,从头学起,所看所想,所惑所解,皆示与众,望批评指点。
展开
-
myeclipse下Java工程不能被编译
今天项目遇到一个很莫名其妙的问题,我给项目增加了一个map对象,给map存东西,可是无论我怎么弄,一直在报classnotfoundexception错误,搞得很郁闷,让同事看后说是帮助反编译,结果发现编译文件压根没变,从而证明我的程序就是没有被编译,然后删除class文件,在编译确实不能编译,开始找错。1.开始换jdk,换完没用,2.重新导入jre,和相应的其他包,不管用,3.删除所原创 2013-01-15 17:44:09 · 2982 阅读 · 0 评论 -
java 如何读写文件及文件追加
public void writeStreamTest()throws IOException{//如果为图片,媒体等需要原始字节流FileOutputStream fos = new FileOutputStream("d:/write.txt");BufferedOutputStream bos = new BufferedOutputStream(fos);bos.write('原创 2013-12-31 16:50:33 · 827 阅读 · 0 评论 -
java实现文件复制功能
简单的文件复制程序,当然只是复制过程中的一部分,仔细分析还有很多功能,比如判断磁盘是否有足够空间,效率等问题,这些问题后面会牵涉到public void copyFolder(String oldPath,String newPath){File nf = new File(newPath);if(!nf.exists()){//判断文件是否存在,不存在新建nf.mkdir原创 2014-01-03 15:53:19 · 3386 阅读 · 0 评论 -
java NIO实现的文件复制(包括文件与文件夹复制) NIO读取数据与写数据
import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.nio.ByteBuffer;import java.ni原创 2014-01-03 17:37:03 · 5213 阅读 · 0 评论 -
java 关于FileNotFoundException: D:\xxx\yyy (拒绝访问。)问题解析
初次使用fileoutputstream写东西一直报这个错java.io.FileNotFoundException: D:\xxx\yyy (拒绝访问。),后具体到某个特定的文件,就不会报这个错,可见写的时候,必须要求是具体的文件而不是文件夹,在这里搞明白文件和文件夹的关系,这个问题就很快就想明白了原创 2014-01-03 17:46:12 · 16468 阅读 · 0 评论 -
守护线程(Daemon Thread)
在Java中有两类线程:用户线程 (User Thread)、守护线程 (Daemon Thread)。所谓守护 线程,是指在程序运行的时候在后台提供一种通用服务的线程,比如垃圾回收线程就是一个很称职的守护者,并且这种线程并不属于程序中不可或缺的部分。因 此,当所有的非守护线程结束时,程序也就终止了,同时会杀死进程中的所有守护线程。反过来说,只要任何非守护线程还在运行,程序就不会终止。用户原创 2014-01-07 15:52:47 · 910 阅读 · 0 评论 -
NoSuchBeanDefinitionException: No bean named 'testService' is defined
Exception in thread "main" org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'testService' is definedat org.springframework.beans.factory.support.DefaultListableBeanFact原创 2014-04-15 21:26:42 · 25233 阅读 · 0 评论 -
MyEclipse6.5安装SVN插件的三种方法
MyEclipse6.5安装SVN插件的三种方法一、安装方法:方法一、如果可以上网可在线安装 1. 打开Myeclipse,在菜单栏中选择Help→Software Updates→Find and Install; 2. 选择Search for new features to install,点击Next进入下一步; 3. 点击"New Remot原创 2014-03-21 16:05:20 · 4135 阅读 · 0 评论 -
java.io.IOException: Server returned HTTP response code: 505 for URL: 问题
java.io.IOException: Server returned HTTP response code: 505 for URL: 状态代码(505)表明该服务器不支持或不支持HTTP协议的版本中使用了请求消息。 所以检查http地址,发现有的地方运行正常,有的出现问题后在发现到出现错误的链接地址有空格,使用trim()方法去除空格,一切ok原创 2014-04-03 15:36:25 · 10562 阅读 · 0 评论 -
关于javamelody配置后,工程出错问题
javamelody 的功能大家应该都知道,不知道的去google,在这不在多讲配置也很简单复制文件javamelody.jar和jrobin-x.jar位于所提供的lib,下载javamelody.zip文件就包含这个包,放入web应用的的WEB-INF/lib目录中。在项目的web.xml文件下添加 monitoring原创 2014-03-25 11:05:32 · 2992 阅读 · 0 评论 -
servlet 实现下载文件
servlet:public class UpAndDownServlet extends HttpServlet {public void doPost(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {response.setCon原创 2014-06-17 16:27:34 · 6588 阅读 · 0 评论 -
spring容器中的bean创建
springIOC: * spring容器中的bean创建 * 三种方案 面试题 * 利用默认的构造函数 * 利用静态工厂方法 * 利用实例工厂方法 * 创建对象的时机 * 默认情况下,在spring启动的时候,创建纳入spring容原创 2013-12-17 11:13:58 · 1155 阅读 · 0 评论 -
判断字符流到达末尾
public void bufferedReadTest() throws IOException{FileReader fr = new FileReader("d:/mi.txt");BufferedReader br = new BufferedReader(fr);String str = null;while((str=br.readLine()) != null){原创 2013-12-31 16:08:07 · 1420 阅读 · 0 评论 -
Context []startup failed due to previous errors有效解决方式
这是别人的博文,但是我总结了一下一般出现这种问题,首先怀疑是不是自己的类出现什么问题了,我就是不小心改了下包文件类型,结果导致的,在网上查了下,大体都是这种说法,当然导致没有了类情况很多,比如改了类名,配置错误,丢失类,等等,大家有这个方向,慢慢排查。以下是别人的文章,不过很好,这两天在搭建struts2+spring+hibernate框架的过程中遇到如题的错误,在百原创 2013-04-28 18:32:29 · 98755 阅读 · 4 评论 -
js数据包含加号“+”通过ajax传到后台时,出现连接错误
昨天有人提出一个bug,说“B+侦探”和"C+侦探"不能看,我当时很郁闷,因为其他资源是可以播放的,为什么这个不能播放,而且电影名称我都是字符转换过的,在不断调试中,发现url地址电影名字转码后存在一个“+”,心想是不是这个问题,删除“+”,链接畅通了,果然是这块问题,对加号进行转义。关于特殊字符的转义,网上很多,我写这个主要是帮大家排查问题提供一点思想原创 2013-05-24 11:22:46 · 1445 阅读 · 0 评论 -
Java从服务器上获取时间,动态在jsp页面显示
Java获取服务器时间,动态显示到jsp页面,大家都是到Java只能获取一次,到页面的时间是静态的,不过通过js和Java的合作,巧妙地实现此功能。原创 2013-08-01 16:53:20 · 11983 阅读 · 0 评论 -
spring配置mybatis问题
spring配置: xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/be原创 2013-08-13 15:04:48 · 2044 阅读 · 0 评论 -
An internal error occurred during: "Add Deployment".
导入别的项目,发现项目名的地方出现红色的感叹号,也没在意,发现部署的时候会报An internal error occurred during: "Add Deployment".错误, 出现这种错误一般是导入非本机项目所致,原因就是JDK版本不一致。具体步骤如下: 右键项目名→Properties→Java Build Path→Libraries→选中JRE原创 2013-08-16 10:32:24 · 3131 阅读 · 0 评论 -
值传递与引用传递的区别与示例
值传递:方法调用时,实际参数把它的值传递给对应的形式参数,方法执行中形式参数值的改变不影响实际参 数的值。public class DataTran {public void getData(String str){str = "hello";System.out.println("方法里面修改的值:"+str);}public static void main(Str原创 2013-09-02 18:58:40 · 765 阅读 · 0 评论 -
Ehcache 中ehcache.xml 配置详解和示例
Ehcache 中ehcache.xml 配置详解和示例Java代码 "http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../config/ehcache.xsd"> "java.io.tmpdir"/> Ma转载 2013-10-09 11:03:43 · 563 阅读 · 0 评论 -
java项目乱码 tomcat编码
第一,存文件必须以一种编码存;读文件也必须以一种编码读,如不特别设置,去系统默认的编码,中文windows为GBK编码。从.java->.class过程是,先编写.java文件并按莫种编码方式保存,然后用javac方法编译此文件,注意如.java没按系统默认编码保存则要带encoding参数指明实际编码,否则出错,生成的.class文件存为系统默认编码。从.jsp->.java->原创 2013-10-18 10:00:54 · 2645 阅读 · 0 评论 -
java中文汉字排序
// Collator 类是用来执行区分语言环境的 String 比较的,这里选择使用CHINA Comparator cmp = Collator.getInstance(java.util.Locale.CHINA); TreeMap tree=new TreeMap(cmp); String[] arr = {"张三", "李四", "王五转载 2013-10-18 10:38:18 · 896 阅读 · 0 评论 -
java 字符流与字节流的转换
public class StreamTest {//字节流到字符流public void inputStreamTest(){FileInputStream fis = null;InputStreamReader isr = null;//字节流到字符流的桥梁BufferedReader br = null;try {fis = new FileInputStrea原创 2013-12-31 15:35:16 · 782 阅读 · 0 评论 -
http://dl-ssl.google.com/android上不去解决方案
一、 更新sdk,遇到了更新下载失败问题:Fetching https://dl-ssl.google.com/android/repository/addons_list-2.xml Fetched Add-ons List successfully Fetching URL: https://dl-ssl.google.com/android/repository/reposi原创 2015-03-09 06:55:43 · 37174 阅读 · 18 评论