随笔分类 -  开发总结

开发总结
摘要:先说一下消息队列的常见使用场景吧,其实场景有很多,但是比较核心的有3个:解耦、异步、削峰 解耦:现场画个图来说明一下,A系统发送个数据到BCD三个系统,接口调用发送,那如果E系统也要这个数据呢?那如果C系统现在不需要了呢?现在A系统又要发送第二种数据了呢?A系统负责人濒临崩溃中。。。再来点更加崩溃的 阅读全文
posted @ 2019-07-28 14:25 菩提树下的丁春秋 阅读(198) 评论(0) 推荐(0)
摘要:今天做案例的时候出现: 2019-06-03 22:20:04.942 ERROR 10280 [eate-1058545228] com.alibaba.druid.pool.DruidDataSource : create connection error, url: jdbc:mysql:// 阅读全文
posted @ 2019-06-03 22:24 菩提树下的丁春秋 阅读(15537) 评论(0) 推荐(0)
摘要:在启动kafka时候报错: java.nio.file.FileSystemException: D:\kafka_2.12-2.1.0\kafka_2.12-2.1.0\logs\__consumer_offsets-30\00000000000000000000.timeindex.cleane 阅读全文
posted @ 2019-06-01 20:52 菩提树下的丁春秋 阅读(6228) 评论(0) 推荐(0)
摘要:启动zuul时候报错:The bean 'proxyRequestHelper', defined in class path resource [org/springframework/cloud/netflix/zuul报错信息如下 原因是版本的问题 改成下面的就可以ile 就是springcl 阅读全文
posted @ 2019-05-06 13:56 菩提树下的丁春秋 阅读(5495) 评论(0) 推荐(0)
摘要:为了不影响前端开发的进度,一般后端都是先定数据结构,然后写个假接口让前端调用,这样前端就不必等着后端接口开发完成以后再开始了。 届时,前后端以及UI和测试就可以并行,待双方都把各自的逻辑写好了,便可以联调了。 如果我们自己用写代码的方式造数据,那效率就太低了,最简单的是使用Mock Server。在 阅读全文
posted @ 2019-04-30 09:16 菩提树下的丁春秋 阅读(711) 评论(0) 推荐(0)
摘要:电商网站的商品详情页系统架构 1 小型电商架构: 小型电商网站的页面展示采用页面全量静态化的思想。数据库中存放了所有的商品信息,页面静态化系统,将数据填充进静态模板中,形成静态化页面 推入 Nginx 服务器。用户浏览网站页面时,取用一个已经静态化好的 html 页面,例如freemarker,th 阅读全文
posted @ 2019-04-22 14:19 菩提树下的丁春秋 阅读(1412) 评论(0) 推荐(0)
摘要:1 hystrix是什么 在分布式系统中,每个服务都可能会调用很多其他服务,被调用的那些服务就是依赖服务,有的时候某些依赖服务出现故障也是很正常的。 Hystrix 可以让我们在分布式系统中对服务间的调用进行控制,加入一些调用延迟或者依赖故障的容错机制。 Hystrix 通过将依赖服务进行资源隔离, 阅读全文
posted @ 2019-04-22 13:52 菩提树下的丁春秋 阅读(470) 评论(0) 推荐(0)
摘要:eclipse maven操作正常出现的No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK? 错误的解决办法。 今天在给项目打包的时候出现问题了,报了以上的错误 阅读全文
posted @ 2019-04-09 14:26 菩提树下的丁春秋 阅读(365) 评论(0) 推荐(0)
摘要:今天在做开发项目的时候出现一直在控台输出创建sqlsessionfactory'这个代码, tomcat一直在控制台上输出这个内容无法停止下来,那么到底是什么原因呢, 我们可以在输出信息上看到有个warn信息,也可以看error信息 最后可以清晰看到是那个mapper文件中出现了数据重复问题,所以可 阅读全文
posted @ 2019-04-01 17:25 菩提树下的丁春秋 阅读(816) 评论(0) 推荐(0)
摘要:今天开发项目时候发现项目报错启动的时候,也没有具体指的是哪一行报错,其实很简单的知道,首先看下报错信息: 这个错其实可以很简单的看出来,前提是了解springmvc的原理, springmvc在初始化的时候,就会将url跟相应的method形成一个map集合,让url和对应method,同时这个ur 阅读全文
posted @ 2019-03-29 15:42 菩提树下的丁春秋 阅读(3634) 评论(0) 推荐(0)
摘要:今天在跑老项目的时候出现了一个问题,eclipse报错: org.apache.jasper.JasperException: Unable to compile class for JSP: 具体意思就是无法编译jsp,环境使用的是tomcat8,是无法进行编译的,这个问题导致页面访问的时候都是那 阅读全文
posted @ 2019-02-28 12:18 菩提树下的丁春秋 阅读(3225) 评论(0) 推荐(0)
摘要:controllr jsp页面 这种是采用js获取后台数据放入页面的所以是比较和谐的,可以使用html,也可以使用其他的 阅读全文
posted @ 2019-02-21 16:26 菩提树下的丁春秋 阅读(1544) 评论(0) 推荐(0)
摘要:效果: 自动轮播,当鼠标进入该区域的时候停止轮播,当鼠标离开的时候执行自动轮播 阅读全文
posted @ 2019-02-21 14:08 菩提树下的丁春秋 阅读(1033) 评论(0) 推荐(0)
摘要:这个是报错的, 由于在juery中对方法进行了封装,没有了onfocus方法 所以需要修改代码变成一下: 阅读全文
posted @ 2019-02-21 10:06 菩提树下的丁春秋 阅读(271) 评论(0) 推荐(0)
摘要:禁止浏览器保存密码和禁止浏览器填充密码浏览器保存密码是根据input="password"来判断的,所有我们只要保证浏览器在dom结构中识别不到密码框即可。so:-->密码输入位置默认为input="text"。-->在输入框上添加 onfocus="this.type='password'" 输入 阅读全文
posted @ 2019-02-20 09:22 菩提树下的丁春秋 阅读(1650) 评论(0) 推荐(0)
摘要:一、从登录——>主页面,进行的过程是,输入 用户名和密码,以及验证码,点击“登录”跳转到Activity.jsp login1.action(跳转到登录页面) login.action(从登录页面跳转到主页面) 在此时,进行Cookie的保存,即中间的这一段代码 在index.jsp页面中调用che 阅读全文
posted @ 2019-02-20 09:14 菩提树下的丁春秋 阅读(6424) 评论(0) 推荐(0)
摘要:什么是XSS攻击? XSS攻击使用Javascript脚本注入进行攻击 例如在表单中注入: <script>location.href='http://www.itmayiedu.com'</script> 注意:谷歌浏览器 已经防止了XSS攻击,为了演示效果,最好使用火狐浏览器 fromToXss 阅读全文
posted @ 2019-02-20 09:07 菩提树下的丁春秋 阅读(621) 评论(0) 推荐(0)
摘要:首先前端的实现方式: 方式二: 后端的实现方式: 具体的做法:在服务器端生成一个唯一的随机标识号,专业术语称为Token(令牌),同时在当前用户的Session域中保存这个Token。然后将Token发送到客户端的Form表单中,在Form表单中使用隐藏域来存储这个Token,表单提交的时候连同这个 阅读全文
posted @ 2019-02-20 09:00 菩提树下的丁春秋 阅读(146) 评论(0) 推荐(0)
摘要:一 excle导出: 所需要jar包 代码: 二 读取: 过高版本使用: 3 定制版本导出: xml文件: 导出代码: 4 springmvc后台解析代码: 阅读全文
posted @ 2019-02-19 13:19 菩提树下的丁春秋 阅读(314) 评论(0) 推荐(0)
摘要:一级缓存是sqlsession,是同一个线程使用的,二级缓存是多个线程之间使用的,是namesapce 二级缓存的使用原则: 1 多个namesapce不操作同一张表2 不对有关联的表进行二级缓存3 查询多于修改时候使用二级缓存 使用二级缓存,方式,:使用本身的缓存只需要加上配置<cache />就 阅读全文
posted @ 2019-02-03 11:15 菩提树下的丁春秋 阅读(158) 评论(0) 推荐(0)