- 浏览: 10734 次
- 性别:
- 来自: 长沙
文章列表
最近项目中接触到EJB,但对EJB不是很了解,于是网上找了些资料参考,下面这篇是个人感觉讲的比较清晰的,遂转载一起参考,文章转自https://www.cnblogs.com/strugglion/p/6027318.html。
EJB到底是什么?
1. 我们不禁要问,什么是"服务集群"?什么是"企业级开发"?
既然说了EJB 是为了"服务集群"和"企业级开发",那么,总得说说什么是所谓的"服务集群"和"企业级开发"吧 ...
其实,也不是才接触maven,只是以前配置的时候因为很多的东西别人都准备好了的,没出现这么多问题,这是第一次在自己的电脑上配置,刚创建一个maven项目,都还没做什么的时候,pom.xml就报错了,鼠标移到红叉上,得到错误如下:
1.Failure to transfer org.apache.maven.plugins:maven-surefire-plugin:jar:2.10 from http://repo.maven.apache.org/maven2
was cached in the local repository, resolution will n ...
eclipse中运行maven命令没有反应
问题现象:在Eclipse中建好一个maven工程后,通过run as执行maven 的各种命令时,Eclipse没有任何反应,console控制台也没有任何东西打印出来。
解决方法:打开Window-preference-java-Installed JREs,如下图:
选择项目所使用的jdk,双击打开下图:
maven安装与环境变量配置
- 博客分类:
- MAVEN
其实,maven的安装非常简单,两个步骤:1.下载解压
去maven官网http://maven.apache.org/download.cgi下载包,一般显示在下载页的都是最新版的,有几种格式的,随便下一种,下载到定义好的路径下,此路径为安装目录,比如我现在下载并解压到F:\newdownsoft\apache-maven-3.5.2。注意一定要下载完整,否则后面会引起很多问题的。2.配置环境变量
配置MAVEN_HOME变量:配置值为安装目录,即F:\newdownsoft\apache-maven-3.5.2。
更新PATH变量:m ...
Java poi实现Excel文件导出的简单例子
一:poi简介
Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程序对Microsoft Office格式档案读和写的功能。
二:HSSF
HSSF 是Horrible SpreadSheet Format
Group是分组的意思,那加上by的话group by表示根据什么什么来进行分组。其作用就是根据by后面的规则将一个数据集分成若干区域段,每个区域段的值是相同的,然后再对每个区域的数据进行处理。
对group by语句说明的 ...
1.压缩包解压
在使用tomcat的路上,一直是小白,却又那么点小不幸,
总会遇到这样那样的问题,摸索过几遍后,总算能理清楚点思路,故以此文
纪念一下那在修改中浪费的时间。
首先到tomcat的官网上去下载安装包,到目前为止,最新版是7.0.62的。
这一步应该都会,就不必多说了。下载之后解压,记住你解压后的文件的位置
,待会儿配置环境变量时有用。
然后进入到安装目录下的bin目录下,双击start.bat,如果出现这样的界
面,那么恭喜你,你安装成功了,不需要再配置其他的东西就可以使用了
通信协议
1.网络通信的本质和层次
通信的本质是信息的传递,通信的真正端点并不是主机而是主机中的进程。对于层次,也可以有不同的分法,不过,出名的有标准而不实用的OSI七层体系结构,不标准但实用的tcp/ip四层协议模型 ,见附件。
2定义(什么是通信协议)?
协议,其实就是一套规则。一般说的协议,是用来限定或指明签订协议双方义务或责任的一些条款,就像历史上签订的那些历史条约一样,条约的内容就是指明双方该做的和不该做的事情。那么在通信中也是如此,通信双方就是要签订协议的双 ...
通信的简单实现
物理上的一台电脑有很多端口,[每个端口都可以起到服务端或客户端的作用,所以在建立客户端是要选择哪一个端
口,当在自己的电脑上面运行一个服务端程序是,本台主机就是服务器,当我们用CMD命令行
时,如果用的命令是telnet 127.0.0.1 XXXX(指端口号),相当于服务器连接的主机客户端是本台主机,这是,我们运行程序的这台主机就充当了服务器和客户端两个角色,如果ip地址的位置改为其他的,则该ip地址代表的那台主机就代表客户端,例如,telnet 198.168.1.120 XXXX,那么现在我的主机就只充当服务器,而由19 ...
我的第一个安卓画图板
1.画图思路
要画一个图形,首先的有一个最终把所画图形呈现或者显示出来的载体,所以的先有这么一个对象,由Imageview 创建这么个对象im。画图不是直接在这个对象上面画,而是通过间接的方式,先画在缓冲区,然后再把缓冲区上的图形‘贴’到im上,所以需要一个缓冲区对象,由Bitmap创建bi.既然是画图形,得有画图的工具,这个工具就是绘制图形的对象canvas和画笔对象pa。
2.Imageview 和Bi不能直接实例化对象,所以用方法findViewById() ...
数据结构存储——数组,链表,队列,树
数组,链表,队列和树都是用于存储数据的数据结构
1.功能的相通性
在使用之前,都需要先声明,内存给分配指定的大小,然后把要存储的数据加到数组、链表、队 ...
事件机制
1.事件源:需要在哪个对象上发生动作,改对象就是事件源
2.事件监听的方法:根据发送的动作来确定相应的方法
如鼠标操作的方法 鼠标监听器 addMouseListener() MouseListener
动作监听器接口 addActionListener() ActionListener
鼠标移动监听器接口 addMouseMotionListener() MouseMotionLIstener
键盘监听器 addKeyListener() KeyListener
...
参数传递
由于要说到参数传递,首先要区分属性和参数(针对参数名和属性名相同的情况),能起到区分作用的是关键字this。
This 关键字
用途:
区分参数和属性,加this的是属性,注意输出时是要输出哪一个,有时候输出的是属性,有时候输出的是参数;
在类中调用构造方法、普通方法和属性。
表示:当前调用方法的对象
值传递:适用于九种数据类型 byte,short,int,long,float,double,char,boolean,String
值传递的传递方式:传递内容的副本
...
类和对象
1.类与对象的关系分析
java是面向对象编程
java里的基本单位是类
对象:万事万物都是对象,任何一个确定的东西,具体的事物都是对象,比如说
“我的黑色的那台电脑”
注意 ...
java运行环境的理解
- 博客分类:
- 学习总结
java程序的编写、编译和运行过程理解
1.Java程序的编写,编译和运行过程理解
程序的编写可分为两种情况
(1)在记事本里写
首先在硬盘里或者在桌面建立一个java学习的文件,命名,然后在里面新建一个文本文档(格式为txt),即一个记事本,打开之后就可以编写程序了。
(2)在eclipse里写
eclipse比记事本功能多得多,也比较方便。但首先要建立一个文件夹,在打开eclipse的时候会让选择工作空间,选择的工作空间实际就是存储
程序的文件夹的空间。进入eclipse的 ...