web入门
文章平均质量分 74
TNT_xy
实习中
展开
-
jsp理论大串讲
1. jsp就是 让 数据库 ,html 显示, 服务器逻辑端, 可以比较聚合的 放在一起, 首先 jsp 是运行在 服务器端的 脚本语言,(继承了servlet的很多东西) 1-1.客户端 发出一个请求给 服务器端,------服务端根据请求 把jsp页面加载,-------web服务器把jsp编译成 servlet-------继而转化为 c原创 2016-06-30 19:41:29 · 303 阅读 · 0 评论 -
怎么在spring中使用 feign,解决上传文件的痛点
目录笔者在长期使用第三方的http 的restful风格接口中,感觉到十分的麻烦,发现 在spring cloud 提供的组件中, feign 是十分好用的,而且十分清晰的可以看到自己 调用的其他的系统的接口 但是 很明显在 大量的百度之后,我发现根本没有一个可以运行的方案,要么就是一堆代码,要么就是 运行不了,索性自己写feign初始在openfeign开源项目中,有一个 提供例...原创 2018-07-26 13:19:21 · 4781 阅读 · 2 评论 -
怎么使用redis做次数的限制
目录笔者在实际开发中,总能遇到一些 对验证次数的限制,比如 验证身份证这种api ,由于是收费的,为了防止恶意的提交身份证,所以 限制住是很重要的,分布式的系统中要么用 zookeeper ,要么redis ,这种没必要使用数据库去实现,具体实现 @Override public Map<String, Object> validateThreeElement...原创 2018-07-20 16:44:58 · 3794 阅读 · 0 评论 -
怎么解决区间比较的问题(工厂模式)
目录笔者经常遇到 需要 比较区间的问题,比如: 20&lt; x &lt;= 40 , -无穷 到 正无穷, 20&lt;=x 遇到这种,如果 单纯写if else if else if else 估计人都写傻了 所以我们用 抽象的思维 搞一下这个 问题, 多年使用 设计模式我的感悟就是: 使用设计模式,不仅仅显得逼格高,最重要的是 你...原创 2018-07-16 11:26:16 · 371 阅读 · 0 评论 -
怎么使用责任链模式
目录使用背景: 笔者遇到促销活动中,需要使用优惠券的功能,由于优惠券的使用条件是随着季节的变化而变化的,所以在进行编码时,为了遵循 可扩展,抽象变化的 原则,进行了责任链的模式的实践,使用条件1.授信金额 在 2000~ 4000 , 2.订单金额在 3000~3500, 3.分期期数在 2~6 ……… 明显这些 条件不可能穷举,而且还会随着时间而增加,抽象出公...原创 2018-07-16 10:58:37 · 569 阅读 · 1 评论 -
angualr操作dom
目录笔者在实际开发中,总是能遇到用angular动态的操作dom,特意将工程中的代码贴出需求给一张卷子 设置 分数段评级 1—60 是 D 61—70 是 C 71—-80 是B 81—–100 是A ** 支持 个人定制化,随意变化分数段,随意改变 评级 可以是 A- A+ ###效果图 功能简介: 1 点击 + - 可以动原创 2017-07-21 17:12:16 · 281 阅读 · 0 评论 -
angular:操作dom,排序,时间控件
目录使用angular进行动态删除和增加dom前端html代码;1.首先是操作dom,通常是通过使用 ng-repeat+数组删减操作dom <button class="btn btn-default" type="button" ng-click="info.add(1)">增加</button> <button原创 2017-06-15 16:34:33 · 628 阅读 · 0 评论 -
angular入门--分页
目录分页可以说在web项目中是很常见的,经过几次百度总是得不到我需要的东西,所以多方搜索后,发现了一个还比较好用的分页插件,分享之。前端pagination是bootstrap或者jquery自带的一个插件,所以你需要下载他们被页面引入,<html> 查询框中的内容<input type="text"ng-model="param.name"class="form-control" id="原创 2017-06-15 09:49:40 · 433 阅读 · 0 评论 -
angular入门-实现简单的switch
目录笔者在使用angular过程中,时常会遇到switch类似功能的模块,所以好好百度了一下,以便于让后来者跳过这个坑,首先是前端代码(HTml)先使用ng-repeat将所有的模块遍历出来,<ul class="file_content"> <li class="file_li" ng-repeat="item in moduleList" ng-click="se原创 2017-06-15 09:03:47 · 837 阅读 · 0 评论 -
使用angular进行批量删除+跨域
目录笔者在实际开发中,遇到需要使用angularjs进行批量选中,批量删除的需要,又不想使用jquery,所以只好各种百度,同时每次都修改一点js或者html代码就得重启服务器(可能有 更好的启动方式),太麻烦,所以,索性将前端的html静态代码全部抽离出来,这时又遇到了 跨域的问题,所以只好又百度一下跨域问题,比想象中简单能解决。首先是前端代码:<meta charset="utf-8" />原创 2017-06-14 21:53:21 · 1676 阅读 · 0 评论 -
在ssm项目中使用redisTemplate
第一步,导入相关的jar包:需要注意jedis和data-redis的版本,否则容易出现报错<dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.4.1</version> </dependency> <dependency原创 2017-06-12 10:28:46 · 5107 阅读 · 1 评论 -
angular入门框架
目录首先把项目地址贴出:笔者也只是刚入门而已,每一步都走的很困难,基本每一个知识点都是靠百度,刚开始感觉很吃力,慢慢发现吃力才有收获。 https://git.oschina.net/xxd0x00/angularjstest.git angular首先是一个框架,所以他是有类似于后台的MVC分层的,同时他还有run方法,依赖模块,监听,路由,双向数据绑定,“页内锚点”,一般大型项目使用angu原创 2017-06-16 00:45:25 · 4281 阅读 · 3 评论 -
hibernate的分页+jsp小计+mysql建表+hql的使用
1.jsp 里面的 表格 中的 一列的 合计值 定义: ${dum} 赋值: 输出:${sum}》》》》》》》》》》》》》》》》》》》》》》》》2.hql 的查询 小结Person p =(Person)session.load(Person.class, new Integer(1));原创 2016-09-04 14:05:07 · 287 阅读 · 0 评论 -
怎么将swagger2的部分接口 暴露给第三方
目录笔者在工作经常遇到要将写接口文档给 第三方,虽然 有javadoc 自动生成的工具,但是 大部分人希望能在 web浏览器上看到,这样更方便,所以选择 swagger2,同时又有人提出在生产环境不希望能看到这个 swagger的界面,所以还需要限制,总有人 觉得生产环境应该安全,安全,但是 我再思考 别人如果有心web渗透,你放防不住的。步骤<dependency>...原创 2018-07-26 13:35:45 · 7594 阅读 · 3 评论