自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【自己动手】1.Mysql

1.altermysql修改表名,列名,列类型,添加表列,删除表列alter table test rename test1; --修改表名alter table test add column name varchar(10); --添加表列alter table test drop column name; --删除表列alter table test modify addres...

2019-07-23 01:45:21 182

原创 【日日夜夜】1.排序

1.冒泡排序 BubbleSortpublic static void bubbleSort(int[] arr) { if (arr == null || arr.length < 2) { return; } for (int e = arr.length - 1; e > 0; e--) { for (int i = 0; i < e; i++) { ...

2019-06-25 21:46:10 3487

原创 【JAVA】序列化,反序列化

ObjectOutputStream ObjectInputStreampackage IO.序列化反序列化;/* */import org.junit.Test;import java.io.*;public class ObjectInputOutputStreamTest { //序列化 @Test public void s1() throw...

2019-06-23 21:45:54 176

原创 【设计模式】工厂设计模式

1.简单工厂设计模式代码Videopackage Factory.简单工厂;public abstract class Video { public abstract void product();}JavaVideopackage Factory.简单工厂;public class JavaVideo extends Video{ public voi...

2019-06-23 10:36:54 129

原创 【Mysql】2.JOIN

SQL手写SQL机读MYSQL 不支持 FULL OUTER JOIN使用UNION 自动去重

2019-06-18 22:13:30 154

原创 【Redis】4.Jedis

1.Jedis事务jedis.multi()开启事务jedis.watch("监控对象");jedis.unwatch();取消监控代码public class TestWatch { public boolean Cost() throws InterruptedException { Jedis jedis = new Jedis("192.168.0.52...

2019-06-17 11:49:53 92

原创 【Redis】3.持久化rdb和aof

持久化是什么rdb(Redis DataBase):存储结果,保存的是dump.rdb文件aof:(Append Only File)存储命令两者同时存在启动的时候先aofRDB缺陷:丢失最后一次保存的数据(1)修改dump.rdbrdb(Redis DataBase):存储结果,保存的是dump.rdb文件靠的也是dump.rdb来恢复数据通过修改redis.conf 文件中...

2019-06-16 22:06:09 169

原创 【Redis】2.Redis主从复制 哨兵

主从复制1.复制一个虚拟机,重新生成MAC地址我的两个主机都为.NAT 模式,因为连的wifi IP经常换根据自己电脑网络,两个虚拟机能相互ping通就行。主机 ip 192.168.0.52从机 ip 192.168.0.692.设置从机的redis.conf slaveof设置为主机的 ip port3.开启Redis主机/usr/local/redis/bin/re...

2019-06-15 22:57:17 107

原创 【Redis】1.Redis安装使用

1.Linux下源码包安装(1)下载http://download.redis.io/releases/ 去下载你想要的版本或者直接通过wget下载wget http://download.redis.io/releases/redis-3.0.0.tar.gz(2)解压 tar -xzvf redis-3.0.0.tar.gz(3)移动 usr/local目录下mv red...

2019-06-15 21:08:15 107

原创 【Mysql】1.Linux下Mysql安装与卸载自启动

三种安装方式1.yum repositoryyum repolist去下载linux版mysqlhttps://dev.mysql.com/downloads/mysql/mysql5.7 仓库https://dev.mysql.com/downloads/repo/yum/查看linux版本 选择对应的mysql仓库cat /etc/redhat-release复制下载...

2019-06-11 20:25:35 305

原创 【Linux】7.rpm和 yum

rpm包简单查询指令1.查询已安装的rpm列表rpm -qa|grep xxrpm卸载与安装(1)卸载rpm -e firefox带上 --nodeps就是强制删除(2)安装先找到安装包进入安装光驱 复制到optcd /mediacd Packages/ls -l firefox-17.0.10-1.el6.centos.x86_64.rpm cp fir...

2019-06-11 17:56:59 128

原创 【SSM整合】Spring + Mybatis

1.创建一个maven项目为了后续方便,我创建的是web,当然现在用不到web,可以直接创一个java项目web得创建java 和 resources 两个文件夹工程目录2.pom.xml导入Spring和mybatis,mysql的包,我mysql版本是8,根据自己的版本导 <dependency> <groupId>org.spri...

2019-06-11 12:09:15 107

原创 【Linux】6.javaweb环境linux下安装jdk,tomcat

1.Xftpifconfig eth0 获取ip地址然后在Xftp创建对话JDK前往https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html下载jdk8现在下载巨卡,经常打不开网页,tart下载地址https://download.oracle.com/otn/java...

2019-06-11 00:38:53 121

原创 【Linux】5.压缩和解压

命令(1)什么方式压缩的 什么方式解压Q.tar 是把Q这个文件夹压缩成tartar -cvf Q.tar Qtar -xvf Q.tar解压的时候也是出现Q文件夹而Q2.tar 是直接把文件 压缩成tar 解压的时候就是文件放在目录下tar -cvf Q2.tar a.txt b.txttar -xvf Q2.tar(2) gz方式tar -czvf QQ.tar...

2019-06-10 22:50:57 279

原创 【Linux】6.软件安装与卸载

1.源码包安装通过curl 下载 安装treecurl -O http://mama.indstate.edu/users/ice/tree/src/tree-1.8.0.tgztgz(z xzvf)有makefile 文件直接make install2.rpm包安装3.yum 安装管理rpm包-y在 yum下 或者在 install/remove/update...

2019-06-10 22:50:23 236

原创 【Linux】5.权限与角色

权限(1)通过ls -l开头 - 的是文件开头 d 的是目录开头 l 是链接,就是快捷方式所有者修改-R:递归的修改 整个目录下的文件都修改权限修改(1)第一种方式(2)第二种方式创建一个r1.txt(1)如果修改多个用户的权限 可以用,隔开(2)修改 所有者、所属组、其他用户 所有的用户权限直接用a就可以(3)也可以直接用 =号chmod a=r+w+...

2019-06-10 21:18:22 153

原创 【Linux】4.用户管理命令

用户(1)如果删除的时候没有-r 再用 userdel -r 用户名删不掉直接用rm -rf 文件名删掉密码设置更改密码 $passwd群组管理给用户修改群组usermod -g 群组名 用户名...

2019-06-10 19:34:44 103

原创 【Linux】3.目录文件管理命令

复制 移动 删除复制 cp 文件名 文件夹/别名可以复制到指定文件夹然后起别的名字-r 如果是文件夹的话可以复制文件夹里面的内容移动mv 和复制操作差不多(1)将子文件夹下的文件复制到上一层 mv 文件名 …删除(1)删除目录下所有内容(2)-f 删除的时候 回询问是否删除,-f直接不再询问删除文件-rf 不管文件内有没有内容可以都删了查找(1)查找一个文件...

2019-06-10 19:11:55 125

原创 【Linux】2.文件操作

文件操作命令touch 文件名文件编辑Vi编辑器vi 文件名称命令模式h j k l左 下 上 右dd 剪切当前行yy 复制p 下一行黏贴 P 上一行黏贴a在光标后插入 A在当行末插入i在光标前插入 I在当行首插入o在当前行之下插入 O在上一行插入编辑模式:最末行模式:set nu 显示行号:w 保存:wq 保存并退出:q! 不保存退出...

2019-06-10 17:50:15 484

原创 【Linux】1.目录操作

关机:shutdown -h now重启:shutdown -r now 或 reboot目录结构查看根目录 :ls /目录管理目录查看 ls -al目录切换 cd [目录名称]显示当前目录 pwd路径格式绝对路径 : 从根目录/开始写起相对路径 :当前路径: .上级路径 …家目录 ·目录创建、删除如果cdefg目录都没有,可以通过下面这样直接...

2019-06-10 17:29:59 122

原创 【SSM-报销单】6.报销单-审核报销单,打款

1.biz //审核报销单void deal(DealRecord dealRecord);2.Impl判断需不需要复审金额《5000不要public void deal(DealRecord dealRecord) { ClaimVoucher claimVoucher = claimVoucherDao.select(dealRecord.getClaimVoucher...

2019-06-10 01:20:54 497

原创 【SSM-报销单】6.报销单-提交报销单

1.Employee 添加//提交报销单 List<Employee> selectByDepartmentAndPost(@Param("dsn") String dsn, @Param("post") String post);2.Employee xml <select id="selectByDepartmentAndPost" resultMap="...

2019-06-10 01:07:53 519

原创 【SSM-报销单】6.报销单-修改报销单

1.biz Service //3.修改报销单 void update(ClaimVoucher claimVoucher, List<ClaimVoucherItem> items);2.Impl public void update(ClaimVoucher claimVoucher, List<ClaimVoucherItem> items) {...

2019-06-10 00:55:56 444

原创 【SSM-报销单】6.报销单-个人报销单,待处理报销单

1.biz Service //////////////////////////////////////////////////// // 2.个人报销单 待处理报销单 List<ClaimVoucher> getForSelf(String sn); List<ClaimVoucher> getForDeal(String sn);2.Imp...

2019-06-10 00:24:48 463

原创 【SSM-报销单】6.报销单-填写报销单,报销单详情

1.bizpackage com.imooc.oa.biz;import com.imooc.oa.entity.ClaimVoucher;import com.imooc.oa.entity.ClaimVoucherItem;import com.imooc.oa.entity.DealRecord;import java.util.List;public interfac...

2019-06-10 00:06:45 804

原创 【SSM-报销单】5.登陆与个人中心

1.GlobalBiz 定义对employee的操作package com.imooc.oa.biz;import com.imooc.oa.entity.Employee;public interface GlobalBiz { Employee login(String sn, String password); void changePassword(E...

2019-06-09 22:33:50 307

原创 【SSM-报销单】4.功能实现-员工管理

1.实体类dao下的entity实体类添加一个Department 属性注意:1.员工的添加 编辑需要用到,所在部门和职务在list界面点击添加时 <button type="button" class="btn btn-default light"> <i class="fa fa-plus...

2019-06-09 22:15:56 339

原创 【SSM-报销单】4.功能实现-部门管理

1.实体类在entity下创建数据库表对应的类package com.imooc.oa.entity;public class Department { private String sn; private String name; private String address; public String getSn() { r...

2019-06-09 21:15:13 571

原创 【SSM-报销单】3.配置

1.oa_dao(1)配置spring-dao.xmldataSourcesqlSessionFactoryMapperScannerConfigurer<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-inst...

2019-06-09 17:36:11 208

原创 【SSM-报销单】2.创建项目

1.创建maven项目oa2.在oa下创建oa_dao(1) pom.xml<dependencies> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> ...

2019-06-09 17:08:39 238

原创 【SSM-报销单】1.开始前准备

数据库CMD下命令执行sql文件

2019-06-09 16:53:07 296

原创 【JAVA8】Lambda

代码:从(1)外部类(2)静态内部类(3)方法内部类(4)匿名内部类(5)Lambdainterface ILike{ void lamdaa();}//外部类class Like implements ILike{ @Override public void lamdaa() { System.out.println("i like lamda1 外部类实现"...

2019-06-08 13:30:03 577

原创 【JAVA-多态】多态多伦多

向上转型子类对象直接赋值给父类引用的过程称既然已经将子类的特殊性抹去,作为一般的父类对象看待,那么失去的特性。在编译时只按照引用对象变量类型调用其包含的方法。在继承层次,把子类对象赋值给父类后(1)父类没有的方法不能调用(2)子类没有重写的方法,执行父类的(3)子类重写的方法,执行子类的class Animal{ public void move() { System.out....

2019-06-08 12:09:16 89

原创 【Git&GitHub】4.IDEA使用Git

1.开启Git2.设置去除上传文件3.上传到本地仓库4.push到GitHubVCS -> GIT ->PUSH点击define 设置提交的地址地址可以通过这样查看

2019-06-05 14:44:34 112

原创 【Git&GitHub】3.GitHub Pages

1.创建Repositories名为:用户名.github.io通过修改index.html来显示效果https://用户名.github.iohttps://codedonald.github.io/2.Project Pages项目站点2.1项目主页 settingsgithub pageschange theme就可通过https://用户名.github.io/项目名...

2019-06-05 14:02:18 251

原创 【Git&GitHub】2.Git本地、远程仓库

本地1.进入Git界面随便创建一个文件夹,进去后鼠标右键选择Git Bash Here出现git界面2.基本信息设置name是你github的用户名git config --global user.name ' name 'git config --global user.email ' email '3.初始化Git在上一步config后mkdir 文件名cd 文件...

2019-06-05 12:33:55 196

原创 【Git&GitHub】1.GitHub基本操作Git安装

GitHub基本操作1。新建仓库文件仓库和ide创建项目一样,但是不同的是一个仓库可以存储很多个项目2.创建file,上传file创建的仓库里点创建和上传都可以。3。ISSUE 事务卡片发现代码bug,但是目前没用成型代码,需要讨论时用,使用开源项目时使用4.Watch关注关注的人有了新动态会提醒你5。Fork复制一个项目在自己的主页上出现了fork的项目6。删除一个项目点...

2019-06-05 10:45:40 99

原创 【SSM-SpringMVC】获取表单数据

1.pojopackage pojo;public class Product { private int id; private String name; private float price; public int getId() { return id; } public void setId(int id) { ...

2019-06-04 20:45:19 653

原创 【SSM-SpringMVC】注解

1.springmvc-servlet.xml需要用到context自动扫描只需要保留视图解析器就行了<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/200...

2019-06-04 20:25:57 129

原创 【SSM-SpringMVC】视图解析器

如果想访问一个在webapp下的还有包的目录或者在ModelAndView mv= new ModelAndView("/demo.jsp");直接变成“demo” 都需要视图解析器在spring-servlert.xml中添加视图解析<bean id="viewResolver" class="org.springframework.web.servlet.vie...

2019-06-04 20:08:48 2146

空空如也

空空如也

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

TA关注的人

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