- 博客(20)
- 收藏
- 关注
原创 Python2.7 Django1.8 CentOS7 Apache2.4 mod_wsgi4.4.21 环境下部署
1、安装Apacheyum install httpd2、安装wsgigit clone https://github.com/GrahamDumpleton/mod_wsgi.git./configuremakemake install 3、修改Apache配置文件,添加如下内容############################# Django configure ##
2015-11-21 13:10:09
1126
原创 Redis 集群部署
1、安装 Redis下载Redis源码安装包 redis-3.0.2.tar.gz解压安装包 tar -zxvf redis-3.0.2.tar.gz编译源码 make编译之后会在 src 目录下会产生可执行文件(redis-server、redis-cli等),如果是在部署 Redis 可以执行 make install 进行安装,如果是测试使用不进行安装也可2、配置
2015-11-11 13:08:40
412
原创 Linux动态加载库的使用方法
// string.c#define ENDSTRING '\0'int StrLen(char *string){ int len = 0; while (*string++ != ENDSTRING) { len++; } return len;}// main.c#include #include
2015-11-09 21:58:04
479
原创 Linux 编译静态链接库与动态链接库的方法
// hello.c#include int main(int argc, char *argv[]){ printf("Hello World!\n"); return 0;}1、编译生成可执行文件gcc -o test hello.c2、编译生成目标文件gcc -c -o test.o hello.c// string.c#define ENDST
2015-11-09 18:24:09
474
原创 Linux网络编程常用API(一)
// 1、地址结构体(sockaddr)#include struct sockaddr{ sa_family_t sa_family; // 地址族: AF_UNIX、AF_INET、AF_INET6 char sa_data[15]; // 地址值}// 2、地址结构体(sockaddr_in)#include struct sockaddr_in{ sa_f
2015-11-05 14:47:01
1572
原创 Python常用方法(一)
1、Json处理json.dumps() # 传入python对象,返回json对象json.loads() # 传入json对象,返回python对象2、拼接字符串print "Hello ""World" # 输出:Hello Worldprint "Hello " + "World" # 输出:Hello World3、打印字符串print repr("Hello World") # 输出:
2015-10-28 08:18:22
489
原创 Django开发教程 第六节 表单
1、创建表单类from django import formsclass MyForm(forms.Form): name = forms.CharField(max_length = 10, label = "Name", help_text = "Input your name") age = forms.IntegerField(label = "Age", help_t
2015-10-26 23:31:51
382
原创 Django开发教程 第五节 模型
首先来创建我们这一节的项目,在终端下执行django-admin startproject django_0050,项目结构如下一、创建模型在外层django_0050目录下执行python manage.py startapp student,执行后项目的结构如下修改models.py内容如下把student模型添加到项目需要修改settings.py文件
2015-10-24 20:46:54
517
原创 Django开发教程 第四节 模板的使用(二)
一、标签继续使用上一节创建的项目,在templates文件夹中创建choice.html文件,内容如下添加对应的视图函数为视图添加url当我们访问127.0.0.1/choice/8/时看到的视图如下当我们访问127.0.0.1/choice/5/时看到的视图如下在‘{% %}'之间的就是Django 模板中的标签,除了我们上面用到的
2015-10-22 20:25:52
447
原创 Django开发教程 第三节 模板的使用(一)
前两节里生成的视图都是通过硬编码HTML来实现的,现在来学习如何使用Django中的模板来生成视图。在终端下执行django-admin startproject django_0030创建本节的项目。一、一个最简单的模板首先我们在第二层django_0030目录下创建一个views.py文件,并在其中输入如下内容然后为hello视图添加对应的url终端执行
2015-10-21 21:05:57
469
原创 Linux grep命令正则表达式的常见用法
在当前目录下有如下日志文件1、显示指定日期内的日志比如我们要显示2015年10月1日到2015年10月5日之间的日志,可以在终端下执行ls | grep '^2015100[1-5]\.log$',运行效果如下
2015-10-20 21:50:27
493
原创 Django开发教程 第二节 URL配置
上一节讲述了如何配置Django开发环境并且实现了Hello world项目,这一节学习一下如何配置Django web程序的URL地址。
2015-10-17 21:56:57
682
原创 Django开发教程 第一节 HelloWorld
本系列教程是讲述Django框架的,如果你正在看本教程那么你应该对Django已经有了初步的了解,简而言之Django就是一个基于Python的Web开发框架。在学习Django之前最好有Python基础,如果没有Python基础但是有别的开发经验(例如Java、.NET)学习Django也是非常容易的。
2015-09-06 20:47:16
2652
原创 Cocos2d-x开发教程 第六节 UI控件(Label)
接下来的几节我们将讲解UI控件,什么是UI?UI是user interface的缩写,翻译成中文就是用户界面的意思。UI由一些控件组成,常用的控件有Label、Button、Menu、Slider等。这一节我们来讲Cocos2d-x中的Label,首先让我们来看一段示例代码cocos2d::Rect visibleRect = Director::getInstance()->getOpenG
2015-08-05 21:49:33
848
原创 Cocos2d-x开发教程 第五节 深入Scene
这一节我们来具体说说Scene,简单来说Scene就是一个容器,其中可以容纳Sprite、Label、Node等各种游戏中需要的对象。Scene还负责控制游戏的逻辑和内部对象的渲染,游戏中至少有一个Scene,也可以有多个Scene互相切换,并且在Scene切换的过程中还可以指定炫酷的效果。下面的代码创建了一个Sceneauto dirs = Director::getInstance();
2015-08-04 20:15:59
526
原创 Cocos2d-x开发教程 第四节 深入Action
上一节我们学习了Sprite具体的特性,这一节让我们来继续讲解Action。Action可以使任何继承于Node的对象在一段时间内改变属。例如,可以使Sprite在一段时间内从一个Postion移动到另一个Positionauto moveTo = MoveTo::create(2, Vec2(50, 10));mySprite1->runAction(moveTo);auto move
2015-07-25 21:57:44
487
原创 Cocos2d-x开发教程 第三节 深入Sprite
上一节我们讲了Cocos2d-x的基本概念,这一节我们来深入讲解Sprite。通过上一节的讲解,你应该对Sprite有了初步的概念。我们知道当创建Sprite时需要指定一个图片镜像,并且我们可以通过改变Sprite的rotation、position、scale、color这些属性来使Sprite动态改变,最终使我们的游戏动起来。首先我们来讲一下创建Sprite的方式。 最简单创建
2015-07-23 19:40:15
538
原创 Cocos2d-x开发教程 第二节 基本概念
上一节我们讲了如何安装Cocos2d-x的开发环境和怎样创建新项目,这一节我们讲Cocos2d-x的一些基本概念。如果你在阅读本节的话,那你应该是多少知道一点Cocos2d-x的。相信你也肯定是梦想着能用Cocos2d-x做一款自己专属的游戏。好的,让我和你一起开始向梦想迈进。 Cocos2d-x是一个跨平台的游戏开发引擎。什么是游戏引擎?简单来说就是就一套开发包,其中实现了我们
2015-07-22 19:49:19
706
原创 Cocos2d-x开发教程 第一节 开发环境安装与示例项目创建
最近有个朋友想了一个手游创意,想让我来做。本人虽然是一个纯码农,但是还从来没接触过手游开发引擎。无奈,在正式开始做游戏之前还先得学学大名鼎鼎的Cocos2d-x。一般做开发的人都应该知道,现在大多数的手机游戏都是用它开发的,它支持C++、Lua、JS三种语言,由于本人对C++比较熟悉,所以选择C++进行学习。好了,不罗嗦了,让我们正式开始。首先要下载Cocos2d-x,我们以V3版本为
2015-07-21 20:32:55
904
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人