- 博客(26)
- 收藏
- 关注
原创 Linux下JDK安装
步骤1将软件包传到目标服务器/opt文件夹下(xftp)步骤2将文件解压到/opt下步骤3配置环境变量vim /etc/profile文件,在文件末尾(大写G直接跳转到末尾)添加如下JAVA_HOME=/opt/jdk解压文件包名 PATH=/opt/jdk解压文件包名/bin:$PATH 注:最后必须加上“:%PATH”表示...
2019-03-25 21:50:49 119
原创 Linux实操举例
任务调度 守护进程系统在特定某个时间执行的任务或者程序如定时杀毒或数据库备份基本语法:crontab 【选项】参数:-e 编辑crontab-l 显示任务-r 删除crontab案例参数说明示例应用实例实例1编写一个文件 /home/mytask1.shdate >> /tmp/m...
2019-03-25 21:48:19 397
转载 CentOS 6.5 下安装配置 mysql
CentOS 6.5 下安装配置 mysql如果要在Linux上做j2ee开发,首先得搭建好j2ee的开发环境,包括了jdk、tomcat、eclipse的安装(这个在之前的一篇随笔中已经有详细讲解了Linux学习之CentOS(七)--CentOS下j2ee环境搭建), 如果要开发web项目,我们当然可以安装一个myeclipse到Linux系统上去,这个安装方法和安装eclipse完全相同...
2019-03-25 21:44:57 108
原创 Linux基本命令
-tar -zxvf XXXXXXXX 解压缩关机/重启指令reboot 重启shutdown shutdown -h now 立即关机shutdown -h 1 一分钟后关机shutdown -r now 立即重启halt 关机sync 把内存中数据同步到磁盘上(防止关机时丢失数据,一般重启或关机前执行)用户的登陆和注销logout 退出当前用户(该命令在...
2019-03-25 21:43:59 108
原创 Linux权限管理
组管理和权限管理Linux每个用户必须属于一个组,不能独立于组外。每个文件有:所有者、所在组、其他组 的概念所有者/所在组一般来说文件的创建者自然地成为该文件的所有者。当一个用户创建一个文件后,该文件默认所在组为该用户所在组查看文件所有者命令ls –ahl修改文件所有者命令chown 用户名 文件名...
2019-03-25 21:43:09 113
原创 Linux常用命令1
指定运行级别一共七个级别: 0:关机 1:单用户登陆(找回丢失密码) 3:多用户登陆,有网络服务 2:多用户登陆,无网络服务 6:系统重启 5:图形界面 4:未使用,保留给用户 ...
2019-03-25 21:42:01 142
原创 Linux目录结构
安装vmtools:目的:虚拟机和实体机之间拷贝文本及共享文件虚拟机共享文件夹位置:mnt/hgfs/XXXXXXX目录结构:/bin 常用指令目录/dev 设备管理(将硬件映射目录)/etc 配置文件/home 用户/media 光驱&u盘等/mnt 挂载/opt 安装包位置/proc 内存(内核,别动)/...
2019-03-25 21:36:27 90
转载 Shell
编程入门脚本要求脚本以#!/bin/bash开头 脚本需要有可执行权限方法1 赋予可执行权限方法2 前加sh注释单行注释 #多行注释:<<!【要注释的内容】!shell的变量系统变量系统已经定义的变量显示当前shell中的所有变量...
2019-03-25 21:26:07 136
原创 验证码图片生成
package self;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.image.BufferedImage;import java.io.File;import java.io.IOException;import java.util.Random;im...
2018-02-12 14:05:17 159
原创 MVC+三层结构的开发模式
MVC架构,也叫Model2View层: 视图层,就是显示信息用于月客户交互的界面.Model层: 模型层,用于承载数据,处理用户请求的.一般为数据承载用bean类;业务处理的service和Dao.Controller层: 控制器层,用于从用户得到的请求转发给对应的Model层进行处理,并根据从Model层返回的结果返回给View层进行响应. 其中,View层偶尔可以访问Model层...
2018-02-11 19:10:14 7579
原创 JavaBean类学习
Java的bean类可以按照如下分类:广义的JavaBan基本就是指一般的java类.一般分为2类:1. 数据承载类的bean,如定义对象的student,user之类的储存数据的类.2. 业务处理的bean,比如JDBCUtil,专门对数据进行处理的 狭义的javabean,指符合sun公司规范的Java类:① 这个类必须是public的② 该类必须实现serializable接口③ 这个类必...
2018-02-11 18:22:25 381
原创 EL学习第三节,EL运算符
EL表达式的运算符 常用运算符:1. 算术运算符:+ , - * , / , % (没有++ 和 --)2. 关系运算符:== , != , > , >= , < , <=3. 逻辑运算符:! , && , || 也可以写作 not , and , or4. 条件运算符: ? :5. 取值运算符: . (圆点) 或者 [] 也可,但不常用 e...
2018-02-11 17:11:38 231
原创 EL表达式,第二节
1. EL表达式从bean中取值: El表达式在JSP页面import对应bean类后,可以使用${对象名.变量名}的格式在页面上输出bean中的值. El表达式中若使用为null的对象下的属性,El不会抛出空指针异常,只是不显示而已. 2. EL表达式从数组中取值: El表达式可以直接在花括号中使用正常的数组下标取值:${数组名[下标]},例:${names[0]} 但是若数组下...
2018-02-11 17:01:15 153
原创 El表达式学习,第一节
EL表达式: ExpressionLanguage 表达式语言,用于在JSP页面静态部分中获取数据的方式。格式为:${expression} 但是El表达式只能从四个域(application,session,request,pageContext)中获取值,所以要想使用变量,必须先使用域的setAttribute方法,将要使用的值存入域后才能供EL表达式使用. ...
2018-02-09 22:45:55 166
原创 JSP学习第三节,JSP动作
JSP动作格式:<jsp:动作名称 属性名=属性值 属性名=属性值 ......><jsp:动作名称>主要有include和forward两种,都是用于向指定页面跳转.这两个动作是用RequestDispatcher的forward()和include()方法实现的. 其中forward动作会从当前页面直接跳转到目标页面,当前页面的内容无法在标准输出流中输出,而直接...
2018-02-09 21:44:30 165
原创 JSP学习第二节 JSP内置对象,page指令
JSP内置对象:1. request客户端的请求,dopost和doget信息存在这里2. response服务器传回客户端的应答3. session 会话4. out 想客户端传输内容的输出5. page页面对应的对象,Object下的类的实例6. application服务器级储存对象,
2018-02-08 23:13:01 244
原创 JSP学习-第一节-JSP基础
JSP(java server page )是运行子啊服务器端的页面,是动态网页。是在静态html基础上插入java代码和JSP标签形成的一种文件。JSP是跨平台的。 JSP本质是Servlet,但是JSP只用于页面展示,不参与业务逻辑处理,。JSP由于继承servlet,也是单例多线程的。 当客户端第一次访问jsp页面时,Tomcat有一个内置的jsp翻译器,将jsp先翻译成servlet的....
2018-02-08 03:42:57 204
原创 Session学习
服务器在产生Response的时候会将request对象销毁,存在request中的信息会丢失,保存信息时可以将信息存在session中。session可以理解为,人(客户端)向银行存钱(相关信息),银行(服务器)收钱后,发给客户一张存折(凭证),证明客户存了钱.此时客户持有的是银行卡,而实际金钱在银行手里,用钱时通过银行卡到银行取钱.session存储信息时,将凭证存放在客户端cooki
2018-02-07 21:16:16 153
原创 网页跳转,请求转发与请求重定向学习
请求转发(站内跳转):请求转发以request实现,未使用response,未产生响应对象,所以request继续存在.protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { request.setC
2018-02-07 00:09:15 348
原创 Cookie学习
Cookie以键值对形式,将信息存储在服务器端,一般存在服务器端C:\Documents and Settings\用户\Cookies文件夹下,一般以隐藏文件夹受保护存储,但win7以后该文件夹不可访问了.cookie没有直接清除或删除的方法,如需清除一般使用替换的方式将原有cookie替换为空.方法为将原键值对中按键存储,值设置为"",失效时间设置为1秒(不建议设置为0,有的浏览器会识别0
2018-02-06 21:13:44 139
原创 快速排序,快排
public class QuickSort { /*** * 快排 * 一个数组int []arr,取第一个元素的值,赋值给temp=arr[0],做临时基准数(该temp仅做对比用) * 1.左右两头一起向中间比较,找到右边第一个比temp小的数和再找到左边第一个比temp大的数,将这两个数在arr中交换位置 * 2.循环上一过程,直到左边数的下标idx_left和右边下标i
2018-02-04 22:44:02 229
原创 字节流
public class FileT { public static void main(String[] args) { FileInputStream fis=null; DataInputStream dis = null; FileOutputStream fos = null; DataOutputStream dos = null; try {
2018-02-04 21:40:00 148
原创 JDBC工具类(驱动信息简单存储properties中)
propreties信息:#注释driver=oracle.jdbc.driver.OracleDriverurl=jdbc:oracle:thin:@127.0.0.1:1521:orclusername=(这里是用户名)password=(这里是密码)public class DBUtil { static private DBUtil util; private
2018-02-04 21:36:55 134
原创 汉诺塔(简单递归版)
public class Han2 { public void han(int n,char a,char b,char c){ if(n==1){//将最上面的一块挪动到目标,中介柱b System.out.println(a+"--->"+c);//a移动到c }else{//超过1块移动方法 han(n-1,a,c,b);//继续调用本身,先移动除最下面一块外上面所有的
2018-02-04 21:30:34 1080
原创 汉诺塔(带显示板)
public class HanNuo { static List a =new ArrayList(); static List b =new ArrayList(); static List c =new ArrayList(); static int k=1; public static void makeA(){ for(;k a.add(k); }
2018-02-04 21:19:52 179
原创 单例模式
/** * 懒汉,饿汉模式.懒汉模式在运行的时候获取对象比较慢,但是加载类的时候比较快,但是饿汉模式是在运行的时候获取对象较快,加载类的时候慢。 *///懒汉模式:public class SingleTon{ private static SingleTon sin= null;//静态私有成员 private SingleTon(){}//私有构造函数
2018-02-04 21:15:19 147
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人