- 博客(44)
- 收藏
- 关注
原创 Centos 7 忘记root 密码
1.启动系统 按【e】进入启动文件界面,后按【↓】拉到底部;在 "LANG=zh_cn.UTF-8" 同行后面加上“init=/bin/sh”然后按【Ctrl+X】进入“单用户模式”2.输入【ls】,回车再输入【mount –o remount ,rw / 】,回车 (注意空格,参考图片)如果出现 乱码 执行 命令LANG=en 输入【touch /.autorelabel】,pa...
2019-08-21 15:47:41
154
原创 常用dos命令
计算机 = 硬件 + 软件硬件: cpu : cpu是计算机中的运算核心与控制核心。负责了解析计算机的指令、与计算机运算的执行。内存: 数据与cpu交互的桥梁。 程序所需要的数据都会先加载到内存中,cpu是直接读取内存中数据运算的。 特点: 存取速度快。 缺点:断电或者是程序退出的时候,内存中的数据都会丢失。硬盘(机械硬盘、固态硬盘)
2017-10-16 21:14:40
282
原创 java开发笔记
1. 什么是Java jvm ?jdk 和jre区别是什么?JVM:Java Virtual Mechinal(JAVA虚拟机)。JVM是JRE的一部分,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。JVM有自己完善的硬件架构,如处理器、堆栈、寄存器等,还具有相应的指令系统。JVM 的主要工作是解释自己的指令集(即字节码)并映射到本地的 CPU
2017-10-13 11:28:31
736
原创 Sevlet的生命周期
2 Servlet重要的四个生命周期方法 构造方法:创建servlet对象的时候调用。默认情况下,第一次访问servlet的时候创建servlet对象 只调用1次。证明servlet对象在tomcat是单实例的。
2017-09-29 11:09:11
300
原创 开发一个Servlet
1 步骤: 1)编写java类,继承HttpServlet类 2)重新doGet和doPost方法 3)Servlet程序交给tomcat服务器运行!!
2017-09-29 11:03:00
212
原创 函数(2)
public class 函数2 { public static void main(String[] args) { getMax(10,7); } //需求2:定义一个函数比较两个int类型的数据大小, 不需要把最大值返回给调用者,直接打印即可。 public static void getMax(int a, int b){ int max = 0; //定义一个变量
2017-08-06 16:50:35
284
原创 Java 语言基础 程序练习
1. (if 语句)读入一个整数,判断其是奇数还是偶数 package work;import java.util.Scanner;public class Example01 { private static Scanner scanner; public static void main(String args[]){ System.out.println("He
2017-08-06 16:21:21
1793
原创 Notepad++ 中NppExec 插件的安装
一、何为NppExec简单的说,这个插件可以让用户在NPP中直接运行一些命令和程序,而不用启动这些命令和程序对应的实际工具或编译器。1. NppExec是...NppExec是介于Notepad++和外部工具/编译器之间的一个中间件。它允许用户在NPP中直接运行这些工具/编译器。NppExec是一个控制台(Console)窗口,它能展示运行过程的输出结果,并将控制台窗口的输入重新定向(red
2017-07-30 17:07:21
14056
原创 函数(1)
函数:把功能代码用函数封装起来* 1.函数的特点:定义好之后,需要被调用才能执行 2.函数的作用:提高功能代码的复用性*函数的定义格式: 修饰符 +返回值类型+函数名+(形参形式表){ 需要封装的代 码 }* 修饰符 (public static)* 返回值类型 (int)* 注意:某些函数是没有结果返回给调用者,那么这
2017-07-29 20:37:42
319
原创 数组(3)
public class Shuzu3 { public static void main(String[] args) { /* 数组内存分析*/ int[] arr1=new int[2]; int[] arr2=arr1; arr1[1] = 30; arr2[1] = 50; System.out.println("arr1[1] = "+ arr1[1]);//结
2017-07-29 20:29:41
260
原创 数组(2)
数组的初始化方式: * 1.动态初始化: * 数据类型[] 变量名=数据长度[长度]; * 2.静态初始化:程序一开始已经确定了数据 * 数据类型[] 变量名=数据长度{ 元素1,元素2......} public class Shuzu2 { public static void main (String args[]){ //静态初始
2017-07-29 20:21:09
220
原创 数组(1)
package day03;/* *一. 数组:数组是存储同一种数据类型数据的集合容器。 数组的定义格式: 数据类型[] 变量名 = new 数据类型[长度]; 分析数组: 左边: int[] arr 声明了一个int类型的的数组变量,变量名为arr。 int : 表示该数组容器只能存储int类型的数据。 [] : 这是一个数组类型。 arr :
2017-07-29 20:17:21
213
原创 day01--Oracle基本使用指南
>Oracle 3个默认用户Sys(网络管理员 )dba级别拥有最高权限可以使用create创建用户sys连接需要 密码+ as sysdba 或 as sysopersys的默认密码:change_on_installsystem (普通管理员)(是 sysoper 权限也相当高,仅次于 sys,密码是安装oracle是我们自己设置的密码system的默认密码:manager
2017-07-28 20:16:13
253
原创 JDBC---PreparedStatement 批处理(二)
package mysql;import jdbc.utils.Utils;import java.sql.*;import com.mysql.jdbc.PreparedStatement;public class PsPc {/*为了避免代码重复书写,可以使用PreparedStatement实现批处理 * 优点:灵活,可以使用完整的SQL语句,也可与使用带参数的不完整SQL,
2017-06-23 16:00:41
386
原创 第三节 JDBC批处理文件(一)
3.Statement批处理文件在开发中需要经常向数据库中添加多条数据库语句,逐条加入效率会很低,可以使用Statement进行批处理。Siatement通过addBtch()方法添加一条语句,通过executeBatch方法批量执行sql语句.3.1 addBtch()方法添加一条语句package mysql;import jdbc.utils.Utils;import
2017-06-16 19:18:01
264
原创 第二节 案例JDBC 基本操作-查(三)
(4)编写类读取数据表中的所有数据package mysql;import jdbc.domain.User;import jdbc.example.dao.UserDao;import java.util.ArrayList;public class ReadAll { public static void main(String args[]){ UserDao ud=new
2017-06-16 18:35:44
240
原创 案例JDBC 基本操作(二)
原users表(1)insert- 向users添加数据例2-4 insert.javaimport jdbc.example.dao.UserDao;public class Insert { //private static final java.sql.Date Date = null; public static void main(String args[
2017-06-16 18:27:45
460
原创 第二节 JDBC 基本操作-增删查改(一)
JDBC 基本操作(一)通过之前的操作已经对JDBC连接数据库有了一定得了解,使用Jdbc连接数据库之后,可以执行sql语句,实现数据库的基本操作。本节通过具体的案例详细讲解如何使用JDBC操作users表。先建立工具包,操作数据库是调用方法。(1)在工程下新建一个包,jdbc.domain,在该包下创建一个用于保存用户数据的User类。例 2-1.User.javapac
2017-06-16 17:53:45
421
原创 输出9 * 9乘法口诀
page指令主要用于设置JSP页面的相关属性,如:页面编码形式,缓存大小,错误处理页面等。page指令作用于整个JSP页面,同样包括静态的包含文件。page指令不能作用于动态的包含文件,比如。用户可以在一个页面中用多个类别的page指令,但是其中的属性只能用一次。除了import属性,该属性可以在JSP页面使用多次。因为import属性相当于Java中的import语句,可以多次使用。
2017-06-12 22:12:51
712
原创 HTMT颜色标签的应用
HTML基础标记包括: HTML文档标记…HTML文件头标记…HTML文件标题标记…HTML文件主体标记…1.HTML文件主体标记…有很多属性,这些属性用于设定网页的总体风格,可以定义页面的背景图像、背景颜色、文字颜色、超文本链接的颜色。其中常用的属性如下表所示。(1)设置背景颜色:bgcolor=颜色值>(2)设置文字颜色:被设置的文字
2017-06-09 19:51:04
985
原创 TCP通信
TCP和UDP通信的区别?TCP和UDP一样,都能实现两台计算机之间的通信,通信的两端都需要建立Socket对象。区别在于,UDP只有发送端和接收端。、不分客户端和服务端,计算机之间可以任意发送数据。而TCP要严格区分客户端和服务端,在通信的时候,必须先有客户端连接服务器端才能实现通信,服务端不可以主动连接客户端,并且服务端程序需要是先启动等待客户端连接。在JDK中提供两个类用于实
2017-06-06 20:49:23
360
转载 udp通信
package udp;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.net.DatagramPacket;import java.net.DatagramSocket;import java.net.InetAddress;i
2017-06-06 20:16:56
239
原创 JDBC--ResultSet对象
在第一个JDBC程序,首先注册了MySql的数据库驱动类,通过DriverManager获取一个Connection对象,然后使用Connection对象创建Statement对象,Statement对象能够通过executeQuery()方法执行SQL语句。ResultSet之前操作主要用于存储结果集,并且只能通过next()方法由前向后逐个获取结果集中的数据。但是要想获取结果集中的
2017-06-03 14:35:03
514
原创 JDBC--PrepareStatement对象-程序
运行第一个JDBC程序时成功加载到数据库中内容,但程序还有不足之处,具体改进如下:1.注册驱动为了避免数据库驱动被重复注册,只需要在程序中加载驱动类即可Class.forName("com.mysql.jdbc.Driver);2.释放资源当数据库资源使用完毕后,一定要释放资源3.prepareStatement对象SQL语句的执行时通过Statement对象实现的。S
2017-06-02 16:55:14
624
转载 JDBC简介
1.什么是JDBCJDBC全称是Java Database Connectivity,即Java数据库连接,它是一套用于执行SQL语句的Java API。应用程序可以通过这套API连接到关系数据库,并使用SQL语句来完成对数据库中数据的查询,更新和删除操作。应用程序使用JDBC访问特定数据库时,需要与不同的数据库驱动进行连接。由于不同数据库厂商提供的数据库驱动不同,因此为了使应用程
2017-06-02 16:35:36
689
原创 myecplise+mysql代码测试
1在mysql命令窗口中新建数据库,新建表(具体本博客之前详细介绍过)2.运行java程序package mysql;import com.mysql.jdbc.Connection;import java.sql.DriverManager;import java.sql.SQLException;import com.mysql.jdbc.Statement;impo
2017-06-01 20:17:05
357
原创 myecplise连接mysql
学会在自己的Java项目中连接mysql数据库*.安装MySQL(上节有安装介绍)*.安装myeclipse*.安装mysql可视化界面Navicat*.下载JDBC驱动 *.配置连接1.首先下载mysql驱动jar包,下载完毕进行解压,解压之后找到驱动程序JAR包,右键点击选择【复制】2.复制完毕,找到我们的Java项目,最好新建一个
2017-06-01 20:06:26
614
转载 如何使用mysql命令行
登陆mysql1.打cmd命令终端,如果已经添加了mysql的环境变量,可以直接使用命令mysql -uroot 直接回车,之后按提示输入密码,2.如果未添加mysql的环境变量,可以切换到mysql的安装目录下的bin目录,再使用mysq -uroot你也可以手动为mysql添加环境变量。这里就不介绍怎么添加环境变量的方法了3.密码输入正确之后,就会出现“Welc
2017-05-26 18:53:53
263
原创 CSS简介
一.什么是CSS?CSS是W3C组织提出的一个标准,通过在页面中使用CSS可以制作非常漂亮的网页。CSS(Cascading Style Sheets) 的缩写,一般被翻译成“层叠样式表”,简称样式表。CSS是专门用于网页格式控制的规则,可以非常方便的用来控制网页的外观。通过使用CSS的样式设置页面的格式,可以将页面的内容与表现形式相互分离。二.在DW中创建CSS2.1标签
2017-05-26 18:37:01
2232
原创 GUI布局管理器
二.布局管理器(Layout)布局管理器决定组件在容器中的位置和尺寸。每个容器在创建时都使用一种默认的布局管理器,在程序中可以通过setlayout()方法设置布局管理器。1. FlowLayout() FlowLayout(int align)FlowLayout(int align ,int hgap,int vgap)2.BorderLayout(边界布局管理器)
2017-05-24 19:56:09
402
原创 GUI键盘事件
1.键盘事件TextFiled只允许编辑单行文本。在文本框中输入字符时便出发了键盘事件。这是KeyEvent类通过调getKeyCode方法将输入内容对应的整数值返回。案例一,键盘事件输入文本,窗口不可关闭package hyz;import java.awt.*;/*import java.awt.Frame;import java.awt.event.KeyEvent;im
2017-05-24 18:47:48
833
原创 java用户图形界面
一.什么是GUI?GUI全称Graphical User Interface,即用户图形界面。几乎所有的程序设计及软件都提供GUI设计功能。java针对GUI提供了丰富的类库,这些类分别位于java.awt和javax.swing包中,简称AWT和swing。AWT是用于创建图形用户界面的一个工具包,它提供了一系列用于实现图形用户界面的组件,如窗口,按钮,对话框等。AWT中的组件分成两
2017-05-24 18:28:00
724
原创 构建jsp运行环境
jsp运行环境包括两部分,分别是Jdk开发工具和Tomcat服务器。JDK开发工具负责编译和执行Java文件,而JSP服务器负责将JSP文件转化为Java文件,提供帮助。一.JSP服务类型有很多:Tomcat,Resin,JBoss,WebLogic等。第一部分 JDK安装根据电脑系统类型,在网址里选择要下载的JDK(这里就不介绍了)第二部分 安装Tomcat服务器下载to
2017-05-23 17:19:51
3568
转载 JSP+Servlet+Tomcat应用开发
前提Eclipse JSP/Servlet 环境搭建1.在搭建JSP网站的开发环境时,首先需要安装开发工具包JDK,然后安装Web服务器和数据库,这时Java Web应用的开发环境就搭建完成了。为了提高开发效率,通常还需要安装IDE(集成开发环境)工具。通常包含以下工具的安装:1.1开发工具包JDK1.2Web服务器1.3数据库1.4Web浏览器
2017-05-22 22:26:03
1064
原创 HTML界面应用标签
4.2.3单选按钮单选按钮选择一组互相排斥的值,部分代码如下: form method="post" action=" ">性别:男 女 如果性别默认值选为女,则在代码中添加 checked="checked" 4.2.4复选框 用户可以选择某个复选框也可以取消复选 代码如下 爱好:听音乐运动旅游
2017-05-20 17:19:55
399
原创 HTML--列表标签应用
二. HTML高级标签1.标签的分类 无序列表 无序列表使用标签作为无序列表的声明,使用标签作为每一个列表项的起始位。还有一个TYPE属性,用来更换其他项目符号 取值 说明 disc 项目符号显示为实体圆心,默认值 square 项目显示为实体方心 circle
2017-05-20 16:06:56
453
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人