- 博客(49)
- 收藏
- 关注
原创 数据库:MySQL Workbench导入excel数据
数据库:MySQL Workbench导入excel数据一般导入的数据excel表文件为csv格式。1、选中要导入数据的数据库或表格,右键选择Table Data Import Wizard2、选择要导入的csv文件,点击next3、选择要导入哪个表,可以从下拉列表中选择任意一个数据库中已有的表,也可以创建一个新表,点击next出现问题:导入时一直报错"can’t analyze file,please try to change encoding type.if that doesn’t
2021-09-03 14:45:20
9605
2
原创 3.1后台新闻维护模块
一、创建管理员数据表1、打开MySQL Workbench,并连接czjdb数据库。2、创建admin数据表,用于存储后台管理员信息及登录密码。3、录入一组数据二、引入后台模块类文件将封装好的Login.java和User.java文件复制到“src/com/czjsoft目录下。三、引入后台模块页面文件。在WebContent下新建admin文件夹,将admin资源复制到WebContent目录下。【遇到错误】:在front/index.jsp 中出现错误。在标签前面加入
2021-08-24 15:06:22
176
原创 2.6设计顶部导航栏(2020-12-21)
2.6 设计顶部导航栏1、在front文件夹下引入common_header.jsp文件,内容如下:<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><!--头部--> <div class="header_bg"> <div class="wrap"> <div class="header"> <div class="lo
2020-12-21 10:22:25
885
原创 2.5 创建显示模块(2020-12-17)
2.5 创建显示模块一、先将项目中用到.jar包复制到工程中lib文件夹下,这里是“MySQL-Driver.jar”,复制方法还是去按路径找到文件夹来复制文件,因为我这里直接在eclipse里复制不好用。复制完后刷新,就出现了。二、编辑配置文件1、找到之前建立的配置文件“DBConfig.property”2、右键点击——>“Open With”——>“Text Editor”,打开文件。3、编辑下面内容,保存。#数据库类型:1为MYSQL,默认为1。DBType=1
2020-12-21 08:01:34
224
原创 2.4 创建数据库和表(2020-12-16)
2.4 创建数据库和表一、创建数据库1、双击打开MySQL Workbench,点击连接数据库输入密码,点击OK连接。2、进入后,点击小图标新建数据库。填写数据库的名称,这里是“czjDB”,选择字符集为“gbk”,排序规则“gbk_chinese_ci”,点击Apply。弹出一个窗口,点击OK.自动生成创建数据库的sql语句。成功,点击Finish。二、创建数据库表1、在左侧Navigator中,先选择下面的Schemas页签,显示有两个数据库,分别是刚建立的czjdb和
2020-12-17 13:22:13
528
原创 2.3 下载并安装mysql数据库(2020-12-15)
2.3 下载并安装mysql数据库一、下载mysql数据库1、浏览器搜索mysql 5.6,点击第二个进入mysql官网。2、核对版本是5.6.50,Windows,安装版(msi),离线安装包,点击下载按钮。3、登录还是注册,都不用,直接点“No thanks,just start my download.”,开始下载。二、安装mysql数据库1、双击下载的文件安装。进入类型选择页面,如果需要mysql云服务就选择developer default,如果只想安装mysql server的
2020-12-15 16:53:29
201
原创 2.2 首页模块 (2020-12-13)
2.2 首页模块在首页中,需要显示进入“拨款”、“人员经费”、“丧葬费”、“年金纪实”、“一次性补贴”等模块的功能栏。2.2.1、创建Servlet文件结构Servlet(Server Applet),全称Java Servlet,是用Java编写的服务器端程序。其主要功能用于交互式的浏览和修改数据,生成动态Web内容。创建Servlet文件结构,即在“Java Resources”——>“src”文件夹下新增“com”包。具体步骤如下:1、在“src”节点下单机鼠标右键——>“New”
2020-12-13 22:45:55
620
原创 2.1 建立项目(2020-12-8)
2.1 建立项目1、在“Project Explorer”的空白处,单机鼠标右键,“New”——>“Dynamic Web Project”,如果没有,选择“Other…”,在Web里面或者搜索找到。2、在“Project Name”中输入项目名称,点击“Next”,再点击“Next”。3、勾选“Generate web.xml deployment descriptor”,创建web.xml文件,单机“Finish”。4、在新创建的项目的结构中,“src”用来存放java文件,“MET
2020-12-08 13:12:12
182
原创 1.8 关于Eclipse程序调试(2020-12-7)
1.8 关于Eclipse程序调试一、Eclipse Java 编辑器调试1、错误提示符位于出现错误的代码行的最左侧,用于指出错误所在的位置,将鼠标移动到该标记上,将显示具体的错误信息,下图为变量未定义时显示的具体错误信息。2、代码下方的红色波浪线在出现错误的代码下方会显示红色的波浪线,将鼠标移动到红色波浪线上,将显示可用的快速修正,单击具体的超链接,可快速进行错误修正。3、编辑器窗口右上角的标记它的作用是提示开发者该文档的某个位置存在错误,将鼠标移动到该图标上,将显示具体的错误个数。
2020-12-07 22:21:31
653
原创 1.7Eclipse开发工具介绍(2020-12-6)
1.7Eclipse开发工具介绍(2020-12-6)1、Eclipse工作台包括一下的几个部分:2、Eclipse菜单常用菜单及子菜单:3、Eclipse快捷键在程序开发过程中,合理地使用快捷键,不但可以减少代码的错误率,而且可以提高开发效率。为此Eclipse提供了许多快捷键,读者可以通过以下步骤进行查看。(1)在Eclipse的菜单栏中,选择“Window”→“Preferences”菜单项(2)在打开的“Preferences”对话框中,展开“General”节点后,选中该节
2020-12-06 17:41:43
580
原创 1.6 建立Servers服务(2020-12-6)
1.6 建立Servers服务Servers服务是Eclipse工具中的一个功能模块,用来加载和管理本机安装的服务器,为Eclipse中建立的项目提供运行所需的环境,没有Servers服务就不能启动本机的项目,也不能对外提供访问。这里加载Tomcat服务器。打开Eclipse,依次选择菜单中的“Windows”——>“Show View”——>“Servers”,如果没有“Servers”,选择“Other…”,找到“Servers”即可。在Eclipse下面的“Servers”页面空白
2020-12-06 09:00:06
1274
1
原创 1.5 配置Eclipse,再一次(2020-12-5)
1.5 配置Eclipse,再一次(2020-12-5)因为是J2EE,所以要进行一些配置。1、打开Eclipse后,选择工作空间,这里借用一下图片跳过欢迎界面后,按下图设置。(1)确认使用的是“Project Explorer”工具浏览器(2)确认使用的是“Java EE”透视图我的是这样的放大一下,先来设置步骤(2)。发现左边一个图标点一下就切换成了Java EE,真是方便。(如果没有这个图标的小伙伴,点击再左边一个图标,里面会有,选择一下就行了。)同时,步骤(1)中的也
2020-12-05 08:45:32
342
原创 1.4 SQL Server2008安装与配置(2020-12-1)
1.4 SQL Server2008安装与配置开始之前,我要说一下,今天登录进来看到一条信息,以为是系统信息,一看才知道是有人留言,很是好奇,心想怎么还会有人给我留言,留言内容是“在最美的年华,做最好的自己,加油!”,谢谢留言者——不正经的kimol君——的鼓励,我会继续做自己想做的事情,谢谢!正式开始,手里有 SQL 2008 R2完整版和简版,本来想装简版,但是又怕以后用的时候出现问题,思考再三,还是装完整版吧。1、找到setup,开始。。。说我电脑上没有安装.net,好吧,点击下载并安装此功
2020-12-02 18:45:31
1147
原创 1.3 Eclipse的下载与安装,J2EE版(2020-11-28)
1.3 Eclipse的下载与安装一、eclipse下载进入官网:https://www.eclipse.org/downloads/
2020-11-28 23:07:05
2936
2
原创 1.2 Tomcat的下载及安装(2020-11-25)
1.2 Tomcat的下载及安装(2020-11-25)一、下载 Tomcat进入官网http://tomcat.apache.org/,下载Tomcat。我下载的是apache-tomcat-8.5.59-windows-x64 压缩包(下载安装版后安装失败!),解压缩到C:\tomcat目录下。二、配置Tomcat环境变量1,新建变量名:CATALINA_HOME,变量值:C:\tomcat\apache-tomcat-8.5.592,打开Path,添加变值:%CATALINA_HOME
2020-11-25 19:16:12
674
原创 1.1 win10 64位 JDK的安装及配置(2020-11-24)
1、开始学习JavaWeb,安装JDK,现记录一下过程,以便下次查询使用。2、JDK的下载,网址:https://www.oracle.com/cn/java/technologies/javase-jdk15-downloads.html这里安装的是jdk-15.0.1_windows-x64_bin版本3、安装JDK,默认安装。这里安装到了D:\Program Files\Java\jdk-15.0.1路径下。4、配置环境变量右键 我的电脑→属性→高级系统设置→高级选项→环境变量在下侧
2020-11-24 13:25:07
195
原创 2.4使用Intent在活动之间穿梭
2.4使用Intent在活动之间穿梭Intent是Android程序中各组件之间进行交互的一种重要方式,它不仅可以指明当前组件想要执行的动作,还可以在不同组件之间传递数据。Intent一般用于启动活动、启动服务以及发送广播等场景。使用显式Intent1、新建活动名为SecondActivity,自动创建布局second_layout。2、使用LinearLayout布局,从first_la...
2019-04-15 15:26:44
260
原创 2.3在活动中使用Menu
2.3在活动中使用Menu1、创建Menu文件创建Menu文件夹,和名为main的Menu文件。2、编辑Menu文件内容<item android:id="@+id/add_item" android:title="Add" /><item android:id="@+id/remove_item" android:title="Remove" /&...
2019-04-15 10:33:01
218
原创 2.2在活动中使用Toast
ToastToast是Android提供的一种非常好的提醒方式,不占用任何的屏幕空间,显示一段时间后自动消失。用法protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.first_layout); ...
2019-04-12 09:28:39
234
原创 1.3创建你的第一个Android项目
1.3创建你的第一个Android项目1.3.1 创建HelloWorld项目在Android Studio 的欢迎界面点击Start a new Android Studio project,会打开一个创建新项目的界面。其中:Application name 表示应用名称,此应用安装到手机之后会在手机上显示该名称。Package name 表示项目的包名,Android系统就是通过包名来...
2019-04-10 15:02:33
260
转载 第三节 Java入门(命名规则)
第三节 Java入门(命名规则)应用程序的主类一个Java应用程序可以由若干个Java源文件所构成,每个源文件又可以由若个书写形式互相独立的类组成,但其中一个源文件必须有一个类含有public static void main(String args[])方法,这个类称之为这个应用程序的主类。args[]是main方法的一个参数,是一个字符串类型的数组。所有的Java应用程序都是从主类的mai...
2018-09-29 10:54:31
211
转载 第二节 初识Java
第二节 初识JavaJava的诞生在Java诞生之前已经出现了许多优秀的编程语言,如大家所熟悉的C语言和C++语言等,那么是什么原因导致了Java的诞生呢?Java语言相对于其他语言来说到底又有着怎样的特殊优势呢?Java语言相对于其他语言的最大优势就是所谓的平台无关性,即跨平台性,这也是Java最初风靡全球的主要原因。无论哪种变编程语言编写的应用程序都需要经过操作系统和处理器来完成程序的...
2018-09-29 10:41:48
187
转载 第一节 Java 基础教程(目录)
第一节 Java 基础教程Java基础语法1.计算机语言和java 简介2.Jdk安装与环境搭建、编写HelloWorld3.标识符与关键字4.Java的数据类型5.变量和常量6.运算符与表达式7.流程控制(条件语句、循环语句、流程控制中的Break和continue)8.数组9.枚举Java进阶:(主要是类和对象)封装:1.从抽象到类2.构造方法与对象的创建3.参数...
2018-09-29 10:37:44
849
转载 第29节 接口与多态(下)接口回调
#第29节 接口与多态(下)接口回调##Java接口回调接口回调是指可以把 实现某一接口的类创建的对象的引用 赋给 该接口声明的接口变量中,那么该接口变量就可以调用被类重写的接口方法。示例:创建接口testTest.javapublic interface Test { int getSum(int x);}Tom 实现这个接口,重写相应的方法 Tom .javapublic ...
2018-09-27 14:16:16
11465
转载 第28节 Java接口与多态(上)(interface、implements)
#第28节 Java接口与多态(上)(interface、implements)##接口与多态接口是抽象的最高境界Java除了平台无关的特点外,从语言的角度来看,Java的接口是该语言的又一特色。Java舍弃了C++语言中多重继承的机制,使得编写的代码更加健壮和便于维护,因为多继承不符合人的思维模式,就像生活中,人只有一个父亲,而不是多个。尽管多继承可以使编程者更加灵活的设计程序,但是程序会...
2018-09-27 13:59:58
317
转载 第27节 Java抽象类和抽象方法(abstract)
#第27节 Java抽象类和抽象方法(abstract)##Abstract类与abstract方法用关键字abstract修饰的类称为abstract类(抽象类)。如:abstract class A {…}用关键字abstract修饰的方法称为abstract方法(抽象方法),例如:abstract int min(int x,int y);###注意事项1、和普通的类相比,...
2018-09-26 14:29:08
289
转载 第26节 Java继承与多态
第26节 Java继承与多态当一个类有很多子类时,并且这些子类都重写了父类中的某个实例方法,那么当我们把子类创建的对象的引用放到一个父类的对象中时,就得到了该对象的一个上转型对象,那么这个上转型对象在调用这个实例方法时就可能具有多种形态,因为不同的子类在重写父类的实例方法时可能产生不同的行为。多态性就是指父类的某个实例方法被其子类重写时,可以各自产生自己的功能行为。示例创建一个Demo...
2018-09-05 16:18:25
161
转载 #第25节 Java对象的上转型对象
第25节 Java对象的上转型对象对象的上转型对象假设,A类是B类的父类,当用子类创建一个对象,并把这个对象的引用放到父类的对象中时,此时这个父类的对象就称之为子类创建的对象的上转型对象,比如:A a; B b=new B(); a=b;或者 A a; a=new B();或者A a=new B();示例在项目中创建如下的包和类: 如图生成一个...
2018-09-05 15:49:18
215
转载 第24节 Java成员变量的隐藏、方法的重写和super关键字
第24节 Java成员变量的隐藏、方法的重写和super关键字Java成员变量的隐藏在编写子类时,我们仍然可以声明成员变量,一种特殊的情况是,如果所声明的成员变量的名字和从父类继承来的成员变量的名字相同(声明的类型可以不同),在这种情况下,子类就会隐藏掉所继承的成员变量,即子类重新声明定义了这个成员变量。需要注意的是,子类对象仍然可以调用从父类继承的方法操作隐藏的成员变量。示例 ...
2018-09-04 14:57:28
1287
转载 第23节 Java子类的继承性
第23节 Java子类的继承性子类与继承利用继承,可以先编写一个共有属性的一般类,根据该一般类再编写具有特殊属性的新类,新类继承一般类的状态和行为,并根据需要增加它自己的新的状态和行为。由继承而得到的类称为子类,被继承的类称为父类(超类)。声明一个类的子类的格式如下: class 子类名 extends 父类名 { … … }例如: class Studen...
2018-09-04 14:30:46
768
转载 第22节 Java访问权限
第22节 Java访问权限当用一个类创建了一个对象之后,该对象可以通过“.”运算符操作自己的变量、使用类中的方法,但对象操作自己的变量和使用类中的方法是有一定限制的。所谓访问权限是指对象是否可以通过“.”运算符操作自己的变量或通过“.”运算符使用类中的方法。访问限制修饰符有private、protected和public,都是Java的关键字,用来修饰成员变量或方法。私有变量和私有...
2018-09-03 15:22:36
164
转载 第21节 包和import语句
第21节 包和import语句包什么是包包是Java语言中有效地管理类的一个机制。包名的目的是有效的区分名字相同的类。不同Java源文件中两个类名字相同时,它们可以通过隶属不同的包来相互区分。包语句通过关键字package声明包语句。 package语句作为Java源文件的第一条语句,为该源文件中声明的类指定包名。package语句的一般格式为: packa...
2018-08-31 14:49:53
954
转载 第20节 Java方法重载和this关键字
Java方法重载和this关键字Java方法重载方法重载方法重载的意思是:一个类中可以有多个方法具有相同的名字,但这些方法的参数必须不同,即或者是参数的个数不同,或者是参数的类型不同。class A { float add(int a,int b) { return a+b; } float add(long a,int b) {...
2018-08-31 10:55:54
258
转载 第19节 Java实例成员和类成员
第19节 Java实例成员和类成员实例变量和类变量的声明在之前的学习类的时候我们知道类体中包括成员变量的声明和方法的定义,而成员变量又可以细分为实例变量和类变量。在声明成员变量时,用关键字static给予修饰的称作类变量,否则称作实例变量(类变量也称为static变量,静态变量)。class Dog { float x; //实例变量 static...
2018-08-30 16:49:25
495
转载 第18节 Java参数传值
第18节 Java参数传值参数传值方法中最重要的部分之一就是方法的参数,参数属于局部变量,当对象调用方法时,参数被分配内存空间,并要求调用者向参数专递值,即方法被调用时,参数变量必须有具体的值。传值机制在Java中,方法的所有参数都是“传值”的,也就是说,方法中参数变量的值是调用者指定的值的拷贝。例如,如果向方法的int型参数x传递一个int值,那么参数x得到的值是传递的值...
2018-08-30 16:07:04
312
转载 第17节 构造方法与对象的创建(下)
第16节 构造方法与对象的创建(下)Java使用对象使用对象对象不仅可以操作自己的变量改变状态,而且能调用类中的方法产生一定的行为。通过使用运算符“.”,对象可以实现对自己变量的访问和方法的调用。1.对象操作自己的变量(对象的属性)对象.变量;2.对象调用类中的方法(对象的功能)对象.方法;3.体现封装当对象调用方法时,方法中出现的成员变量就是指分配给该对象...
2018-08-29 14:17:18
119
转载 第16节 构造方法与对象的创建(上)
第16节 构造方法与对象的创建(上)Java构造方法类是面向对象语言中最重用的一种数据类型,那么就可以用它来声明变量。在面向对象语言中,用类声明的变量被称作对象。和基本数据类型不同,在用类声明对象后,还必须要创建对象,即为声明的对象分配变量(确定对象所具有的属性),当使用一个类创建一个对象时,也称给出了这个类的一个实例。通俗的讲,类是创建对象的“模板”,没有类就没有对象。构造方法和对象的创...
2018-08-29 13:34:58
376
转载 第15节 从抽象到类(下)
第15节 从抽象到类(下)方法的定义方法的定义包括两部分:方法声明和方法体。一般格式为: 方法声明部分 { 方法体的内容 } void speedUp(int s) { //方法定义,刻画加速功能 void代表这个方法无返回值,()代表传递的参数 这是方法声明部分 int a; //方法体中声明的a只能在这...
2018-08-29 13:02:52
113
转载 第14节 从抽象到类(上)
第14节 从抽象到类Java抽象抽象的关键是抓住事物的两个方面:属性和功能。在实际生活中,我们每时每刻都与具体的事物在打交道,如我们用的钢笔、骑的自行车、乘坐的公交汽车等等。我们现在就可以对经常见到的卡车、公交汽车、小轿车进行抽象,找出它们共有的属性和功能,这里只会列举出部分.属性(静态)运行速度、发动机的功率。功能(动态)加速、减速、获取运行速度、设置发动机功率、获取发动...
2018-08-28 16:35:41
166
转载 第13节 eclipse简介
第13节 eclipse简介什么是EclipseEclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。虽然大多数用户很乐于将 Eclipse 当作 Java 集成开发环境(IDE...
2018-08-22 09:40:38
841
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人