最近图片分享类的网站出现不少,特别是像pinterest这样瀑布流的展现形式更加火爆,据观察国内已经不下30家,包括淘宝、腾讯、360等。我平时闲着无聊,正想利用下班时间使用Python练练手,模仿了一个类似Pinterest的网站,当然功能上非常简单。现在已经实现用户登陆注册、第三方用户登陆(新浪微博、QQ、人人网、Gmail)、图片上传、关注用户、喜欢图片、评论图片、个人主页、搜索等等功能。使用Tornado框架。源码我放在Github上了,有兴趣的同学可以check下来。点这进入贴两张截图。Read More
posted @ 2012-07-30 20:01 XueM Views(183) Comments(0) Edit
说明:本文没有讨论什么技术问题,仅仅是自己在使用SVN进行版本控制时的创建过程,或许有人对此不太熟悉,希望对这个感兴趣的有帮助。虽说现在好多人都已经使用Git作为版本控制,Git在分支管理和性能上着实不错,但是要是办公环境里依然使用SVN,这个可能对新手快速上手就有些用处了。准备:操作系统:Debian 6Web服务器:Apache2SVN服务端:SubversionSVN工具:Subversion-tools(可选)支持SVN的Apache模块:libapache2-svn1.安装软件:sudo apt-get install apache2 subversion subversion-toRead More
posted @ 2011-09-29 23:47 XueM Views(11866) Comments(6) Edit
使用Django创建动态页面对于Django的详细信息可以参考 http://djangoproject.com第一份视图:动态内容我们的第一个目标是创建一个显示当前日期和时间的网页。这是一个不错的 动态 网页范例,因为该页面的内容不是静态的。相反,其内容是随着计算(本例中是对当前时间的计算)的结果而变化的。这个简单的范例既不涉及数据库,也不需要任何用户输入,仅输出服务器的内部时钟。我们将编写一个 视图函数 以创建该页面。所谓的视图函数(或 视图),只不过是一个接受 Web 请求并返回 Web 响应的 Python 函数。实际上,该响应可以是一份网页的 HTML 内容、一次重定向、一条404 Read More
posted @ 2011-08-07 22:58 XueM Views(10101) Comments(3) Edit
以前使用MySQL,只是简单的利用Connection,Command做一些小P测试程序,对MySQL的认识也只是停留在它是个数据库而已,跟SQL Server没有神马区别。现在项目开发过程中,越来越依赖ORM、依赖注入,今天使用MySQL配置了一把,过程中出现了一点小小问题,主要原因就是:Spring不能初始化MySQL的数据库Provider。我安装的MySQL版本是5.0.27项目添加的MySQL驱动的版本是Assembly MySql.Data, Version 5.1.7.0Spring相关配置文件:<?xml version="1.0" encoding=Read More
posted @ 2011-04-10 17:29 XueM Views(5034) Comments(0) Edit
下载示例程序代码 - 1,162.6 KB前言这篇文章出自于我尝试学习使用Nhiberbnate的挫败感。我发现好像Nhibernate全部的介绍材料不是很模糊就是太详细。我所需要的就是一个简单直接的教程,能让我尽快对NHibernate熟悉起来。我从来没有找到。幸运的是,这篇文章将会满足别人的这些需求。这篇文章有些长,但是我鼓励你以你的方式来阅读。NHibernate是一个复杂的程序,是一个绵延曲折的学习过程。这篇文章将为你踏平曲折,从几天或是几周缩短到几个小时。问题NHibernate目的是解决一个众所周知的问题,对象持久代码在开发过程中的瓶颈问题。很多文章表明:1/4到1/3的程序代码.Read More
posted @ 2011-02-26 22:55 XueM Views(2492) Comments(6) Edit
之前看过银河前辈:在 Linux 下运行 ASP.NET 2.0的帖子,前辈已经写的很详细了,可是本人愚笨,也可能是我使用的Debian作为Visrtual Host,与前辈写的有所不同,也看了阿不前辈:ASP.NET MVC3 on Mono的折腾(二):Linux(openSUSE)下的部署的帖子,内容不仅包含了asp.net的设置,还包括了MVC3的设置,可能对于不同的Linux版本,设置有所不同吧。我在此把我自己的设置过程记下来,当作笔记吧。Linux支持asp.net当然依靠Mono,Mono现在都更新到2.10的版本了,Debian 5.07提供的源里的版本是1.9.1。如果想安装Read More
posted @ 2011-02-21 00:28 XueM Views(5590) Comments(7) Edit
毕业已经半年了,对工作这件事产生了一些疑惑,希望各位前辈指点。请听小弟慢慢道来。 大四上学期,学校里的课程基本上已经终结,还是有几门重要的课,像《软件工程》,但是当时我就忍不住寂寞,希望早一点找一个实习机会,通过实际上手工作来积累一些经验,为将来找到工作增加一些砝码。大家也都在到处投放简历,我虽然觉得工作难找,可是还是要谨慎一些,直到在网上发现了北京科瑞讯(Creation)公布的招聘信息后,觉得公司不错,就投了简历,很幸运,笔试通过,面试也很顺利,我拿到Offer。那时候的心情简直激动的不行,只想立马飞到北京,立即投身上班一族的水深火热之中。 11月份,学校的课程结束,我就来到北京变身北漂人Read More
posted @ 2011-02-17 02:37 XueM Views(4003) Comments(66) Edit
使用手机、移动终端经常会用到群发信息,群发信息过程中,如果把终端设备(如手机)看成共享资源,把发送每一条信息当作单独一个进程。多个进程共享一个终端。程序设计:1.移动终端AxTransoftSMSControl30.AxSMS MyAxSMS; // 这里的终端使用短信猫控件AxSMS:属性: bool IsBusy; // 控件状态事件: MsgReceived; // 接收到短信 SendComplete; // 发送成功 Error; // 发送出错 InComingCall; // 新来电2.接收人public class Person { public string Name { gRead More
posted @ 2011-01-24 16:52 XueM Views(704) Comments(2) Edit
一直对CSS + DIV 布局很感兴趣,特别是面对蛋疼的IE6时,我们总是想方设法的照顾它,平时对这个学习很少,在这做个笔记。使用美工设计好的图片也可以制作出一个好看的导航菜单,可是通过巧妙的CSS照样可以。这里是我仿照 jQuery 网站制作的一个导航,效果图:制作步骤:1.编写html。2.编写CSS。我打算使用两张图片,第一章填充导航的左边,这张一定要长,保证随着 #header_nav 中...Read More
posted @ 2010-12-04 00:40 XueM Views(371) Comments(0) Edit
使用 ajax toolkit 中的 tabcontrol 时,我们可以很轻便的实现 winfrom 程序中的 tab 页显示效果,如:但是发现在 tabpage 中,服务器控件时,生成的 html 静态页面中,控件的 ID 都被加上了 tabcontrol 名字的前缀,如我们在页面中添加一个GridView <asp:GridView ID="gvBooks" runat="server"...Read More
posted @ 2010-10-23 15:52 XueM Views(253) Comments(0) Edit