E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
UVM实战笔记
R语言
实战笔记
--第十六章 高级图形进阶
R语言
实战笔记
–第十六章高级图形进阶标签(空格分隔):R语言lattice交互式图形图形系统简介本文为R语言实战中最后一章,介绍的是图形的高级进阶,主要讲述了两个包(lattice和ggplot2)以及交互式图形的做法
Sevan_Li
·
2017-01-25 11:50
R
【对手文章】如何给App起名字,这一篇是写给高段位读者的
【JOIN营销
实战笔记
】如何给App起名字,这一篇是写给高段位读者的阅读提示JOIN内参系列,记录的是我们团队内部在创业过程中遇到的实际问题的真实思考过程和解决方案,追求的不是能著书立传的精密理论,而是可以快速落地的实战方法
梁山泊主
·
2017-01-16 23:02
Caffe容器中如何用GPU跑mnist数据集
命令如下:dockerrun-t--namewxb-caffe-20170115--device/dev/nvidiactl--device/dev/
uvm
--device/dev/nvid
t2u
·
2017-01-15 21:49
深度学习Caffe
实战笔记
(15)CNN网络结构可视化
利用python是可以实现卷积网络结构的可视化的,但是window平台下使用相当麻烦,这里介绍一种非常方便快捷的可视化方法,这个是珍藏已久的东西啦,今天拿出来分享一下,再次感谢课题组大师姐老庞,老庞师姐,你真美!网址:http://ethereon.github.io/netscope/#/editor进来后,把协议文件复制过来,然后shift+enter,就可以把网络节结构可视化出来了,方便的很
蒲衣翁
·
2017-01-14 21:30
caffe-深度学习
深度学习caffe
实战笔记
(14)MATLAB实现可视化cifar10数据集
上一篇博客介绍了如何利用MATLAB实现mnist数据集可视化,这篇博客介绍如何使用MATLAB可视化cifar10数据集,MATLAB代码是《深度学习21天实战caffe》里的,所以感谢赵永科老师。另外我注意到,cifar10有MATLAB版本的,有python版本的,还有bin版本的,MATLAB和python版本的可视化参考:http://blog.csdn.net/zengxyuyu/ar
蒲衣翁
·
2017-01-14 20:39
caffe-深度学习
深度学习caffe
实战笔记
(13)利用MATLAB可视化mnist数据集
之前的博客中介绍过利用MATLAB可视化图像特征,因为最近在看《深度学习21天实战caffe》,里面有一章节是关于可视化的,所以把可视化mnist数据集的代码共享一下,在这里要感谢赵永科老师clc;clear;closeall;image_file_name='t10k-images.idx3-ubyte';index_file_name='t10k-labels.idx1-ubyte';fid1
蒲衣翁
·
2017-01-14 19:02
caffe-深度学习
R语言
实战笔记
--第十三章 广义线性模型
R语言
实战笔记
–第十三章广义线性模型标签(空格分隔):R语言广义线性模型logistic回归泊松回归广义线性回归我们知道,OLS回归的要求是假设因变量是正态分布(还有独立性、线性及同方差性),但是,我们在使用时
Sevan_Li
·
2017-01-11 18:26
R
Java多线程
实战笔记
一
一、多线程与多进程的区别:最本质的区别是每个进程拥有自己的一整套变量,而线程则共享数据。共享变量使得线程之间的通信比进程之间的通信更有效、更容易。同时,与进程相比,线程更加“轻量级”,创建、撤销一个线程比启动新继承的开销要小得多。二、Thread提供的主要方法Thread(Runnabler);voidstart();voidrun();ThreadcurrentThread();staticbo
lawliex
·
2017-01-08 23:28
深度学习Caffe
实战笔记
(10)Windows Caffe使用MATLAB接口提取和可视化特征
上一篇博客中介绍了如何使用MATLAB训练和测试数据,这篇博客介绍如何从训练好的模型中提取图像特征,并介绍把卷积层特征可视化方法。之前提取特征都是用python,尽管用python提取特征很方便,但是感觉MATLAB提取特征更方便,因为博主对MATLAB比较熟悉,对python不太熟悉,,,,,,可视化部分我参考了http://www.2cto.com/kf/201609/550879.html,
蒲衣翁
·
2017-01-07 19:54
caffe-深度学习
星哥
实战笔记
:微商品牌如何写作高质量易收录的新闻稿
千微商品牌推手:每天一篇星哥
实战笔记
见证微商转型升级如果您需要我们足够专业欢迎勾搭新闻稿是公司/机构/政府/学校等单位发送予传媒的通信渠道,以公布有新闻价值的消息。
社群邦
·
2017-01-06 17:12
深度学习Caffe
实战笔记
(7)Caffe平台下,如何调整卷积神经网络结构
授人以鱼不如授人以渔,红鲤鱼家有头小绿驴叫驴屡屡。至于修改网络结构多亏了课题组大师姐老庞,在小米实习回校修整,我问她怎么修改网络,她说改网络就是改协议,哎呀,一语惊醒梦中人啊!老庞师姐,你真美!虽然博主之前也想过修改网络协议试一试,鉴于一直不懂网络结构中的各个参数是干啥的,所以一直没去实施,这次终于开始尝试了。caffe平台实现卷积神经网络实在方便的很啊,只需要一个协议文件定义一下网络结构,再定义
蒲衣翁
·
2017-01-06 11:54
caffe-深度学习
深度学习Caffe
实战笔记
(6)Windows caffe平台用Siamese网络跑自己的数据
终于到了介绍如何使用Siamese网络跑自己的数据了,在网上、论坛上、群里关于用Siamese网络的资料很多,但是实战的资料很少,难道是因为太容易了吗?反正博主查阅了各种地方,几乎没有找到Siamese网络实战的东东,即使有零星关于实战的东西,那也是基于Ubuntu系统,殊不知Ubuntu系统跑caffe可要比Windows简单的多了,所以,就本博主的调研情况来看,这篇博客绝对称的上是Window
蒲衣翁
·
2017-01-06 09:47
caffe-深度学习
深度学习Caffe
实战笔记
(5)Windows caffe平台跑Siamese mnist数据集
前几篇博客介绍了环境搭建,caffe跑lenet,alexnet,cifar10,基础的一些操作都介绍的很详细了。这篇博客介绍如何使用Siamese网络跑mnist数据集,下一篇介绍如何用Siamese网络跑自己的数据集。说到Siamese网络,这次不哭了,因为几篇博客把该哭的都哭完了。网上的资料都是基于Ubuntu系统的,介绍Windows平台下Siamese网络几乎没有,所以尽管博主查阅了各种
蒲衣翁
·
2017-01-05 22:28
caffe-深度学习
深度学习Caffe
实战笔记
(3)用AlexNet跑自己的数据
上一篇博客介绍了如何在caffe框架平台下,用LeNet网络训练车牌识别数据,今天介绍用AlexNet跑自己的数据,同样基于windows平台下,会比基于Ubuntu平台下麻烦一些,特别是后面的Siamese网络,说起Siamese网络真是一把辛酸一把泪啊,先让我哭一会,,,,,哭了5分钟,算了,Siamese网络的苦水等以后再倒吧,言归正传,开始train。在caffe平台下,实现用Alexne
蒲衣翁
·
2017-01-05 17:11
caffe-深度学习
深度学习Caffe
实战笔记
(2)用LeNet跑车牌识别数据
caffe实战之“车牌识别”上一篇博客写了如何在cpu的情况下配置环境,配置好环境后编译成功,就可以用caffe框架训练卷积神经网络了。今天介绍如何在caffe环境下,跑车牌识别的数据,利用的网络是LeNet,这里只介绍具体caffe实战步骤,网络结构不做具体介绍。1、准备数据在caffe根目录下的data文件夹下新建一个mine文件夹,在mine文件夹新建一个train和val文件夹,在trai
蒲衣翁
·
2017-01-05 15:18
caffe-深度学习
R语言
实战笔记
--第八章 OLS回归分析
R语言
实战笔记
–第八章OLS回归分析标签(空格分隔):R语言回归分析首先,是之前的文章,数理统计里面的简单回归分析,这里简单回顾一下:简单回归分析的原理:最小二乘法,即使回归函数与实际值之差的平方和最小
Sevan_Li
·
2016-12-25 16:03
R
Unity
实战笔记
_1.创建一个登陆界面
今天开始制作自己的Unity项目。导入资源及图集打包先创建工程导入NGUI,建立文件夹。将资源导入并更改图片设置打包成图集。打包图集的两种方法:1.直接用NGUI的AtlasMaker打包即可。2.通过TexturePacker进行打包,生成一个PNG图片文件和一个TXT配置文件。创建一个材质球(Material),将Shader改为Unlit/TransparentColored,并将打包好的P
Mortale
·
2016-12-23 20:36
Unity笔记
Spring4
实战笔记
(4):基于Spring构建Web应用
request的处理过程用户每次点击浏览器界面的一个按钮,都发出一个web请求(request)。一个web请求的工作就像一个快递员,负责将信息从一个地方运送到另一个地方。从web请求离开浏览器(1)到返回响应,中间经历了几个节点,在每个节点都进行一些操作用于交换信息。下图展示了SpringMVC应用中web请求会遇到的几个节点。web请求经过几个节点处理然后产生响应信息请求旅行的第一站是Spri
qq_19707521
·
2016-12-23 00:00
spring boot
实战笔记
用springboot,加thymeleaf模板引擎开发网站,很强。记一些关键点。一.搞多国语言i18n1.把这些豆类加进去://i18n,默认设为中文@BeanpublicLocaleResolverlocaleResolver(){CookieLocaleResolverclr=newCookieLocaleResolver();//alsocanuseSessionLocaleResolve
带鱼舒吉克
·
2016-11-25 11:25
WEB前后端
CSS
实战笔记
阅读笔记
不要使用和来使文字变粗或变斜,尽量使用CSS。如果一定要强调某一个字或短语,使用标签(浏览器会使标签变为粗体)。对于较次要的标签使用标签进行强调(浏览器会将之显示为斜体)。标签不仅把标题变为斜体,还给标题做上标记,使他便于被搜索引擎搜到,一箭双雕。每个页面只使用一个标题,有助于页面被搜索引擎检索到。用标题表示文本的重要性,要考虑到大纲结构。~尽量不要跳号。使用外部样式表的好处之一是会访问“高速缓存
27fw
·
2016-10-29 19:06
待看内容 20160823
solr查询方面http://blog.csdn.net/h348592532/article/details/15500399Maven3
实战笔记
01环境配置与使用入门http://suhuanzheng7784877
dufufd
·
2016-08-22 10:04
other
Python爬虫
实战笔记
_4 Final Homework
模板继承多个页面共用的部分单独拎出来。这部分一般是导航栏跟页脚。nav.htmlMenuAboutusLocationOthers{%blockcontent%}{%endblock%}nav.html中引入了名为‘content’的block。在content.html中声明extends为nav.html,并定义名为content的block。{%extends'nav.html'%}{%bl
Sugeei
·
2016-07-24 16:37
Python爬虫
实战笔记
_4-1 Django Entrance
官方文档writeyourfirstDjangoAPPStepbystep,myfirstdjangoappDjangostartproject.$django-adminstartprojectmysiteDjangostartapp.$cdmysite$python3manage.pystartappmyapp###环境中2.7与3.5版本并存,这里需要指明python3Gotopycharm
Sugeei
·
2016-07-20 22:54
UVM
系统验证基础知识1(基于
UVM
的verilog验证 )
需求说明:
UVM
系统验证内容 :IC设计验证来自 :时间的诗原文:http://www.cnblogs.com/bettty/p/5285785.htmlAbstract本文介绍
UVM
框架,并以
Times_poem
·
2016-07-20 11:00
环境搭建
modelsim
uvm
UVM_HOME
MODEL_TECH
恶意代码分析
实战笔记
01
笔者最近在看《恶意代码分析实战》这本书,这本书和《黑客大曝光》等著名书籍合称为信息安全界的圣经。笔者强烈推荐想入门逆向和病毒分析的简友阅读本书,本书由浅入深,从零开始教你如何分析和调试一个恶意程序。而且此书有一个好处就是:它专门有一个章节来教你汇编语言。这就省去了看本书前系统的学习汇编语言的步骤,指令地址和内存地址这些会让你兴趣心骤减。图片发自App需要声明的是:笔者从未系统学习过WindowsA
JmNkS
·
2016-07-07 13:35
Hive源码解析与开发
实战笔记
--讲师贾杰
Hive实战目录Hadoop生态系统日志分析系统Hive介绍Hiveshell常用操作hive-ehive-fhive-vhive-ihive-SHive环境搭建Hive基本使用-----------------------------------------------------------------------------日志分析系统-流程数据收集=》数据清洗=》数据存储与管理=》数据分析
燃烧的岁月_
·
2016-07-04 15:35
hive
Hive源码解析与开发
实战笔记
Hive实战目录Hadoop生态系统日志分析系统Hive介绍Hive环境搭建Hive基本使用日志分析系统-流程数据收集=》数据清洗=》数据存储与管理=》数据分析=》数据显示Hadoop日志分析系统Hive介绍什么是Hive?hive是基于Hadoop的一个数据仓库工具可以将结构化的数据文件映射为一张数据库表,并提供类sql(HQL)的查询功能可以将sql语句转换为MapReduce任务进行运行可以
china_demon
·
2016-07-04 15:00
Python机器学习与
实战笔记
之朴素贝叶斯分类
1联合概率分布p(x,y)=p(y)P(x|y) 或者p(A交B)=p(A)xp(B) p(A交B)不容易求,假设条件独立拆分成两个事件的乘积2基本假设条件独立性3利用贝叶斯定理p(y|x)=P(x,y)/p(x)=p(y)P(x|y)/sum(y-i)[p(y)P(x|y)]y=maxp(y)P(x|y)贝叶斯决策理论要求计算两个概率p1(x,y),p2(x,y):如果p1(x,y)>p2(x,
余音丶未散
·
2016-06-28 09:21
机器学习
Python
Hbase源码解析和开发
实战笔记
Hbase笔记HBase基础1)HBase简介2)HBase特点3)HBase数据模型4)HBase体系结构5)HBase存储模型6)HBase应用简介1)HBase是一个分布式的、多版本的、面向列的开源数据库2)HBase利用HadoopHDFS作为其文件存储系统,提供高可靠性、高性能、列存储、可伸缩、实时读写、适用于非结构化数据存储的数据库系统3)HBase利用HadoopMapReduce来
china_demon
·
2016-06-25 22:00
iOS
实战笔记
2-(GeekBand)
1.使用UILabel显示静态文本想要给用户显示静态文本,并且控制文本的字体和颜色。@property(nonatomic,strong)UILabel*myLabel;@synthesizemyLabel;-(void)viewDidLoad{[superviewDidLoad];self.view.backgroundColor=[UIColorwhiteColor];CGRectlabelF
poo_om
·
2016-06-06 09:13
java并发编程
实战笔记
-线程安全性
什么是线程安全性线程安全性定义中最核心的概念就是:**正确性**。我们将单线程的正确性近似定义为“所见即所知”,当多个线程访问这个类的时候,始终能表现出正确的行为,那么这个类就是线程安全类。当多个线程访问某个类时,不管运行时环境采用什么调度方式或者这些线程将如何交替运行,并且调用代码时,不需要额外的同步,就可以产生正确的结果。这个类就是线程安全类。在线程安全类上执行任何串行或者并行的操作都不会使对
jliang981
·
2016-05-09 18:32
java
线程安全
java
同步
java并发编程
实战笔记
-线程安全性
什么是线程安全性线程安全性定义中最核心的概念就是:**正确性**。我们将单线程的正确性近似 定义为“所见即所知”,当多个线程访问这个类的时候,始终能表现出正确的行为, 那么这个类就是线程安全类。 当多个线程访问某个类时,不管运行时环境采用什么调度方式或者这些线程将如何 交替运行,并且调用代码时,不需要额外的同步,就可以产生正确的结果。这个类 就是线程安全类。 在线程安全类上执行任何串行或者并行的操
liang0000zai
·
2016-05-09 18:00
java
线程安全
oracle进阶
实战笔记
本文包含以下内容:1、OraclePL/SQL使用2、Oracle中的5种约束条件(非空约束、唯一约束、主键约束、外键约束、check约束)3、oracle单引号、双引号区别(OTL编程时不注意会经常犯错)5、事务6、系统日期&系统时间7、序列8、存储过程9、函数1.OraclePL/SQL使用【简介】PL/SQL是在oracle里面的编程语言,用来写存储过程、触发器、函数等等。PL/SQL语言是
wojiushiwo987
·
2016-04-19 12:00
oracle基础
实战笔记
本文包含以下内容:1)Centosoracle11gexpress安装与使用;2)oracle最基本的增insertinto、删delete、改updateset、查select、Merge、distinct、drop操作等。3)视图作用;4)Shell脚本批量执行.sql文件;1.Linuxoracle安装——CentOS6.5安装OracleExpressEditionOracleExpres
wojiushiwo987
·
2016-04-19 12:00
[置顶] Gradle -
实战笔记
第一章,项目自动化介绍重点:构建工具Gradle关系图第二章,下一代构建工具:Gradle重点:重要的Gradle特性集1,Gradle构建脚本2,强大的依赖管理使用Gradle-q选项:quiet,高速Gradle只输出该task相关的信息。-x选项:排除执行任务。左移符号java-cpbuild/classes/maincom.manning.gia.todo.ToDoApp //通过在Ma
Seaee
·
2016-04-14 12:00
gradle
groovy
Wireshark网络分析
实战笔记
(六)以太网,LAN交换及无线LAN
以太网,LAN交换及无线LAN发现广播风暴:查明广播风暴的步骤:1.询问用户是整个网络有问题,还是分支有问题2.可能的三种情况:是生成树问题?是某台设备触发广播风暴?是路由环路问题?提示:正常网络每台设备每分钟制造1-2个广播包(最多不超过4-5个),若网络中有100个设备,则每秒广播包数不应超过9-10个某台设备触发广播风暴特征:1.广播包速率极高(数千甚至上万个/秒)2.广播包都发自一个源头3
u014647057
·
2016-04-07 16:00
wireshark
无线
生成树
VLAN
以太网
Wireshark网络分析
实战笔记
(五)Expert Info工具
ExpertInfo工具ExpertInfo:自动识别网络中异常,并给出导致异常的具体原因使用方法:Analyze菜单栏中的ExpertInformation选项或直接点击wireshark界面左下角的圆点ExpertInfo事件:Errors:严重错误,譬如:畸形数据包或识别出数据包协议头部的某些字段和预期值不符Warn:一般性问题(应用程序问题或通信问题),譬如:TCPzerowindow,T
u014647057
·
2016-04-07 11:00
调试
wireshark
ipv4
info
故障
Expert
Wireshark网络分析
实战笔记
(四)高级信息统计工具的用法
高级信息统计工具的用法IOGraphs:借助该工具同时配搭预先定义的显示过滤器,便可生成各种易于阅读的信息统计图表使用方法:Statistics菜单栏下IOGraphs选项显示过滤器的配置:在Displayfilter项内输入需要配置的显示过滤器(不配置显示过滤器就是显示所有的数据包),然后勾选上前面的对勾就可显示图表IOGraphs应用1.测量设备之间的吞吐量:显示过滤器:ip.addreq10
u014647057
·
2016-04-06 14:00
数据
tcp
filter
wireshark
ipv4
Wireshark网络分析
实战笔记
(三)基本信息统计工具的用法
Wireshark基本信息统计工具的用法CaptureFileProperties:获取网络中数据包的总体信息使用方法:Statistics菜单栏下CaptureFileProperties选项ProtocolHierarchy:获取网络中数据包所归属的协议层次使用方法:Statistics菜单栏下ProtocolHierarchy选项Conversation:获取设备间的对话信息使用方法:Sta
u014647057
·
2016-04-06 10:00
Web
tcp
http协议
wireshark
统计工具
Wireshark网络分析
实战笔记
(二)显示过滤器
显示过滤器显示过滤表达式中操作符:==eq等于!=ne不等于>gt高于=ge不高于 显示具有指定MAC地址的数据帧eth.src== 显示具有指定目的MAC地址的数据帧eth.type== 显示指定类型的ARP帧arp.opcode==1ARP请求帧arp.opcode==2ARP应答帧arp.src.hw_mac== 显示发往或源自指定IP地址的数据包ip.src== 显示指定目的IP地
u014647057
·
2016-04-05 14:00
wireshark
ARP
tcpip
显示过滤器
显示过滤器宏
微专业GeekBand-IOS应用开发
实战笔记
-第三周
导读:这一章主要整理了UITableView的一些重点知识,主要关于DataSource和Delegate的作用和使用方法。最主要的内容还是我自己在试图重制一个原版通讯录的过程中遇到的问题和解决办法。1.UITableViewTable,顾名思义,是桌子【明明是表格的意思啊喂!】,那么TableView呢,也就是桌子试图,【明明是表格式图啊喂!】这个桌子本身呢是没有生命的,所以说,它只能被动的把你
OneRice
·
2016-04-04 05:41
Wireshark网络分析
实战笔记
(一)抓包过滤器
抓包过滤器抓包过滤器和显示过滤器的区别:1.抓包过滤器配置在抓包之前,wireshark只抓取抓包过滤器过滤的数据2.显示过滤器配置在抓包后,wireshark已经抓取所有的数据包,显示过滤器让wireshark只显示想看的数据包抓包过滤器的配置方法:1.在主页面的...usingthisfilter中输入表达式(点击文本框前面的黄色按钮会显示常用的表达式):2.打开captureinterfac
u014647057
·
2016-04-02 19:00
filter
wireshark
IP数据包
抓包过滤器
TCP数据包
GeekBand
实战笔记
第一周
今天就本周作业的读取txt文件查找了的一些方法,如下://读取文本内容NSError*error;NSString*txt=[NSStringstringWithContentsOfFile:@""encoding:NSUTF8StringEncodingerror:&error];if(error){NSLog(@"读取文件出错:%@",error);return;}//计算文本占用的尺寸UIF
霏誠拜咬o
·
2016-03-21 01:45
uvm
与 system verilog的理解
数字芯片和FPGA的验证。主要是其中的功能仿真和时序仿真。验证中通常要搭建一个完整的测试平台和写所需要测试用例。而verilog这种硬件描述语言是出于可综合成电路的目的设计出来的,所以它在书写测试平台和测试用例是不够方便的(测试平台和用例不需要综合成电路)。而SV正是由于它不需要满足可综合性,所以它变得非常灵活,它引入了面向对象语言的概念。在验证方面,如果说verilog是C语言的话,那SV就是C
lijiuyangzilsc
·
2016-03-13 19:00
R语音
实战笔记
1.R的使用1.3.基础命令函数说明example(‘foo’)查看函数示例data()查看已加载可用的数据集vignette(‘foo’)查看主题为foo可用的vignette文档getwd()显示当前工作目录setwd()修改工作目录ls()显示工作空间的对象rm(list=ls())删除全部的对象options()显示或设置当前选项history(n)显示最近的n个命令save.image(
振裕
·
2016-02-27 15:11
数据分析
R语言
shiro入门
实战笔记
(12)--集成Spring
[本系列文章是博主的学习笔记,而非经典教程,特此说明]前面的内容所用的例子都是采用配置文件,Servlet来实现的,接下来的文章中,我们将来演示如何把shiro与Spring结合起来。另外,官方文档中还显示对于其他框架的支持还请有兴趣的读者自行研究学习。准备工作:a.操作系统:win7x64b.开发工具:myeclipse2014,jdk1.7,maven3.3.3,mysql5.0,jsp基础,
y-yg
·
2016-02-20 19:16
Shiro
shiro入门
实战笔记
(11)--加密/解密
[本系列文章是博主的学习笔记,而非经典教程,特此说明]在前面的文章中,我们在数据库中使用明文存储了用户名密码等敏感信息,这在我们开放的网络环境。一旦账号密码泄露,这对于客户的损失将是不可估量的。因此我们有必要来学习一下常用的安全性较好的加密/解密算法。另外,在下文中,我们仅仅举例如何使用加密解密,而不会探讨加密算法本身的设计与实现,感兴趣的读者请自行查阅相关资料。准备工作:a.操作系统:win7x
y-yg
·
2016-02-20 16:04
Shiro
shiro入门
实战笔记
(11)--加密/解密
[本系列文章是博主的学习笔记,而非经典教程,特此说明]在前面的文章中,我们在数据库中使用明文存储了用户名密码等敏感信息,这在我们开放的网络环境。一旦账号密码泄露,这对于客户的损失将是不可估量的。因此我们有必要来学习一下常用的安全性较好的加密/解密算法。另外,在下文中,我们仅仅举例如何使用加密解密,而不会探讨加密算法本身的设计与实现,感兴趣的读者请自行查阅相关资料。准备工作:a.操作系统:win7x
ABCD898989
·
2016-02-20 16:00
java
apache
shiro
开发
加密解密
密码重试
shiro入门
实战笔记
(10)--自定义Realm
[本系列文章是博主的学习笔记,而非经典教程,特此说明]首先,我们先来回顾下面这张图:接着,我们在来回顾一下Realm的概念:Realm可以有1个或多个,可以认为是安全实体数据源,即用于获取安全实体的;可以是JDBC实现,也可以是LDAP实现,或者内存实现等等;由用户提供;注意:Shiro不知道你的用户/权限存储在哪及以何种格式存储;所以我们一般在应用中都需要实现自己的Realm;这个概念通俗的将,
y-yg
·
2016-02-19 16:43
Shiro
shiro入门
实战笔记
(10)--自定义Realm
[本系列文章是博主的学习笔记,而非经典教程,特此说明]首先,我们先来回顾下面这张图:接着,我们在来回顾一下Realm的概念:Realm可以有1个或多个,可以认为是安全实体数据源,即用于获取安全实体的;可以是JDBC实现,也可以是LDAP实现,或者内存实现等等;由用户提供;注意:Shiro不知道你的用户/权限存储在哪及以何种格式存储;所以我们一般在应用中都需要实现自己的Realm;这个概念通俗的将,
ABCD898989
·
2016-02-19 16:00
java
apache
入门
shiro
Realm
自定义realm
上一页
31
32
33
34
35
36
37
38
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他