- 博客(64)
- 资源 (27)
- 收藏
- 关注
原创 pytdx接口API说明
pytdx接口API说明标准行情接口API pytdx.hq下面是如何在程序里面调用本接口首先需要引入from pytdx.hq import TdxHq_API1然后,创建对象api = TdxHq_API()1之后,通常是如下的格式if api.connect('119.147.212.81', 7709): # ... same codes... api.disconnect()1 2 3当然,我们也支持with 语法,可以省略d
2021-02-07 12:31:18
19314
2
原创 6.1 numpy ndarry 对象
NumPy 最重要的一个特点是其 N 维数组对象 ndarray,它是一系列同类型数据的集合,以 0 下标为开始进行集合中元素的索引。ndarray 对象是用于存放同类型元素的多维数组。ndarray 中的每个元素在内存中都有相同存储大小的区域。一、数据类型的转换二、numpy数组元素的访问(一)索引方式 ...
2018-11-09 11:35:39
232
原创 createfile原理
程序调试时发现,使用CreateFile()打开COM1时正常,打开COM10时却总是失败。而MSDN上对使用CreateFile()打开设备函数却失败返回并无详细解释,百思不得其解。上网百度一下找到了相关资料,原来是:Win32 API函数CreateFile()除了可打开普通文件外,还可以打开设备,比如可用于打开串口,获得串口句柄。使用CreateFile()函数打开串口时文件共享模式应设置为...
2018-06-02 11:35:05
545
原创 串口通讯之createfile函数解读
HANDLE CreateFile(LPCTSTR lpFileName, //指向文件名的指针DWORD dwDesiredAccess, //访问模式(写/读)DWORD dwShareMode, //共享模式LPSECURITY_ATTRIBUTES lpSecurityAttributes, //指向安全属性的指针DWORD dwCreationDisposition, //如何创建DWO...
2018-06-02 11:30:58
1334
原创 python 处理列表元素被赋值汉字
s='你好'a=[]a.append(s)print(a)=====>>[u/uxy]print(str(a[0]))=========>'你好'
2017-07-23 01:06:04
1960
原创 pandas-datareaer的使用
InstallationInstall latest release version via pip$ pip install pandas-datareaderInstall latest development version$ pip install git+https://github.com/pydata/pandas-datareader.git
2017-07-14 17:42:47
3220
原创 1.27 【杂记】hibernate的各种查询方法
hibernate中各种查询方法的总结:1. 使用HQL语句Query q = session.createQuery("select e from com.sun.demo.Emp e");2. 使用Load方法(主键查询)Emp e = (Emp)session.load(Emp.class, 1141);3. 使用get方法(主键查询)Emp
2017-06-17 15:11:34
287
原创 安卓给pc发送信息,实例一已经正式成功
注意点:注册访问的网络权限;Android中UI线程不能有访问网络的操作,否则会报android.os.NetworkOnMainThreadException的异常[html] view plain copy uses-permission android:name="android.permission.INTERNET"
2017-01-15 19:42:46
551
原创 7.2一个简单分类的程序
def classify0(inX, dataSet, labels, k): dataSetSize = dataSet.shape[0] 计算行数 diffMat = tile(inX, (dataSetSize,1)) - dataSet 计算测试点与所选样本的距离 sqDiffMa
2016-08-15 20:00:55
428
原创 7.1 Python及numpy的安装
Python版本3.3.5(32位系统),numpy版本为1.8.2(32位系统)1,安装好Python后,在环境变量的系统变量中的path中加入Python的根目录。2,检测Python是否安装完成,在cmd中输入Python,显示Python的版本号numpy的安装,双击即可,安装过程中,numpy会自动定位到Python的安装目录,并进行下一步
2016-08-07 10:46:06
622
原创 6.3.2自己动手写windows调试器(加强版)
1.my_debugger_defines.py===========================================================from ctypes import *# Let's map the Microsoft types to ctypes for clarityBYTE = c_ubyteWORD =
2016-07-12 19:17:36
845
原创 5.4 Python类
举例:1.tes.py文件============================from ctypes import *class tem(): def pri(self,me): print(me) 2.testprin.py文件===========================import tesme=te
2016-07-09 09:17:52
246
原创 6.3.1 自己动手写一个windows调试器
第一种方法, 其实就是从调试器本身调用这个程序 (调试器就是父进程, 对被调试进程的控制权限更大) 。在 Windows 上创建一个进程用 CreateProcessA()函数。1.my_debugger_defines.py文件==============from ctypes import *# Let's map the Microsoft types to ctyp
2016-07-09 07:35:15
983
原创 6.2 Python构造C数据类型
当调用外部DLL 中的函数或者获取返回值,我们需要知道ctypes 如何在Python 内置数据类型和C 数据类型之间转换的。表5-5 显示了一个ctypes 和C 语言以及Python 数据类型的比较。理解ctypes 如何在Python 和C 之间转换是必需的。例如,如果我们想从Python 传递一个浮点数到DLL 函数,就必须有正确的类型转换。只处
2016-06-26 21:11:59
504
原创 6.1 ctypes基本功能介绍
1.ctypes能够调用动态链接库中的函数,同时创建各种复杂的c数据类型和底层操作函数。2.使用动态链接库,在windows上叫做dynamic link libraries(DLL)动态链接库,在linux上叫做shared objects(SO)共享库。3.ctypes提供了三种方法调用DLL:cdll(),windll(),和oledll()。他们之间的不同在于函数的调用方法和返回值
2016-06-26 21:04:02
488
原创 5.3 Python 列表
Python最基本的数据结构是序列(列表/元组)。一个序列中的每个元素都分配有一个数字- 它的位置或索引。第一个索引是0,第二个索引是1,依此类推。Python有6内置类型的序列,但最常见的是列表和元组,我们将在本教程中看到。有一些东西可以使用所有序列类型来做。这些操作包括索引,切片,加,乘,并检查成员。此外,Python已经内置函数查找序列的长度和搜索它的最大和最小的元素。
2016-06-25 17:41:43
235
原创 5.2 python 变量
1.元组是不可变的Python对象序列。元组的序列就像列表。唯一的区别是,元组不能被改变,即元组是不可被修改。元组使用小括号,而列表使用方括号。创建一个元组很简单,只要把不同的逗号分隔值,可以把括号中的这些逗号来分隔每个值。例如:tup1 = ('physics', 'chemistry', 1997, 2000);tup2 = (1, 2, 3, 4, 5 );tup
2016-06-25 17:38:42
225
原创 5.1 python基础
1.引号单引号与双引号可以互换,三引号所囊括的字符串如果有换行,换行的效果不受影响。2.连接字符串例如:“joh” “nam”(1)"joh"+"nam"(2)"joh""nam"如果要在两个字符串中间加空格,"joh"+" "+"nam",而使用print(“joh”,"nam")的结果,自动加入了空格。3.占位符在S的前面加-5,表示在字符串的
2016-06-16 23:32:02
284
原创 4.3 安卓应用程序签名
11本文主要讲解Android应用程序签名相关的理论知识,包括:什么是签名、为什么要给应用程序签名、如何给应用程序签名等。1、什么是签名? 如果这个问题不是放在Android开发中来问,如果是放在一个普通的版块,我想大家都知道签名的含义。可往往就是将一些生活中常用的术语放在计算机这种专业领域,大家就开始迷惑了。计算机所做的事情,或者说编程语言所做的事情,不正是在尽可能
2016-06-09 15:15:37
259
原创 4.2 安卓开发环境简介
1.eclipse上面两个按钮,一个是sdk manager,另一个是安卓虚拟机2.建立新的虚拟机device是设备配置,target是安卓系统版本;cpu/abi是CPU镜像,目前支持ARM,intel架构的cpu镜像。3.activity代表的是界面。项目名字显示在项目代码的工程名处,应用名字显示在界面眉头。05::13
2016-06-04 23:57:30
443
原创 4.1 安卓简介
1.目前国内支持国际电联确定三个3G无线接口标准u 中国电信运营的的CDMA2000 (日、韩和北美使用)u 中国联通运营的WCDMA (世界上大部分3G网络都采用的是该标准)u 中国移动运营的TD-SCDMA (used in China)2.Android简单历史n安卓之父:安迪·鲁宾n2003年10月,安迪·鲁宾牵头创建了一家公司,名为Andr
2016-06-04 17:56:33
347
转载 2.1 mssql server时间戳的问题
SELECT yewudate, cast(upsize_ts as datetime) from chacuo where chacuohao='500002620150204161349481',将时间戳转为时间。
2016-03-05 20:41:47
795
原创 到期自动删除
private Sub Workbook_Open() If Date MsgBox "文件已过期。" With ThisWorkbook .Saved = True .ChangeFileAccess xlReadOnly Kill .FullName .Close False En
2016-02-01 17:26:31
900
原创 excel vba访问其他电脑上的excel文件的代码
Private Sub CommandButton1_Click() Dim xlapp1 As Excel.Application Dim xlbook1 As Excel.Workbook Dim xlsheet1 As Excel.Worksheet Dim xlapp2 As Excel.Application Dim xlbook2 As
2016-02-01 11:16:49
3110
原创 excel中画坐标轴的备用知识
1.activatesheet.shape的type类型取值在删除各种形状的同时,要注意防止vba程序将页面中的控制按钮也删除了。 2.addline方法 画一根横线。shapes.addline(BeginX,BeginY,EndX,EndY)With XLine ''设置箭头形状 .Line.EndArrowheadStyle = ms
2016-01-09 22:13:50
409
原创 在excel 的sheet中画坐标轴及函数图像
一、参数的窗体配置 二、窗体中三个按钮的代码:Private Sub CommandButton1_Click() Dim X0 As Single, Y0 As Single, X1 As Single, Y1 As Single, X2 As Single, Y2 As Single Dim nX1 As Integer, nX As Integer,
2016-01-09 21:12:02
2523
原创 1.26 树状结构
参考2200——Tree的代码1参见代码package com.bjsxt.hibernate;import java.util.HashSet;import java.util.Set;import javax.persistence.CascadeType;import javax.persistence.Entity;import ja
2016-01-09 12:05:16
188
原创 1.25 继承映射
三种方法实现表的继承。1.student和teacher放在一个表中。2.每个类分别一张表。3.共用属性一个表,每个子类一张表。一、第一种实现方式。student的属性,teacher的属性放在一个表中,用一个字段“fenlei”来区分是学生和老师。这种方法的缺点是,student和teacher都各有50多个属性,这样表格就很乱。二、第二种实现方式,每个类一张
2015-12-27 16:13:08
266
原创 1.24 集合映射(set,list,map的使用)
一、在一对多关系中,“一”方要加入变量保存多方信息。可以用set和list实现。一般用set,少数用list(对象需要排序时用list)@Entity@Table(name="t_group")public class Group {private int id;private String name;//private Set users = new HashSet();
2015-12-27 15:41:44
224
原创 1.23 存在关联关系(多对一等等)表的存储
例如,user与group之间的多对一关系的存储。1.user类@Entity@Table(name="t_user")public class User {private int id;private String name;private Group group;@ManyToOne(cascade={CascadeType.ALL})public Grou
2015-12-22 21:51:20
514
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人