- 博客(31)
- 资源 (7)
- 收藏
- 关注
原创 JDBC连接数据库
不用预处理 Statement//连接数据库操作 public void connection() throws SQLException{ Connection con = null; Statement stmt = null; ResultSet rs = null; try{ Class.forName("数据库驱动"); }catch(Cl...
2018-09-28 14:45:43 240
原创 文件基本操作
1.获取目录下,全部文件与文件夹/** * 获取目录下,全部文件与文件夹 * */ public static void getAllFile(String path) { // 创建 File对象 File file = new File(path); // 取 文件/文件夹 File files[] = file.listFiles(); // ...
2018-09-27 22:44:20 141
原创 linux创建快捷方式
快捷方式 命令ln-s源目录目标快捷方式比如你要在目录/etc/www下面, 建立/usr/share/phpmyadmin文件夹(或文件)的快捷方式, 如下ln-s/usr/share/phpmyadmin/etc/www 命令 ln -s 源目录 目标快捷方式 比如你要在目录/etc/www下面,建立/usr/share/phpmyadmin文件夹(或...
2018-09-25 16:07:35 2112
原创 Centos7安装安装MySQL-server-5.6.35-1.el7.x86_64.rpm,提示安装失败
Centos7安装安装MySQL-server-5.6.35-1.el7.x86_64.rpm,提示安装失败因为Centos7安装时默认安装mariadb-libs.XXXXXX.rpm, 需要卸载mariadb-libs.XXXXXX.rpm,才能安装,卸载mariadb-libs.XXXXXX.rpm 使用rpm -qa|grep -i mariadb-libs 搜索 然后rpm -e...
2018-09-22 18:13:38 3497 1
原创 linux tomcat开机自启
linux tomcat7开机自启 类似很多上面的这种开机自启问题都可以通过下面的方法解决,这两天查询了很多资料,试了很多方法。终于解决了。比如想要开机自启动tomcat7,最简单的方法就是修改/etc/rc.d/rc.local文件。在最后添加 1.修改/etc/rc.d/rc.local vi /etc/rc.d/rc.local 2.添加下面两行脚本,记住...
2018-09-18 11:22:34 340
原创 Redis非关系型数据库
非关系型数据库(NOSQL): 为了处理海量数据,需要将关系型数据库的关系 去掉。 非关系型数据库设计之初 是为了替代 关系型数据库的 Redis 优点:1、海量数据的增删改查,非常轻松应对 2、海量数据的维护非常轻松。 ...
2018-09-17 12:41:40 544 1
转载 linux 下 mysql 修改密码
有时我们会忘记Mysql的密码,或者想改一个密码,以下将对这两种情况修改密码的三种解决方法做个总结本文都以用户为 root 为例;一、拥有原来的myql的root的密码;方法一: 在mysql系统外,使用mysqladminmysqladmin -u root -p password "test123"Enter password: 【输入原来的密码】12方法二: 通过登...
2018-09-17 12:09:07 200
原创 linux安装JavaWeb环境与注意事项
linux搭建JavaWeb环境分为三个步骤(jdk+tomcat+mysql)1.第一步安装jdk首先安装jdk时候要注意,必须联网先安装依赖程序yum install glibc.i686(jdk依赖程序)(glibc.x86_64)yum install gcc-c++(mysql依赖程序)yum -y install libaio.so.1 libgcc_s.so.1 ...
2018-09-16 18:43:01 769
原创 java小细节
我们常常遇到abstract class与 interface的区别,今天却遇到了abstract interface,感觉interface不用abstract再修饰了啊。结论:事实也确实如此,编译为.class文件后abstract interface成为了interface。...
2018-09-12 09:07:41 120
原创 java界面编程
Frame类• 代表一个窗口。• 是Window类的子类• 有标题,可通过拖拉改变大小• 初始化时为不可见,可用setVisible(true)使其显示出来• 使用BorderLayout作为其缺省布局管理器• 使用setLayout方法改变布局管理器布局管理器•用户界面上的屏幕组件可以按照一定的格式布局例如水平排列,或按网格方式排列•布局管理器类是一组类,它• 实现 ja...
2018-09-11 17:29:44 1458
原创 java线程
Java中线程的实现• 在Java中要想实现多线程代码有两种手段:•一种是继承Thread类•另一种就是实现Runnable接口创建线程的两种方式11. 继承Thread类1) 定义子类继承Thread类。2) 子类中重写Thread类中的run方法。3) 创建Thread子类对象,即创建了线程对象。4) 调用线程对象start方法:启动线程,调用run方法。 Thread类...
2018-09-11 17:12:28 230
原创 java数据库编程
为什么需要JDBCJDBC是Java数据库连接技术的简称,提供连接各种常用数据库的能力JDBC驱动JDBC驱动由数据库厂商提供• 在个人开发与测试中,可以使用JDBC-ODBC桥连方式• 在生产型开发中,推荐使用纯Java驱动方式 使用JDBC-ODBC桥方式连接数据库• 将对JDBC API的调用,转换为对另一组数据库连接API的调用• 优点:可以访问所有OD...
2018-09-09 16:02:27 4298 3
原创 java网络编程
网络编程基础网络编程的目的:直接或间接地通过网络协议与其它计算机进行通讯。网络编程中有两个主要的问题:Ø如何准确地定位网络上一台或多台主机Ø找到主机后如何可靠高效地进行数据传输。如何实现网络中的主机互相通信:Ø通信双方地址 【IP地址】Ø一定的规则(有两套参考模型)OSI参考模型:模型过于理想化,未能在因特网上进行广泛推广TCP/IP参考模型(或TCP/IP协议):事实上的国...
2018-09-09 15:37:05 2573 1
原创 javaIO操作(上)
IO原理• 程序运行在内存和CPU所构成的资源里,可是有很多东西需要程序来操作,它们都不在内存里,比如键盘、硬盘、打印机、网络等。• 在内存中的程序,需要一种模式来和内存外的资源打交道,我们管这样的操作叫IO流,I是input(输入),O是output(输出)。• IO流需要三步操作• 第一步:定位,我们程序要知道操作的东西在哪个地方• 第二步:建立管道• 第三步:操作管道...
2018-09-09 14:17:07 508
原创 文件操作IO流——File类
File类是一个文件操作类,只能操作文件,不能操作文件的内容,要操作文件的内容得必须要用流来操作File 类java.io.File类:文件和目录路径名的抽象表示形式,与平台无关File 能新建、删除、重命名文件和目录,但 File 不能访问文件内容本身。如果需要访问文件内容本身,则需要使用输入/输出流。File对象可以作为参数传递给流的构造函数File 类访问文件名:Ø get...
2018-09-09 12:35:19 431
原创 Map接口的小细节
Map接口的常用子类HashMap,Hashtable,TreeMap,WeakHashMap,IdentityHashMap1.Map接口中的方法Map实现类之:HashMapMap接口的常用实现类:HashMap、TreeMap和Properties。HashMap是 Map 接口使用频率最高的实现类。允许使用null键和null值,与HashSet一样,不保证...
2018-09-08 20:21:07 162
原创 集合的输出
集合的输出1.Iterator接口迭代输出时删除元素的注意点• 正常情况下,一个集合要把内容交给Iterator输出,但是集合操作中也存在一个remove()方法• 如果在使用Iterator输出时,集合自己调用了删除方法,则会出现运行时的错误。import java.util.ArrayList;import java.util.Iterator;import ...
2018-09-08 19:29:41 257
原创 SortedSet接口的小细节
1.SortedSet接口 继承了Set接口,基本类型加String类型放到排序的集合中,可以不用写实现Comparable接口,但是自定义类类型就必须实现这个接口,不然会报类型转换错误(collection接口的remove()) SortedSet接口的子类有TreeSet类 ...
2018-09-08 19:09:21 616
原创 set接口的小细节
1.set集合,不能加入重复的元素,而且是无序的,null只能有一个2.set接口的子类,HashSet,TreeSet3.set接口没有提供get()方法4.HashSet类2.TreeSet类 5.HashSet重复元素,必须覆写equals()方法与hashCode()方法 加了hash...
2018-09-08 18:08:23 157
原创 List接口的小细节
list接口的子类有,ArrayList,Vector,LinkedList 1.List扩展的方法 删除指定位置的元素 public E remove(int index) 2.提示关于使用Remove(Object o) 方法删除对象的说明 在集合中可以插入任意类型的对象,基本类型加String类型使用这个方法都可以直接删除;而对于...
2018-09-08 17:50:11 132
原创 maven web项目构建的注意事项
创建web maven项目三个步骤1.首先我们创建maven项目一步一步来,选择创建maven项目,选择webapp项目,一路确定下去,然后点完成,完成后会显示一个红叉在项目上面怎么解决这个问题呢,点构建路径,把自带的tomcat构建进来,然后红叉就会消失。2.然后接着把maven模板的servlet版本改成从2.3改成3.1,进入导航器,然后选择.setings文件夹,...
2018-09-08 16:39:20 372
原创 SpringMVC文件上传与下载
1.文件上传多数文件上传都是通过表单形式提交给后台服务器的,因此,要实现文件上传功能,就需要提供一个文件上传的表单,而该表单必须满足以下3个条件: form表单的method属性设置为post; form表单的enctype属性设置为multipart/form-data;提供<input type="file" name="filename" />的文件上传输入框;...
2018-09-05 14:55:00 2597 1
原创 行为型模式之解释器模式
解释器模式(Interpreter)解释器模式一般主要应用在OOP 开发中的编译器的开发中,所以适用面比较窄。 Context类是一个上下文环境类,Plus和Minus分别是用来计算的实现,代码如下:public class Context { private int num1; private int num2; public Context(int num1,int...
2018-09-04 20:42:42 360
原创 行为型模式之中介者模式
中介者模式(Mediator)中介者模式也是用来降低类类之间的耦合的,因为如果类类之间有依赖关系的话,不利于功能的拓展和维护,因为只要修改一个对象,其它关联的对象都得进行修改。如果使用中介者模式,只需关心和Mediator 类的关系,具体类类之间的关系及调度交给Mediator 就行,这有点像spring 容器的作用。先看看图:User 类统一接口,User1 和User2 分别...
2018-09-04 20:26:37 298
原创 行为型模式之访问者模式
访问者模式(Visitor)访问者模式把数据结构和作用于结构上的操作解耦合,使得操作集合可相对自由地演化。访问者模式适用于数据结构相对稳定算法又易变化的系统。因为访问者模式使得算法操作增加变得容易。若系统数据结构对象易于变化,经常有新的数据对象增加进来,则不适合使用访问者模式。访问者模式的优点是增加操作很容易,因为增加操作意味着增加新的访问者。访问者模式将有关行为集中到一个访问者对象中,...
2018-09-04 19:57:58 356
原创 行为型模式之状态模式
状态模式(State)核心思想就是:当对象的状态改变时,同时改变其行为,很好理解!就拿QQ 来说,有几种状态,在线、隐身、忙碌等,每个状态对应不同的操作,而且你的好友也能看到你的状态,所以,状态模式就两点:1、可以通过改变状态来获得不同的行为。2、你的好友能同时看到你的变化。看图:State 类是个状态类,Context 类可以实现切换,我们来看看代码:public clas...
2018-09-02 23:34:31 211
原创 行为型模式之备忘录模式
备忘录模式(Memento)主要目的是保存一个对象的某个状态,以便在适当的时候恢复对象,个人觉得叫备份模式更形象些,通俗的讲下:假设有原始类A,A 中有各种属性,A 可以决定需要备份的属性,备忘录类B 是用来存储A的一些内部状态,类C 呢,就是一个用来存储备忘录的,且只能存储,不能修改等操作。做个图来分析一下:Original 类是原始类,里面有需要保存的属性value 及创建一个备忘...
2018-09-02 16:34:05 226
原创 行为型模式之命令模式
命令模式(Command)命令模式很好理解,举个例子,司令员下令让士兵去干件事情,从整个事情的角度来考虑,司令员的作用是,发出口令,口令经过传递,传到了士兵耳朵里,士兵去执行。这个过程好在,三者相互解耦,任何一方都不用去依赖其他人,只需要做好自己的事儿就行,司令员要的是结果,不会去关注到底士兵是怎么实现的。我们看看关系图:Invoker 是调用者(司令员),Receiver 是被...
2018-09-02 16:10:00 219
原创 行为型模式之责任链模式
责任链模式(Chain of Responsibility)责任链模式,有多个对象,每个对象持有对下一个对象的引用,这样就会形成一条链,请求在这条链上传递,直到某一对象决定处理该请求。但是发出者并不清楚到底最终那个对象会处理该请求,所以,责任链模式可以实现,在隐瞒客户端的情况下,对系统进行动态的调整。先看看关系图:Abstracthandler 类提供了get 和set 方法,方...
2018-09-02 14:58:02 220
Spire.Doc-FE_2.7.3.rar
2020-03-13
Oracle可执行文件,包含导入导出可执行文件
2019-12-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人