自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(103)
  • 资源 (21)
  • 收藏
  • 关注

原创 Python SQLAlchemy 程序实例

Sample1# coding=gbkfrom sqlalchemy import *from sqlalchemy.orm import *engine = create_engine('sqlite:///./sqlalchemy.db', echo=True)metadata = MetaData(engine)'''create table'''users_t

2014-11-06 15:40:19 4076

转载 SyntaxError: Non-ASCII character Python、Unicode和中文

http://blog.chinaunix.net/u/3204/showart_389639.htmlhttp://www.woodpecker.org.cn/diveintopython/xml_processing/unicode.htmlpython的中文问题一直是困扰新手的头疼问题,这篇文章将给你详细地讲解一下这方面的知识。当然,几乎可以确定的是,在将来的版本中,pyth

2014-10-15 09:24:11 2841

原创 windows下开发python需要注意的几点

今天被开发环境郁闷了好多次,总结几点注意:1. python能用2就用2,

2014-10-13 15:16:02 2584

原创 Python监控Windows下的文件变化

windows下监控文件系统的变化,用python很方便。实例代码如下,很简单,也不多说了。import osimport win32fileimport win32conACTIONS = { 1 : "Created", 2 : "Deleted", 3 : "Updated", 4 : "Renamed from something", 5 : "

2014-10-11 08:46:25 7423 1

原创 Tomcat和Jetty对WebSocket的支持

公司项目需要,了解了下目前几种支持WebSocket的框架。以前用jWebSocket做过一些项目,相对来说,改jWebSocket的源码略复杂,也不是一天两天能搞定的。一调研才发现,现在很多主流的web框架都已经开始支持WebSocket了,不得不感慨时间太快,科技进步太快,在微策略的几年真的荒废了。不多说,先记录下今天的研究。Tomcat:       J2EE下面用的最多的容

2014-10-09 18:13:30 9372 3

原创 mac 终端 svn 命令

xcode在升级到了5之后,svn真是难用到了极点,特别是新添加了文件夹到工程中之后,commit会提示说新文件夹下的所有文件都是在svn控制范围之内,但是文件夹本身不在控制范围内。导致SVN无法commit,查了很多资料,最终发现这个是xcode5的一个bug,只能通过命令行解决。http://stackoverflow.com/questions/10327484/svn-commit-f

2013-11-08 15:28:31 4072

转载 tabBar隐藏与显现 hidesBottomBarWhenPushed

这个问题说简单也简单  但是如果不知道 可会让很多人吃苦,由于使用错误,一直以来被这个问题弄出不少bug。隐藏UITabBarController的tabBar, 我用它的一个属性hidesBottomBarWhenPushed隐藏了,可以pop的时候TabBar不显现了,我用另外改变tabBarController的view和TabBar的Frame实现了这个隐藏和显示的功能,可是,

2013-11-04 16:12:36 3560

转载 IOS 为UILabel添加长按复制功能

在iOS中下面三个控件,自身就有复制-粘贴的功能: 1、UITextView 2、UITextField 3、UIWebView UIKit framework提供了几个类和协议方便我们在自己的应用程序中实现剪贴板的功能。 1、UIPasteboard:我们可以向其中写入数据,也可以读取数据 2、UIMenuController:显示一个快捷菜单

2013-10-10 17:56:13 14496

转载 Redesign Your App for iOS 7 之 页面布局

前言iOS7是目前iOS史上最颠覆的一次改版。它的出现令人兴奋,因为它将会带我们进入一个全新的时代;它的到来也让我们忧心,因为它颠覆了一切,包括我们过去做过的很多努力。但是,相信大家乐意为这个全新时代做更多的努力,因为,它值得期待。 最近打算写一系列针对iOS7新特性的文章,今天就从最基本和简单的页面布局开始吧。  从头说起

2013-09-26 15:44:25 2986

原创 IOS, xib和storyboard的混用

1. 从xib的viewcontroll中启动storyboard   或者   从一个storyboard切换到另一个storyboard:- (IBAction)openStoryboard:(id)sender { UIStoryboard *secondStoryboard = [UIStoryboard storyboardWithName:@"SecondStory

2013-08-23 18:00:54 9140 1

原创 IOS 图片阴影,圆角等处理

一直以来,为IOS添加图片的特殊效果都是通过跟美工的配合,比如,要加阴影,就从美工那边获得一张阴影效果图,在界面上画两个UIImageView,将阴影放在下面,图像放上上面,错开一定角度。有比如想做圆角效果,就画一张跟背景一个颜色的图片,中间透明,盖在原图上方。看起来很拙劣,效果还是不错的,直到愚钝的我发现IOS已经帮我们准备好了一切。其实就是几行代码的事情:首先不要忘记,必须导入IOS的fr

2013-08-09 08:32:27 4438

原创 IOS StoryBoard修改对于真机无效的问题

今天调试IOS代码,一直提示“has no segue with identifier” 的错误。更加诡异的是,在模拟器上调试一切正常,在真机上调试才会出这个错误。开发IOS相当一段时间,对于storyboard中segue的操作、页面的跳转估计已经做过上百次,所以不觉得自己会漏写identify或者对destination view和resource view的设置产生错误。不过还是检查了两遍,

2013-08-06 09:55:50 4261

原创 iOS 从相机或相册获取图片并裁剪

今天遇到一个用户头像上传的问题,需要从相册或者相机中读取图片。代码很简单,抽取关键部分,如下://load user image- (void)UesrImageClicked{ UIActionSheet *sheet; // 判断是否支持相机 if([UIImagePickerController isSourceTypeAvailable:UII

2013-07-05 16:37:10 9592 2

原创 修改苹果应用程序名称

OS应用在设备上的显示名称比较重要,它必须和提交程序信息时的一致,如果不一致那么你的软件将被驳回下面是APPLE的工作人员EMAIL给我的建议:To change the installed application name, in Xcode:1. Select your Target on the left side under Groups & Files2. S

2013-06-27 18:01:01 4769

原创 iOS用ASIFormDataRequest实现图片上传

方法一:表单提交 NSString *fileName = [[NSBundle mainBundle] pathForResource:@"color_blue" ofType:@"png"]; ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL: [NSURL URLWithString: url]

2013-06-27 17:33:56 5738

转载 Java中弹出对话框中的几种方式

1.显示一个错误对话框,该对话框显示的 message 为 'alert':    JOptionPane.showMessageDialog(null, "alert", "alert", JOptionPane.ERROR_MESSAGE);   2.显示一个内部信息对话框,其 message 为 'information':    JOptionPane.showIn

2013-06-21 10:26:18 2846

转载 Java文件操作

package com.xuanwu.mtoserver.util;import java.io.*;/** * @author Toby 复制文件夹或文件夹 */public class FileUtil {    public static void main(String args[]) throws IOException {        // 源

2013-06-20 11:00:48 2735

转载 Apache2 + Tomcat 集群,Apache作为负载均衡

该集群为伪集群,实际应用的时候tomcat应该安装在不同的机器上,而不是同一台机器上一.配置环境操作系统:rhel5服务器IP:192.168.93.43jdk版本:1.6.0_20apache 版本:httpd-2.2.16.tar.gztomcat 版本:apache-tomcat-5.5.30.tar.gzjk版本:tomcat-con

2013-06-05 16:58:31 2643

原创 Tornado实现聊天室功能(websocket)

小试了一把Tornado的websocket来实现聊天室的功能,非常简单,上代码:服务器端:import loggingimport tornado.escapeimport tornado.ioloopimport tornado.optionsimport tornado.webimport tornado.websocketimport os.pathimpor

2013-05-09 15:50:34 7568 1

原创 Tornado的初步了解

今天看了下Python的一个新web框架,由Facebook开源。不得不说,品牌效应啊,只要是Facebook开源的项目,没有不好用的。Tornado可以说是好用到了极致,从打开官方页面开始了解,到搭建一个web服务器,只用了10分钟。        另外,Tornado支持websocket通讯,和前几天看的通过Netty支持Websocket相比,Tornado的操作要显得简单得更多。

2013-05-07 17:24:56 3732

转载 [Java] Netty Websocket Server Javascript Client

原文出处:http://blog.csdn.net/shagoo/article/details/8028813Netty下载地址:http://netty.io/downloads.html代码下载地址:http://download.csdn.net/detail/lrenjundk/5336148WebSocket协议的出现无疑是 HTML5 中最令人兴奋的功能特性之

2013-05-06 14:51:25 1868

原创 IOS学习日志---1:TableView下拉刷新以及各种失败问题总结

今天尝试了下IOS中的下拉刷新,遇到各种各样的问题,写一篇日志做一个总结。一、下拉刷新的实现                     首先IOS是没有自带下拉刷新的,虽然我们平时遇到大量APP是具有下拉刷新功能,但是很不幸,IOS的确没有做下拉刷新。而我们平时看到的大部分下拉刷新都是采用第三方库:EGORefreshTableHeaderView           下载地址为:htt

2013-04-17 16:47:00 4414

原创 UINavigationBar + UITabBar 隐藏Tarbar的具体使用

今天被这个问题纠结了很久,使用UITabBar作为APP的基础,每个TabItem里面方一个UINavigationBar,在点击界面中的某个元素进入UINavigationBar的第二层,此时需要保留NavigationBar而隐藏掉Tabbar。一查资料,有两种方法可以隐藏掉tabbar:方法一:self.tabBarController.tabBar.hidden = NO;

2013-04-15 18:24:18 7182 4

转载 IOS UINavigationBar 背景及按钮颜色设置

UIImage *navBackImg = [[UIImage imageNamed:@"nav_bg.png"] resizableImageWithCapInsets:UIEdgeInsetsMake(0, 0, 0, 0)];[[UINavigationBar appearance] setBackgroundImage:navBackImg forBarMetrics:UIBarM

2013-04-15 11:32:47 1655

原创 iOS 6 Tarbar 背景图片问题

初学IOS,用[item setFinishedSelectedImage:selectedImagewithFinishedUnselectedImage:unselectedImage]; 来设置tarbar的背景图片,遇到图片自动偏上的问题,几经确认图片的确没有问题效果下图的item2。估计是IOS内部没有做好,需要在调用背景设置之前,使用

2013-04-11 10:12:24 2044 3

转载 Storyboard里面的几种Segue区别及视图的切换:push,modal,popover,replace和custom

一、视图切换类型介绍在storyboard中,segue有几种不同的类型,在iphone和ipad的开发中,segue的类型是不同的。在iphone中,segue有:push,modal,和custom三种不同的类型,这些类型的区别在与新页面出现的方式。而在ipad中,有push,modal,popover,replace和custom五种不同的类型。modal 模态转换

2013-04-10 11:18:50 1514

转载 iOS: 解决某些第三方库因为ARC不能使用的问题

1、在target下面的build phases下有一个compile source,下面有很多待编译文件。可以看到一个compile flag,可以针对某些文件进行arc设置。这样,某些框架不能使用的问题不就解决了嘛。于是,在要用到的框架包含的所有.m文件后对应的compile flag处加上-fno-objc-arc,这样,就能成功在ios5项目下运行了。2、将库打包成framewor

2013-03-27 17:05:53 1105

转载 IOS HTTP 传输数据

ASIHTTPRequest类库简介和使用说明官方网站: http://allseeing-i.com/ASIHTTPRequest/ 。可以从上面下载到最新源码,以及获取到相关的资料。使用iOS SDK中的HTTP网络请求API,相当的复杂,调用很繁琐,ASIHTTPRequest就是一个对CFNetwork API进行了封装,并且使用起来非常简单的一套API,用Objectiv

2013-03-27 16:10:31 1209

转载 IOS第三方资源库

因 为iOS SDK相对比较底层,所以开发者就得受累多做一些体力活。不过幸运的是,有很多第三方的类库可以用来简化很多不必要的工作。笔者整理了一下在本人学习过程 中用到的一些比较有用Objective-C开源类库,既是做一个总结,同时也希望通过这些分享,能提高各位的开发效率。 KissXml——xml解析库相关教程:http://www.iteye.com/top

2013-03-27 16:01:07 1025

转载 Ubuntu下配置调试phpxdebug)

以下是转载的文章,在其他linux下安装软件真是头痛,还是unbutu方便,简单,5分钟搞定    目标:用eclipse+pdt+xdebug+php+apache 配制php脚本和网页的开发环境    安装过程:    1、在新立得中选择安装如下软件    apache    php5    php5-cli    php5-xdebug    安装

2012-12-03 11:30:41 924

转载 linux下搭建属于自己的博客(WordPress安装)

WordPress简介    WordPress 是一种使用 PHP语言和 MySQL数据库开发的开源、免费的Blog(博客,网志)引擎,用户可以在支持 PHP 和 MySQL 数据库的服务器上建立自己的 Blog。WordPress 是一个功能非常强大的博客系统,插件众多,易于扩充功能。安装和使用都非常方便。目前 WordPress 已经成为主流的 Blog 搭建平台。现在我们开始搭

2012-11-30 10:59:13 1461

转载 Android使用Application总结

Application 配置全局Context第一步、写一个全局的单例模式的MyApplication继承自Application 覆盖onCreate ,在这个方法里面实例化Application第二步、配置全局的Context第三步、使用,使用的时候用的时候根据类的名称访问ContextAndroid程序的入口点Android使用Google D

2012-11-27 10:14:06 735

转载 shell中单引号、双引号、反引号的区别

shell可以识别4种不同类型的引字符号: 单引号字符' 双引号字符" 反斜杠字符\ 反引号字符` 1. 单引号 ( '' )# grep Susan phonebook Susan Goldberg 403-212-4921 Susan Topple    212-234-2343 如果我们想查找的是Susan Goldberg,不能直接使用grep Susan Gold

2012-11-22 16:55:14 926

原创 linux常用命令的使用总结

用了很久的linux,总是记不全所有命令,在此做个总结,为初学者提供一个入门的文档,也方便自己日后查询。1. 基本命令1.1 echo        echo命令即为显示的意思,可以将其后面的数据原封不动地打印出来,例如:[root@emma_test_server bin]# echo hello worldhello world当然,也可以用于打印一些系统变量,需要在变量名

2012-11-21 14:57:17 1768

原创 Linux开机启动和用户登录启动配置

1. 开机启动配置文件       一般来说Linux会用不同的level开机,可以用#runlevel来查看运行的level。而关于level的配置,可以在 /etc/inittab中找到,如下: # Default runlevel. The runlevels used by RHS are: # 0 - halt (Do NOT set initdefault to

2012-11-15 17:01:45 5939

原创 log4j2 使用详解

前段时间一直用jWebSocket开发长连接的web服务,发现log4j记录log极为好用,今天准备仔细研究一下。1. Log4j2的导入                首先到http://logging.apache.org/log4j/2.x/download.html 上下载最新的log4j2的jar包,然后再eclipse中加入log4j-api-2.0-beta2.jar和l

2012-11-13 17:02:22 45988 13

转载 crontab的使用方法

如果发现您的系统里没有这个命令,请安装下面两个软件包.vixie-croncrontabscrontab 是用来让使用者在固定时间或固定间隔执行程序之用,换句话说,也就是类似使用者的时程表。-u user 是指设定指定 user 的时程表,这个前提是你必须要有其权限(比如说是 root)才能够指定他人的时程表。如果不使用 -u user 的话,就是表示设定自己的时程表。 常用参数:

2012-11-02 14:19:24 1197

原创 URLClassLoader 读取任意目录下的class

public static void main(String[] args) throws IOException, ClassNotFoundException { try { URL[] urls = new URL[] { new URL("file:/" + System.getProperty("user.dir") + "/webroot/") };

2012-10-24 10:59:56 2057

原创 android 语音识别

首先可以用以下代码测试你的机器是不是有语音识别功能: PackageManager pm = getPackageManager(); List activities = pm.queryIntentActivities( new Intent(RecognizerIntent.ACTION_RECOGNIZE_SPEECH), 0

2012-10-19 14:57:04 1707 1

原创 android 混淆 proguard

引用:http://www.linuxidc.com/Linux/2012-04/58952.htm无混淆的基本语句:-useuniqueclassmembernames-dontshrink-dontusemixedcaseclassnames-dontoptimize-ignorewarnings-verbose-dontwarn org

2012-10-12 15:39:24 2910

SQLiteManager IOS

IOS上用于管理SQLite,非常方便的接口和详细的说明,用来操作数据库的增删改查

2013-05-30

Tornado聊天框架

Tornado websocket 群聊 单聊 框架 这是一个基本框架

2013-05-10

用Netty实现Websocket(包含服务器代码和客户端网页)

用Netty实现Websocket(包含服务器代码和客户端网页)

2013-05-06

代码格式调整工具

js json 代码 格式化 下载后点击index.html,复制代码到网页中可以直接格式化

2013-01-24

android 下拉刷新

android 下拉 刷新 或者 增加数据

2012-10-15

tools_for_9_png

可能做过任务栏美化的同学都会知道,framework-res.apk\res\drawable-hdpi 目录下有非常非常多的XXXXXX.9.png图片。 千万不要以为这个9只是png格式图片的命名区分,其实他是一种特殊的格式,在png图片的基础上动了些手脚,而且这种手脚你会 看不见摸不着

2012-07-04

基于Netty的Android点对点聊天软件-源码

基于Netty的Android点对点聊天软件-源码 Netty是基于NIO的JAVA异步通讯框架,比Mina在性能上更具有优势,其作者也正是Mina的原作者之一。

2012-04-17

各种加密与解密算法

加密算法,解密算法,AES,DES,MD5,SHA,DSA等算法的实例,以及测试代码,方便实用

2012-04-01

Android入门案例

包含了几个简单的Android的开发案例,简单介绍了基本控件,以及handler的使用方法。

2012-03-05

MongoDB管理与开发精要

MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似json的bjson格式,因此可以存储比较复杂的数据类型。MongoDB最大的特点是他支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。它是一个面向集合的,模式自由的文档型数据库。

2012-02-16

Eclipse_indigo(3.7)+jdk1.7+tomcat7.0.21+win7配置.docx

Eclipse_indigo(3.7)+jdk1.7+tomcat7.0.21+win7配置.docx

2012-01-04

Netty通讯框架-多线程-源代码

Netty 通讯框架 多线程 源代码 刚写的一个通讯框架,可以启动多个client,并设置client数量,可以用于测试Netty框架支持多少用户数量

2011-12-31

Java NIO使用实例

Java NIO使用实例

2011-12-23

putty key 生成器

可以生成public key和private key

2011-12-19

putty-远程登录工具

putty太有名了,远程登录,服务器必备,不需解释,你懂的

2011-12-19

PPT模板-极品-精品

非常实用,非常好看的PPT模板。你绝对在CSDN上找不到第二个这样的资源,不会有错。

2011-11-22

SVN客户端 版本控制软件

很好用的版本控制软件,用于同步不同计算机之间的代码,方便团队合作

2011-11-15

winrar破解版 解压软件

winrar 破解版 非常好用的解压缩软件

2010-08-06

opencv直线检测

图像处理 直线检测 opencv 霍夫变换 c++

2010-08-06

cmake-2.8.0-win32-x86

cmake-2.8.0-win32-x86 地球人都知道

2010-08-06

opencv2.0与vs2008配置说明

opencv2.0 vs2008 配置说明 非常详细

2010-08-06

空空如也

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

TA关注的人

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