
Java EE & Java
文章平均质量分 61
驭乐MJ
学徒,记录而已,杂食动物
展开
-
Java类型转换
string和int之间的转换?字符串转换成数据Java代码 String MyNumber ="1234"; int MyInt = Integer.parseInt(MyNumber); 字符串转换成byte, short, int, float, double, long等数据类型,可以分别参考Byte, Short, Int转载 2016-10-30 11:17:17 · 514 阅读 · 1 评论 -
java动态代理的学习和理解
Start最新在学习Spring,知道他是一个IoC的容器,支持AOP的编程方式,在理解AOP上又一个重要的概念就是动态代理发现自己好多东西还是不懂呀。学习下。总结为啥要引入总结,而不是直接把知识点来龙去脉什么的弄下来。因为 通过大学这四年(还没到呢:))的学习包括最后的考研,你会体会得到:知识的学习或者是技术的掌握和技术的提出和知识的提出通常不是一个反向的过程,大多数的情况下甚至是完全背道而驰的!原创 2016-05-17 09:53:14 · 496 阅读 · 0 评论 -
java/android中对回调函数深入灵魂的理解
在做Android自定义控件时遇到要自定义回调函数的问题,想想自己还暂时没有那么精深的技术,赶紧返过头回来再重新研究Java中回调函数的问题。然而不幸的是,网上太多杂乱的帖子和博客都是转来转去,而且都是那一篇“C中的回调函数.....指针.....java....”,一点看不出来是自己的思路,估计都是哪哪哪抄来的!(呵呵,要么就是吐槽对了,要么就是我水平太烂读不懂还妄加评论)还有一些很不错的文章,转载 2016-04-11 20:12:41 · 503 阅读 · 0 评论 -
javax.servlet.ServletException: Error instantiating servlet class ***
错误原因及分析###按照计划学习servlet但是只研究了知识,但是很少动手写代码,一年没动编程和学习相关的东西,快要忘记了之前已经养成的方法论了,这从侧面说明,>动手!动手!!一定要动手!!!MJ 这是写的一个测试servlet cookies 和session的小程序,我发现我在目录结构和路径访问以及配置上一直在转圈,这些外围的东西让我搞了将近两个小时,陆续我会将笔记整理出来,原创 2016-01-18 21:58:58 · 13036 阅读 · 0 评论 -
考研后的Java温习之I/O
感想(feihua)写在前面:现在距离2016年考研结束已经20天了,在准备考研的过程中2105飞逝而过恍如昨天,直到最后一刻才算是把 所有的知识串了起来,这种考试,最后总是不如意的居多,结果固然重要,最重要的是面对事情的态度和方 法,这一点我想只要经历过高考的人都会点头同意,总之,希望是个好的结局。本来在考前就想考后的第一篇 博客会要怎么样的长篇大论会要如何的意气风发会要如何的如何...原创 2016-01-17 20:41:26 · 505 阅读 · 0 评论 -
Jboss7 配置数据源
JBoss7与JBoss5相比有了很大的变化,模块化加载的应用使得JBoss7的启动时间大大缩短,但同时也增加了数据源配置的复杂度(相比JBoss5来说).下面以PostgreSql为例说明一下Jboss7如何配置数据源.创建模块在Jboss下找到/modules/com目录,在这里你会发现有一个名为 "h2database" 的目录.这就是JBoss默认内置的数据库模块.我们原创 2015-02-10 21:47:58 · 624 阅读 · 0 评论 -
java命令行初级
引:之前尝试了java 写的一个简单的发送邮件的程序,由于是含有包名,还有依赖的jar包,导致我虽然会写程序但是却不知道怎么组织代码怎么运行代码,所以整理恶补了java 的命令行。在这里整理一下。一、这里介绍了一些基本的参数含义:很基本的,深入的在这里没有。http://xinklabi.iteye.com/blog/837435二、这里主要的解决了我的疑惑,地址是:http:原创 2015-02-10 17:43:15 · 996 阅读 · 0 评论 -
Java打jar包并运行实践
一直知道编写完java程序之后javac 编译,然后java运行class文件。之后还可以将程序打包成jar包,也就是归档文件,第三方的类库不都是以jar包的形式出现的嘛,今天实践了一下还不是一下就成,说明还是有很多东西不清楚,也说明了实践的重要性,一个知识知道了并不代表你会了,你觉的会了不一定是真的会了。一些博客写出来的要经过自己 的验证。闲话少说,开整。首先写一个最最最简单的j原创 2015-02-10 14:41:14 · 865 阅读 · 0 评论 -
使用java mail 发送邮件
无意间看到了有人使用java mail的jar包提供的工具发送邮件的代码,之前知道有java有官方的实现,比较大的是JMS(java message service),简单的就是这里要说的java mail 其实jms也是基于java mail 实现的。 主要代码学习了该博客:http://www.cnblogs.com/liyazhou/archive/2010/08/20/1804927原创 2015-02-10 10:20:03 · 679 阅读 · 0 评论 -
Java HashMap实现原理理解
在 java中估计最常用的可就是array list和hashmap了,所以要做到真正的理解才能优雅和高效率地利用,这里先说一下hashmap,等我理解完array list再整理list。 这里推荐两篇文章,我就简单磁粗暴的转载了,下面是链接,希望点进去一定耐心的看完,可以说这两篇文章是网上能找到的最好的解释原理的文章了,都被我发现了,嘿嘿,如果有更好的欢迎推荐。 真的写的很好呢。 。。。。。真转载 2015-02-07 13:04:04 · 480 阅读 · 0 评论 -
seam @Factory
浅谈Seam 中的取数据的问题和@Factory的使用:http://www.blogjava.net/sealyu/archive/2009/05/06/269248.html转载 2015-01-31 23:09:58 · 528 阅读 · 0 评论 -
EL表达式详解
这位博主写的很好: http://blog.youkuaiyun.com/jiangwei0910410003/article/details/23748131 他的java web专栏也不错,值得看看转载 2015-01-31 22:37:20 · 392 阅读 · 0 评论 -
图表到项目的简单集成(Echarts 和 HighCharts)
个人感觉 HigCharts 要好点,http://www.hcharts.cn/ 这是官网 使用方法会以百度图表Echarts为例,,大同小异而已.这是 百度图表Echarts 的官网:http://echarts.baidu.com/在使用过程中主要看看文档,然后看一下实例,就可以集成到项目里了,在官网里可以简单的看到文档。在集成到项目的过程中注意路径的配置。如果使用的是x原创 2015-01-19 00:14:45 · 5265 阅读 · 0 评论 -
Seam 对话以及工作区管理
[+]``` 以下来自《seam in action》 ```现在该更详细地了解一下Seam的对话模型了。从历史上看,Seam的“对话Conversation”概念是由三个不同的概念合并而成的。工作区(workspace) 的概念,是我2002年在给英国政府做项目中遇到的概念,当时我被迫在struts之上实现工作间,我祈求永远不要再重复这样的遭遇。原创 2015-01-01 16:51:15 · 682 阅读 · 0 评论 -
seam中另一种上传下载的实现思路
来自:blog.youkuaiyun.com/bq_cui/article/details/3860416开始:用'seam create-entity'命令,或用 JBoss Tools ,在项目上单击右键,然后"New -> Seam Entity" ,Entity 名为"Attachment"。我们仅用部分生成代码,只是为了在正确的位置建立相应文件,这样可以不必担心文件位置。转载 2015-01-01 16:36:33 · 941 阅读 · 0 评论 -
seam 中的EntityManager
关于EntityManager有何用处?它管理你的entities ;)。 那是一些简单的java对象,通过getters and setters具备一些属性。这些属性之一是id(一般是Long数据类型),并且这些class必须以@Entity注解(annotated )。在seam的源码中可以找到一大批这样的例子,例如booking例子。在seam中,一件很重要的事情就是,每个Entity都有一原创 2015-01-01 16:17:16 · 724 阅读 · 0 评论 -
EJB事务温习理解
以下转自blog.youkuaiyun.com/jnqqls/的系列博客EJB,写的很好!在介绍EJB的事务之前,我们很有必要再对事务的基本概念再做一个回顾和了解,通过对基础概念的掌握能够帮助我们深一步的去理解EJB中的事务. 事务是访问数据库的一个操作序列,数据库应用系统通过事务集来完成对数据库的存取。简单点说就是事务的正确执行使得数据库从一种状态转换成另一种状态。转载 2015-01-01 14:26:23 · 709 阅读 · 0 评论 -
for input string "id***" 的问题
问题描述:在后台方法中使用jpa的createNativeQuery()传入一个sql 搜索一系列对象,使用getResultList()返回指定对象的List在页面试图中使用 遍历然后var代表每一个遍历的对象,取他的相应的字段值,包括id 等等字段,使用那个字段就报那个字段的for input string ""错误,很是郁闷,google后也没有什么他别的发现。最后解决:原创 2015-01-01 13:43:00 · 4388 阅读 · 0 评论 -
Mark :JSF运行流程和生命周期
JSF是一个Web应用,也会遵循请求/相应的架构,与JSP的生命周期完全相似:客户端发送一个HTTP请求,服务器端对请求进行处理之后,向客户端送回HTTP响应,整个JSP生命周期完成。JSF将请求/响应的生命周期细化为更多阶段,从而支持更加复杂的UI组件模型。1、JSF将用户请求分成两种:1、 初始请求:当用户直接向某个页面发送请求时,请求没有附加任何的参数信息。2、转载 2014-12-16 20:48:40 · 1183 阅读 · 0 评论 -
EJB QL 查询
来自:http://blog.sina.com.cn/s/blog_5016113a0100asnl.html 系列笔记在java persistence中,可以同时使用EJB QL查询语言和原生的SQL来完成查询操作。由于EJB QL是一种描述Java对象的查询语言,而entity manager会为你处理由EJB QL向原生SQL转换的工作,因此它具有跨数据库厂商转载 2014-12-07 10:00:27 · 833 阅读 · 0 评论 -
java File 遍历某路径下的文件和文件夹操作
这篇博客写的很好!!!!JAVA中的文件及目录处理类--File》》》》》》》》》》》》》》》》》》》》》对java FIle 的操作不是很熟悉,今天要实现在项目中上传图片,大体上是两种方式存到数据库,存在路径下指定路径,前者做过了,今天是用的后者方式。然后在目录文件夹文件名上有点受阻,File类没怎么用过。这里只记录几个小方法:我们要遍历所有的路径,需要使用到java原创 2014-11-26 19:17:59 · 1134 阅读 · 0 评论 -
Java md5 加密String
package com.md5;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;public class StringMD5 { /** * @param args */ public static void main(String[] args) { // T原创 2014-11-26 19:05:50 · 695 阅读 · 0 评论 -
EntityManager方法回顾
EntityManager 是用来对实体Bean 进行操作的辅助类。他可以用来产生/删除持久化的实体Bean,通过主键查找实体bean,也可以通过EJB3 QL 语言查找满足条件的实体Bean。实体Bean 被EntityManager 管理时,EntityManager跟踪他的状态改变,在任何决定更新实体Bean 的时候便会把发生改变的值同步到数据库中。当实体Bean 从EntityManage转载 2014-11-26 14:10:23 · 652 阅读 · 0 评论 -
jboss seam Qury组件实践:日期搜索及理解
一直没有实际动手做过seam中搜索相关的东西,最近实现了项目中根据时间搜索的一个功能,期间遇到了问题和疑惑以下做点记录,时间紧,简单记录。-------------------------------------------------------------------------------------------------------------------建议在学习搜索的时候参照原创 2014-11-25 17:21:43 · 792 阅读 · 0 评论 -
Java 集合框架的再次理解
之前在做过一点东西之后写了总结,最近在原创 2014-11-17 20:03:00 · 1140 阅读 · 0 评论 -
解决Eclipse导入某些项目时出现的”No projects are found to import“问题
1、http://www.bkjia.com/Javabc/831808.html 2、http://sky-xin.iteye.com/blog/17535013、原创 2014-11-17 17:35:31 · 2997 阅读 · 0 评论 -
dom4j解析xml文件
dom4j是一个Java的XML API,类似于jdom,用来读写XML文件的。dom4j是一个非常非常优秀的Java XML API,具有性能优异、功能强大和极端易用使用的特点,同时它也是一个开放源代码的软件,可以在SourceForge上找到它. 对主流的Java XML API进行的性能、功能和易用性的评测,dom4j无论在那个方面都是非常出色的。如今你可以看到越来越多的原创 2014-11-12 15:25:44 · 647 阅读 · 0 评论 -
使用Jsoup解析html文件
1、http://www.open-open.com/jsoup/ (Jsoup官方文档!)2、原创 2014-11-12 15:14:34 · 589 阅读 · 0 评论 -
理解JNDI
首先学习的是这篇文章:------写的很容易看懂--------JNDI是 Java 命名与目录接口(Java Naming and Directory Interface),在J2EE规范中是重要的规范之一,不少专家认为,没有透彻理解JNDI的意义和作用,就没有真正掌握J2EE特别是EJB的知识。 那么,JNDI到底起什么作用?//带着问题看文章是最有效的 要了解转载 2014-09-01 11:06:29 · 582 阅读 · 0 评论 -
Seam文件(图片)上传及相关学习记录
//需要相关的知识补充,JDBC 、Servlet 1、我的疑问是imageServlet是在展示的时候通过servlet获取保存在数据库中的二进制数据的,那么保存的时候是怎么将图片转换成二进制数据保存的呢?!难道自动实现了转化?----->答案是肯定的,s:fileUpload图片转化为二进制数据存进了数据库。2、还有就是文件名字的获取是怎么实现的?有一个类FileNameFilt原创 2014-08-30 21:24:59 · 805 阅读 · 0 评论 -
seam从登陆开始的安全权限框架理解
1、对于seam的安全框架和权限控制一直不是很清楚,这几天专门学习了一下。seam使用登录时,一般讲登录名suername和passward绑定到#{credentials}组件中的suername和passward,然后登录按钮绑定到内置的#{identity}组件的loggin方法。这两个组件要要注意的是他们的作用于是HTTP会话,也就是说一旦用户登录,他就保持状态一直到结束即logout。原创 2014-08-30 17:35:41 · 1604 阅读 · 0 评论 -
web富文本编辑器简介
简单记录一下就是;http://blog.youkuaiyun.com/oscar999/article/details/9620661原创 2014-08-19 09:31:07 · 622 阅读 · 0 评论 -
java EE视图概念理解
JSF(JavaServer Faces)JSF是一套用于构造基于组件的Web应用的界面的规范。需要着重强调的是,JSF是一套规范,即由人(JCP)规定好了这项技术应该包括哪些功能的一份说明,是抽象的概念。我们通常所讲的Web应用,指的是基于B/S架构的软件,通俗一点就是你打开浏览器看到的东西(包括浏览器本身)。而Web应用的界面(interface),就是指的html, css , ja转载 2014-08-18 20:37:57 · 1411 阅读 · 0 评论 -
Jboss HTTP Status 404错误解决
在部署应用的时候,原创 2014-08-02 17:26:57 · 5258 阅读 · 0 评论 -
JBoss7.1+Maven项目入门
百度文科学习资料原创 2014-07-27 15:30:44 · 802 阅读 · 0 评论 -
Java解析XML的四种方法
简介XML现在已经成为一种通用的数据交换格式,它的平台无关性,语言无关性,系统无关性,给数据集成与交互带来了极大的方便。XML文件解析方法 XML在不同的语言里解析方式都是一样的,只不过实现的语法不同而已。基本的解析方式有两种,一种叫SAX,另一种叫DOM。SAX是基于事件流的解析,DOM是基于XML文档树结构的解析。假设我们XML的内容和结构如下:转载 2014-06-16 15:02:52 · 834 阅读 · 0 评论 -
Maven创建Mina项目的目录
最近在学习Mina。需要构建项目,还要开始学习Maven。乎原创 2014-05-23 20:46:22 · 1098 阅读 · 0 评论 -
Ubuntu下Java EE 开发环境配置
用的是Ubuntu 14.04 LTS 。首先安装JDK。一开始先用原创 2014-05-13 20:08:11 · 954 阅读 · 0 评论 -
更改项目名称和Ant部署的EAR包的名称相关问题
重新添加一个任务的时候遇到了一系列的问题,首先原创 2014-05-08 22:07:19 · 1155 阅读 · 0 评论 -
提交表单等总结
来自:http://chenmingang.diandian.com/post/2013-05-21/40050507529转载 2014-05-04 22:05:13 · 504 阅读 · 0 评论