9 haohao123nana

尚未进行身份认证

3年java web开发经验,2年android开发经验

等级
TA的排名 10w+

禁用cookie情况下,前端传递当前登录人信息给shiro

有个springboot项目,登录和权限采用shiro管理。某天前端开发人员突然说小程序页面里面无法把cookie传递给后端,导致服务器获取登录人信息空指针。百度了一圈不知道怎么搞,最后请教了老大,算是解决了。下面把解决方案记下来前端用问号传参方式传递sessionid后端重写shiro获取sessionid方法原来的shiro配置DefaultWebSessionManager...

2019-05-15 17:45:37

优秀博客收藏(不定期更新)

一、java集合,彻头彻尾理解源码书呆子Ricohttps://blog.csdn.net/justloveyou_/article/details/62893086二、设计模式左潇龙http://www.cnblogs.com/zuoxiaolong/p/pattern1.html三、springcloud纯洁的微笑http://www.ityouknow.com/...

2018-08-24 15:59:18

HTTP 1.1学习笔记

前言 由于HTTP 1自身的局限性,它不能很好的为用户提供性能良好的WEB服务。于1999年6月正式发布了HTTP1.1标准REC2616,它厘清了之前版本中很多有歧义的地方,而且还新增了很多重要的优化,如持久连接、分块编码传输、状态码扩充、增强的缓存机制、传输编码及请求管道等。本文是个人在学习《WEB性能权威指南》后,又查阅了一些文档资料写的一篇随笔,仅供参考和个人以后查阅。下面将对比http...

2018-07-18 15:40:17

阿里云直播、直播录制和点播

近来公司有个直播类的项目,让我调研下阿里云直播,花了3、4天调研结束后,做下笔记,一方面自己日后便于查看,另一方面与大家做个交流,有说的不正确的。欢迎指正。需求说明:本项目有三个媒体端,分别是app、微信和pc。下面分别讲述下三个媒体端的场景。-app端是给讲师直播用的-微信端是给学员看直播用的-pc端是给管理员用的下面介绍下阿里云的直播使用:1.在app端需要推流到...

2018-03-08 11:16:48

关于git中Pageant开机启动且自动关联秘钥

Pageant在git中主要负责和服务器端进行身份验证,但是我们每次在启动Pageant后都需要手动的加载秘钥文件,这其实是一个比较烦的过程,我们怎么能够使其自动的完成呢?一、Pageant开机启动(这部分是请教了东立才搞定的)首先打开win7的自启动文件夹,方式win键->所有程序->启动->右键->打开,然后找到pageant.exe的位置,右键->创建快捷方式,目录中就多了一个pagean

2017-10-31 08:43:02

Linux命令操作

创建文件夹mkdir复制文件夹到另一个文件夹cp-r/home/application/apache-tomcat-8.0.33-2weima-8087/webapps//usr/backup/

2017-10-27 09:23:51

公司遗留技术问题

公司遗留技术问题,有兴趣的可以共同探讨下1.即时通信功能(即时聊天), 例如K12项目中学生可以在观看同一视频时可发聊天消息,目前是前端找的插件实现的功能,信息不能保留。 2.网页缓存(前端调一次后端接口,产生一条sql语句,下次再请求相同的sql语句,直接从缓存中拿,不用请求数据库) 例如 对于网站经常被访问首页如何缓存,提高用户体验度。3.大文件上传,分块、断点续传使用什么技术实现4.网站站

2017-09-27 17:26:05

大文件分块上传第三弹(分块并发上传)

继上次大文件分块上传原理第二弹见:http://blog.csdn.net/haohao123nana/article/details/54692669,有童靴说前端分片递归上传效率不高,我试了试前端并发上传。本地上传测试,700M的视频,用递归上传用了4分钟,并发上传用了3分钟,效果还不错后端文件跟第二弹的一样,前端html更改成并发上传分块了html<!DOCTYPE HTML><html>

2017-08-17 18:23:22

七牛云云端压缩测试

按照文档提示,直接上最终的代码importcom.qiniu.common.QiniuException;importcom.qiniu.common.Zone;importcom.qiniu.processing.OperationManager;importcom.qiniu.storage.Configuration;importcom.qiniu.util.Auth;im

2017-04-20 08:27:55

维护前辈代码,痛并快乐着...

如何修改前辈代码中的bug大家新到一家公司时,很有可能要维护前辈写的代码,如果这个前辈比较吊,代码不会出现任何bug,那我们就皆大欢喜了。但是,如果比较坑,像1000行代码中只有1行注释…这个,你就准备过苦日子吧。喜大普奔的是,博主正好碰到这样的场景,心中一万个草泥马奔腾而过…。为了记住我踩过的坑,也为了避免大家踩坑,我记录一下心得,会不断完善的。尽量不要修改公共代码所谓公共代码,就是被其他代码

2017-04-03 10:10:02

大文件上传第二弹(分片、秒传、断点续传)

继上次大文件分块上传原理见:http://blog.csdn.net/haohao123nana/article/details/51279098,博主终于有时间来真正的代码实现它。关键部分前端用file.slice()分块前端用FileReader获取每一分块的md5值后端用MultipartFile接受分块文件后端用FileOutputStream拼装分块文件话不多说,直接上代码,我想

2017-01-23 12:01:25

钱越花越有 越省越穷 中国的赚钱方式已经变了

[摘要]父辈一代给我们留下的省钱观念,会给后代留下很大的影响,甚至毁一生,穷三代!如何做好时间和金钱在生活中各项事务的分配比重,这是一个宏大的命题,也是我所知道的普通人获得更好生活的几乎唯一方式。爸妈!这样省钱毁一生  父辈一代给我们留下的省钱观念,会给后代留下很大的影响,甚至毁一生,穷三代!如何做好时间和金钱在生活中各项事务的分配比重,这是一个宏大的命题,也是我所知道的普通人获得更好生

2016-08-17 17:08:02

RabbitMQ java API中文翻译

java客户端api指导本指导覆盖了java客户端api,它不仅仅是一个教程,在不同的部分都是可用的。 此java客户端得到了下面三方的许可Apache Public License 2.0Mozilla Public LicenseGPL 2.0你可以通过查看javadoc文档来得到更多的信息。 此java客户端还附带一些命令行工具。 客户端api严格遵守AMQP-9-1协议的规范,

2016-06-27 12:42:25

阿里oss

最近两天没啥任务,把上个月调研的阿里oss的api封装了下,其中最重要的是文件上传,下面用阿里的一个图来表示下,好处自然是不言而喻,具体请看阿里oss官方文档从流程上,少了一步转发。从架构上来说,原来的上传都统一走网站服务器,上传量过大时,瓶颈在网站服务器,可能需要扩容网站服务器。采用表单上传后,上传都是直接从客户端发送到OSS。上传量过大时,压力都在OSS上,由OSS来保障服务质量。话不多说

2016-05-03 16:16:51

spring大文件分块上传原理解析

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗Ctrl+B斜体Ctrl+I引用Ctrl

2016-04-29 08:28:48

Spring MVC文件上传

SpringMVC为文件上传提供了直接的支持,这种支持是通过即插即用的MultipartResolver实现的。Spring使用JakartaCommonsFileUpload技术实现了一个MultipartResolver实现类:CommonsMultipartResolver。SpringMVC上下文中默认没有装配MultipartResolver,因此默认情况下不能处理文件的上

2016-04-28 17:04:06

关于fragment和Loaders

这部分内容实在是多,以后再写把,给个中文链接http://wiki.eoeandroid.com/Fragments

2015-07-15 10:18:38

android原理

android应用基础

2015-07-14 08:37:19

android中task、activity、apk之间的关系图

2014-10-24 14:17:00
勋章 我的勋章
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。