Java
文章平均质量分 68
icanactnow
将有限的精力投入到无限的热爱中...
展开
-
eclipse+Hibernate 环境配置
Hibernate资源1. 安装Hibernate tools 插件eclipse–>help–>Install Newsoftware–>add–>archive–>jbosstools-4.4.2–>jBoss Web Java EE development–>安装。判断是否安装成功:右键–>new–>other–>有Hibernate选项即表示安装成功。2. 导入相关jar包要导入hi原创 2017-01-15 10:44:39 · 594 阅读 · 0 评论 -
java 注解
哪里空了?原创 2017-01-09 23:22:20 · 178 阅读 · 0 评论 -
路径问题
- eclipse 中“./”表示项目相对路径原创 2017-01-17 22:58:53 · 199 阅读 · 0 评论 -
JDBC
executeQuery、executeUpdate或execute方法区别。知乎mySQL数据库驱动mysql驱动java web 链接数据库第一次使用JAVA web 链接数据库,和之前的链接不一样硬是折腾了一天到怀疑人生,原因是偏执和没有高效的利用搜索引擎。1 将驱动包导入指定位置2设置链接数据库与myeclipse参考1 打开MyEclipse Database。方法:Window–>Ope原创 2016-12-01 14:19:21 · 201 阅读 · 0 评论 -
集合框架
ArrayList常用方法示例 ArrayList<Student> students = new ArrayList<Student>();//创建集合 Student student1 = new Student(25,"eric"); Student student2 = new Student(18,"rose"); //添加元原创 2017-02-09 20:29:57 · 224 阅读 · 0 评论 -
Java语法基础
封装类所有的基本类型都有对用的类类型包装类(封装类) Number类对应有Byte,Short,Integer,Long,Float,Double这么多子类。Integer 封装类常用方法 Integer i = new Integer(5); Integer x = new Integer("34"); System.out.println(i原创 2016-10-26 14:19:07 · 396 阅读 · 0 评论 -
单表之一对多&多对一&双向关联
一对多参考工程,是利用hibernate对学生与班级信息进行存储,此处一对多为一个班级对应多个学生。思路:通过两个实体类互相包含对方,在单表配置里面设置set属性进行配置,如下:<set name="students" table="student"> <key column="gid"></key> <one-to-many class="com.sun.entity.Stu原创 2017-02-08 23:51:28 · 1301 阅读 · 0 评论 -
MyEclipse
修改项目名称代码自动补全取消多余提示补全出现不想要的提示时按下esc按键进行无效,就可以了。MyEclipse是长脑子的。mySQL数据库驱动mysql驱动编码格式设置这里写链接内容eclipse 链接数据库1. 将驱动包导入指定位置2. 设置链接数据库与myeclipse参考2.1 打开MyEclipse Database。方法:Window–>Openperspective–>MyEclipse原创 2016-12-13 23:22:00 · 475 阅读 · 0 评论 -
24点游戏算法
从小一直玩这个扑克游戏,昨晚终于抽时间把这个算法实现,虽然还有不好的地方,懒得改了,有了再在优化,到现在我没有参考网上的算法,也不知道有没有。 游戏规则:每人发四张牌,依据四张牌的点数通过加减乘除自由组合计算出结果为24即为胜利。 下面是我的代码,在思考算法的时候感觉很困难,有时候想把自己的思路记下来,又不知道用什么符号表示这种抽象的思维,得寻找学习某种可以提炼思维的工具或者辅助思考的工具。原创 2017-02-13 10:24:07 · 854 阅读 · 0 评论 -
Spring 入门
两种注入方式设值注入配置文档<bean id="person" class="com.sun.spring.Person"><property name="iHelloMessage" ref="helloChina"></property></bean>对应类设置为get/set形式package com.sun.spring;public class Person {private原创 2017-02-23 15:48:58 · 207 阅读 · 0 评论 -
Hibernate 之单表映射
1. Hibernate 配置文档1.1 hibernate.cfg.xml创建 src–>other–>hibernate–>cfg.xml参数解释 示例如下<hibernate-configuration> <session-factory> <property name="connection.username">root</property> <propert原创 2017-01-15 12:09:09 · 266 阅读 · 0 评论 -
MySQL
join从句精彩博文 依照上面博文写笔记。 Inner join 内连接left outer join - 使用到的两张表部分截图 - 使用示例 如上图,以左表为基准,查询左表中的a.user_name a.over 与其对应右表的 b.over 属性 中a.user_name ==b.user_name 的所有选项。 如上图,以左表为基准,查询左表中的a.user_na原创 2017-03-06 19:13:54 · 224 阅读 · 0 评论 -
java 反射
万事万物接对象,类也是对象,是java.lang.Class的对象。原创 2017-01-09 19:41:48 · 216 阅读 · 0 评论 -
java 监听器
参考文件1 参考文件2context&request&responserequest与response对象是起到在服务端与客户端之间传递信息的作用。 - context:是jsp页面包装页面的上下文,由容器创建与初始化。 - request:用来接收客户端提交的信息。 - response:将服务器的数据发送到客户端。监听来源客户端的请求服务端的响应Servlet 监听器在Servl原创 2017-01-09 14:37:19 · 365 阅读 · 0 评论 -
Java异常与异常处理
JAVA原创 2016-11-02 18:37:46 · 205 阅读 · 0 评论 -
Java 中的集合框架
Collection & MapCollection 内部以对象存储为主Map 以映射关系进行存储 collection 接口List接口有序、允许重复父类必需要有无参构造方法,要不子类会报错,因为子类是默认会调用父类的无参构造函数。常用方法//add & get List ls = new ArrayList(); ls.add("12");原创 2016-11-02 22:40:19 · 255 阅读 · 0 评论 -
Java IO 流(文件传输基础)
基本数据类型字节数数据类型 所占字节数int 4float 4double 8long 8character 2short 2byte 1 java数据类型方法String str = "孙悟空ABC";byte[] by = str.getBytes("GBK");// 将字符串转换成byte类型的数组fo原创 2016-11-06 09:50:38 · 451 阅读 · 0 评论 -
Java中的XML(读)
XML示例<?xml version = "1.0" encoding = "UTF-8"?> <bookstore> <books> <book id ="1"> <name>解忧杂货店</name> <year>2016</ye原创 2016-11-10 00:15:00 · 345 阅读 · 0 评论 -
Java中的XML(写)
标题原创 2016-11-13 10:49:23 · 422 阅读 · 0 评论 -
Java面相对象
封装性//注意类写的位置与函数写的位置的不同。package reward;import java.lang.reflect.Array;import java.util.Arrays;import java.util.Random;class Person { private String name; private int age; public void tell原创 2016-10-29 18:35:31 · 746 阅读 · 0 评论 -
Java Socket
TCP/IP协议TCP/IPTCP/IP是以TCP和IP为基础不同层次上的多个协议的集合。TCP/IP参考模型 应用层:应用程序通过这一层访问网络,常见 FTP、HTTP、DNS 和 TELNET 协议;传输层:TCP协议以及UDP协议网络层:IP 协议,ARP、RARP 协议,ICMP 协议等;网络接口层:是TCP/IP的基层,负责数据帧的发送和接收。运作关系 TCPTrans原创 2016-11-18 21:15:00 · 333 阅读 · 0 评论 -
Java 多线程
2种线程的实现继承Thread类必须重写run()方法示例Mythread.javapublic class Mythread extends Thread { private String name; public Mythread(String name) { this.name = name;//通过构造方法创建线程的名字 } //重写run原创 2016-11-24 23:47:05 · 271 阅读 · 0 评论 -
tomcat
mac 环境配置1 下载从tomcat官网下载tar.gz文件,并解压缩,重命名文件夹为tomcat。(方便后续操作,也可以不重命名)2 安装以我的文件路径进行演示,我下载并解压缩重命名tomcat在downloads目录下。cd downloads/tomcat/binsudo sh startup.sh提示tomcat started表示安装完成。3 验证打开浏览器输入localhost:80原创 2016-12-08 08:43:41 · 1006 阅读 · 0 评论 -
购物车项目笔记
数据库问题项目java web 项目链接数据库myeclipse 与数据库进行连接在左侧空白处右键–>new然后按照下图进行最后双击进行连接原创 2017-01-02 15:39:22 · 295 阅读 · 0 评论 -
JSP
JSP 工作原理与servlet相比是现将源代码部署后在编译成class文件,后者是先将源代码编译class文件,再部署到服务器。JSP 生命周期<%!public void _jspInit(){//初始化时候执行}public void _jspDestory(){//结束的时候执行}%>JSP 组成模板数据+元素即HTML+JAVAJSP输出&注释&声明//输出out.原创 2016-12-13 21:54:05 · 344 阅读 · 0 评论 -
Java Filter
多过滤器形成处理链处理URL要设置一致。执行顺序与创建顺序一致。//控制台打印信息如下:start--dofirstFilterstart--dosecondFilter执行完毕。end--dosecondFilterend--dofirstFilter请求重定向&转发 HttpServletRequest req= (HttpServletRequest) reque原创 2016-12-25 16:05:26 · 218 阅读 · 0 评论 -
Java servlet
手动创建servlet 小项目自动创建servlet 小项目自动加载servlet <servlet> <description></description> <display-name>tests</display-name> <servlet-name>tests</servlet-name> <servlet-class>servle.test</s原创 2016-12-25 23:03:10 · 243 阅读 · 0 评论 -
临时笔记&问题记录
<a href="details.jsp?id=<%=item.getId() %>"/>- 这样就可以通过getparametre进行页面传值了。 难道上面写的不是字?借助工具样式查看,购物项目。 样式表中的<dd><dt> 是什么?原创 2017-01-09 10:42:26 · 166 阅读 · 0 评论 -
MySQL环境配置
1. 环境搭建1.1 macOSX环境mySQL 下载&安装 &配置&卸载参考博文 首次安装完后要将初始密码记住,安装完成会弹出一个对话框,如图: 配置参考第一次进行操作必须先修改密码,否则总会报如下错误。You must reset your password using ALTER USER statement before executing this statement.修改初始密原创 2016-11-28 19:21:26 · 497 阅读 · 0 评论