摘要: 1.目录结构 2.路由 3..控制器 4.模型写法 5.视图标签 6.数据库操作 7.表单验证 8.分页 1.目录结构 2.路由(路由的写法 https://www.kancloud.cn/manual/thinkphp5/118029 ) 例子 加了路由之后控制器可以用url()方法获取路由 也就 阅读全文
posted @ 2018-04-07 11:41 与f 阅读(3813) 评论(0) 推荐(0) 编辑
摘要: 手册:https://laravelacademy.org/ 1.中间件的定义Middleware 2.路由的定义和写法 3.控制器Controller之Request 4.控制器Controller之Session 5.控制器Controller之Response 6.控制器Controller之 阅读全文
posted @ 2018-04-06 09:31 与f 阅读(2574) 评论(0) 推荐(0) 编辑
摘要: 在安装前先看下它们安装时所需要的依赖库:http://www.cnblogs.com/fps2tao/p/7699448.html 1.nginx源码安装 下载:http://nginx.org/en/download.html 编译(配置文件也可以参考 http://www.cnblogs.com 阅读全文
posted @ 2017-10-20 15:32 与f 阅读(491) 评论(0) 推荐(0) 编辑
摘要: apaeche :yum -y install gcc gcc-c++ zlib zlib-devel openssl openssl-devel cmake kernel-devel pcre-devel pcre httpd-devel apr apr-util expat-devel (apr 阅读全文
posted @ 2017-10-20 14:45 与f 阅读(2904) 评论(0) 推荐(0) 编辑
摘要: 第一 先安装nginx nginx在官方CentOS社区yum里面没有,需要在nginx的官方网站去下载yum的配置文件 官方:https://www.nginx.com/resources/wiki/start/topics/tutorials/install/ 配置文件/etc/yum.repo 阅读全文
posted @ 2017-10-16 20:40 与f 阅读(2480) 评论(0) 推荐(0) 编辑
摘要: 用centos自带的yum源来安装nginx,mysql和php,超级方便,省去编译的麻烦,省去自己配置的麻烦,还能节省非常多的时间。 我们先把yum源换成国内的阿里云镜像源(当然不换也可以),先备份一下原来的源镜像文件,以免出错后可以恢复: 下载新的CentOS-Base.repo 到/etc/y 阅读全文
posted @ 2017-09-22 22:55 与f 阅读(805) 评论(0) 推荐(0) 编辑
摘要: 1 场景 有时,文本里面包含一些不可打印的符号,比如 ASCII 码0到31的符号都无法打印出来,这时可以使用 Base64 编码,将它们转成可以打印的字符。另一个场景是,有时需要以文本格式传递二进制数据,那么也可以使用 Base64 编码。所谓 Base64 就是一种编码方法,可以将任意值转成 0 阅读全文
posted @ 2024-06-25 14:54 与f 阅读(6) 评论(0) 推荐(0) 编辑
摘要: wpf的学习,xaml写原生的控件,设置样式,或把样式抽离出来放到全局app.xaml,这些百度学习。 这里着重讲下,对于一些控件没有的样式怎么自定义一个组件,比如下面讲解自定义一个button实现圆角功能 (目标,给原有button添加新属性,并且要可以在标签绑定此值)。 技术细节,button里 阅读全文
posted @ 2024-06-25 13:36 与f 阅读(3) 评论(0) 推荐(0) 编辑
摘要: mybatis plus 启用 mybatis插件 在使用MyBatis-Plus时,要启用MyBatis插件,你需要遵循以下步骤: 实现自定义插件:创建一个类,实现Interceptor接口。 注册插件:在MyBatis配置文件中或通过Java配置方式注册插件。 下面是一个简单的自定义MyBati 阅读全文
posted @ 2024-06-16 12:25 与f 阅读(3) 评论(0) 推荐(0) 编辑
摘要: Mybatis源码系列文章 插件机制:想写一个打印sql的插件 https://blog.csdn.net/qq_35512802/article/details/128163699 https://www.bilibili.com/video/BV1MS411N7mn 转: https://blo 阅读全文
posted @ 2024-06-16 10:35 与f 阅读(2) 评论(0) 推荐(0) 编辑
摘要: security的jwt验证: 总体来说,我们加入依赖项,security就已经开始生效了,但是使用的默认的UserDetails和UserDetailsService, 一 、我们只要继承UserDetailsService,在数据库中查询用户和权限列表,封装成UserDetails的实现类,返回 阅读全文
posted @ 2024-06-12 16:47 与f 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 原因:错误是路径通配问题,查找发现是spring升级到5.3之后路径通配发生了变化,官方给出的解释是“In Spring MVC, the path was previously analyzed by AntPathMatcher, but it was changed to use PathPa 阅读全文
posted @ 2024-06-06 13:45 与f 阅读(50) 评论(0) 推荐(0) 编辑
摘要: SpringBoot3+SpringSecurity整合 Security导包: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId 阅读全文
posted @ 2024-05-31 21:34 与f 阅读(36) 评论(0) 推荐(0) 编辑
摘要: SpringBoot3 整合SpringSecurity Maven <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>3 阅读全文
posted @ 2024-05-31 21:29 与f 阅读(113) 评论(0) 推荐(0) 编辑
摘要: springboot3项目的搭建四(security登录认证配置) <!--security安全配置--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-securit 阅读全文
posted @ 2024-05-31 21:24 与f 阅读(237) 评论(0) 推荐(0) 编辑
摘要: springboot3项目的搭建三(统一返回异常等) 一、统一返回 (其实两部分,一个是返回错误码可枚举可类,另一个是返回的实体其中data是泛型) 1.返回码: package com.qiqi.common.constants; public enum ReturnCode { SUCCESS( 阅读全文
posted @ 2024-05-30 09:30 与f 阅读(28) 评论(0) 推荐(0) 编辑