11 2018 档案

摘要:Redis是什么: ①Redis:REmote DIctionary Server(远程字典服务器) ②是完全开源免费的,用C语言编写的,遵守BSD协议,是一个高性能的(key/value)分布式内存数据库,基于内存运行 并支持持久化的NoSQL数据库,是当前最热门的NoSql数据库之一,也被人们称 阅读全文
posted @ 2018-11-30 16:41 MrChengs 阅读(500) 评论(0) 推荐(0)
摘要:ssm整合: 首先是创建数据库: 插入一条测试数据: 在me中创建一个新的web工程 springmvc的基本jar mybatis基本jar mybatis-spring整合jar 工程目录: MyEclipse可以自动导入jar mybatis的jar还需要自己手动导入到lib文件中 有些配置文 阅读全文
posted @ 2018-11-30 10:53 MrChengs 阅读(282) 评论(0) 推荐(0)
摘要:原理图 查看ip和网关 修改ip 查看网关 Linux网络环境配置 1.自动获取 缺点:每次获取的ip地址可能不同 2.指定固定的IP地址 说明 直接修改配置文件来指定IP,并可以连接到外网(程序员推荐),编辑 vi /etc/sysconfig/network-scripts/ifcfg-eth0 阅读全文
posted @ 2018-11-30 01:00 MrChengs 阅读(591) 评论(0) 推荐(0)
摘要:分区基础知识 分区的方式: 1) mbr分区: 1.最多支持四个主分区 2.系统只能安装在主分区 3.扩展分区要占一个主分区 4.MBR最大只支持2TB,但拥有最好的兼容性 2) gtp分区: 1.支持无限多个主分区(但操作系统可能限制,比如 windows下最多128个分区) 2.最大支持18EB 阅读全文
posted @ 2018-11-30 00:16 MrChengs 阅读(1071) 评论(0) 推荐(0)
摘要:crond 任务调度 crontab 进行 定时任务的设置,。 概述 任务调度:是指系统在某个时间执行的特定的命令或程序。 任务调度分类:1.系统工作:有些重要的工作必须周而复始地执行。如病毒扫描等 2.个别用户工作:个别用户可能希望执行某些程序,比如对mysql数据库的备份。 基本语法 cront 阅读全文
posted @ 2018-11-28 00:22 MrChengs 阅读(614) 评论(0) 推荐(1)
摘要:Linux组基本 在linux中的每个用户必须属于一个组,不能独立于组外。在linux中每个文件 有所有者、所在组、其它组的概念。 1) 所有者 2) 所在组 3) 其它组 4) 改变用户所在的组 文件/目录 所有者 一般为文件的创建者,谁创建了该文件,就自然的成为该文件的所有者 查看文件的所有者 阅读全文
posted @ 2018-11-26 23:27 MrChengs 阅读(381) 评论(0) 推荐(0)
摘要:cat指令 cat 查看文件内容,只读的方式 • 基本语法 cat [选项] 要查看的文件 • 常用选项 -n :显示行号 • 应用实例 注意:cat 只能浏览文件,而不能修改文件,为了浏览方便,一般会带上 管道命令 | more 加上就是分页显示 more指令 more指令是一个基于VI编辑器的文 阅读全文
posted @ 2018-11-25 23:01 MrChengs 阅读(409) 评论(0) 推荐(0)
摘要:指令运行级别: 0 :关机 1 :单用户【找回丢失密码】 2:多用户状态没有网络服务 3:多用户状态有网络服务 4:系统未使用保留给用户 5:图形界面 6:系统重启 常用运行级别是3和5 ,要修改默认的运行级别可改文件 /etc/inittab的id:5:initdefault:这一行中的数字 命令 阅读全文
posted @ 2018-11-25 22:08 MrChengs 阅读(313) 评论(0) 推荐(0)
摘要:关机重启: shutdown: shutdown –h now 立该进行关机 shudown -h 1 "hello, 1 分钟后会关机了" shutdown –r now 现在重新启动计算机 halt 关机 ,作用和上面一样 halt 关机 ,作用和上面一样 reboot 现在重新启动计算机 sy 阅读全文
posted @ 2018-11-25 01:36 MrChengs 阅读(1066) 评论(0) 推荐(0)
摘要:vi和vim的基本介绍 1.基本介绍 所有的 Linux 系统都会内建 vi 文本编辑器。 Vim 具有程序编辑的能力,可以看做是Vi的增强版本,可以主动的以字体颜色辨别 语法的正确性,方便程序设计。代码补完、编译及错误跳转等方便编程的功能特别 丰富,在程序员中被广泛使用。 2.vi和vim常用的三 阅读全文
posted @ 2018-11-23 17:22 MrChengs 阅读(1637) 评论(0) 推荐(0)
摘要:概述: 1. linux是一个开源、免费的操作系统,其稳定性、安全性、处理多并发已经得到业界的认可,目前很多企业级的项目 都会部署到Linux/unix系统上。 2. 常见的操作系统(win7、IOS、Android、Mac) 3.创始人 -linux 林纳斯 4.主要发行版本 Ubuntu(乌班图 阅读全文
posted @ 2018-11-23 00:47 MrChengs 阅读(1556) 评论(0) 推荐(0)
摘要:有具体问题的可以参考之前的关于shiro的博文,关于shiro的博文均是一次工程的内容 注解: 新建一个类: 此时需要有admin的权限才可以执行下面的代码 把新建的类注入到spring容器中 ShiroHandler .java中加入 list.jsp中加入测试超链接 此时我们登陆admin可以成 阅读全文
posted @ 2018-11-21 20:08 MrChengs 阅读(669) 评论(0) 推荐(0)
摘要:有具体问题的可以参考之前的关于shiro的博文,关于shiro的博文均是一次工程的内容 ! shiro标签: Shiro提供了JSTL标签用于在JSP页面进行权限控制: 1.guest标签:用户没有身份验证时显示的信息,相当于游客模式 2.user标签:用户已经认证登陆后的显示/记住我 3.auth 阅读全文
posted @ 2018-11-21 15:37 MrChengs 阅读(213) 评论(0) 推荐(0)
摘要:有具体问题的可以参考之前的关于shiro的博文,关于shiro的博文均是一次工程的内容 ! 认证策略: 修改认证策略: applicationContext.xml 授权: 授权之前的小说明: 此时的访问并没有问题: 注:在做授权的时候需要在securityManager 中读取realms 代码开 阅读全文
posted @ 2018-11-20 10:53 MrChengs 阅读(740) 评论(1) 推荐(0)
摘要:有具体问题的可以参考之前的关于shiro的博文,关于shiro的博文均是一次工程的内容 密码的比对 通过AuthenticatingRealm的CredentialsMatcher方法 密码的加密,主要是在CredentialsMatcher的.... 密码的MD5加密 数据表中保存的密码,不应该是 阅读全文
posted @ 2018-11-20 00:50 MrChengs 阅读(3121) 评论(0) 推荐(0)
摘要:细节: [urls]部分配置,其格式是 url=拦截器【参数】 ,拦截器【参数】 如果当前请求的 url 匹配 【urls】 部分或者某个url模式,将会执行配置的拦截器 anon(anonymous)拦截器表示匿名访问(即不需要登陆验证) authc(authentication)拦截器的表示需要 阅读全文
posted @ 2018-11-19 00:20 MrChengs 阅读(2141) 评论(0) 推荐(0)
摘要:1.集成Spring 参考文献: 新建web工程: ehcache-core来自Hibernate wen.xml spring-servlet.xml ehcache.xml来自 applicationContext.xml 此时访问几个jsp页面都是默认自动访问下面的url http://loc 阅读全文
posted @ 2018-11-18 12:38 MrChengs 阅读(664) 评论(0) 推荐(0)
摘要:shiro是apache的一个java安全框架 可以完成认证,授权,加密,会话管理,基于web继承,缓存等 功能简介: 从外部来看: shiro架构 Subject:主体,代表了当前“用户”,这个用户不一定是一个具体的人,与当前应用交互的任何东西都是Subject,如网络爬虫,机器人等;即一个抽象概 阅读全文
posted @ 2018-11-17 21:03 MrChengs 阅读(441) 评论(0) 推荐(0)
摘要:1.@ModelAttribute 1.给共享的数据设置model数据设置,贴在形参上,也可以贴在方法上,设置一个model的key值 2.当controller方法返回一个对象的时候,,缺省值会把当前请求的url作为逻辑视图名称,共享返回对象 2.多个对象的传递 处理不同的数据可以传递到不同的po 阅读全文
posted @ 2018-11-17 15:48 MrChengs 阅读(269) 评论(0) 推荐(0)
摘要:1.springmvc的整体结构以及流程 ①.前端控制器:只需要在web.xml文件中配置即可 作用:接受请求,处理响应结果,转发器,中央处理器 ②.处理器映射器:根据请求的url找到相应的Handler ③.处理器适配器:调用处理器Handler/controller的方法 ④.处理器Handle 阅读全文
posted @ 2018-11-17 15:01 MrChengs 阅读(284) 评论(0) 推荐(0)
摘要:1.什么是拦截器 是指通过统一的拦截从浏览器发送到服务器的请求来完成相应服务增强 2.拦截器的基本原理 可以通过配置过滤器解决乱码问题 和过滤器非常相似 3.搭建工程 注意jar包 此时的工程是完成后创建的 web.xml springmvc.xml ControllerTest.java inde 阅读全文
posted @ 2018-11-13 23:16 MrChengs 阅读(521) 评论(0) 推荐(0)
摘要:处理模型数据 Spring MVC 提供了以下几种途径输出模型数据: – ModelAndView: 处理方法返回值类型为 ModelAndView时, 方法体即可通过该对象添加 模型数据 – Map 及 Model: 入参为org.springframework.ui.Model、org.spri 阅读全文
posted @ 2018-11-11 14:09 MrChengs 阅读(561) 评论(0) 推荐(0)
摘要:有疑问可以参考博主其他关于spring mvc的博文 此时直接进行代码的实现 一般的步骤: -加入jar包 -配置DispatcherServlet -加入Spring MVC配置文件 -编写请求的处理器 -视图 创建web工程: 加入jar包 web.xml文件 springmvc.xml以及所需 阅读全文
posted @ 2018-11-10 21:53 MrChengs 阅读(349) 评论(0) 推荐(0)
摘要:非注解的处理器 映射器 和 适配器 一.处理器映射器 1.BeanNameUrlHandlerMapping Handler的实现: 2.SimpleUrlHandlerMapping 此时可以访问一下两个都可以得到结果 注意: 多个映射器可以并存,前端控制器判断能让那些映射器映射,就让正确的映射器 阅读全文
posted @ 2018-11-10 21:06 MrChengs 阅读(317) 评论(0) 推荐(0)
摘要:1.简要说明: Spring为展现层提供的基于MVC设计理念的优秀web框架,目前主流的框架 Spring3.0以后全面超越Struts2,成为最优秀的MVC框架 Spring MVC通过一套MVC注解,让pojo成为处理请求控制器,无需实现任何接口 支持REST风格URL请求 是Spring框架的 阅读全文
posted @ 2018-11-10 19:40 MrChengs 阅读(275) 评论(0) 推荐(0)