摘要: 国庆假期回家时遇到朋友的小孩向我请教拼音的问题,让我给一首唐诗注上拼音,而且是只要拼音的那种,我本打算用word里自带的注音选项去帮他解决这个问题,后来发现在word当中只能把拼音标注在汉字的上面,根本没办法实现分离,弄得我一句一句的给他标注,着实费了老大得劲,后来一次偶然的机会在翻译英文的时候偶然发现了一个简便的方法,所以写下来分享给大家。一、打开http://translate.google.cn/#en/zh-CN/这个翻译网站二、在目标语言和源语言选项都选择中文,当然源语言不选中文也可以,但目标语言一定要是中文三、输入你要翻译的文字,如:然后再右边输出框点击显示对应的拉丁字符的拼音,就 阅读全文
posted @ 2013-10-10 09:27 倾杯天涯 阅读(543) 评论(0) 推荐(0) 编辑
摘要: 6.虚拟和非虚拟函数下面是一个非虚拟函数using System;namespace Test2 {class Plane { public double TopSpeed() {return 300.0D; }}class Jet : Plane { public double TopSpeed() { return 900.0D;}}class Airport {static void Main(string[] args) { Plane plane = new Jet(); Console.WriteLine("planes top speed: {0}",plan 阅读全文
posted @ 2013-09-25 13:36 倾杯天涯 阅读(1036) 评论(0) 推荐(0) 编辑
摘要: 下面是通过代码快速学习C#的例子。1.学习任何语言都必定会学到的hello,world!using System;public class HelloWorld{ public static void Main(string[] args) { Console.Write("Hello World!"); }}2.原始的C#编译器(你可以使用下面的命令行编译C#)C:>csc HelloWorld.cs你将得到:HelloWorld详情可参见:http://sourceforge.net/projects/nant3.读取文件A:读取整个文件到字符串using Sys 阅读全文
posted @ 2013-09-23 15:34 倾杯天涯 阅读(2167) 评论(1) 推荐(5) 编辑
摘要: 注明:python版本为3.3.1、Django版本为1.5.1,操作系统为Windows7,其他版本有一些不同的地方读者可以自行探讨。上一章我们讲到的模型需要通过一定的实践才能逐步掌握熟练,这一章我们来讲讲Django中的管理工具Admin。我们先来解决几个问题,再来学习。1、什么是Admin?Admin是django.contrib包中的第一个部分,说白了就是django.contrib.admin,而contrib是一套庞大的功能集,它是Django基本代码的组成部分,Django框架就是由众多包含附加组件(add-on)的基本代码构成的。 你可以把django.contrib看作是可选 阅读全文
posted @ 2013-06-09 10:50 倾杯天涯 阅读(2167) 评论(2) 推荐(2) 编辑
摘要: 注明:python版本为3.3.1、Django版本为1.5.1,操作系统为Windows7,其他版本有一些不同的地方读者可以自行探讨。上一章我们讲到了模型的一些基本概念以及postgreSQL数据库的简单配置,接下来我们就通过一个简单的例子来讲述一下在Django模型中是如何进行CURD操作的。所谓CURD其实就是数据的创建Create、更新Update、读取Read和删除Delete功能,要实现这些功能,以往常常需要使用SQL语句去实现,比如SELECT语句、UPDATE语句等等,但由于不同的数据库之间存在着差异,使用这些SQL语句时就会出现这样那样的问题,所以为了解决这个问题,Djang 阅读全文
posted @ 2013-06-02 22:56 倾杯天涯 阅读(876) 评论(0) 推荐(0) 编辑
摘要: 注明:python版本为3.3.1、Django版本为1.5.1,操作系统为Windows7,其他版本有一些不同的地方读者可以自行探讨。因为本章篇幅略长,所以分作两节来讲,这一节将讲解下数据库的安装,和模型的配置,下一节则是讲解一下Django里面如何对数据库进行各种操作。一些知识:A:什么是模型?如果熟悉MVC的朋友应该知道M其实就是模型Model的意思,即数据存取层,该层处理与数据相关的所有事务: 如何存取、如何验证有效性、包含哪些行为以及数据之间的关系等。简单点就是操作数据库的一个体系。B:为什么要用模型?因为在Python中要操作数据库则需要数据库驱动,这些驱动有内置的(sqlite3 阅读全文
posted @ 2013-05-21 12:23 倾杯天涯 阅读(1683) 评论(2) 推荐(0) 编辑
摘要: 1. 下载免安装版:1) 大小: 206MB;2) 下载链接:http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.11-win32.zip安装版:1) 大小:170MB;2) 下载链接:http://dev.mysql.com/get/Downloads/MySQLInstaller/mysql-installer-community-5.6.11.0.msi更多版本下载,请直接访问:http://dev.mysql.com/downloads/2. 安装手动设置MySQL加载为系统服务并设置为自启动,具体如下:1) 开始菜单,运行“C 阅读全文
posted @ 2013-05-19 22:08 倾杯天涯 阅读(5510) 评论(0) 推荐(0) 编辑
摘要: 注明:python版本为3.3.1、Django版本为1.5.1,操作系统为Windows7,其他版本有一些不同的地方读者可以自行探讨。第四章我们讲到了模板的一些基本概念和几个常用的函数,下面我们就来讲讲如何使用Django的模板机制来处理静态网页模板。下面我们用前面几章讲过的内容从新新建一个工程,具体操作代码如下,有不明白的请翻看前面的内容。django-admin.py startproject testtemplate#创建新的站点python manage.py runserver#运行web服务进入testtemplate文件夹再创建template文件夹,然后再在template文 阅读全文
posted @ 2013-05-19 20:36 倾杯天涯 阅读(1589) 评论(0) 推荐(0) 编辑
摘要: 注明:python版本为3.3.1、Django版本为1.5.1,操作系统为Windows7,其他版本有一些不同的地方读者可以自行探讨。为了解决学习Django学习过程中遇到的一些问题,特地列出此章,在以后的教程中,如果还有什么问题也将逐渐更新到此处。[一:中文乱码问题]Django系列教程的第四章有人提问刚刚更改Django中的Templates文件,发现在模版中加入中文字符后Django页面显示乱码,改一改后又会报错,我稍微看了一下,因为教程中使用的都是英文并没有涉及到这个问题,所以我花了点时间搞出几个乱码错误,最后得到成功的配置如下:首先写入中文的html文件必须为utf-8编码,将文件 阅读全文
posted @ 2013-05-15 18:07 倾杯天涯 阅读(1827) 评论(0) 推荐(0) 编辑
摘要: 注明:python版本为3.3.1、Django版本为1.5.1,操作系统为Windows7,其他版本有一些不同的地方读者可以自行探讨。在上一章你可能已经发现了这样的问题,就是在视图返回文本的时候,HTML代码被硬编码在了python的代码中。如%s等等。像这样写往往使得程序更加复杂,一旦修改起来又显得十分的麻烦,而且HTML代码程序员不见得会python代码,现在的开发一般都会使得HTML前台页面和Python后台分离,也就是前台只负责显示页面,后台只负责处理数据和其他操作。因此,模板显得尤为重要。那么,什么是模板呢?模板是一个文本,用于分离文档的表现形式和内容。 模板定义了占位符以及各种用 阅读全文
posted @ 2013-05-13 13:53 倾杯天涯 阅读(2335) 评论(9) 推荐(1) 编辑
摘要: 注明:python版本为3.3.1、Django版本为1.5.1,操作系统为Windows7,其他版本有一些不同的地方读者可以自行探讨。前一章我们简略的讲解了下Django的视图和Url的配置,那么这一章我们就通过一个简单的例子来讲解下动态视图和动态Url。照例使用python manage.py runserver 命令启动web服务。下面我们将用datetime模块显示和计算时钟。打开上一章建立的view.py文件,在原有代码后面加入以下代码:import datetimedef current_datetime(request): now=datetime.datetime.now... 阅读全文
posted @ 2013-05-11 21:56 倾杯天涯 阅读(3318) 评论(0) 推荐(0) 编辑
摘要: Notepad++ 是一个开源的文本编辑器,功能强大而且使用方便,一般情况下,Notepad++作为代码查看器,很方便,但是每次要运行的时候,总是需要用右键打开其他的IDE来编译和运行,总有些不方便。特别是像lua这种语言,在Eclipse中无法集成,因此运行的时候,总是不方便。 我搜到了一个使用Notepad++作为编译器的方法,现在share给大家,:),还是很方便的。。。我先说下配置,看到了现象,再说原理,会比较容易明白。 Python 的配置 一、配置:1.打开Notepad++:2. 按下F5,或者打开Run->Run…3. 弹出Run的窗口3. 这一步是最关键的,将下列语句拷 阅读全文
posted @ 2013-05-10 10:56 倾杯天涯 阅读(509) 评论(0) 推荐(0) 编辑
摘要: 注明:python版本为3.3.1、Django版本为1.5.1,操作系统为Windows7,其他版本有一些不同的地方读者可以自行探讨。前一章中,我们解释了如何建立一个 Django 项目并启动 Django 开发服务器。 在这一章中,我将通过一个helloworld来讲解Django创建动态网页的基本知识。目标:创建一个页面,打印出helloworld关于视图View和路由Url的具体含义随着学习的深入和自己动手编程慢慢加深理解,下面一段话是djangobook2里面的一段。如果你曾经发布过Hello world页面,但是没有使用网页框架,只是简单的在hello.html文本文件中输入Hel 阅读全文
posted @ 2013-05-10 10:47 倾杯天涯 阅读(2929) 评论(5) 推荐(1) 编辑
摘要: 注明:python版本为3.3.1、Django版本为1.5.1,操作系统为Windows7,其他版本有一些不同的地方读者可以自行探讨。安装第一步:下载python3.3.1和Django1.5.1并安装,下载地址如下:python3.3.1:http://www.python.org/download/python的安装大家请自行百度。Django1.5.1:http://www.djangoproject.com/download/将下载后的Django-1.5.1.tar.gz解压到一个文件夹,打开cmd命令提示符,使用cd命令进入到解压后的文件夹中,再按照安装界面输入命令即可。pyth 阅读全文
posted @ 2013-05-09 19:41 倾杯天涯 阅读(5201) 评论(5) 推荐(2) 编辑
摘要: pdf文件复制到word时格式混乱,常常要费很大的劲去调整段落等等,今天上网时找到一个方法可以很好的解决这个问题。将pdf里面的文字复制到word后,在Word的[编辑]菜单下的[替换]中的[查找内容]输入^p(如果是从网页上粘贴过来的则输入^l),然后在[替换为]里面什么都不输。点[全部替换],[确定]。接着在[查找内容]输入MM(与第1步的对应),在[替换为]里面输入^p。然后就大功告成了,最后再修改一下字体、大小及行间距等。 阅读全文
posted @ 2013-05-09 16:04 倾杯天涯 阅读(13257) 评论(0) 推荐(0) 编辑