- 博客(20)
- 收藏
- 关注
原创 redis集群安装
安装ruby# 安装rubyyum install ruby# 安装rubygemsyum install rubygems# 安装Ruby的redis接口gem install redis如果出现ERROR: Error installing redis redis requires Ruby version >= 2.3.0这个错误就是Ruby版本过低的问题.# 安装curlyum install curl# 使用curl安装rvmgpg2 --recv-keys 4
2020-06-05 22:33:06
144
原创 Linux安装redis
安装步骤# 获取Redis资源wget http://download.redis.io/releases/redis-4.0.8.tar.gz# 解压tar xzvf redis-4.0.8.tar.gz# 安装cd redis-4.0.8makecd srcmake install PREFIX=/usr/local/redis# 移动配置文件到安装目录下cd ../mkdir /usr/local/redis/etcmv redis.conf /usr/local/re
2020-06-05 22:22:33
129
原创 nginx安装和配置
nginx安装和配置Nginx的安装开始前请确认gcc g++开发类库是否装好# 更新yumyum update# 安装gcc等各种依赖yum install -y gcc pcre pcre-devel openssl openssl-devel gd gd-devel# 进入src目录下载nginxcd /usr/local/src# 下载wget http://nginx.org/download/nginx-1.9.12.tar.gz# 解压tar -xvf ngi
2020-05-23 11:35:03
198
原创 阿里云(linux)项目部署
首先安装环境jdk安装`**查看阿里云所有的JDKyum list java安装JDK1.8版本yum install java-1.8.0-openjdk* 安装后查看一下版本java -version安装MySQLcd /usr/local/src/使用wget下载官方yum源的rpm包wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm先卸载原包mariadb-libsyum
2020-05-23 11:19:14
231
原创 Websocket实现单聊
1.Websocket介绍随着互联网的发展,传统的HTTP协议已经很难满足Web应用日益复杂的需求了。近年来,随着HTML5的诞生,WebSocket协议被提出,它实现了浏览器与服务器的全双工通信,扩展了浏览器与服务端的通信功能,使服务端也能主动向客户端发送数据。 我们知道,传统的HTTP协议是无状态的,每次请求(request)都要由客户端(如 浏览器)主动发起,服务端进行处理后返回re...
2019-11-13 18:48:17
442
原创 Redis入门
什么是NoSqlRedis 是一个高性能的 开源的、C语言写的Nosql(非关系型数据库),数据保存可以存储在内存中或者磁盘中。Redis 是以key-value形式存储,和传统的关系型数据库不一样。不一定遵循传统数据库的一些基本要求,比如说,不遵循sql标准,事务,表结构等等,redis严格上不是一种数据库,应该是一种数据结构化存储方法的集合。–数组 list set map …数据结构...
2019-11-11 21:01:34
98
原创 普通Java项目通过mybatis操作数据库
第一步:导入需要的jar包和依赖包然后进行配置第二步:配置MyBatis-Config.xml<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org...
2019-10-21 23:18:19
1638
原创 采购报表展示饼状图
数据表格的形式:package cn.itsource.domain;import com.fasterxml.jackson.annotation.JsonFormat;import org.apache.commons.lang3.time.DateUtils;import org.springframework.format.annotation.DateTimeFormat;...
2019-10-17 22:58:16
272
原创 采购订单设计与完成
采购订单的分析:准备domin:package cn.itsource.domain;import com.fasterxml.jackson.annotation.JsonFormat;import org.springframework.format.annotation.DateTimeFormat;import javax.persistence.*;import jav...
2019-10-16 19:57:47
503
原创 普通导入导出与easypoi去完成SpringMVC导入导出
普通的poi导入导出:先导入jar包 <!– poi支持的jar包 导入导出 –> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</ar...
2019-10-13 15:08:51
162
原创 权限管理与menu菜
权限管理首先从数据库取出权限交给shiro管理//从数据库拿到权限 List<Permission> permissions=permissionService.findAll(); for (Permission permission : permissions) { mp.put(permission.getUrl(),"ais...
2019-10-11 18:32:30
396
原创 Shiro
shiro的概念Apache Shiro是一个强大且易用的Java安全框架,有身份验证、授权、密码学和会话管理。使用Shiro的易于理解的API,您可以快速、轻松地获得任何应用程序,从最小的移动应用程序到最大的网络和企业应用程序。Apache Shiro轻量级安全框架 (配置很容易 很方便,很容易使用)shiro能干什么?身份验证,授权,会话管理和加密Authentication(...
2019-10-08 20:22:20
101
原创 Spring与Springdatajpa
整合Spring和Springdatajpa配置:applicationContext.xml<!-- 扫描service部分的包 --> <context:component-scan base-package="cn.itsource" /> <context:property-placeholder location="classpath:j...
2019-09-28 20:57:52
100
原创 Spring集成JPA与SPringle集成SpringMVC
spring和jpa第一步导包:<dependencies> <!--spring+springmvc--> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-web...
2019-09-25 20:18:33
186
原创 IoC 和动态代理/AOP思想
什么是spring它是一个轻量级和IOC(DI)和AOP的 容器框架IOC:控制反转 现在创建bean的方式,是交给spring帮我们创建。(理解)DI:依赖注入 spring它是容器框架,是一个bean(装对象的)容器框架,spring帮我创建好对象之后,在把我们创建好的对象 注入到相应的类里面 这个过程(理解)\AppData\Roaming\Typora\typora-user-...
2019-09-24 23:07:07
253
原创 JPQL与乐观锁
什么是jpqljpql:就是jpa提供的一种查询语言,类似sql。jpql和sql有区别(1)jpql操作对象和对象里面的属性 sql操作 表 和表里面的列 区分大小写(2)在jpql里面 不能出现 * ,不能出现表名(3) jpql和sql 他们关键字是相同 ,关键字不区分大小写jpql的语法sql语法 select *from table where 过滤条件...
2019-09-23 17:13:10
100
原创 JPA二
单向的一对多配置:多方://@Entity@Table(name = "t_stu")public class Student { @Id @GeneratedValue private Long id; private String name;一方://@Entity@Table(name = "t_stuclass")public class Stu...
2019-09-21 23:06:51
116
1
原创 JPA
jpa主键生成:加上两个注解:@Id,@GeneratedValue@GeneratedValue的配置:@GeneratedValue(strategy = GenerationType.IDENTITY) -- 就是主键自增策略@GeneratedValue(strategy = GenerationType.SEQUENCE) --序列 mysql不支持 但是oracle支持@Ge...
2019-09-20 10:32:33
331
1
原创 jpa
jpa **1jpa入门**JPA是Java Persistence API的简称,中文名 Java持久层API,它和学的jdbc或者spring-jdbc同一个层次持久层:dao层 操作数据库那层JPA它做持久层API它是对象关系映射(ORM) 规范ORM:对象 关系 映射JPA的hibernate区别JPA它是ORM的规范,hibernate是其中一个实现框架jpa与...
2019-09-18 21:46:20
294
原创 Maven与UML
Mavenmaven:是一个项目对象模型(pom),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。优点:1.自动构建:清理代码,自动编译,完成测试,生成站点报告,进行打包(jar,war),项目部署。2.jar包依赖管理:不需要我们手动导包只需要在xml中配置坐标3.契约编程:约定好项目的基本结构。使用Maven,项目的结构就必需是Maven要求的结构,契约...
2019-09-17 20:49:38
916
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人