- 博客(6)
- 问答 (1)
- 收藏
- 关注
原创 web token身份验证
一:为什么需要token身份验证:以前使用的身份验证包括:HTTP Basic AuthHTTP Basic Auth简单点说明就是每次请求API时都提供用户的username和password,简言之,Basic Auth是配合RESTful API 使用的最简单的认证方式,只需提供用户名密码即可,但由于有把用户名密码暴露给第三方客户端的风险,在生产环境下被使用的越来
2017-08-29 18:25:10 1289
原创 spring security 学习笔记
作用:spring security为企业级应用提供声明式安全访问和权限控制解决方案的框架。提供了一组可以在Spring应用上下文中配置的Bean,减少了为企业系统安全控制编写大量重复代码的工作。一。初级:简单的登陆验证,账号和密码直接配置在xml文件中在pom.xml中添加: org.springframework.security spring-se
2017-08-23 14:09:49 257
原创 hadoop 学习记录
1.本地MapReduce程序打包运行我们将 Hadoop 的 classhpath 信息添加到 CLASSPATH 变量中,在 ~/.bashrc 中增加如下几行:export HADOOP_HOME=/usr/local/hadoop #HADOOP_HOME已经定义则不需要写export CLASSPATH=$($HADOOP_HOME/bin/hadoop classpa
2017-08-17 18:20:34 399
原创 mac 下,tmux进入后默认为zsh的方法
在 ~/.tmux.conf文件中加"set -g default-shell /bin/zsh" 和 "set -g default-command /bin/zsh",设置tmux的默认shell为zsh。
2017-08-09 14:59:56 5430
转载 spring 多线程
线程池:corePoolSize:核心池的大小,这个参数跟后面讲述的线程池的实现原理有非常大的关系。在创建了线程池后,默认情况下,线程池中并没有任何线程,而是等待有任务到来才创建线程去执行任务,除非调用了prestartAllCoreThreads()或者prestartCoreThread()方法,从这2个方法的名字就可以看出,是预创建线程的意思,即在没有任务到来之前就创建coreP
2017-08-02 17:05:01 397
转载 mysql 锁
MySQL的表锁有两种模式:表共享读锁(Table Read Lock)和表独占写锁(Table Write Lock)。锁模式的兼容如下表MySQL中的表锁兼容性当前锁模式/是否兼容/请求锁模式None读锁写锁读锁是是否写锁是否否
2017-08-01 10:45:14 206
空空如也
pyinstaller 打包引入gensim模块的脚本出错
2018-02-04
TA创建的收藏夹 TA关注的收藏夹
TA关注的人