自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(86)
  • 资源 (5)
  • 收藏
  • 关注

原创 Android Notification

使用NotificationManager类notify发送通知cancel删除通知//create notificationNotificationCompat.Builder alVar = new NotificationCompat.Builder(mService); alVar.setOngoing(true

2016-12-14 13:57:03 414

转载 Android Studio 快捷键

Alt+回车 导入包,自动修正Ctrl+N   查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L  格式化代码Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C  最近更改的代码Ctrl+R 替换文本Ctrl+F 查找文本Ctrl+Shift+Space 自动

2016-07-11 10:17:20 391

原创 Command line instructions

Command line instructionsGit global setupgit config --global user.name "xxx"git config --global user.email "[email protected]"Create a new repositorygit clone [email protected] xxxxxtouch

2016-03-18 09:45:49 1081

转载 管理公钥git

管理公钥公钥是CODE识别您的用户身份的一种认证方式,通过公钥,您可以将本地git项目与CODE建立联系,然后您就可以很方便的将本地代码上传到CODE,或者将CODE代码下载到本地了。以下介绍生成公钥和管理公钥的方法。如果你是在windows系统下使用,需要先安装git的windows客户端msysgit, 然后运行 Git Bash, 在弹出的终端中输入下面提示的代码。1

2016-01-21 20:51:09 495

原创 android开发网文搜集

1.关于AsyncTask的使用详解Android中AsyncTask的使用2.关于HttpClient的使用HttpClient使用详解3.

2015-08-29 11:36:31 520

原创 关于Android studio的几篇网文

原网文网址:1.Android Studio系列教程2.Android Studio 比 Eclipse 好用在哪里?先再次做下记录,等我体验android studio后再来补充此文

2015-08-24 13:37:39 360

转载 Fragment相关

转载网文原网址:1. http://www.yrom.net/blog/2013/03/10/fragment-switch-not-restart/2.http://www.cnblogs.com/mythou/p/3222022.html相关网文:http://www.cnblogs.com/mengdd/archive/2013/01/09/2853254.h

2015-08-21 14:28:21 830

转载 ADB server didn't ACK

ADB server didn't ACK当我们通过eclipse开发Android应用时,会连接真机会使用模拟器进行仿真,有时候启动失败,会提示这样的错误。工具/原料EclipseCMD命令窗口方法/步骤首先通过CMD启动adb服务。这个时候会提示启

2015-08-19 22:39:19 428

原创 boost::asio网文收集

先将一些有用的文章收集此处,等我看完之后,若有所感,也写一写,现在没有asio的功底。1.http://www.godebug.org/index.php/category/asio/1/2.http://www.cnblogs.com/sevenyuan/archive/2010/11/05/1869832.html3.http://www.cppblog.com/janvy/cat

2015-08-18 14:59:27 374

原创 win7安装openssl,编译32位&64位

Windows平台编译openssl-0.9.8k库(32位、64位)openssl windows编译 32位&64位

2015-08-16 00:28:47 4666 1

转载 c++11 中的 move 与 forward

来源:http://www.cnblogs.com/catch/p/3507883.html一. move关于 lvaue 和 rvalue,在 c++11 以前存在一个有趣的现象:T&  指向 lvalue (左传引用), const T& 既可以指向 lvalue 也可以指向 rvalue。但却没有一种引用类型,可以限制为只指向 rvalue。这乍看起来好像也不是很大的问题,但

2015-08-14 16:55:19 484

转载 c++中的左值与右值

来源:http://www.cnblogs.com/catch/p/3500678.html左值(lvalue),右值(rvalue) 是 c/c++ 中一个比较晦涩的概念,有的人可能甚至没有听过,但这个概念到了 c++11 后却变得十分重要,它们是理解move(),forward()等新语义的基础。左值右值的定义左值与右值这两概念是从c中传承而来的,在c中,左值指的是能够出现在等

2015-08-14 16:38:07 351

转载 C++模板的特化

来源:http://www.blogjava.net/bacoo/archive/2009/06/22/283480.html对模板特化的理解:特化整体上分为全特化和偏特化,这一点大家都没有什么置疑,但是细分它们各包括哪几种状态就很难界定了,而且很多权威的书上都不一致,管它呢,反正我们能会用各种特化就可以了。下面就谈谈我个人对特化的划分和定义:所谓特化,就是将泛型的东东搞得具体

2015-08-14 13:31:07 386

原创 uwsgi启动并与django关联

uwsgi是一种服务器,支持多种语言,速度快。系统:ubuntu12.04python:2.7.3uWSGI:1.0.3-debian1.uwsgi支持python。创建一个python文件hello.py:def application(env, start_response): start_response('200 OK', [('Content-Type',

2015-08-04 21:44:45 3765

原创 将JS保存为书签,在网页中运行

将写好的JS收藏在浏览器中,运行在浏览器打开的页面上。JS代码如下所示:javascript:(function(){alert("hello, world");})();随便打开一个页面,使用ctrl+D收藏打开的当前页面,如下图所示将名称改为TestCode,找到刚才保存的TestCode书签,如下图右键属性,弹出书签的属性对话框将地址的值改为JS代

2015-08-01 12:23:53 14747 1

原创 Python项目9:文件共享2

本项目基于Python基础教程(第二版)中的项目9:文件共享2。对代码略做修改,使得代码能在Win7系统,python3.4.3版本上运行。原文中使用的是wxpython工具包做的界面,本处采用python中自带的tkinter制作简单的界面代码如下:1.    simple_gui_client.pyimport tkinter as tkfrom client impor

2015-07-26 20:15:13 1153

原创 Python项目8:使用XML-RPC进行文件共享

Python版本:3.4.3操作系统:win7本项目是分析python基础教程(第二版)项目8:使用XML-RPC进行文件共享SimpleXMLRPCServer的python3与python2所在库不一样,对原教材上代码略作修改,就可以运行在win7中代码如下:1.    client.pyfrom cmd import Cmdfrom os import pathf

2015-07-25 19:24:48 1596

原创 Python项目7:自定义公告板

Python版本:3.4.3操作系统:win7此项目是分析python基础教程(第二版)的项目7:自定义公告板。改为适合于win7和python3的版本。运用cgi,在项目六中有介绍。准备工作:1.    安装Mysqlhttp://blog.csdn.net/ranky2009/article/details/468853932.    在python中连接Mysql

2015-07-25 19:04:50 2194

转载 mysql数据库中命令行下常用命令的操作(增、删、改、查)和数据类型

连接命令:mysql -h[主机地址] -u[用户名] -p[用户密码]   创建数据库:create database [库名]   显示所有数据库: show databases;   打开数据库:use [库名]   当前选择的库状态:SELECT DATABASE();   创建数据表:CREATE TABLE [表名]([字段名] [字段类型]([字段要求]) [字段

2015-07-18 09:58:21 2475 1

转载 如何使用Python3.4连接MySQL

python3发布以来,获取了广大程序员们的差评,说不稳定,又是不兼容什么的,不过差评归差评,python3既然已经发布,肯定是个趋势,但在python3.4里面,使用原来python2.7的mysqldb已经不能连接mysql数据库了,比较令人纠结,不过我们可以使用pymysql,来完成连接mysql的重任,步骤如下:序号描述1去github上下载pymysq

2015-07-15 23:11:09 911

转载 整理汇总Python框架、库以及软件资源

来源网址:http://developer.51cto.com/art/201507/483510.htmPython是一门非常受欢迎的编程语言,最近甚至成为了美国很多大学最受欢迎的编程语言。AD:很多来自世界各地的程序员不求回报的写代码为别人造轮子、贡献代码、开发框架。开放源代码使得分散在世界各地的程序员们都能够贡献他们的代码与创新。Python就是这样一门受

2015-07-15 10:57:26 1532

原创 win7安装mysql

1.下载mysql可以在官网上下载,http://dev.mysql.com/downloads/windows/installer/,为zip格式,解压后放置到安装目录。也可以直接用搜索引擎搜索,直接用搜索引擎下载下来为msi格式,点击安装。2.安装mysql不管用以上何种方式下载,最后都会有一个文件夹,如下所示:修改文件my-defaut.ini,配置mysql serve

2015-07-14 23:49:44 703

原创 Python项目六: 使用CGI进行远程编辑

在本项目中要运用CGI,我的理解CGI就是可以使用脚本语言生成html返回给客户端。介绍两种搭建服务器并使用CGI的方式。1. 使用Apache服务器由于我的运行环境是win7,所以下载windows版本的Apache,下载win7版本Apache Lounge的网页是http://www.apachelounge.com/download/VC11/,选则64位。下载后解压文件,

2015-07-12 21:59:10 1948 1

原创 Python项目五: 虚拟茶话会

本文分析并实现Python基础教程中的项目六。由于运行平台是win7,使用telnet来测试python代码Win7需要启动telnet服务,开始->控制面板->程序和功能->打开或关闭Windows功能->勾选“Telnet服务器”,“Telnet客户端”->确定,安装服务(安装Telnet客户端就可以了) 启动一个cmd,输入telnet,可以进入telnet服务输入qui

2015-07-11 17:34:47 2073 1

原创 Python项目四:新闻聚合

编码中遇到的问题Note:1.在编写中发现使用newnews时出现如下错误:502 NEWNEWS command disabled by administrator 由于使用newnews命令出现问题,所以改为使用其他的命令替代。用group 和article命令,见项目代码。2.使用如下code打印中文会报错误代码url_test.py:from urllib.re

2015-07-09 22:05:02 2411

原创 Python项目三:万能的XML

分析python基础教程(第二版)中的项目3:万能的XML本项目从XML文件中读取数据,创建多个html网页,使用python中自带的xml.sax库,代码逻辑比较少。

2015-07-04 23:59:33 857

原创 Python项目二:画幅好画

分析python基础教程(第二版)中的项目2本项目使用reportlab实现基础的画图操作,画图数据从网上获取,分析后画出曲线,并保存到PDF文件中。由于网上的黑子数据与书中所说的不一样,所以略作修改,获取一个网页,然后统计这个网页上数字,小写字母,大写字母,以及其他符号的个数,以这些数字画一个饼图,并输入到PNG以及PDF中。

2015-07-04 14:59:45 1011

原创 Python项目一:即时标记

分析python基础教程(第二版) 中的项目1本项目是一个简易的标记添加器,为纯文本添加标签格式,使其能够在html中正确显示,就类似于markdown编辑器.

2015-06-29 23:46:24 2964 1

转载 关于两次fork

两次fork()的作用首先,要了解什么叫僵尸进程,什么叫孤儿进程,以及服务器进程运行所需要的一些条件。两次fork()就是为了解决这些相关的问题而出现的一种编程方法。孤儿进程    孤儿进程是指父进程在子进程结束之前死亡(return 或exit)。如下图1所示:    在一定时间内,当系统发现孤儿进程时,init进程就收养孤儿进程,成为它的父亲,child进程exit

2015-04-19 19:07:23 763 1

转载 深入理解磁盘文件系统之inode

来源:http://www.cnblogs.com/thinksasa/archive/2013/04/10/3013445.html一、inode是什么?理解inode,要从文件储存说起。文件储存在硬盘上,硬盘的最小存储单位叫做"扇区"(Sector)。每个扇区储存512字节(相当于0.5KB)。 操作系统读取硬盘的时候,不会一个个扇区地读取,这样效率太低

2015-04-06 23:26:26 1761

转载 Linux软连接和硬链接

作者:iTech出处:http://itech.cnblogs.com/ 1.Linux链接概念Linux链接分两种,一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link)。默认情况下,ln命令产生硬链接。【硬连接】硬连接指通过索引节点来进行连接。在Linux的文件系统中,保存在磁盘分区中的文件不管是什么类型都给它分配一个编号,称为索引节

2015-04-06 23:23:44 372

原创 Apue Note chapter3

Function:#include int open(const char *path, int oflag, … /* mode_t mode */);int openat(int fd, const char *path, int oflag, … /* mode_t mode */);#include int creat(const char *path, mod

2015-04-05 16:41:40 397

转载 shell 十三問? 11) > 與 < 差在哪?

转自:http://bbs.chinaunix.net/forum.php?mod=viewthread&tid=218853&page=7#pid1636825http://bbs.chinaunix.net/thread-218853-1-1.htmlshell 十三問?11) > 與 這次的題目之前我在 CU 的 shell 版已說明過了:

2015-04-02 22:45:48 345

转载 APUE.3e 安装(基于ubuntu12.0.4)

转自: http://blog.sina.com.cn/s/blog_94977c890102vdms.html本菜刚刚学习UNIX下高级编程,无奈搭建本书编程环境时遇到不少问题。幸好网上有各种大神的解决办法让我最终解决了问题。在这里感谢为LINUX开源操作系统奋斗的大神。不过话说回来,网上大都是针对UNIX高级编程第二版的头文件搭建,现在对于第三版来说,有些过时,因为

2015-03-14 18:19:35 715

转载 C++进阶 必读书籍

(一)语言入门:《C++ Primer》最新版本:第三版(第四版国外已上架, 国内一些网上书店也在预订中)适合有丰富C经验,缺乏C++经验的。不过我个人一直认为此书带着过于强烈的C语言的痕迹,对于C++的学习未必是 好事。《The C++ Programming Language》/《C++程序设计语言》最新版本:第三版特别版简称 TC++PL,有其他语言的丰富经验

2015-03-05 11:09:54 443

转载 在Python中添加自定义模块

一般来说,我们会将自己写的python模块与python自带的模块分开存放以达到便于维护的目的。Python 运行环境在查找库文件时是对 sys.path 列表进行遍历,如果我们想在运行环境中注册新的类库,主要有以下三种方法:在sys.path列表中添加新的路径。设置PYTHONPATH环境变量。将库文件复制到sys.path列表中的目录里(如site-packag

2015-02-11 22:10:46 520

转载 DLL中传递STL参数,vector对象作为dll参数传递等问题(转)

STL跨平台调用会出现很多异常,你可以试试.STL使用模板生成,当我们使用模板的时候,每一个EXE,和DLL都在编译器产生了自己的代码,导致模板所使用的静态成员不同步,所以出现数据传递的各种问题,下面是详细解释。原因分析:一句话-----如果任何STL类使用了静态变量(无论是直接还是间接使用),那么就不要再写出跨执行单元访问它的代码。 除非你能够确定两个动态库使用的都是同样

2015-02-06 15:46:29 694

转载 vim的一个较全的介绍

vim的一个较全的介绍(转)http://www.cnblogs.com/dubing/archive/2011/12/16/2290421.htmlhttp://blog.csdn.net/sabalol/article/details/3426635http://hi.baidu.com/howard1980/blog/item/3399e42668751b0a908f9d

2015-02-04 13:32:42 486

转载 VIM下,在文件及目录中查找字符串的方法 (vimgrep)

来源:http://www.nerdlinux.com/post/43/以前用editplus的时候,有一个在文件中查找的功能,可以在所有打开的文件中查找字符串,也可以在某一个目录及它的子目录中查找.那么在VIM中是否也有相关的功能呢?答案当然是肯定的.VIM中有个类似grep的命令,叫做vimgrep,语法如下::vimgrep /{pattern}/[g][j] {file}

2015-02-04 13:29:22 2961

转载 扩展Django:实现自己的manage命令

来源:http://biancheng.dnbcw.info/python/386553.html我们都用过Django的django-admin.py和manage.py。django-admin.py是一个命令行工具,可以执行一些管理任务,比如创建Django项目。而manage.py是在创建每个Django project时自动添加在项目目录下的,只是对manage.py的一个简单包装,

2015-02-03 13:45:20 392

modify python2.6.6 for ubuntu12.04

由于ubuntu12.04弃用了ssl2.0,所以在安装python2.6.6时会提示failed to install _ssl,因此需要对python2.6.6的安装文件做部分修改,将本文件解压,文件夹内容直接替换python2.6.6的安装文件下,在编译python2.6.6即可解决ssl错误,请参考http://blog.csdn.net/ranky2009/article/details/41725459

2015-01-01

jdk6 for ubuntu(64bit)

现在orcale主推jdk7,jdk8,而这些在商业应用上收费,在orcale官网上难以找到jdk6的下载地址,故放在cdsn方便使用。

2014-11-20

SlnFileFind project/VS2012 Addin

使用VS2012开发的一个插件 其中SlnFileFind_src.zip为原始版本,SlnFileFind_src_version2.zip为修改后的版本。

2014-10-22

VC实用列表类源代码

一个非常好用的VC列表类,将此类附加于VC中,用控件继承此类即可应用,类中有详细应用说明,适于会应用VC类的中级学者

2010-11-20

JSP动态网站实例源代码

里面含有13个jsp动态网页实例源代码,放入相应的tomcat目录下即可运行,是学习jsp的好资源

2010-11-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除