![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA
狮子的鱼
可惜我是狮子座
展开
-
JAVA数据类型讲解
java基本数据类型在讲解这个知识之前,我们先来明确下变量。 变量是什么呢? 变量就是在内存中开辟一个空间在存储数据,也就是说要存储数据就得在内存中申请一个空间,而空间的分配则由系统根据变量的类型来决定的。 在JAVA中,有两大数据类型: 1.基础数据类型 2.引用数据类型一.基础数据类型在JAVA里,系统为我们提供了八种基础数据类型,分别为六种数字类型(byte,short,int,lo原创 2016-03-05 12:27:55 · 424 阅读 · 0 评论 -
CentOS中Mysql遇到Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
1.部署tomcat完成后重启了主机,发现mysql无法使用了具体表现如下:1.输入mysql的时候出现这个错误:2.启动mysql的守护进程mysqld时: 这时候就是一直挂起,始终启动不了2.解决方案:查找了多方资料后,也试过多种解决方案,最后采用以下方法解决:是因为权限不足的原因,所以使用以下命令chown -R mysql:mysql /var/lib/mysql chown的作用是修改文原创 2017-03-29 09:23:41 · 720 阅读 · 1 评论 -
设计模式之 单例模式(Singleton)
1.何为单例模式:简单来说,就是构造方法私有化,导致从类外部无法直接通过new得到该类的对象,类的内部提供静态方法,用于得到该对象,且该类的对象在jvm中只存在一个 2.为何要使用单例模式:1.某个类的对象经常被使用,且这个对象不具备状态,但是经常new,这样大大的消耗了性能。 2.某个类具有单一性,作为整个系统重要的一个结点,如果出现多个结点,会导致整个系统紊乱 3.单例模式的示例代码:1.饿汉式原创 2017-01-16 22:50:59 · 246 阅读 · 0 评论 -
自己写JDBC连接池
1.为什么需要连接池:在J2EE开发中,性能损耗之一就是不断的去开辟IO流,在获取Conection对象连接数据库后,用户查询出Result程序就关闭连接了,这样一开一关是相当消耗性能的2.连接池所需要的属性:1.JDBC开发中的基本属性:private String driverName = "com.mysql.jdbc.Driver";//JDBC驱动名称 private String url原创 2016-10-23 10:17:29 · 3353 阅读 · 0 评论 -
Struts2的配置文件标签详解
1.struts.xml存放在src目录下2.注意struts.xml的命名,区分大小写3.code:<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.1.7//EN" "http://str原创 2016-09-04 11:41:39 · 682 阅读 · 0 评论 -
JAVA文件树遍历
1.文件树结构2.先序遍历code:package tree;import java.io.File;public class ReadFilName { //正序遍历文件夹 public static void main(String[] args) { File file = new File("C:\\Intel"); read(file);原创 2016-09-01 21:55:25 · 848 阅读 · 0 评论 -
Struts2的初识
1.Struts2是什么Struts2是一个基于MVC设计模式的Web应用框架,它本质上相当于一个servlet,在MVC设计模式中,Struts2作为控制器(Controller)来建立模型与视图的数据交互。也就是说,Struts2是个j2ee的框架2.Struts2的优点请参考这篇文章Struts2的优点3.Struts2下载Struts2官网下载下载Full Distribution版本4.建原创 2016-09-01 18:24:28 · 315 阅读 · 0 评论 -
Lucene简单使用
上一篇文章我们简单介绍了下Lucene的基本情况,作者也是自学的,如果有什么不对的地方还请各位师兄提出来,谢谢1.将上次文章列出的jar包导入工程2.整个过程的思路大概就是:1.将需要被搜索的对象转换成索引对象2.写入文件夹3.获取搜索关键词4.读取索引文件并进行搜索5.获得结果3.我们完成第一步,创建索引文件1.code:private static final String path = "C:原创 2016-08-31 17:38:31 · 255 阅读 · 0 评论 -
入门:使用Dom对xml进行curd操作
注释:curd操作:创建(Create)、更新(Update)、读取(Retrieve)和删除(Delete) 1.XML简单介绍: xml:可扩展标记语言,标准通用标记语言的子集,是一种用于标记电子文件使其具有结构性的标记语言。 简单来说,就是如下: 2.XMLcurd操作: 1.通过普通Java类创建xml: package org.utils; import java.原创 2016-07-31 10:40:28 · 433 阅读 · 0 评论 -
浅谈JAVA中两种比较方式==和equals
浅谈JAVA中两种比较方式==和equals==我们先来谈论下关于 ==int a = 0; int b = 0; int c = 1; System.out.println(a == b); System.out.println(a == c); 上面的代码结果是ture和false;我们再看下面的代码:class Person{ private String name; publi原创 2016-04-19 00:01:39 · 505 阅读 · 0 评论 -
使用MyBatis_Generator生成Dto、Dao、Mapping
【有奖征文】Bluemix云上实践征集喽~ Python 创意编程活动 CSDN日报20170513 ——《腾讯2017校招实习生面试总结》 MyBatis学习4---使用MyBatis_Generator生成Dto、Dao、Mapping 标签: MyBatisJava一路博客 2013-06-04 16:30 120137人阅读 评转载 2017-05-14 09:40:35 · 957 阅读 · 0 评论