自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 收藏
  • 关注

转载 基于SSM的多人协作家庭记账系统

本系统前后端分离开发,后台纯java语言开发,采用Spring+SpringBoot+Mybatis框架,前端采用Vue框架。 系统包括登录注册、用户管理、账单管理、消费类型管理、以及账单统计五个模块。 登录注册:用户首次注册默认创建一个家庭,即为该家庭的管理员。管理员可在用户管理模块添加普通成员。用户管理:家庭管理员可以添加、查询、删除普通家庭成员,并且可以重置普通家庭成员的密码、修改自己密码以及转让家庭管理员。消费类型管理:系统初始化默认20种消费...

2021-11-08 15:34:24 249

原创 Linux(CentOS7)下安装Redis

(1)官网下载最新稳定的Redis:https://redis.io/download(2)打开终端切换到root用户,并将Redis的压缩包复制到/opt/目录下,并压缩opt目录下的压缩包(3)yum安装gcc依赖,遇到选择输入y即可(4)跳转到redis解压目录下,编译安装:(5)将/opt/redis-5.0.4/src目录下的文件加入到/opt/bin目录...

2019-03-31 15:55:10 1734 1

原创 Linux(CentOS7)下安装Maven

(1)官网下载Maven:https://archive.apache.org/dist/maven/maven-3/3.3.9/binaries/(2)打开终端切换到root用户下,复制Maven压缩包到/opt/目录下,并进行解压:(3)配置环境变量,终端键入:vim /etc/profile,然后按i进入插入模式,然后添加下面的内容,添加完之后,按ESC键,再按Shift+q...

2019-03-31 14:16:40 278

原创 Linux(CentOS7)下安装Tomcat

(1)先去官网下载Tomcat,我这里下载的是Tomcat8https://tomcat.apache.org/download-80.cgi(2)打开终端,切换到root用户,将下载的Tomcat压缩包复制到/usr/java/目录下,并进行压缩(3)压缩之后,进入到当前目录下的Tomcat包下的bin目录下:(4)查看,可以看到startup.sh,然后执行这个命令:...

2019-03-31 14:08:00 209

原创 Linux(CentOS7)下安装idea的详细步骤

我这里下载的是社区版,社区版功能太少了,建议大家去官网选择商用企业版,破解码网上都可以找到,安装步骤是一样的。(1)jdk已经安装成功,然后去官网下载idea:https://www.jetbrains.com/idea/download/#section=linux(2)下载好可以看见idea的压缩包位于/home/下载下,可以将压缩包复制到你想复制的目录下,我这里复制到/opt/目...

2019-03-29 17:02:54 63380 1

原创 (Linux)CentOS7下安装jdk(详细)

一、卸载系统自带的OpenJDK以及相关的java文件(1)右击打开终端输入:java -version,查看系统自带的OpenJDK的版本信息(2)输入rpm -qa | grep java查看系统自带的java相关文件 noarch文件不用删除,其他的可以删除了,但是普通用户下没有操作这几个文件的权限,所以切换用户进入到root用户下:输入su root回车输入密码...

2019-03-29 14:40:31 565

原创 CentOS下使终端输入汉字的详细步骤

(1)首先打开系统的设置,点击区域和语言(2)点击+号选择汉语(Intelligent Pinyin)(3)然后突出点击右上角切换到汉语拼音,这样就可以在终端输入汉字了。附:如果系统中没有汉语(pinyin),则在终端下输入以下命令进行安装。yum install ibus-libpinyin...

2019-03-29 11:22:31 5541

原创 虚拟机上Linux系统下如何连接网络

此处虚拟机上以CentOS为例:(1)在CentOS上右击->设置,选择网络适配器,修改为NAT模式;(2)点击编辑,选择虚拟网络编辑器更改为NAT模式,(3)点击右上角网络连接的符号,然后在有线那里i选择连接,这样就可以在虚拟机上使用网络了。...

2019-03-28 19:14:03 5592 1

原创 Windows下搭建Redis服务器

一、下载Redis下载地址:https://github.com/MSOpenTech/redis/releases下载完成后,直接解压放到任何位置,我这里是存放在D盘的Redis文件夹下,解压缩之后如下所示:二、在命令行启动Redis以下这样就算启动成功了,这个窗口是服务端终端,如果窗口被关闭,对应的服务也会停止重新打开一个命令行窗口,使用redis-cli命令进行本...

2018-08-26 16:20:27 236

原创 Maven的下载及MyEclipse8.5新建的maven项目转为Web项目(详细)

首先在Maven官网下载Maven的最新版本:http://maven.apache.org/download.cgi 这里下载的是最新的版本,可以点击下面的Maven Release History查看Maven所需要的Java版本。下载完成后解压缩的文件格式为:解压完maven文件后,需要配置Maven的环境变量,和Java的环境变量一样,配置在“高级系统变量”中,Mave...

2018-08-17 17:59:54 1192

原创 MyBatis与Spring的整合

整体结构如下图:整合工程所需要的jar包列表 1.编写Spring配置文件<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/X...

2018-08-16 18:23:49 170

原创 HTML基础知识

HTML:超文本标记语言。1、如何查看HTML页面的源代码   (1)把鼠标的光标移动到网页中的某个位置(不要放在图像上),然后右击->查看源文件;   (2)在浏览器菜单栏上,选择菜单中的查看->查看源文件。2、HTML的一些基础知识    (1)定义网页的定时跳转    <meta http-equiv="refresh" content="跳转时间; url=跳转的页面地址...

2018-06-01 23:06:54 345

原创 对象的序列化与反序列化

(1)对象的序列化就是将Object装换成byte序列,反之叫对象的反序列化。(2)序列化流(objectOutputStream),是字节过滤流,主要方法是writeobject()方法;反序列化流(objectInputStream),主要方法是readObject()方法。(3)序列化接口(serializable): 对象必须实现序列化接口,才能进行序列化,否则将会出现异常。这个接口,没有...

2018-05-14 19:40:28 2448

原创 Java实现一个简单的聊天室程序

以下程序是先运行服务器端程序,再运行客户端程序,否则会抛出异常。(1)服务器端程序public class Server { static ArrayList<Socket> clients=new ArrayList<Socket>();   //Socket集合 public static void main(String[] args) { try{ Serve...

2018-04-28 20:13:19 11268 1

原创 使用Socket实现TCP和UDP网络程序设计

1、传输控制协议(TCP)和用户数据报协议(UDP)(1)TCP协议是一种以固线连线为基础的协议,它提供两台计算机间可靠的数据传送。TCP可以保证从一端数据送至连接的另一端时,数据能够确实送达,而且抵达的数据的排列顺序和送出时的顺序相同。因此,TCP协议适合可靠性要求比较高的场合。(2)UDP是无连接通信协议,不保证可靠数据的传输,但能够向若干个目标发送数据,接收发自若干个源的数据。UDP是以独立...

2018-04-28 20:07:13 4243 2

原创 Java连接数据库

1、JDBC-ODBC1桥连接数据库的方法  (1)加载JDBC-ODBC桥的驱动程序。代码为:Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");  (2)使用java.sql包中的Connection接口,并通过DriverManager类的静态方法getConnection()创建连接对象。格式如下:        Connection conn=Dr...

2018-04-26 18:12:41 252

原创 输入输出流与文件

1、File类在io包中唯一代表磁盘文件本省,该类定义了一些与平台无关的方法来操作文件。通过File实例可以获取文件本身的一些信息,如文件名、文件长度、文件读写权限等。通过File类的一些方法,还可以实现文件的创建、删除、重命名等操作。下面是通过File实例获取F盘下CODE文件夹中的word.txt文件的名称、父路径、长度等信息的程序。2、字节输入输出流    字节流用于处理二进制数据的读取和写...

2018-04-26 17:25:51 571

原创 Java实现从键盘输入一个十六进制数,再将其转化为十进制数,然后输出。如果输入的不是一个有效的十六进制数,则抛出异常。

import java.util.*;public class Exchange{ public static void main(String[] args) { // TODO Auto-generated method stub Scanner in=new Scanner(System.in); System.out.println("十六进制转十进制运算,请输入一个十六进制数:")...

2018-04-24 18:57:30 11924

转载 Java实现,将格式为yyyy/mm/dd形式的日期转化为日期对象,若日期字符串不符合以上规定,则抛出异常。

import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;import java.util.*;public class Change { public static void main(String[] args)  thr...

2018-04-24 18:53:55 10307 3

原创 学校中有老师和学生,在职研究生既是学生又是老师,设计学生和教师信息管理接口,设计在职研究生类,创建一个研究生对象,如果每年的收入减去学费不足2000元,则输出需要贷款。

public interface TeacherManage { public void setPay(double pay); public double getPay();}public interface StudentMange { public void setFee(double fee); public double getFee();}public class Graduate i...

2018-04-24 18:45:33 3737

原创 Java实现某货车装载一批货物,货物有电视、计算机和洗衣机,计算整批货物的重量

public interface ComputerWeight { public double computerWeight();}public class Computer implements ComputerWeight { int mount; double weight; Computer(int m,double n) { mount=m; weight=n; } public v...

2018-04-24 18:28:17 6869

原创 学生类Student,属性有姓名和年龄,学生类派生本科生类Undergraduate和研究生类Postgraduate,本科生类属性有专业等,研究生类有属性研究方向等。

public class Student { public String name; public  int age; public Student(String name,int age)       //构造方法 { this.name=name; this.age=age; } public void study() { } public void show() { System.o...

2018-04-24 18:13:18 8891

原创 Java实现模拟银行系统

public class DepositAccount { static double rate_Year=0.023; private String accountNum; private String userName; private int password; private double balance;  public void Open(String accountNum,Strin...

2018-04-24 17:46:30 7794 2

转载 Java逐行逆时针输出n*n螺旋矩阵

import java.util.Scanner;public class Lab { public static void main(String[] args) { // TODO Auto-generated method stub int n=0; System.out.println("请输入n:"); try { Scanner inputn=new Scanner(Sy...

2018-04-24 17:26:57 1096

翻译 词频统计

#include #include #include #includeusing namespace std;#define Name_Max 180   //文件名最大长度#define Word_Max 60    //每个单词最大长度typedef struct word        //连表 单词结构{    char w[Word_Max];

2017-06-20 21:47:11 251

翻译 自动柜员机 C++

#include#include #include  #includeclass Users;  class ATM  // ATM取款机{ public:    ATM(Users& er):use(er)   {   }  void Login();   // 通过Login输入卡号和密码进入界面bool check_passwd(char n[

2017-06-20 21:31:16 320

转载 用递归实现国王分橘子问题 C++

2017-06-20 21:19:41 1939 1

转载 用递归实现号码组合问题 C++

2017-06-20 21:14:53 287

原创 用递归实现角股定理 C语言

2017-06-20 21:02:45 813

原创 用递归实现买鸭子问题 C语言

2017-06-20 21:00:04 2062

翻译 24点游戏 C++

#include    #include #include #include #include #include using namespace std;//存放解集  vector ivec; // 第1个数和第2个数的值及表达式 double key1_2[6] = { 0 }; string exp1_2[6]; //第3

2017-04-12 22:42:48 508

原创 三种方法求最大公约数(C语言版)

2017-03-22 11:53:11 606

转载 华为Java编程规范

1   Java  编程规范1.1   排版1.1.1    规则规则1       程序块要采用缩进风格编写,缩进的空格数为4个,不允许使用TAB缩进。说明:缩进使程序更易阅读,使用空格缩进可以适应不同操作系统与不同开发工具。 规则2       分界符(如大括号‘{’和‘}’)应各独占一行,同时与引用它们的语句左对齐。在函数体的开始、类和接口的定义、以及

2017-03-15 22:27:20 1054

翻译 某人从2010年1月1日开始“三天打鱼,两天晒网”问这个人在以后的某天是“打鱼“”还是“晒网”

#includeint fishing(int year,int month,int day);int main(){ int year,month,day; printf("输入一个日期:\n"); scanf("%d %d %d",&year,&month,&day); fishing(year,month,day); return 0;}int

2017-03-14 22:39:13 1321

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除