- 博客(16)
- 收藏
- 关注
原创 手写tomcat+手写线程池进行线程管理
手写tomcat主要分为3个步骤 提供socket服务 把请求和响应封装为request/response 根据请求进行转发 Maven依赖 request解析参数时使用到了json工具类帮助解析json字符串 <!--JSON依赖--> <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactI
2020-09-14 17:06:35
574
原创 SpringSecurity整合springboot+jwt
同类博客:shiro整合springboot+jwt 目录 项目结构 依赖 配置文件 代码介绍 SecurityConfig AuthController TokenConfigurer TokenFilter JwtAccessDeniedHandler JwtAuthenticationEntryPoint UserDetailsServiceImpl SecurityProperties TokenProvider JwtUser 用于权限测试的接口类 操作 .
2020-06-01 10:22:48
814
原创 shiro整合springboot+jwt
目录 目录结构 依赖 配置文件 代码介绍 SecurityProperties AuthController ShiroConfiguration JwtAuthFilter DbShiroRealm JwtShiroRealm JwtToken JwtTokenProvider 用于权限测试的接口类 目录结构 红框中是核心配置文件 依赖 <?xml version="1.0" encoding="UTF-8"?> <project xmlns=..
2020-05-30 11:26:16
1006
原创 ant design 出现modal和多选下拉框的显示bug解决方式
经常使用ant design中的modal对话框和表单组件一起组成弹出式表单填写窗口 问题描述 但是今天发现多选下拉框和对话框之前有显示bug,多选下拉框中选择值后,关闭对话框(每次关闭对话框都会重置表单),再重新打开对话框会发现多选下拉框中仍然有上次选择的数据项,但是此多选下拉框中并没有值,显示出的数据项仅仅只是显示出来,不能进行移除等操作。 这里做一个例子:(这里用this.va = [];代替表单重置操作) 刚显示出的对话框: 进行选择内容: 关闭再打开:...
2020-05-20 11:21:54
2628
原创 OAuth2资源服务器验证源码分析
目录 资源服务器配置类 校验服务器字段配置 jwt校验路径追踪 OAuth2AuthenticationProcessingFilter OAuth2AuthenticationManager DefaultTokenServices 第一次JwtTokenStore 第一次JwtAccessTokenConverter 传回DefaultTokenServices 第二次Jw...
2020-04-21 22:59:24
1649
转载 解决:Failed to convert value of type 'java.lang.String' to required type 'java.util.Date';的方法
发生这一错误的主要原因是Controller类中需要接收的是Date类型,但是在页面端传过来的是String类型,最终导致了这个错误。 这里提供两种解决方案,一种是局部转换,一种是全局转换。 <form action="login.do" method="post"> <input type="text" name="birthday" value="201...
2019-08-17 18:16:15
1072
原创 Hbase完全分布式安装
上篇hive搭建可以参考步骤 NN DN ZK Master Regionserver node1 1 1 node2 1 1 ...
2018-12-27 17:18:08
210
原创 hive完全分布式搭建
上篇hadoop-ha伪分布式平台基于yarn,后续脚本需要看这里 node1做mysql node3做metastore server node4做客户端 安装配置mysql(node1) yum clean all yum makecache yum install mysql-server 开启mysql 并开机启动 service my...
2018-12-27 17:08:48
3336
原创 hadoop-ha伪分布式平台基于yarn
基于大数据伪分布式平台-HA搭建,看着有断层可以看前面的平台搭建过程。 nodemanage和datanode都是从节点角色,和datanode是1:1的关系,所以用了etc/slaves文件 修改mapred-site.xml 复制模板 cp mapred-site.xml.template mapred-site.xml 修改mapred-site.xml <c...
2018-12-23 22:28:19
162
原创 大数据伪分布式平台-HA搭建
大数据伪分布式平台-HA搭建基于原 大数据伪分布式平台搭建过程,过程修改必要配置文件。大数据相关jar包可在https://www.siyang.site/portfolio/出下载 zookeeper安装 利用sshfile传输hadoop至node2的root目录并解压移动到/opt/home/目录下 tar xf zookeeper-3.4.6.tar.gz mv zookee...
2018-12-21 19:26:22
323
原创 大数据伪分布式平台搭建过程
大数据相关jar包可在https://www.siyang.site/portfolio/出下载 平台结构为上图 配置ssh 每个节点操作 ssh localhost 配置ssh免秘钥登录 node1配置 ssh-keygen -t dsa -P '' -f /root/.ssh/id_dsa 会在.ssh目录中生成2个文件:id_dsa及id_dsa...
2018-12-21 19:15:23
333
转载 (转)unexpected keyword argument 'renderer'-DjangoUeditor
今天在集成DjangoUeditor按照官方的Github集成之后,本以为就可以看到后台了没想到直接报错: render() got an unexpected keyword argument 'renderer' 报错93行:boundfield.py in as_widget, line 93 稍微搜了下有同学说注释掉就好了, 于是乎就注释掉了,果然就好了,刷新下结果完美呈...
2018-09-13 11:53:35
258
转载 django -xadmin 安装失败Python3解决方法
在学习 Django 时,需要安装 xadmin ,结果出现了一下错误 C:\WINDOWS\system32>pip install xadmin Collecting xadmin Using cached xadmin-0.6.1.tar.gz Complete output from command python setup.py egg_info: Trac...
2018-09-05 11:18:45
2679
转载 ubuntu16.04自动系统启动gunicorn教程django
ubuntu16.04自动系统启动gunicorn教程django 博主原帖: 14 – 使用 Nginx 和 Gunicorn 部署 Django 博客我看评论里面博主用的是Ubuntu 14的系统,所以可以用upstart的方式写脚本自动启动gunicorn,而在Ubuntu 16系统中已经没有upstart了,而是采用的systemd的方式。我参考了评论里面_CindyL_的接System...
2018-08-28 22:10:40
1581
原创 建立网站用nginx-gunicorn部署django项目的过程
前提:有可以在本地运行的django项目。 购买云服务器 当你有了自己写的django项目,你有没有想过如何将你的项目提交到服务器上,让其他人都可以访问。这个时候你就要考虑购买一个云服务器实现这个想法。个人推荐阿里云服务器,如果你是学生,阿里云还有云翼计划,折扣力度更大。价格仅需10元一个月。 https://promotion.aliyun.com/ntms/campus2017.html...
2018-08-06 12:50:53
1216
原创 论pandas大数据分析经常出现的一些问题(新手向)
1.文件头#coding=utf-8因为要处理中文信息,所以需要在代码文件最顶端加上这一行。python版本为3.*的可不加。2.pandas的数据类型pandas中的数据类型对象分为2种,一种为series,另一种为dataframe。简单点说,你可以将series看成一个一维数组,index为它的行名,colums为它的列名,colums只有一个。dataframe则为一个二维数组,index...
2018-05-28 11:21:45
1980
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人