[置顶] 基于Backbone.js的JavaScript MVC示例程序(1)

摘要: 一.概述二.REST Server的实现2.1 REST API设计2.2 数据库设计2.3 用MyBatis实现的DAO层2.4 用Jersey实现的REST API2.5 用Spring AOP实现的日志功能三.前端的实现3.1 显示User列表3.2 显示User详细信息3.3 修改User信息3.4 增加User3.5 删除User3.6 添加validate一. 概述为了学习项目相关的若干技术,花了一周多时间边学边做完成了一个示例程序。这个程序Server端的技术包括:Spring、MyBatis、Jersey,前端的技术包括jQuery、Backbone.js。程序的功能就是简单的 阅读全文

posted @ 2012-08-15 21:01 南京大乱炖 阅读(2740) 评论(0) 推荐(1) 编辑

2015年9月30日

各种python环境的问题

摘要: [OS] mac[ERROR]decoder jpeg not available[SOLUTION]$ pip uninstall pillow$ brew install libjpeg$ pip install pillowhttp://stackoverflow.com/questions/... 阅读全文

posted @ 2015-09-30 14:08 南京大乱炖 阅读(377) 评论(0) 推荐(0) 编辑

2015年9月27日

Django添加Last-Modified和ETag

摘要: 用Django REST Framework做的REST API,其中有个API有这样的需求:APP端请求这个API,服务器端从数据库读数据,返回json。返回的数据量稍微有些大,但是可能一年才修改一次,所以希望能够仅在数据修改的时候才传输数据,让APP端更新。1. Last-Modified和ET... 阅读全文

posted @ 2015-09-27 14:12 南京大乱炖 阅读(2510) 评论(0) 推荐(0) 编辑

2015年8月30日

用virtualenv管理python3运行环境

摘要: 1. 简介virtualenv可以用来管理互不干扰的独立python虚拟环境,在有些场景下非常有用,例如:你有两个python项目,一个是python2.7的,另一个是python3的,可以创建两个虚拟环境。你有两个python项目,都依赖与一个module的不同版本,可以创建两个不同的虚拟环境,里... 阅读全文

posted @ 2015-08-30 16:46 南京大乱炖 阅读(29458) 评论(0) 推荐(3) 编辑

2015年7月21日

django字段设置null和blank的区别

摘要: null这个选项跟数据库有关。null=True的话,数据库中该字段是NULL,即允许空值;null=False(默认)的话,数据库中该字段是NOT NULL,即不允许空值。blank这个选项和数据验证(表单验证等)有关。blank=False(默认)的话,字段没被赋值则会抛错;blank=True... 阅读全文

posted @ 2015-07-21 15:14 南京大乱炖 阅读(2200) 评论(0) 推荐(0) 编辑

2015年7月15日

AWS S3使用小结

摘要: 使用场景一:储存网站的图片,并能被任何人访问1. 创建一个bucket,名字与需要绑定的域名一致。例如,根域名是mysite.com,希望把所有图片放在pic.mysite.com下面,访问的时候用pic.mysite.com/a.jpg就能直接访问,那么这个bucket的名字就应该设置成pic.m... 阅读全文

posted @ 2015-07-15 17:57 南京大乱炖 阅读(2178) 评论(0) 推荐(0) 编辑

2015年7月12日

《参与感》读后感

摘要: 小米的创业联合创始人之一黎万强介绍小米成功的秘诀。电子书下载地址:http://vdisk.weibo.com/s/1Ezcb1hJPVr 阅读全文

posted @ 2015-07-12 17:11 南京大乱炖 阅读(532) 评论(0) 推荐(0) 编辑

2015年1月3日

[C++] 在Visual Studio工程中管理C++第三方库

摘要: 目前的项目依赖于很多第三方库,每次要再一个新的环境编译/运行,都要花很长时间先编译/安装各种第三方库,而且会出现各种问题,因此决定将所有第三方库编译好之后,放入工程的子目录中,以后就不用重复编译了。目录结构整理后的目录结构如下:一些设置如此修改目录结构之后,VS工程的一些设置需要进行修改,分别说明一... 阅读全文

posted @ 2015-01-03 12:32 南京大乱炖 阅读(4145) 评论(2) 推荐(2) 编辑

2014年12月31日

[C++] 如何查看DLL有哪些函数

摘要: Visual Studio里面自带了一个工具dumpbin。打开VS的command line,输入dumpbin可以查看帮助。我们查看导出函数的话,使用选项/EXPORTS。如果函数太多,可以用findstr(相当于linux下面的grep)来过滤结果。 阅读全文

posted @ 2014-12-31 11:34 南京大乱炖 阅读(2620) 评论(0) 推荐(0) 编辑

2014年8月26日

[Android] emualtor-5554 offline的解决方法

摘要: 现象:用adb devices命令总发现emualtor-5554 offline,在.android目录下面并没有发现这个设备,没法删除。原因:有程序占用5555端口,导致adb认为5554不能作为第1个设备启用方法:1. 用netstat -ano(即netstat -a –n –o),... 阅读全文

posted @ 2014-08-26 10:14 南京大乱炖 阅读(984) 评论(0) 推荐(0) 编辑

2014年8月19日

[Android] 安卓模拟器临时文件相关问题

摘要: 今天生产环境有台机器的硬盘满了,排查发现我的模块在/tmp/android-username目录下留了一堆形如“emulator-1tpH5l”的文件,占用了很大的空间。这个模块会反复启停好几个安卓模拟器,每次启动就会创建一个临时文件,看上去像是system.img的一个复制,然后模拟器停掉之后,临... 阅读全文

posted @ 2014-08-19 17:27 南京大乱炖 阅读(684) 评论(0) 推荐(0) 编辑

导航