- 博客(21)
- 资源 (95)
- 收藏
- 关注
原创 项目管理---git----遇到问题------.gitignore不起作用
情况在管理一个版本库时,有时候不想要管理某些文件,这个时候我就把这个问价写到.gitignore文件中,这样应该就可以将这个文件忽略,不再进行·版本管理了,但是经常出现的情况是:将这些文件名写到其中了,使用git status查看发现这些文件并没有被忽略掉。原因和解决方法.gitignore不起作用的原因有两个:远程库中已存在该文件一是在远程git库中已存在了这个文件,之前push提交过该文件。.
2017-02-17 13:57:47 1977 1
原创 单点登录(十八)----cas4.2.x客户端增加权限控制shiro
我们在上面章节已经完成了cas4.2.x登录启用mongodb的验证方式。单点登录(十三)-----实战-----cas4.2.X登录启用mongodb验证方式完整流程也完成了获取管理员身份属性单点登录(十七)----cas4.2.x登录mongodb验证方式成功后返回更多信息更多属性到客户端现在需要做的就是给客户端 cas client加上 权限控制。权限控制可以使用spring Securit
2017-02-16 22:29:44 10898 15
原创 遇到问题---java---@value注解为null
Spring 3支持@value注解的方式获取properties文件中的配置值,大简化了读取配置文件的代码。在xml文件中配置properties文件例如cas.authn.mongo.collection.name=crmUsercas.authn.mongo.db.host=mongodb://192.168.30.249:27017/testCrmcas.authn.mongo.attri
2017-02-15 19:42:07 14972 1
原创 单点登录(十七)----cas4.2.x登录mongodb验证方式成功后返回更多信息更多属性到客户端
我们在之前已经完成了cas4.2.x登录使用mongodb验证方式登录成功了。也解决了登录名中使用中文乱码的问题。单点登录(十三)-----实战-----cas4.2.X登录启用mongodb验证方式完整流程单点登录(十五)-----实战-----cas4.2.x登录mongodb验证方式实现自定义加密单点登录(十六)-----遇到问题-----cas4.2.x登录成功后报错No principa
2017-02-15 18:04:20 3444
原创 单点登录(十六)-----遇到问题-----cas4.2.x登录成功后报错No principal was found---cas中文乱码问题完美解决
情况我们之前已经完成了cas4.2.x登录使用mongodb验证方式并且自定义了加密。单点登录(十五)-----实战-----cas4.2.x登录mongodb验证方式实现自定义加密但是悲剧的是 当用户名是中文名时或者获取的其他属性中有中文名时成功登录后报错No principal was found。javax.servlet.ServletException: org.jasig.cas.cl
2017-02-14 15:26:23 10872 6
原创 单点登录(十五)-----实战-----cas4.2.x登录mongodb验证方式实现自定义加密
我们在前一篇文章中实现了cas4.2.x登录使用mongodb验证方式。单点登录(十三)-----实战-----cas4.2.X登录启用mongodb验证方式完整流程也学习参考了cas5.0.x版本的mongodb的四种加密方式。单点登录(十四)-----实战-----cas5.0.x登录mongodb验证方式常规的四种加密的思考和分析结合到cas 4.2.x的代码情况我们发现需要修改MongoA
2017-02-13 20:35:21 3142
原创 单点登录(十四)-----实战-----cas5.0.x登录mongodb验证方式常规的四种加密的思考和分析
我们在上一篇文章中已经讲解了cas4.2.X登录启用mongodb验证方式单点登录(十三)-----实战-----cas4.2.X登录启用mongodb验证方式完整流程但是密码是明文存储的,也就是说 数据库里password存的是什么,跟用户填写的密码是一样的。但是一般来说 我们需要对用户的密码进行加密后才存储入库。登录时对照密码 就需要对用户填写的密码进行同种类型的加密之后再对照。cas加密方式
2017-02-13 19:57:35 5507 1
原创 遇到问题---java---安装新版本jdk后Failed reading value of registry key
情况情况是原本安装有jdk1.7,能正常运行,现在要升级到1.8.直接在oracle的网站下载1.8安装后修改配置为1.8后:能用javac编译成功,但java命令运行时报错:Failed reading value of registry key: Software\JavaSoft\Java Runtime Enviroment\1.7\javaHomeError:could n
2017-02-13 15:23:47 10918 2
原创 单点登录(十三)-----实战-----cas4.2.X登录启用mongodb验证方式完整流程
我们在之前的文章中中已经讲到了正确部署运行cas server 和 在cas client中配置。在此基础上 我们去掉了https的验证,启用了http访问的模式。单点登录(七)-----实战-----cas server去掉https验证但是我们之前部署的cas server,用户登录时使用的是简单的文本配置方式。deployerConfigContext.xml中的配置方式是配置的帐号密码##
2017-02-10 14:57:00 5960 1
原创 单点登录(十二)-----遇到问题-----cas启用mongodb验证方式登录后没反应-pac4j-mongo包中的MongoAuthenticatInvocationTargetException
cas启用mongodb验证方式登录后没反应控制台输出2017-02-09 20:27:15,766 INFO [org.jasig.cas.authentication.MongoAuthenticationHandler] - 然后我们定位到MongoAuthenticationHandler中打断点,单点登录后发现pac4j-mongo包中的MongoAuthenticator报错Invoc
2017-02-09 20:47:40 2309
原创 单点登录(十一)-----遇到问题-----cas启用mongodb验证方式报错--Unable to locate Spring NamespaceHandler for XML schema na
cas启用mongodb验证方式报错--Unable to locate Spring NamespaceHandler for XML schema namespace [http://www.springframework.org/schema/data/mongo]完整报错信息如下:二月 08, 2017 3:49:47 下午 org.apache.catalina.core.Applica
2017-02-08 20:09:09 3501
原创 单点登录(十)-----遇到问题-----cas启用mongodb验证方式报错com.mongodb.CommandFailureException---Authentication failed
cas启用mongodb验证方式报错com.mongodb.CommandFailureException---Authentication failed。完整报错信息:二月 08, 2017 5:34:32 下午 org.apache.catalina.core.ApplicationContext log信息: Initializing Spring root WebApplicationC
2017-02-08 19:34:52 14075
原创 单点登录(九)-----遇到问题-----FileNotFoundException: class path resource-UsernamePasswordWrapperAuthenticatio
运行cas server 项目时 报错FileNotFoundException: class path resource-UsernamePasswordWrapperAuthenticatio完整信息如下:org.springframework.beans.factory.BeanDefinitionStoreException: Failed to parse configuration c
2017-02-08 17:17:29 4704
原创 单点登录(八)-----遇到问题-----Application Not Authorized to Use CAS
配置好cas后访问cas client 并没有跳转到登录页面,而是页面报错误提示:Application Not Authorized to Use CAS.The application you attempted to authenticate to is not authorized to use CAS.控制台则报错CAS ServiceManagement: Unauthorized
2017-02-08 14:30:23 19042 3
原创 遇到问题----java----myeclipse或者eclipse发布的项目时配置文件不更新或者无配置文件
myeclipse或者eclipse发布的项目时配置文件不更新或者无配置文件。正常的web项目有目录src/main/resources和src/main/java这两个目录默认在编译发布时是发布到WEB-INF/classes中的。我们遇到发布的项目时配置文件不更新或者无配置文件,src/main/resources里面配置文件加载不到webapp下classes路径下等问题时说明 java
2017-02-07 18:19:25 6048
原创 单点登录(七)-----实战-----cas server去掉https验证
我们在搭建cas中已经说过如果不搭建https证书体系的需要去掉https的验证: 单点登录(二)----实战------简单搭建CAS---测试认证方式搭建CAS因为cas4.2以上的代码做了一些框架的优化,4.2以下的版本的很多配置都是写在xml文件中。4.2以上统一提取到了cas.properties文件中。所以在去掉https的时候 方式也有所变化。现在网上查到的资料很多都还停留在对4.
2017-02-07 16:19:09 19328 1
原创 单点登录(六)-----遇到问题-----cas server 源码部署导入gradle后有感叹号---错误信息A cycle was detected in the build path of pr
cas server 源码部署导入gradle后有感叹号---错误信息A cycle was detected in the build path of project 'cas-server-core'。原因感叹号一般是该项目缺少引用的子项目或者包。我们可以在java buildPath中查看。但是我们这里java buildPath中没有明显的缺包信息。然后注意到Prroblems中有错误信息
2017-02-07 14:17:59 4951
原创 响应式开发(六)-----Bootstrap CSS----------Bootstrap文本排版
Bootstrap 使用 Helvetica Neue、 Helvetica、 Arial 和 sans-serif 作为其默认的字体栈。使用 Bootstrap 的排版特性,您可以创建标题、段落、列表及其他内联元素。标题Bootstrap 中定义了所有的 HTML 标题(h1 到 h6)的样式。请看下面的实例:我是标题1 h1我是标题2 h2我是标题3 h3我是标题4 h4我是标题5 h5我是标
2017-02-07 11:59:48 5964
原创 hadoop进阶----hadoop经验(一)-----生产环境hadoop部署在超大内存服务器的虚拟机集群上vs几个内存较小的物理机
生产环境 hadoop部署在超大内存服务器的虚拟机集群上 好 还是 几个内存较小的物理机上好?虚拟机集群优点但是虚拟化会带来一些其他方面的功能。资源隔离。有些集群是专用的,比如给你三台设备只跑一个spark,那还算Ok。但在很多规模很小的团体中,在有限的硬件设备的情况下,又要跑spark,比如又要跑zookeeper、kafka等等,这个时候,我们希望它们之间是不会互相干扰的。假设你spark的
2017-02-06 18:29:08 7817 2
原创 遇到问题----mongodb-----mongorestore报错too many open files甚至mongo服务崩溃
之前运行mongorestore还原mongodb数据库一直都没问题,今天还原的时候 报错too many open files。而且mongo服务经常崩溃需要重启。问题有两方面:原因一一个原因是linux系统本身给的进程最大的打开文件数限制太小。这种情况解决方法可以参考:遇到问题----linux-----linux 打开文件数 too many open files 解决方法修改下配置重新登录
2017-02-05 16:53:58 6055
原创 遇到问题----linux-----linux 打开文件数 too many open files 解决方法
在运行某些命令或者 tomcat等服务器持续运行 一段时间后可能遇到 too many open files。出现这句提示的原因是程序打开的文件/socket连接数量超过系统设定值。查看每个用户最大允许打开文件数量ulimit -a其中 open files (-n) 8192 表示每个用户最大允许打开的文件数量是8192 。 默认是1024。1024很容易不够用。查看当前系统打开的文件数量l
2017-02-05 16:46:17 11730 1
ssh框架搭建用到的包完整版.zip
2014-07-03
java通过class读写excel的例子
2014-07-01
整合spring和mongodb用到的包和配置文件
2014-01-21
springMVCHibernateShiroBootStrap框架
2017-11-16
cxselect选择城市
2017-09-13
ueditor1.4.3的jsp版utf-8
2017-07-03
bootstrap-fileinput-master.zip
2017-06-23
SpringMVC+Shiro+MongoDB+BootStrap基础框架
2017-05-16
SpringMVC+Shiro+MongoDB基础框架
2017-05-15
hadoop-eclipse-plugin-1.2.1.jar
2016-09-14
hadoop2.2+hbase0.96+hive0.12安装整合详细高可靠文档及经验总结.pdf
2016-06-12
springMVC+maven+hibernate框架
2015-11-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人