Designed by 77
加载资源 ......
感谢 ♥ 作者
先不感谢了
上一页 1 ··· 30 31 32 33 34 35 36 37 38 ··· 58 下一页
摘要: 在开发过程中发现request对象有提供一个request.getParameterMap()方法可以获取到从前端请求发送的参数Map。 但是在使用get()方法通过key(键)去获取这个参数Map中对应的value(值)的时候,发现获取的是对象。 通过打印出来的信息,很容易就发现该对象是一个字符串 阅读全文
posted @ 2019-10-27 08:04 yanggb 阅读(7988) 评论(0) 推荐(0) 编辑
摘要: 假如有个服务提供一个接口(服务部署在多个服务机器),接着有个接口是付款接口。用户在前端上操作的时候,一个订单不小心发起了两次支付请求,然后这两个请求分散在了这个服务部署的不同的机器上,结果一个订单扣款扣两次。这样的场景,就是接口没有保证幂等性的结果。 保证幂等性的核心 1.对于每个请求必须有一个唯一 阅读全文
posted @ 2019-10-26 20:23 yanggb 阅读(3685) 评论(0) 推荐(0) 编辑
摘要: 每当提起分布式、高并发和多线程这三个概念的时候,很多的程序员都会认为分布式=高并发=多线程,即认为这三个概念是相同的,但实际上这种认为是错误的。 什么是分布式 关于分布式的概念,我们大可以如此理解:它是为了解决性能瓶颈问题以及单个物理服务器容量不足问题所采用的优化手段。 而分布式这个领域需要解决极多 阅读全文
posted @ 2019-10-25 08:27 yanggb 阅读(1919) 评论(0) 推荐(0) 编辑
摘要: 这里列出一些在使用eclipse的过程中最有用的10个快捷键,通过灵活使用这些快捷键可以提高开发效率和开发质量。 1. 【ctrl+shift+r】打开资源 这可能是所有快捷键中最省时间的了。这个快捷键可以让你打开你的工作区中任何一个文件,而你只需要输入文件名的前几个字母,eclipse就会为你列出 阅读全文
posted @ 2019-10-24 07:23 yanggb 阅读(353) 评论(0) 推荐(0) 编辑
摘要: 遇到在URL中拼接中文的参数,后台拿到的数据为乱码的问题,这里来说一下问题出现的原因与解决方法。 大家比较关心的应该是解决的方法,因此先说解决方法。 解决方法 解决的方法是在客户端对这个中文参数进行编码,然后服务端再进行响应的解码就行了。 客户端编码(JavaScript) 注意:编码的时候需要使用 阅读全文
posted @ 2019-10-23 07:47 yanggb 阅读(4225) 评论(0) 推荐(3) 编辑
摘要: 这里总结下Struts2接收参数的5种方法。 1. 使用Action的属性 在action里面定义要接收的参数变量,并提供相应的setter,getter。定义的参数变量需要和提交参数的名称一致。 并不用做数据类型的转换,相应提交方式可以用get和post。 简单举例 如:login.action? 阅读全文
posted @ 2019-10-22 08:48 yanggb 阅读(3061) 评论(0) 推荐(0) 编辑
摘要: 随着浏览器功能的不断加强,越来越多的网站开始考虑将大量的数据存储在客户端。这样的考虑是为了直接从本地获取数据,减少从服务器获取数据耗费的网络资源。 原有的浏览器数据存储方案都不适合存储大量数据。Cookie的大小不超过4KB,且每次请求都会发送会服务器;WebStorage(LocalStorage 阅读全文
posted @ 2019-10-21 11:27 yanggb 阅读(992) 评论(0) 推荐(1) 编辑
摘要: 在Java中有两类线程,分别是User Thread(用户线程)和Daemon Thread(守护线程) 。 用户线程很好理解,我们日常开发中编写的业务逻辑代码,运行起来都是一个个用户线程。而守护线程相对来说则要特别理解一下。 什么是守护线程 在操作系统里面是没有所谓的守护线程的概念的,只有守护进程 阅读全文
posted @ 2019-10-20 08:41 yanggb 阅读(8185) 评论(0) 推荐(5) 编辑
摘要: 这里来总结下Map集合的4种遍历方式。 先来初始化一个Map。 第一种遍历方式:通过【Map.keyset()】使用【foreach】遍历key和value。 也可以简写为(省略变量): 第二种遍历方式:通过【Map.entrySet()】使用【iterator】遍历key和value。 第三种遍历 阅读全文
posted @ 2019-10-19 07:30 yanggb 阅读(2201) 评论(0) 推荐(0) 编辑
摘要: Redis没有实现访问控制这个功能,但是它提供了一个轻量级的认证方式(密码),可以通过编辑【redis.conf】配置文件来启用认证,这里简单介绍一下Redis中如何设置、查看和校验密码(登录验证和操作时验证)。 通过配置文件修改Redis的密码 在【redis.conf】配置文件中有一个【requ 阅读全文
posted @ 2019-10-18 10:11 yanggb 阅读(13551) 评论(1) 推荐(2) 编辑
上一页 1 ··· 30 31 32 33 34 35 36 37 38 ··· 58 下一页