![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Web开发
文章平均质量分 76
iterjpnic
这个作者很懒,什么都没留下…
展开
-
django初探
前言最近有项目需要用python,以前看过,但忘记得太快了,遂打算通过玩玩django来熟悉python。大家都说django非常适合快速开发,我做java web,所以很想知道django是实现快速开发的。我打算实现对url的CRUD,在本文中记录下来容易出问题的地方,以备忘。正文在django的MVC中,M代表了Model类,用来定义基础bean和db操作;V则用django自原创 2012-07-05 11:35:05 · 1638 阅读 · 0 评论 -
redis的java客户端jedis 2.1.0版本使用备忘
前言工作中要使用redis作为cache server,目前应用是SSH架构,redis官方推荐的java客户端jedis,这里记录我使用过程中的问题和解决办法,jedis版本是2.1.0。Jedis的框架概览Jedis使用了apache commons-pool库,用来实现连接redis客户端的池子。commons-pool库中有三个类:GenericObjectPool原创 2012-10-23 15:45:59 · 8184 阅读 · 0 评论 -
processmaker在与cas做SSO集成时需要做的修改
前言processmaker是目前开源的最好的工作流系统,cas是知名的单点登录server。网络上关于这两个系统的集成文章很少,有价值的仅有一篇,http://forum.processmaker.com/viewtopic.php?f=9&t=930,但该文章中介绍的processmaker版本较低(修改的位置不对)和部分功能未实现。本文部分借鉴该文章,以pm2.5.0为例,主要介绍pro原创 2013-08-19 09:46:37 · 3487 阅读 · 2 评论 -
web.py使用过程中的备忘
web.py简介web.py是一个超轻的python web 微框架。使用过程中的一些QA想修改db.select()返回的数据列表中的某个数据的属性值,但是遍历完了之后为空 db.select()返回数据类型并不是一个list,而是一个web.util.IterBetter的Iterator,所以如果通过以下代码修改数据属性项,后续再for...in...时原创 2014-02-13 11:37:31 · 1568 阅读 · 0 评论 -
bcrypt加密算法
前言我在公司内部做了一个“接口管理系统”(DRIM),这个系统的用户认证需要与公司已有的代码管理平台gitlab保持一致,采用的方式是DRIM直接读gitlab的数据库来做认证,所以需要知道gitlab是如何对密码做加密的。过程1.寻找数据库这个过程很简单,很快就找到了其users表,里面有 encrypted_password一列,用来展示密码加密后的字符串。2.寻找加密算法原创 2014-02-18 15:16:30 · 29777 阅读 · 0 评论