学习
虞铭轩、
这个作者很懒,什么都没留下…
展开
-
linux的认识
linux的优势(1)开源免费(2)安全稳定 – 安全稳定的操作系统 – 作为服务器(3) 有网络支持(4) 支持多用户(5)很低的内存就可以运行linux的发行版本1、Rpm系(使用Red Hat(红帽子)的软件库管理系统)Redhat 红帽。收费,技术支持强大,资料完善,系统稳定安全Fedora 被红帽赞助,适合个人使用,免费Centos 被红帽收购,免费,系统稳定安全...原创 2019-07-15 23:02:31 · 162 阅读 · 0 评论 -
SSM+ElementUI综合练习
文章目录1 前后端分离2 搭建前端环境3 ElementUI-基于vue前端ui框架4 Elementui+Crud实现4.1 页面布局4.2 接口数据模拟-Mockjs&Easymock4.3 crud数据模拟4.4 Ajax请求优化-axios1 前后端分离前后端分离并不只是开发模式,而是web应用的一种架构模式前后端分离优势①效率高②专业的人做专业的事③打造精益的团队...原创 2019-08-25 20:53:28 · 933 阅读 · 0 评论 -
Shiro_项目_采购报表功能
文章目录1 报表的使用及理解1.1 什么是报表1.2 报表的作用1.3 使用报表1.3.1 引入js文件1.3.2 定义一个普通表格1.3.3 创建表格1.3.4 后台查询相应的数据1.3.5 后台service层1.3.6 高级查询PurchasebillitemQuery层1.3.7 最终效果图2 图形报表2.1 效果图2.2 怎么完成图形报表2.3 使用报表2.3.1 项目中引入HighCh...原创 2019-08-15 19:21:53 · 292 阅读 · 0 评论 -
MyBatis增强
文章目录1 mapper映射1.1 准备接口 EmployeeMapper1.2 准备xml文件 EmployeeMapper.xml1.3 项目包的命名规范2 高级查询3 关系配置3.1 多对一3.1.1 domain准备3.1.2 关系映射 - 嵌套结果3.1.3 关系映射 - 嵌套查询3.2 一对多3.2.1 domain层3.2.2 嵌套结果3.2.3 嵌套查询4 SSM三大框架继承4....原创 2019-08-20 19:30:58 · 1095 阅读 · 0 评论 -
java_项目_EasyPoi导入与导出
文章目录1 Java操作Excel1.1 概念1.2 JXL与POI优缺点1.3 引入poi需要的jar包1.4 创建Excel(完成99乘法表)1.5 java读取Excel2 EasyPoi使用2.1 引入easypoi的jar包2.2 基本导出2. 3员工页面 Employee.jsp 加上导出按钮2.4 EmployeeController添加方法3 EasyPoi导入功能3.1 Impo...原创 2019-08-11 15:54:57 · 2073 阅读 · 0 评论 -
vue增强_day02
文章目录1 vue重要指令1.1 v-model1.2 v-show1.3 v-if1.4 v-on 事件绑定2 vue小功能2.1 计算:computed2.2 watch监控属性3 组件3.1 全局组件3.2 抽一抽3.3 局部组件3.4 组件模块3.4.1 template标签模板3.4.2 script标签模板3.4.3 其他4 路由5 webpack打包5.1 打包认识5.2 webp...原创 2019-08-23 19:03:07 · 244 阅读 · 0 评论 -
Shiro_项目_采购单
文章目录1 采购订单的模型分析2 代码实现2.1 一方(主表)2.2 多方(从表)2.3 Purchasebill 日期处理3 订单查询列表3.1 purchasebill.jsp3.2 purchasebill.js3.3 查询条件的添加4 添加修改 弹出对话框4.1 采购明细单4.2 明细单保存4.2.1 提交额外参数4.3 解决修改回显问题5 解决n-to-n问题1 采购订单的模型分析...原创 2019-08-14 20:44:17 · 618 阅读 · 0 评论 -
MyBatis入门
文章目录1 mybatis基本认识mybatis相较于jdbc的优点2 初识mybatis2.1 导包2.2 基础准备(数据库表,domain层)2.3 创建配置文件2.3.1 mybatis的核心配置 :mybatis-config.xml2.3.2 数据库的参数:jdbc.properties2.3.3 ProductMapper.xml2.4 完成测试3 抽取工具类&CRUD3.1 ...原创 2019-08-19 18:43:44 · 251 阅读 · 0 评论 -
Shiro_项目_权限判断&菜单配置
文章目录1 权限判断1.1 获取到所有的权限进行判断1.2 重写权限拦截器1.3 applicationContext-shiro.xml配置自定义拦截器1.4 MyRealm 进行权限判断2 菜单操作2.1 设计domain层2.1.1 配置menu类2.1.2 配置Permission类2.2 完成菜单显示功能2.2.1 MenuRepository类2.2.2 MenuServiceImpl...原创 2019-08-09 16:41:00 · 2296 阅读 · 1 评论 -
Shiro_项目_审核入库订单&&库存预警&&发送邮件
文章目录1 进销存模块分类1.1 基本模块内容1.2 进销存核心模块2 进销存业务逻辑2.1 建立入库订单(组合关系、主从表)2.1.1 仓库2.1.2 入库订单:组合关系的一方2.1.3 入库订单明细:组合关系的多方2.1.4 即时库存2.2 级联保存2.2.1 导包2.2.2 保存测试2.3 审核采购入库单3 库存预警3.1 pom.xml添加jar文件3.2 任务调度/定时调度jar文件3....原创 2019-08-16 23:29:13 · 1566 阅读 · 0 评论 -
Aisell智能销售项目_总结
文章目录day1 集成SpringMVC&前端展示1 spring+springdatajpa搭建环境2 springmvc和spring集成3 创建repository-service-controller层day2 easyui结合项目完成CRUD1 新增2 修改3 新增和修改保存4 删除5 查询6 后台问题:day3 Shrio集成Spring&Authentication身...原创 2019-08-17 22:02:30 · 729 阅读 · 0 评论 -
Nginx
文章目录1.Nginx相关概念1.1.什么是Nginx1.2.Nginx应用场景1.2.1.http 服务器1.2.2虚拟主机1.2.3.反向代理,负载均衡2.Nginx的安装2.1.安装Nginx2.2.Nginx目录结构2.3.Nginx配置文件3.Nginx做静态网站部署4.Nginx虚拟主机4.1.准备两个站点 目录4.2.修改配置4.3.重启访问5.域名5.1.域名解析步骤5.2.配置本...原创 2019-10-09 19:28:55 · 644 阅读 · 0 评论 -
SpringCloud
文章目录微服务框架1 单体应用1.1 什么是单体应用1.2 单体应用的问题2 微服务架构2.1 什么是微服务架构2.2 微服务的优点2.3 微服务缺点2.4 SpringCloud简介2.5 SpringCloud和Dubbo的区别3 SpringCloud入门3.1 注册中心原理3.2 搭建注册中心3.2.1 创建多模块工程3.2.2 springcloud-parent管理依赖3.2.3 sp...原创 2019-09-17 18:34:19 · 998 阅读 · 0 评论 -
SpringBoot
文章目录1 SpringBoot介绍1.1 SpringBoot基本概念1.2 回顾Spring的IOC,DI,AOP2 Spring的注解配置2.1 Anno配置IOC2.1.1 创建Spring的配置类2.1.2 在配置类中定义Bean2.1.3 测试2.2 ComponentScan&ComponentScans自动扫描2.2.1 准备MyBean帖@Component2.2.2 创...原创 2019-09-14 21:34:36 · 1578 阅读 · 0 评论 -
Redis-Cluster&ElasticSearch
文章目录1 redis1.1 集群1.2 分布式2 redis集群方案3 集群面试题4 ES4.1 之前学了一款叫Luence,为什么不直接使用luence?为什么要使用ES?4.2 ES特点4.3 其他的全文搜索框架4.4 ES的操作1 redis1.1 集群什么是集群:集群就是 很多服务器组成的一个网络。指的是将多台服务器集中在一起,实现同一业务。为什么要集群:一台服务器不能满足开...原创 2019-09-11 18:29:21 · 230 阅读 · 0 评论 -
NoSql&Redis
文章目录1 什么是NoSql1.1 NoSql分类2 Redis2.1 Redis的认识2.2 Redis特点(优势)2.3 redis和memcache之间区别--面试题2.4 redis的使用场景--面试题2.5 Redis使用2.5.1 下载安装2.5.2 redis使用3 Java代码操作redis3.1 导入jar包3.2 Jedis简单操作3.3 连接池配置 and Jedis数据结构...原创 2019-09-10 18:27:52 · 278 阅读 · 0 评论 -
前后端分离CRUD+代码管理工具-svn
文章目录1 前后端分离crud1.1 什么是跨域1.2 新增1.3 修改1.4 删除2 使用SVN2.1 安装svn2.2 svn的使用2.3 svn冲突3 idea里面使用svn3.1 从svn库中检出项目3.2 上传代码3.3 更新代码1 前后端分离crud1 先把前端的mock模拟注释掉,让请求后台代码/*import Mock from './mock' Mock.bootstr...原创 2019-08-28 19:33:21 · 282 阅读 · 0 评论 -
vue基础_day01
文章目录1 ECMAScript61.1 es6的认识1.2 es6常用语法1.2.1 let&const1.2.2 解构表达式1.2.3 箭头函数1.2.4 Promise1.2.5 模块化规范1.2.5.1 导出功能1.2.5.2 导入功能2 Vue入门2.1 什么是vue2.2 el,data与method2.2.1 使用Vue三步曲2.2.2 Vue的重要元素2.3 vue的钩子...原创 2019-08-22 19:25:38 · 639 阅读 · 1 评论 -
Shrio_Shrio集成Spring&Authentication身份认证&Authorizing授权
文章目录1 Shiro简介1.1 Shiro介绍1.2 Shiro功能2 Shiro入门2.1 配置shiro.ini模式2.2 自定义的Realm的模式3 Shiro整合Spring3.1 导入jar包3.2 配置过滤器3.3 配置shiro的 ApplicationContext-shiro.xml3.4 注意:在启动服务的时候,引用配置文件4 完成shiro的认证和授权4.1 认证4.2 登...原创 2019-08-06 19:35:03 · 201 阅读 · 0 评论 -
shiro_项目_登录与权限验证
文章目录1 Shiro登录2 完成登录认证时提交form表单3 增加方法---按回车键提交到后台4 重置表单里面的内容5 注销用户功能6 解决登录过期7 权限7.1 角色用户显示所有权限7.2 初始化表格数据7.3 修改回显表格数据1 Shiro登录登录流程:准备一个登录界面login.jsp点击登录的时候,向后台传递用户名和密码Controller层接受参数完成登录认证//p...原创 2019-08-08 10:46:12 · 392 阅读 · 0 评论 -
java入门面试题
文章目录起因焦虑。每次自己想跳槽的时候,内心总是担忧着那些面试题怎么解答。 很多问题在实际工作中并不会遇到,没有实际的解决问题经验,看过也记不住。 假如我明年需要换工作,那现在把下次的面试准备工作,拆分、融入到平时的每天中,会不会取得更满意的offer? 目标收集网上各种经典的 java 面试题 做出答案,分享出去,和猿友讨论,不断进步 扩大知识图谱,扎实基础,梳...转载 2019-08-02 18:02:46 · 250 阅读 · 0 评论 -
JPA乐观锁&jpql_day04
文章目录1 jpql2 jpql练习2.1 基本查询2.2 distinct2.3 集合操作size2.4 聚集函数3 分页查询4 事物并发4.1 事物的概念4.2 事物特性4.3 事务并发4.4 事务并发带来的问题4.4.1 第一类丢失更新4.4.2 脏读4.4.3 虚读(幻读)4.4.4 不可重复读4.4.5 第二类丢失更新4.5 悲观锁4.6 乐观锁4.6.1 Version方式(整数,存储...原创 2019-07-29 18:28:45 · 232 阅读 · 0 评论 -
JPA进阶_day02
文章目录1 JPA主键生成策略1.1 主键介绍1.2 JPA标准策略有4种:2 JPA的状态2.1 JPA状态的含义2.2 脏数据更新2.2.1 执行流程分析2.3 n-to-n 问题2.4 持久对象(domain层)定义规则entityManager的方法改变持久对象的状态3 域对象之间的关系在这里插入图片描述3.1 域对象之间的关系3.2 单向多对一3.2.1 基本配置3.2.2 添加数据保存...原创 2019-07-24 18:16:14 · 481 阅读 · 0 评论 -
js高级
1 js认识1.1 什么是jsjs是基于对象和事件驱动编程前端语言,可以用来改进设计,它是脚本语言,无需编译,直接放到浏览器解析运行2 js面向对象2.1 一切皆对象java对象:某一个事物的具体的实例js对象:在js中我们可以把任何(基本数据)类型当成对象来使用,包括基本类型,引用类型,函数//基本类型var num = 11.11console.log(typeof num)...原创 2019-07-19 18:52:28 · 115 阅读 · 0 评论 -
jQuery EasyUI Day1
EasyUI1 简介1.1 EasyUI简介1.2 官方网站1.3 EasyUI框架项目结构1.3.1 目录截图1.3.2 子目录说明2 搭建easyui环境2.1 web项目加入easyui的项目文件夹2.2 新建一个网页3 创建组件3.1 组件创建方式3.1.1 通过HTML方式创建3.1.2 通过JS方式创建3.2 easyui组件创建原理4 easyui常用组件4.1 panel -- ...原创 2019-07-19 18:42:07 · 206 阅读 · 0 评论 -
JPA入门_day01
文章目录1 JPA入门1.1 什么是JPA1.2 为什么需要JPA1.3 Hibernate和JPA的关系1.4 JDBC和JPA的优缺点1.4.1 jdbc优缺点1.4.2 JPA优缺点2 jpa的使用2.1 导入依赖的jar包2.2 persistence.xml的配置2.3 使用JPA完成一个新增操作2.4 建表策略2.5 单表映射配置1 JPA入门1.1 什么是JPAJPA是Jav...原创 2019-07-23 19:39:42 · 195 阅读 · 0 评论 -
java面试题
常见java面试题jQuery的加载机制$(function(){})和window.onload有什么区别jQuery的加载机制$(function(){})和window.onload有什么区别他们都是在页面加载完过后才执行,但是:jQuery的 $(function(){})会优先执行window.onload最后执行...原创 2019-07-16 19:44:49 · 136 阅读 · 0 评论 -
jQuery基础
jQuery认识1、什么是jQueryjQuery他是继prototype之后的优秀的js框架jQuery的核心特点:(1)具有独特的链式语法 和短小清晰的多功能接口(2)具有高效灵活的css选择器,并且可以对css选择器进行扩展(3)拥有便捷的插件扩展机制和丰富的插件(4)jQuery兼容各种主流浏览器,包括IE6等,最新版本是jQuery3.0jQuery核心思想:...原创 2019-07-16 19:21:28 · 141 阅读 · 0 评论 -
SpringDataJpa
文章目录1 SpringDataJpa认识1.1 SpringDataJpa结构2 SpringDataJpa用法2.1 普通CRUD2.2 排序和分页2.3 根据条件进行查询2.4 @Query注解查询2.5 JPA规则(动态sql)的查询2.5.1 原生写法2.5.2 springdatajpa的查询sql的插件2.6 BaseQuery和EmployeeQuery这些抽取1 SpringD...原创 2019-08-02 18:38:35 · 386 阅读 · 0 评论 -
java面试_基础
文章目录String类为什么是final的Java 中方法的参数传递,是值传递 还是 引用传递?解释单例模式,写一个单例模式请你说说int和Integer的区别String/StringBuffer/StringBuilder 他们的区别线程创建启动的方式都有哪些说说多线程并发怎么处理请说说ArrayList与LinkedList的区别Set 和List 的区别ArraysList 初始容量JDK...原创 2019-07-25 15:14:09 · 154 阅读 · 0 评论 -
Spring_SSJ集成
文章目录1 三大框架1.1 ssh1.2 ssm(最流行的框架)1.3 ssj(Spring springMvc jpa)2 Spring集成JPA2.1 加载jdbc.properties2.2 配置ApplicationContext.xml2.3 spring事物传播机制2.3.1 事物配置3 SpringMVC和spring集成或者整合3.1 配置web.xml3.2 配置Applicat...原创 2019-07-31 18:10:43 · 509 阅读 · 0 评论 -
JPA映射关系_day03
文章目录1 单向一对多1.1 映射关系1.2 延迟加载1.3 判断集合是否有值2 集合映射2.1 集合映射的JAVA类型2.2 怎么选择集合映射?2.3 set映射2.4 list映射2.5 小结1 单向一对多单向一对多用得比较少(性能差),但是依然要求必须掌握,因为我们在使用双向一对多还会用到单向一对多的相应配置1.1 映射关系//产品分类@Entity@Table(name = "...原创 2019-07-26 18:43:05 · 141 阅读 · 0 评论 -
Maven&idea&UML
文章目录1 Maven的认识与配置1.1 什么是Maven1.2 Maven的作用1.2.1 自动构建1.2.2 管理jar之间的依赖1.3 Maven安装1.4 Maven配置1.5 maven仓库1.6 maven命令1.7 maven的pom文件介绍2 Intellij IDEA2.1 idea介绍2.2 idea安装2.3 idea快捷键2.4 idea安装jrebel插件3 UML3....原创 2019-07-22 19:33:33 · 312 阅读 · 0 评论 -
项目springMVC&spring$springdatajpa_Day01
文章目录1 抽取Service层2 集成SpringMVC2.1 引入相应jar包2.2 配置applicationContext-mvc.xml2.3 配置web.xml2.4 相应的配置3 easyui的tree加载4 分页查询4.1 公共的UiPage类4.2 EmployeeQuery加入公共方法:接收前台传递过来数据 page (当前页)/rows(每页条数)5 高级查询5.1 Empl...原创 2019-08-17 21:53:04 · 210 阅读 · 0 评论 -
Spring_构造注入&注解注入&代理模式&AOP
文章目录1 依赖注入1.1 依赖注入方式1.1.1 普通set注入1.2 数组注入1.3 List /Set Map 集合注入1.4 Properties 注入1.5 xml注入方式2 AOP2.1 什么是AOP2.2 AOP术语3 AOP实现3.1 添加aop命名空间3.2 前置增强(通知)3.3 环绕增强3.4 注解版4 AOP代理模式4.1静态与动态代理1 依赖注入概念:一个类里面依赖...原创 2019-07-30 19:40:59 · 444 阅读 · 0 评论 -
23种设计模式—代理模式
Spring使用JDK与CGLIB两种动态代理JDK动态代理:有接口的类使用JDK的动态代理(JDK动态代理不支持没有接口的类)如果有n个接口,必然有n个实现,只用写1个代理类JDKProxy就可以对所有有接口进行处理如果有代理主题角色存在,必须修改调用方才能实现代理CGLIB动态代理:没有接口的类使用CGLIB动态代理(类有没有接口都可以支持)只用写1个代理类CglibProxy就...原创 2019-07-30 19:37:35 · 218 阅读 · 0 评论 -
jQuery EasyUI Day2
文章目录1easyui常用组件1.1 Tabs选项卡面板页签1.2 Messager(消息窗口)1.3 form组件1.4 DataGrid面板1.5 layout布局组件2 easyui综合练习(CRUD)2.1 页面布局2.2 easyui加载树菜单和加载页签2.3 绑定按钮点击事件2.4 搜索2.5 删除功能2.6 新增功能2.7修改功能2.8保存功能2.9 form表单验证1easyui...原创 2019-07-21 16:13:21 · 185 阅读 · 0 评论 -
java面试题_web篇
文章目录什么是动态网页和静态网页Get和Post区别jsp九大内置对象有哪些动态包含和静态包含的区别?什么是jsp?Page指令中errorPage与isErrorPage的区别?JavaBean的自省机制是什么?什么是MVC模式cookie和session区别过滤器的有什么作用监听器是什么,有什么作用?Servlet什么时候被实例化?SpringMVC与Struts2区别jQuery的加载机制$...原创 2019-07-25 15:25:03 · 236 阅读 · 0 评论 -
RabbitMq
文章目录1.RabbitMQ概念1.1.基本概念1.2.RabbitMQ使用场景1.3.常见的消息队列2.RabbitMQ的原理2.1.原理图2.2.执行流程3.安装RabbitMQ3.1.安装erlang语音3.2.配置erlang的环境变量3.3.安装RabbitMQ3.4.安装RabbitMQ的可视化插件3.5.访问测试4.Rabbit的使用-helloworld4.1.helloworld...原创 2019-10-09 19:38:59 · 1662 阅读 · 0 评论