- 博客(29)
- 资源 (2)
- 收藏
- 关注
原创 web项目 crud 五 查询用户
现在 “用户列表” 这些数据仍然还是前端人员提供的写死的数据,现在从后台进行获取数据然后进行动态显示 本文的重点主要是数据在页面显示时用的是 Thymeleaf 进行操作,这是新内容,其余内容都是以前 Spring MVC 经常做的创建用户和部门实体用户实体package com.xuxu.pojo;import java.util.Date;/** * 用户实体 *...
2019-02-28 18:52:42 233
原创 Web 项目 crud 四 公共页抽取(thymeleaf布局 include replace insert)
对于应用中公共的头部、左侧或右侧、甚至是底部区域,只要是共用的,就无需每个页面都重复去写,应该提取出来,大家引用即可。 JSP 可以使用<jsp:include page=” ”...动态包含,同理 Thymeleaf 也有自己方式thymeleaf 公共页面元素抽取抽取公共片段 假设应用中需要一个公用的底部模块,如下所示 /templates/commonsFooter....
2019-02-28 16:54:56 290
原创 web项目 crud 三 登录与拦截
登 录UserControllerpackage com.xuxu.controller;import org.springframework.stereotype.Controller;import org.springframework.ui.Model;import org.springframework.util.StringUtils;import org.spr...
2019-02-27 20:11:48 205
转载 sql语句(数据库中表和表自己本身关联查询)
例子1:select a.name 城市,b.name 地区,c.name 乡镇,d.name 道路 from address ajoin address b on b.parentid = a.idjoin address c on c.parentid = b.idjoin address d on d.parentid = c.idwhere d.name =...
2019-02-27 13:53:14 9951
转载 sql语句(case when then else end用法)
Case具有两种格式。简单Case函数和Case搜索函数。 --简单Case函数 CASE sex WHEN '1' THEN '男' WHEN '2' THEN '女' ELSE '其他' END --Case搜索函数 CASE WHEN sex = '1' THEN '男' WHEN sex = '2' THEN '女' ...
2019-02-27 13:48:30 13500
转载 sql语句(left join,inner join,right join,outer join)
对于SQL的Join,在学习起来可能是比较乱的。我们知道,SQL的Join语法有很多inner的,有outer的,有left的,有时候,对于Select出来的结果集是什么样子有点不是很清楚。Coding Horror上有一篇文章,通过文氏图 Venn diagrams 解释了SQL的Join。我觉得清楚易懂,转过来。假设我们有两张表。Table A 是左边的表。Table B 是右边的表。其各...
2019-02-27 12:48:47 1196
原创 sql语句(group by原理)
所有select的字段,除聚合函数中的字段,都必须在group by中出现举个例子,select A,B,C,count(D),sum(E)from table group by A,B,C。除聚合函数count(D),sum(E)外,字段A,B,C必须在group by中出现。 为什么不能够select * from Table group by id,为什么一定不能是*,而是某一...
2019-02-27 12:46:21 2211 3
转载 web项目 crud 二 国际化
https://blog.csdn.net/wangmx1993328/article/details/81190830 国际化主要用于应用跨国时使用,比如在中国时应用为中文,在韩国时,应用显示为韩文,在日本时,应用又显示为日文等。又或者是用户点击什么语言就可以自动切换什么语言下面以项目的首页为例进行说明准备国际化文件编写国际化配置文件,抽取页面需要显示的国际化消息 在类路径下新建...
2019-02-25 20:01:25 172
原创 web项目 crud 一 初始化引入资源
现在使用Spring Boot来开发一个实际开发中功能全面项目,它可以将前面学到真知识进行一个整合新建 web 项目引入静态资源application.ymlindex.html<!DOCTYPE html><html lang="en"> <head> <meta http-equiv="Conten...
2019-02-25 19:30:40 169
原创 解决oracle空表dmp导不出问题
ORACLE 11G中有个新特性,当表无数据时,不分配segment,以节省空间。解决方法: 1)insert一行,再rollback就产生segment了 该方法是在在空表中插入数据,再删除,则产生segment。导出时则可导出空表。 2)设置deferred_segment_creation参数 SQL> show parameter deferred_se...
2019-02-25 17:24:20 595
原创 Linux CentOS6.8下安装Oracle数据库 创建用户表空间 数据泵导入数据
修改host文件vim /etc/hosts 用户和用户组准备创建用户组用户密码[root@localhost /]# groupadd dba[root@localhost /]# groupadd oinstall[root@localhost /]# useradd -g oinstall -G dba oracle[root@localhost /]# id o...
2019-02-24 00:29:48 664
转载 SpringIoc 和 工厂模式(反射实现)
package org;interface Fruit { public void eat();}class Apple implements Fruit { public void eat() { System.out.println("吃苹果。"); }}class Orange implements Fruit { publi...
2019-02-22 12:53:57 354
原创 Spring Boot Web(二)引入 Thymeleaf 及入门
以前开发web项目时,只需将静态的"html”页面后缀名修改为“jsp”,然后在文件中加入jsp页面标识即可做jsp开发 然而如下所示的Spring Boot 开发的web项目采用打jar包的方式,且使用的是内置的Tomcat,所以默认是不支持jsp的,但可以使用其它的模板引擎Thymeleaf 官网:https://www.thymeleaf.org/ Thymeleaf 在Githu...
2019-02-21 18:48:18 295
原创 Spring Boot Web(一)开发简介及webajrs 和 静态资源映射规则
Web 开发简介使用 SpringBoot 开发项目基本分为三个步骤;创建 Spring Boot 应用,选中需要的模块,如web项目则选中web模块; Spring Boot 已经默认将这些场景配置好了,只需要在配置文件中指定少量配置就可以运行起来 自己编写业务代码;WebJars 简述Web 前端使用了越来越多的JS或CSS,如jQuery、Bootstrap等。一般情况下,...
2019-02-21 13:19:55 199
原创 springboot自动配置原理
配置文件到底能写什么?怎么写?自动配置原理;官方配置文件能配置的属性参照1、自动配置原理:1)SpringBoot启动的时候加载主配置类@SpringBootApplication,开启了自动配置功能 @EnableAutoConfiguration2)@EnableAutoConfiguration 作用:利用EnableAutoConfigurationImportSelector...
2019-02-20 18:59:43 157
原创 LINUX安装vsftpd文件服务器
简介特点安装步骤:1yum安装yum -y install vsftpd2创建虚拟用户选择在根目录或者用户文件夹下创建ftpfile文件夹 mkdir ftpfile添加匿名用户不能登陆linux系统useradd ftpuser -d /usr/ftpfile -s /sbin/nologin重设ftpuser密码[root@iZ...
2019-02-18 19:02:49 774
原创 Linux中的权限
linux权限类型普通权限 所属用户 用户组 其他 创建用户 和 密码[root@localhost user1]# adduser testuser[root@localhost user1]# passwd testuser更改用户 testuser 的密码 。新的 密码:无效的密码: 过于简单化/系统化无效的密码: 过于简单重新输入新的 密码:...
2019-02-17 22:34:46 283
原创 Linux常规配置网络流程
1使用setup工具配置虚拟机IP地址2如果修改后ifconfig还是只能看到127.0.0.1一块网卡信息则要启动网卡3如果是复制的虚拟机则要修改UUID否则无法联网 ...
2019-02-14 19:21:30 254
原创 Linux中常用重要文件地址
1./etc/sysconfig/network主机名配置文件2./etc/sysconfig/network-scripts/ifcfg-eth0 ip地址配置文件3./etc/resolv.confDNS配置文件4./etc/udev/rules.d/70-persistent-net.rules 网卡和mac地址绑定文件...
2019-02-14 19:10:25 141
原创 网络基础(端口、DNS。网关)
端口端口的作用主要是帮助消息传输中确定主机中的服务linux的端口已经禁止使用23了 因为他是明文传输,一般都使用sshDNS根域全球有13个顶级域(一级域)也很有限都是固定的如:组织域国家地区顶级域二级域 自己买的三级域 获取二级域后自己决定 网关 网关就是一个具有路由功能的机器 ...
2019-02-14 18:00:19 402
原创 对象数组根据字段排序工具类SortListUtil
import java.lang.reflect.Field;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;import java.text.Collator;import java.util.Collections;import java.util.Comparat...
2019-02-14 16:15:57 584
原创 网络基础(IP协议、子网掩码)
IP因为IP包头限制了IP地址是32位 所以他的范围就有了0000 ——255255255255分为A, B,C类,以开头区分 其中127只有一个 就是127.0.0.1首先A类以开头第一位来确定网段,在同一个网段中通过交换机就可以互相通信,在跨网段的情况需要通过路由器通信之所以最大主机数是2^24-2是因为第一位是确定网段的,后面3位分别是其中1.0.0.0代表...
2019-02-14 14:05:55 917
原创 网络基础(osi七层模型和TCP/IP4层模型)
OSI七层模型OSI:开发系统互联模型 这是理论上的模型越上层越接近用户当用户发送请求时,从上到下执行,当用户接收请求时,从下往上执行具体每层作用TCP/IP 4层模型实际网络模型 arp指令可以看到当前本地所在网络下所有可以连接的主机的地址。交换机上记录了每个端口通过网线连接的网卡的物理地址。从而达到局域网交换数据其中ICMP就是我...
2019-02-14 13:49:20 342
转载 UML类图
我们做项目的需求分析,最开始往往得到的是一堆文字,请看下面这堆文字:本项目是在一期的基础上增加对电缆、通讯工程的管理和施工详细数据的记录和统计,使整个系统更好的管理各工程项目从中标开始到竣工验收的全部过程和资料和分析施工过程的数据。本系统将一条或一个标段的架空电力线路工程定为一个单位工程,即系统中的一个工程项目;每个单位工程分为若干个分部工程;每个分部工程分为若干个分项工程;每个分项工程中...
2019-02-13 16:22:55 235
转载 理解Spring IOC概念及如何降低代码耦合度
什么是IOCIOC如何降低了代码之间的耦合度第一步转变 直接new对象---->面向接口编程第二步转变 面向接口编程 -----> 工厂模式第三步转变 工厂模式 ----> 工厂模式+反射+配置文件(IOC的底层实现)Spring中DI概念什么是IOCIOC(Inversion of Control) 控制反转,是spring中一个重要的特性,是面向对象编程中的一...
2019-02-13 16:05:27 417
原创 LINUX安装tomcat
将tomcat压缩包上传到LINUX上运行 [root@centOS6 ~]# lsanaconda-ks.cfg install.log jdk-7u80-linux-x64.rpmapache-tomcat-7.0.73.tar.gz install.log.syslog[root@centOS6 ~]# tar zxvf apa...
2019-02-12 17:53:47 117
转载 Xmanager下载
链接:https://pan.baidu.com/s/1KCqrrDXPq0rOgpNMIriX9A 密码:nnn8Xmanager中包括(Xshell、Xftp等)
2019-02-12 14:43:21 10750 1
原创 前端ajax请求 session改变问题
$.ajax({headers: {'Content-Type': 'application/json'},type: "GET",url: "http://192.168.1.106:8081/pdgh/login?username=admin&password=admin ",// data:form,xhrFields: {withCreden...
2019-02-11 11:47:21 2972 1
Java面试资源“80%的offer掌握在20%的人手中”
2019-04-25
RabbitMQ安装包
2018-09-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人