
java web
文章平均质量分 81
智欣悦
这个作者很懒,什么都没留下…
展开
-
java并发和高并发之服务降级与熔断
服务降级和服务熔断都是从应用层面,或者说服务层面,一、服务降级指的是,通过页面、服务等有策略地进行服务降级,尽可能正确地响应大部分用户的请求。通俗来说,就是如果无法处理该问题时,给一个默认结果。1、常见的降级方案: 1)自动降级: 》超时:主要为配置好超时时间和超时重试次数,同时通过异步的方式探测回旋情况 》失败次数:常用于一些不稳定的api ...原创 2020-03-11 22:17:21 · 1833 阅读 · 0 评论 -
SpringBoot项目练习问题记录
理论和实践总是有差距的,spring boot实战开始一、前提:根据网址http://www.ityouknow.com/springboot/2016/01/06/spring-boot-quick-start.html开启springboot的练习二、问题记录:1、打开https://start.spring.io,不做更改,简单下载了一个demo项目框架,解压,用intelli...原创 2020-02-27 22:57:28 · 986 阅读 · 0 评论 -
快速web开发中的前后端框架选型最佳实践
这个最佳实践是我目前人在做的一个站点,主要功能:oauth登录发布文章(我称为"片段"),片段可以自定义一些和内容有关的指标,如“文中人物:12”。支持自定义排版、插图、建立相册。多个片段可以组织在一起,形成"事件"。任意事件、片段都可以互相标记因果关系。可以follow事件或者他人。事件和片段模糊搜索。我对目前前端框架的观点已在另一篇文章中转载 2017-12-22 11:14:11 · 1786 阅读 · 0 评论 -
学习笔记
1、jfinal中输入路径发现无法访问到目标页面,页面空白 今天上班,打开老板最近赶出来的项目运行,发现按照平常输入的路径,加载到的页面空白,无奈问老大,老大说:“会js吗”,担心出错,弱弱回复“会的”老大:“你先看看里面的js”发现是因为页面上的js代码做了路由跳转,故出现上述情况因为是jfinal框架,平常的路由是协议://机器:端口号/项目名/接口(config中配置原创 2017-12-22 10:33:24 · 260 阅读 · 0 评论 -
intellij idea 创建springboot web Demo 时遇到的问题小记
今天在进行springboot web 示例程序时,遇到个问题创建过程参考了网上资料,按照如下博文示例进行(事实时我最初没有正确理解博主的话而出错),参考自 https://blog.youkuaiyun.com/lom9357bye/article/details/69677120项目可以运行,但是报了个错误,未出现欲达到的效果.项目运行后的控制台输出为在浏览器访问时发现:又仔细回去看了下文章,也看了其他...原创 2018-04-19 09:15:11 · 827 阅读 · 0 评论 -
idea中创建一个spring springMVC miniui框架的Java web项目的经过
最近学习miniui,发现网上可查的资料太少,基本只有官方api文档,在此,记录下最近学习的部分内容。一、安装部署项目。 本人是在idea中进行部署的,但在此之前,具体是将网上官方的示例下载下来,导入MyEclipse文档中首次进行学习,但是第一次将项目按照“现在已经存在的项目”的方式引入到MyEclipse中,但发现有报错,于是,按照打叉的地方,逐步找到相对应的位置,发现是因为一些前端页面...原创 2018-05-16 23:12:58 · 3157 阅读 · 0 评论 -
日常书写规范
1、在mybatis 的mapper.xml文件中,关于String 与java.lang.String的一个写法区别(mysql数据库)当parameterType="java.lang.String"时,对应的参数赋值时,需要在获取参数的花括号内部,加入jdbcType参数和响应值;当parameterType="String"时,对应的参数无需赋值;具体示例如下...原创 2018-05-30 18:23:50 · 351 阅读 · 0 评论 -
websocket 学习笔记
用webSocket发送消息怎么确定用户收到消息了今天在学习websockt中时,无意间看到此条从百度知道看到的,遂复制记录了下来ebSocket 可能进入某种半死不活的状态。这实际上也是原有网络世界的一些缺陷性设计。WebSocket 长连接虽然解决了服务器和客户端两边的问题,但坑爹的是网络应用除了服务器和客户端之外,另一个巨大的存原创 2017-12-20 17:50:07 · 300 阅读 · 0 评论 -
JAVA开发短信验证码系统
我的GitHub地址 代码可以在这里下载我的Github点击打开链接开发一个短信验证码系统,我们是需要去对接外部API的,那么在百度上搜一搜会出现很多,我用的某一家公司的API,为了防止说打广告,最后再放上公司名和链接。对接一个短信API需要做什么工作呢,不同的API请求参数是不同的,下面以我使用的API参数为例。这是请求的参数表,必选的是我们必须写上的,到时候转载 2017-12-04 00:01:43 · 1121 阅读 · 3 评论 -
El表达式与JSTL表达式
El表达式与JSTL表达式${EL表达式} 例如${username}.操作符 用来访问对象的属性 ,例如:${news.tile}[]操作符 也能用来访问对象的属性,例如:${mews["tirle]}经验:1.EL区分大小写2.使用EL前,必须先将对象存入作用域中。将对象存入作用域不会复制对象,作用域值保存对象的引用,所以对服务器的性能几乎没影响。使用EL转载 2017-08-31 21:06:53 · 380 阅读 · 0 评论 -
HTTP状态码大全
HTTP状态码大全完整的 HTTP 1.1规范说明书来自于RFC 2616,你可以在http://www.talentdigger.cn/home/link.php?url=d3d3LnJmYy1lZGl0b3Iub3JnLw%3D%3D在线查阅。HTTP 1.1的状态码被标记为新特性,因为许多浏览器只支持 HTTP 1.0。你应只把状态码发送给支持 HTTP 1.1的客户转载 2017-10-07 21:24:02 · 705 阅读 · 0 评论 -
一 Javaweb 项目中常见的思想、思路从哪去、原则 反思回顾:
1 分层;2 封装;3 发现问题本质,方法解决转化4 字符串的拼接5 一张表一个dao类一个servlet6 根据隐含参数判断数据来源7 数据放在哪,从哪取8 命名统一 规范问题 二 针对上述介绍中,部分一般性规律:1 分层;常见为src中com.example.dao //数据访问层com.example.daoimpl c原创 2017-10-08 14:20:31 · 4337 阅读 · 3 评论 -
jQuery与JavaScript与ajax三者的区别与联系
简单总结:1、JS是一门前端语言。2、Ajax是一门技术,它提供了异步更新的机制,使用客户端与服务器间交换数据而非整个页面文档,实现页面的局部更新。3、jQuery是一个框架,它对JS进行了封装,使其更方便使用。jQuery使得JS与Ajax的使用更方便 关系比喻:若把js比作木头,那么jquery就是木板(半成品)jQuery与ajax都是转载 2017-10-07 21:33:20 · 486 阅读 · 0 评论 -
XMLHttpRequest对象的基本属性:
XMLHttpRequest对象的基本属性:onreadtstatechange 每次状态改变所触发事件的时间处理程序。responseText 从服务器响应返回以字符串为形式的数据responseXML 从服务器响应返回以XML(DOM兼容文档)数据对象status 从服务器返回的数字代码 100-199 用于指定客户端应相应的某些动作。200-299 用于表示请求成功。300-转载 2017-10-07 21:26:47 · 730 阅读 · 0 评论 -
JAVA利用第三方平台发送短信验证码。
前段时间自己做的一个小项目中,涉及到用短信验证码登录、注册的问题,之前没涉及过这一块,看了别人的博客其实也是似懂非懂的,现在就将自己做的利用第三方短信平台来发送验证码这个功能记下来。本文以注册为例,在SpringMVC+Spring+Mybatis框架的基础上完成该短信验证码功能。发送短信验证码的原理是:随机生成一个6位数字,将该6位数字保存到session当中,客户端通过sess转载 2017-12-03 23:48:14 · 754 阅读 · 1 评论 -
JAVA短信验证登录
短信验证登陆1、点击触发,以电话号码为参数调用发送验证登录短信方法2、默认模板为验证模板生成6位验证码3、将生成的验证码和手机号码放入缓存,(已经设置好缓存存放时间)4、调用发送模板短信方法发送短信(设置好短信中验证码有效的时间)5、点击触发登陆,调用对应验证登录函数 ,以电话号码和验证码为参数6、校验缓存中对应保留的信息如果一致,登陆成功;登陆不成转载 2017-12-03 23:54:45 · 6457 阅读 · 0 评论 -
Java程序员应该知道的10个调试技巧
本图片是在首页看到的,但是是在简书上发表的,感觉不错,暂时先这么保存在这儿了转载 2017-08-20 18:51:38 · 236 阅读 · 0 评论