- 博客(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
4185
转载 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
2904
原创 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
7534
1
原创 Tomcat和Jetty对WebSocket的支持
公司项目需要,了解了下目前几种支持WebSocket的框架。以前用jWebSocket做过一些项目,相对来说,改jWebSocket的源码略复杂,也不是一天两天能搞定的。一调研才发现,现在很多主流的web框架都已经开始支持WebSocket了,不得不感慨时间太快,科技进步太快,在微策略的几年真的荒废了。不多说,先记录下今天的研究。Tomcat: J2EE下面用的最多的容
2014-10-09 18:13:30
9509
2
原创 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
4132
转载 tabBar隐藏与显现 hidesBottomBarWhenPushed
这个问题说简单也简单 但是如果不知道 可会让很多人吃苦,由于使用错误,一直以来被这个问题弄出不少bug。隐藏UITabBarController的tabBar, 我用它的一个属性hidesBottomBarWhenPushed隐藏了,可以pop的时候TabBar不显现了,我用另外改变tabBarController的view和TabBar的Frame实现了这个隐藏和显示的功能,可是,
2013-11-04 16:12:36
3650
转载 IOS 为UILabel添加长按复制功能
在iOS中下面三个控件,自身就有复制-粘贴的功能: 1、UITextView 2、UITextField 3、UIWebView UIKit framework提供了几个类和协议方便我们在自己的应用程序中实现剪贴板的功能。 1、UIPasteboard:我们可以向其中写入数据,也可以读取数据 2、UIMenuController:显示一个快捷菜单
2013-10-10 17:56:13
14650
转载 Redesign Your App for iOS 7 之 页面布局
前言iOS7是目前iOS史上最颠覆的一次改版。它的出现令人兴奋,因为它将会带我们进入一个全新的时代;它的到来也让我们忧心,因为它颠覆了一切,包括我们过去做过的很多努力。但是,相信大家乐意为这个全新时代做更多的努力,因为,它值得期待。 最近打算写一系列针对iOS7新特性的文章,今天就从最基本和简单的页面布局开始吧。 从头说起
2013-09-26 15:44:25
3034
原创 IOS, xib和storyboard的混用
1. 从xib的viewcontroll中启动storyboard 或者 从一个storyboard切换到另一个storyboard:- (IBAction)openStoryboard:(id)sender { UIStoryboard *secondStoryboard = [UIStoryboard storyboardWithName:@"SecondStory
2013-08-23 18:00:54
9215
原创 IOS 图片阴影,圆角等处理
一直以来,为IOS添加图片的特殊效果都是通过跟美工的配合,比如,要加阴影,就从美工那边获得一张阴影效果图,在界面上画两个UIImageView,将阴影放在下面,图像放上上面,错开一定角度。有比如想做圆角效果,就画一张跟背景一个颜色的图片,中间透明,盖在原图上方。看起来很拙劣,效果还是不错的,直到愚钝的我发现IOS已经帮我们准备好了一切。其实就是几行代码的事情:首先不要忘记,必须导入IOS的fr
2013-08-09 08:32:27
4513
原创 IOS StoryBoard修改对于真机无效的问题
今天调试IOS代码,一直提示“has no segue with identifier” 的错误。更加诡异的是,在模拟器上调试一切正常,在真机上调试才会出这个错误。开发IOS相当一段时间,对于storyboard中segue的操作、页面的跳转估计已经做过上百次,所以不觉得自己会漏写identify或者对destination view和resource view的设置产生错误。不过还是检查了两遍,
2013-08-06 09:55:50
4372
原创 iOS 从相机或相册获取图片并裁剪
今天遇到一个用户头像上传的问题,需要从相册或者相机中读取图片。代码很简单,抽取关键部分,如下://load user image- (void)UesrImageClicked{ UIActionSheet *sheet; // 判断是否支持相机 if([UIImagePickerController isSourceTypeAvailable:UII
2013-07-05 16:37:10
9696
原创 修改苹果应用程序名称
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
4863
原创 iOS用ASIFormDataRequest实现图片上传
方法一:表单提交 NSString *fileName = [[NSBundle mainBundle] pathForResource:@"color_blue" ofType:@"png"]; ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL: [NSURL URLWithString: url]
2013-06-27 17:33:56
5830
转载 Java中弹出对话框中的几种方式
1.显示一个错误对话框,该对话框显示的 message 为 'alert': JOptionPane.showMessageDialog(null, "alert", "alert", JOptionPane.ERROR_MESSAGE); 2.显示一个内部信息对话框,其 message 为 'information': JOptionPane.showIn
2013-06-21 10:26:18
2996
转载 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
2778
转载 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
2685
原创 Tornado实现聊天室功能(websocket)
小试了一把Tornado的websocket来实现聊天室的功能,非常简单,上代码:服务器端:import loggingimport tornado.escapeimport tornado.ioloopimport tornado.optionsimport tornado.webimport tornado.websocketimport os.pathimpor
2013-05-09 15:50:34
7674
原创 Tornado的初步了解
今天看了下Python的一个新web框架,由Facebook开源。不得不说,品牌效应啊,只要是Facebook开源的项目,没有不好用的。Tornado可以说是好用到了极致,从打开官方页面开始了解,到搭建一个web服务器,只用了10分钟。 另外,Tornado支持websocket通讯,和前几天看的通过Netty支持Websocket相比,Tornado的操作要显得简单得更多。
2013-05-07 17:24:56
3777
转载 [Java] Netty Websocket Server Javascript Client
原文出处:http://blog.youkuaiyun.com/shagoo/article/details/8028813Netty下载地址:http://netty.io/downloads.html代码下载地址:http://download.youkuaiyun.com/detail/lrenjundk/5336148WebSocket协议的出现无疑是 HTML5 中最令人兴奋的功能特性之
2013-05-06 14:51:25
1911
原创 IOS学习日志---1:TableView下拉刷新以及各种失败问题总结
今天尝试了下IOS中的下拉刷新,遇到各种各样的问题,写一篇日志做一个总结。一、下拉刷新的实现 首先IOS是没有自带下拉刷新的,虽然我们平时遇到大量APP是具有下拉刷新功能,但是很不幸,IOS的确没有做下拉刷新。而我们平时看到的大部分下拉刷新都是采用第三方库:EGORefreshTableHeaderView 下载地址为:htt
2013-04-17 16:47:00
4565
原创 UINavigationBar + UITabBar 隐藏Tarbar的具体使用
今天被这个问题纠结了很久,使用UITabBar作为APP的基础,每个TabItem里面方一个UINavigationBar,在点击界面中的某个元素进入UINavigationBar的第二层,此时需要保留NavigationBar而隐藏掉Tabbar。一查资料,有两种方法可以隐藏掉tabbar:方法一:self.tabBarController.tabBar.hidden = NO;
2013-04-15 18:24:18
7245
转载 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
1719
原创 iOS 6 Tarbar 背景图片问题
初学IOS,用[item setFinishedSelectedImage:selectedImagewithFinishedUnselectedImage:unselectedImage]; 来设置tarbar的背景图片,遇到图片自动偏上的问题,几经确认图片的确没有问题效果下图的item2。估计是IOS内部没有做好,需要在调用背景设置之前,使用
2013-04-11 10:12:24
2095
2
转载 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
1563
转载 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
1158
转载 IOS HTTP 传输数据
ASIHTTPRequest类库简介和使用说明官方网站: http://allseeing-i.com/ASIHTTPRequest/ 。可以从上面下载到最新源码,以及获取到相关的资料。使用iOS SDK中的HTTP网络请求API,相当的复杂,调用很繁琐,ASIHTTPRequest就是一个对CFNetwork API进行了封装,并且使用起来非常简单的一套API,用Objectiv
2013-03-27 16:10:31
1289
转载 IOS第三方资源库
因 为iOS SDK相对比较底层,所以开发者就得受累多做一些体力活。不过幸运的是,有很多第三方的类库可以用来简化很多不必要的工作。笔者整理了一下在本人学习过程 中用到的一些比较有用Objective-C开源类库,既是做一个总结,同时也希望通过这些分享,能提高各位的开发效率。 KissXml——xml解析库相关教程:http://www.iteye.com/top
2013-03-27 16:01:07
1070
转载 Ubuntu下配置调试phpxdebug)
以下是转载的文章,在其他linux下安装软件真是头痛,还是unbutu方便,简单,5分钟搞定 目标:用eclipse+pdt+xdebug+php+apache 配制php脚本和网页的开发环境 安装过程: 1、在新立得中选择安装如下软件 apache php5 php5-cli php5-xdebug 安装
2012-12-03 11:30:41
965
转载 linux下搭建属于自己的博客(WordPress安装)
WordPress简介 WordPress 是一种使用 PHP语言和 MySQL数据库开发的开源、免费的Blog(博客,网志)引擎,用户可以在支持 PHP 和 MySQL 数据库的服务器上建立自己的 Blog。WordPress 是一个功能非常强大的博客系统,插件众多,易于扩充功能。安装和使用都非常方便。目前 WordPress 已经成为主流的 Blog 搭建平台。现在我们开始搭
2012-11-30 10:59:13
1527
转载 Android使用Application总结
Application 配置全局Context第一步、写一个全局的单例模式的MyApplication继承自Application 覆盖onCreate ,在这个方法里面实例化Application第二步、配置全局的Context第三步、使用,使用的时候用的时候根据类的名称访问ContextAndroid程序的入口点Android使用Google D
2012-11-27 10:14:06
787
转载 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
978
原创 linux常用命令的使用总结
用了很久的linux,总是记不全所有命令,在此做个总结,为初学者提供一个入门的文档,也方便自己日后查询。1. 基本命令1.1 echo echo命令即为显示的意思,可以将其后面的数据原封不动地打印出来,例如:[root@emma_test_server bin]# echo hello worldhello world当然,也可以用于打印一些系统变量,需要在变量名
2012-11-21 14:57:17
1825
原创 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
6071
原创 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
46442
5
转载 crontab的使用方法
如果发现您的系统里没有这个命令,请安装下面两个软件包.vixie-croncrontabscrontab 是用来让使用者在固定时间或固定间隔执行程序之用,换句话说,也就是类似使用者的时程表。-u user 是指设定指定 user 的时程表,这个前提是你必须要有其权限(比如说是 root)才能够指定他人的时程表。如果不使用 -u user 的话,就是表示设定自己的时程表。 常用参数:
2012-11-02 14:19:24
1242
原创 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
2204
原创 android 语音识别
首先可以用以下代码测试你的机器是不是有语音识别功能: PackageManager pm = getPackageManager(); List activities = pm.queryIntentActivities( new Intent(RecognizerIntent.ACTION_RECOGNIZE_SPEECH), 0
2012-10-19 14:57:04
1757
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
2987
tools_for_9_png
2012-07-04
基于Netty的Android点对点聊天软件-源码
2012-04-17
Eclipse_indigo(3.7)+jdk1.7+tomcat7.0.21+win7配置.docx
2012-01-04
Netty通讯框架-多线程-源代码
2011-12-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人