- 博客(20)
- 收藏
- 关注
转载 JAVA native method简介
一. 什么是Native Method 简单地讲,一个Native Method就是一个java调用非java代码的接口。一个Native Method是这样一个java的方法:该方法的实现由非java语言实现,比如C。这个特征并非java所特有,很多其它的编程语言都有这一机制,比如在C++中,你可以用extern “C”告知C++编译器去调用一个C的函数。 “A native me
2016-03-19 11:42:21 330
转载 Python ORM slqalchemy 中join的使用
Join的使用第一种方法:简单外键关系 Consider a mapping between two classes User and Address, with a relationship User.addresses representing a collection of Address objects associated with each User. The most common
2016-03-16 16:03:58 5917
转载 Python 断言assert的使用
Python断言assert的使用1、assert语句用来声明某个条件是真的。2、如果你非常确信某个你使用的列表中至少有一个元素,而你想要检验这一点,并且在它非真的时候引发一个错误,那么assert语句是应用在这种情形下的理想语句。3、当assert语句失败的时候,会引发一AssertionError。测试程序:>>> mylist = ['item']>>> assert len(mylis
2016-03-16 13:55:16 1081
原创 在Pycharm中使用git工具
在Pycharm中使用git工具 File->settings->version control->git; 然后从双击.gitignore文件会让你安装git的插件,安装完成重启IED。 此时你的项目应该已经在版本控制之中。 所以你有提交的内容,先commit,然后选择版本库中的分支push就可以了。
2016-03-15 17:57:40 6227
原创 如何在ubuntu下安装PIP
如何在ubuntu下安装PIPPip is a better alternative to Easy Install for installing Python packages. It is most “nutritious” when used with its companion virtualenv. For more information on pip and virtualenv se
2016-03-15 09:40:22 435
原创 在ubuntu下安装pycharm后启动是遇到的错误No JDK found.
在ubuntu下安装pycharm后启动是遇到的错误No JDK found.在ubuntu下安装pycharm后启动是遇到的错误No JDK found. 的错误:No JDK found. Please validate either PYCHARM_JDK, JDK_HOME or JAVA_HOME environment variable points to valid JDK insta
2016-03-14 18:11:25 13481
转载 数据库异步访问解决方案
基于前段时间研究数据库客户端的异步访问,发现1) ADO的异步回调通知并不能正常工作,相见这里,2) ODBC在3.8版本之前都不支持异步回调,详见这里3) OCI(ORACLE)也并不提供异步回调,只支持non-blocking模式,详见这里靠,这是什麽世界啊,大家都不用异步访问吗?大家对异步回调通知都实现的这么弱,让我情何以堪~ 对于中间件服务器访问数据库来讲,由
2016-03-09 13:21:44 2813
转载 Python日志模块logging的使用
1.简单的将日志打印到屏幕 import logginglogging.debug('This is debug message')logging.info('This is info message')logging.warning('This is warning message') 屏幕上打印:WARNING:roo
2016-03-09 09:31:45 900
原创 Pycharm中的中文文件名只能显示口口口口口口口口口的解决方法
在FILE-》SETTINGS-》APPEARANCE-》将默认字体设置成中文额字体,一定要是中文的字体!!!!!!
2016-03-09 09:30:22 2507
原创 Python SQLalchemy ORM的使用(一)
一,首先是安装(pip安装):sudo pip install SQLAlchemy(easyInstall):sudoeasy_install SQLAlchemy二,创建链接SQLAlchemy 的连接创建是 Lazy 的方式, 即在需要使用时才会去真正创建. 之前做的工作, 全是"定义".连接的定义是在 engine 中做的.engine 的定义包含了三部
2016-03-07 16:03:35 2688
原创 Python ORM SQLAlchemy 的中文乱码问题解决
Custom DBAPI connect() argumentsCustom arguments used when issuing the connect() call to the underlyingDBAPI may be issued in three distinct ways. String-based arguments can bepassed directly from t
2016-03-07 12:58:52 1560
转载 Python ROM SQLAlchemy Document
Overview(概览)The SQLAlchemy SQL Toolkit and Object Relational Mapper is a comprehensive set of tools for working with databases and Python. It has several distinct areas of functionality which can be
2016-03-07 10:58:15 576
转载 HTTP认证方式
http协议是无状态的, 浏览器和web服务器之间可以通过cookie来身份识别。 桌面应用程序(比如新浪桌面客户端, skydrive客户端)跟Web服务器之间是如何身份识别呢? 阅读目录什么是HTTP基本认证HTTP基本认证的过程HTTP基本认证的优点每次都要进行认证HTTP基本认证和HTTPS一起使用就很安全HTTP OAuth认证其他认证客户端的使用 什么是HTTP
2016-03-01 17:22:56 417
转载 Python中的实例变量和类变量
类变量紧接在类名后面定义,相当于java和c++的static变量实例变量在__init__里定义,相当于java和c++的普通变量 >>> class test: count = 0; def __init__(self, c): self.count = c; self.__class__.count = self.__c
2016-03-01 14:33:09 293
转载 Python中的self和__init()__
背景回复:我写的一些Python教程,需要的可以看看中SongShouJiong的提问:Python中的self,__init__的含义是啥?为何要有self,__init这些东西?解释之前,先说几句1.到目前为止,我虽然也已写了不算很少的python的代码,但是,还真的没有太多接触self和__init__这两个东西。只能算是大概了解。2.为了搞懂其含义,现学
2016-03-01 14:14:15 883
转载 Python中的self
如果写得是静态方法就不写self。class A: @staticmethod def test(): print 'hello' 2010-6-25 15:17:56 我 谁说说python中的this和self的解释? 2010-6-25 15:18:18 同学A python里面既没有this也没有self 2010
2016-03-01 14:02:01 477
转载 Python中的装饰器
想理解Python的decorator首先要知道在Python中函数也是一个对象,所以你可以 将函数复制给变量 将函数当做参数 返回一个函数函数在Python中给变量的用法一样也是一等公民,也就是高阶函数(High Order Function)。所有的魔法都是由此而来。1,起源我们想在函数login中输出调试信息,我们可以这样做
2016-03-01 11:43:54 354
原创 在Ubuntu下切换当前python的版本
最简单的方法:A simple safety way would be to use an alias, by placing:alias python=python3into ~/.bashrc or ~/.bash_aliases file.
2016-03-01 11:39:38 321
原创 python将时间修改成本地的TIME ZONE
例子:from datetime import datetimeimport pytzfrom tzlocal import get_localzone # $ pip install tzlocalutc_dt = datetime(2009, 7, 10, 18, 44, 59, 193982, tzinfo=pytz.utc)print(utc_dt.astimezone(
2016-03-01 10:45:33 2190
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人