好好做一个有节操的码农,比我有能力的人,都还在学习,我没有理由不继续学习.
出售一个自己用python,django写的blog,cms程序, 适合初学者参考, 淘宝链接:django cms应用程序出售
预览模式: 普通 | 列表
很多数据,或者关键的东西,都需要加密保护,如何实现比较好的算法,调用方法,安全,快捷,简便,不易被破解。要做很多功夫。

查看更多...

Tags: 加密

分类:Architect | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 211

在spring中常被忽视的注解 @Primary

在spring 中使用注解,常使用@Autowired, 默认是根据类型Type来自动注入的。但有些特殊情况,对同一个接口,可能会有几种不同的实现类,而默认只会采取其中一种的情况下 @Primary  的作用就出来了。下面是个简单的使用例子

查看更多...

Tags: spring

分类:Java | 固定链接 | 评论: 1 | 引用: 0 | 查看次数: 6975

常用的缓存同步处理

对于一些数据量使用频繁,变动较少,而且量比较大的时候,当我们引入缓存解决方案,我们会自动复制我们的数据数据到缓存。为了避免不一致读取和数据完整性问题,这是非常重要的,以同步数据库和缓存(每当发生变化时,进入系统)缓存有很多种方法,这是项目中最常见的缓存同步策略

查看更多...

Tags: cache

分类:Java | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 264
java 编程,如果涉及到金额的计算,最好采用Decimal 或者BigDecimal,原因是这样不会怎么丢精度,如果用其他类型会丢精度。但用Decimal 表示的数字,最终显示在界面上的时候,还是需要格式化的,否则很难看,这里贴一个在自己项目里用到的格式化工具类,如果要其他格式,可以按例子改.

查看更多...

Tags: BigDecimal

分类:Java | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 640
越来越多的应用系统,开启了双重因子验证,最典型的就是银行,在交易的时候,还会发送给你一个验证码,一般通过短信方式,这个验证码是一次性验证码,而且一般有效期很短, 这就是一个典型的OTP, 关于OTP 的算法有很多种,这里是用的google authenticator, 基于时间的OTP, 所以也叫TOTP. google authenticator 是开源的,可以下载代码参考。我这里主要是想如果要改成自己的用的OTP, 需要服务端也能实现类似的算法。所以在github 上找到了这个开源的东西

查看更多...

Tags: Google authenticator 一次性验证码TOTP java 代码实现

分类:Java | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 2176
在网页退出时或者关闭浏览器tab页时,有的系统需要注销用户session,这是需要在关闭时调用系统的注销方法,但刷新操作应该排除在外, 通常是浏览器的 beforeunload 方法,但兼容性不是很好,所以用jquery  包装一下。

查看更多...

分类:Javascript | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 546

自定义的javascript的验证框架

看过 jquery 验证框架,在使用的时候,其实还是很晕的,很麻烦,使用的时候代码也不简洁,因此才有了弄一个自己的jquery验证框架的计划,基本原理就是对 input ,select, textarea 这三类控件做校验,在里面定义自定义属性作为检验。 另外采用js 做i18n 国际化,通过cookies 中的语言,调用不同的js 语言包, 对于自己开发项目来说,足够用了,而且,还可以灵活扩展。个人用应该不错。

为了测试这个验证框架,其实静态html 页面足够了,但习惯问题,自己搭建了一个简单的 动态web  工程,后面会给出源代码下载

查看更多...

Tags: JS validation

分类:Javascript | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 192

jquery 动态创建form 并提交

有时候在写web 应用的时候,需要临时动态构造一个form 并提交,form 里面的参数以及action,以及是post请求还是get请求,甚至form 的样式都是可以指定的,用原生的javascript  肯定可以做到,我用jquery做了一个测试。

查看更多...

Tags: jquery form

分类:Javascript | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 392

JAVA https ssl 连接验证服务端证书

在服务端部署的应用,很多情况下是采用HTTPS SSL 方式,这种方式唯一的好处是数据在通过浏览器传输到 web application server  之间是加密的,一般不容易破解。有时候需要另外一个客户端:比如是Android 应用用https 方式去调用 API , 从安全性角度考虑,服务端颁发的证书授权的域名或者IP或者主机名,应该与客户端请求的URL 是一致的。如果不一致,就可能存在安全隐患。

一般这种情况是在单向HTTPS 的情况才考虑,因为只有服务端证书,而没有客户端证书, 所以才需要验证客户端请求的URL 与服务端 证书授权的域名等是否一致。

查看更多...

Tags: java ssl https

分类:Java | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 600
以前有试过直接用python 生成验证码图片的方法,当时用的是汉字验证码, 可以在这里看到:python pil 验证码,汉字验证码,这没有集成到django里面去,这几天有空,也是为了自己的 一号门极客 程序做评论时做验证码用,所以才做了如下一个集成DJANGO的动态验证码. 这个代码是基于原来的代码修改的。

查看更多...

Tags: python verfiycode django

分类:Python/Django | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 1762

一种乡愁

家里种地的人越来越少了,能看到这么多油菜花,麦苗,很不错呀,充满了生命力. 总喜欢这样的自然风景,也许是一种乡愁.

查看更多...

分类:美图 | 固定链接 | 评论: 1 | 引用: 0 | 查看次数: 247

一个mybatis, spring mvc 与maven 的例子

以前提供的例子都是我自己本机测试,一直没有maven 管理jar 包, 今天提供下载这个例子是 maven 管理的。
这个例子的内容,与以前提供的一个例子:mybatis 例子:mybatis,spring,bootstrap 例子下载,支持移动设备 是一样的。
只是用了maven 管理 jar 包而已。 另外采用了mybatis 的注解.

查看更多...

Tags: mybatis

分类:Java | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 2260
今天在将一个在windows xp 环境下开发的django应用移植到window 2003上去跑的时候,居然出现了静态资源文件编码问题, 很奇怪。这种问题只会在用django自带的 server 下才会出现,用 apache uwsgi是不会出现的。

查看更多...

Tags: django python

分类:Python/Django | 固定链接 | 评论: 1 | 引用: 0 | 查看次数: 797

python whl 格式文件的安装

离开python 有一段时间了,今天又回头把以前没开发完成的CMS 打开,继续部署环境,想继续开发下去,但在搭建环境过程之后,发现下载的一些包都变成了whl 格式的文件, 我真还糊涂了一会,赶快搜索了一把,发现python 官方都想用whl 文件来替换egg 文件,说白了whl 是另外一种压缩文件,你完全可以把它的扩展名变成zip 文件,然后可以解压

查看更多...

Tags: python

分类:Python/Django | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 3482

python开发常见模块的安装

包括Python,eclipse,jdk,pydev,pip,setuptools,beautifulsoup,pyyaml,nltk,mysqldb的下载安装配置。

查看更多...

Tags: python

分类:Python/Django | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 1292