谙忆-陈浩翔

学不止步,梦不停歇(learning nonstop, dream nonstop)

排序:
默认
按更新时间
按访问量

【SpringBoot】微信点餐系统

欢迎访问原文: 【SpringBoot】微信点餐系统项目总结微信特性模板消息,授权,支付和退款 Token认证在卖家端登录管理系统用到 我在aop中已经屏蔽了,因为我没有微信开放平台的认证账号,无法登录 可以自行去cn.chenhaoxiang.aspect.SellerAuthor...

2018-02-06 23:10:34

阅读数:2623

评论数:15

【Druid】Druid监控SSM项目性能-配置与实例

欢迎访问原文: 【Druid】Druid监控SSM项目性能-配置与实例介绍以前弄项目的时候,也没配置druid性能监控,但是随着用户的增多,有的时候网站访问慢了,就想知道哪个地方遇到了性能问题,然后好对方法以及sql进行优化,该加索引的加索引,该缓存的去缓存。 Druid是阿里巴巴开源平台...

2018-02-06 23:09:00

阅读数:414

评论数:0

【MySQL性能优化】MySQL分库分表与水平分割取模案例(三)

欢迎访问原文: 【MySQL性能优化】MySQL分库分表与水平分割取模案例(三)分表分库 当项目比较大的时候,基本上都会进行分表分库的 后面就讲讲什么时候需要分库,什么时候需要分表 什么时候需要分库垂直分割垂直拆分就是要把表按模块划分到不同数据库表中(当然原则还是不破坏第三范式),这种拆分...

2018-02-06 23:07:19

阅读数:499

评论数:0

【MySQL性能优化】数据库三大范式(二)

数据库设计无非遵循的就是减少冗余量,第二点就是遵循三范式 第一范式(1NF)确保每一列的原子性 也就是如果每一列都满足是不可再分的最小数据单元,则满足第一范式 比如 id name sex address 1 chx 0 湖南长沙 在这里,其实地址这个字段是可以再拆分的,拆...

2018-02-06 23:05:36

阅读数:349

评论数:0

【MySQL性能优化】概述与优化方面(一)

像sql语句如何进行调优,基本上在中高级程序员面试中都有可能会被问到。 所以说,了解,或者学习一下如何进行sql调优是必要的。 我会关于该sql调优文章出一个系列的博客。与大家一起学下去 首先不具体进行介绍,先大体的概括一下,因为答案基本是死的,但是处理方式是活的 MySQL性能优化/概述...

2018-02-06 23:02:47

阅读数:341

评论数:0

WordPress新用户注册时/修改密码提示“您的密码重设链接无效”

在使用Wordpress密码找回功能及新用户注册邮件中的重置密码链接时,Wordpress提示“您的密码重设链接无效,请在下方请求新链接。”、“该key似乎无效”、“invalid key”。也就是出现如下问题: 这个其实是链接出现了问题,你会发现你打开的链接最后多了一个”>”号。 ...

2018-01-27 19:46:21

阅读数:723

评论数:0

【Redis】SpringBoot集成Redis分布式锁以及Redis缓存

集成Redis首先在pom.xml中加入需要的redis依赖和缓存依赖 <!-- 引入redis依赖 --> <dependency> <groupId>org.springframework.boot</groupId> &l...

2018-01-27 19:42:16

阅读数:2383

评论数:4

【Apache】Apache ab压力测试工具Window下载和用法详解

ab是apache自带的网站压力测试工具。 使用起来非常的简单和方便。 不仅仅是可以apache服务器进行网站访问压力测试,还可以对其他类型的服务器进行压力测试。 比如nginx,tomcat,IIS等 首先当然是下载安装了。 在这里只讲window下在下载安装 官方下载地址:,(ht...

2018-01-27 19:40:39

阅读数:2745

评论数:1

【IDEA】IntelliJ IDEA代码特效插件-屏幕抖动和颗粒效果

之前用atom的时候,发现atom上的一个插件在写代码的时候很酷炫,就安装了用了用。 也就是activate-power-mode atom package ,这个直接在atom上搜索安装即可 但是没办法,用atom开发JavaWeb项目肯定是不太方便的,强大的IDEA有没有类似的效果插件呢 ...

2018-01-27 19:37:52

阅读数:2614

评论数:0

【MyBatis】MyBatis一级缓存和二级缓存

MyBatis自带的缓存有一级缓存和二级缓存 一级缓存Mybatis的一级缓存是指Session缓存。一级缓存的作用域默认是一个SqlSession。Mybatis默认开启一级缓存。 也就是在同一个SqlSession中,执行相同的查询SQL,第一次会去数据库进行查询,并写到缓存中; 第二次...

2018-01-27 19:35:53

阅读数:798

评论数:1

@Slf4j注解实现日志输出

自己写日志的时候,肯定需要:private final Logger logger = LoggerFactory.getLogger(LoggerTest.class);每次写新的类,就需要重新写logger 有简单的方式,就是使用@Slf4j注解 首先是在pom中引入:<!--可以引...

2018-01-27 19:34:15

阅读数:4271

评论数:0

【SpringBoot】Http请求统一异常(返回数据)处理与单元测试

对返回数据格式的统一首先规定一下错误的输出格式:{ "code": 1, "msg": "提示", "data": null }data是一个对象 首先定义一个http请求返回的类pac...

2018-01-27 19:32:14

阅读数:2787

评论数:2

【SpringBoot】表单验证和使用AOP处理请求

表单验证项目是上篇文章继续的。 首先说下要干嘛,我们需要拦截People年龄在18岁以下的 首先是在People上的年龄增加一个注解 @Min(value = 18,message = "年龄必须大于18")//message为提示 20180103 private I...

2018-01-27 19:30:15

阅读数:407

评论数:0

【SpringBoot】数据库操作与事务管理

在Spring-Boot进行数据库操作,我们需要用到Spring-Data-Jpa。 不多介绍Spring-Data-Jpa是什么了,直接用实例来说明。想了解Spring-Data-Jpa是什么的,直接百度即可 数据库操作在下面的实例中,我们进行实现简单的数据库操作,也就是增删改查 Contr...

2018-01-27 19:28:10

阅读数:709

评论数:0

【MySQL】SpringBoot数据库操作乱码问题

今天在Spring-Boot进行数据库插入操作时,遇到了中文乱码插入。 首先肯定是检查在哪里出了问题,先是IDEA,没毛病,utf8的 然后检查springboot的编码,其实默认就是utf8的,为了保险,我自己把配置写好 然后我怀疑在post方式时不是utf8,结果是utf8 ...

2018-01-27 19:26:37

阅读数:713

评论数:0

【SpringBoot】部分注解介绍

Controller注解用来处理Http请求的 用在类上面 RequestMapping注解用来配置Url的映射 可在类或者方法上 在类上时,该注解的映射作用在该类的所有方法上 需要两个地址都访问该注解的方法时,可以将地址用逗号隔开,例如:@RequestMapping(value = ...

2018-01-27 19:23:21

阅读数:394

评论数:0

【SpringBoot】项目属性配置

简单的介绍一下SpringBoot的属性配置。继续上节的博客喔、 配置application.properties文件: #第一种配置方式 #这种配置方式每个属性名都必须写完整 server.port=8081 #配置端口 server.context-path=/hello #配置项目路径可...

2018-01-27 19:20:55

阅读数:572

评论数:0

【SpringBoot】HelloWord与SpringBoot的三种启动方式

第一个SpringBoot应用在这里我选择的开发工具是IntelliJ IDEA。在开发前,你需要把环境都装好,Maven,JDK。按照下面的图片步骤,即可建好一个helloword项目了。 勾选中web选项的web 这三个目录和文件没什么用,你可以删除。 第一次建springBoot...

2018-01-27 19:15:30

阅读数:1268

评论数:0

【Shiro】Shiro从小白到大神(五)-自定义Realm

前面讲的,用户数据,以及配置ini数据都是在文件里面配置的,实际项目中,很少这么开发的。基本上是通过读取数据库来配置的。 这个时候就需要用到自定义Realm了。 用数据库的话,至少会涉及到这几张表: 用户表,角色表,权限表 角色和用户是一对多的关系 多个用户可以拥有同一个角色 角色和权限...

2018-01-27 19:09:10

阅读数:306

评论数:0

【C++】定义自己的String类

我们自己写的String类具有以下函数 1.构造函数String(const char *s); //用c字符串s初始化 String(int n,char c); //用n个字符c初始化2.拷贝和赋值String& String(String& str); con...

2018-01-27 19:07:08

阅读数:344

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭