- 博客(24)
- 资源 (3)
- 收藏
- 关注
原创 将python中成员函数设置为 C库中函数的 回调函数
这假设了 C 函数在调用回调时不会尝试访问或修改传入的函数指针以外的数据,因此不需要额外的实例引用维持机制。如果 C 函数需要访问实例数据,之前的示例中通过包装器函数和实例指针传递是一种解决方案。如果 MyClass 类的派生类 调用 MyClass 的 register_and_call_c_func() 接口 设置的是 派生类的 成员函数 (如果my_call () 函数被重写的情况下)调用这样的 C 函数并传递回调函数,关键在于正确创建回调函数类型,并确保实例的生存周期在回调被调用时仍然有效。
2024-06-06 09:12:22 246 1
原创 centos8.1 安装32bit KDB
1、 安装 rlwrap wgetwget wget http://download.openpkg.org/components/cache/rlwrap/rlwrap-0.42.tar.gz 解压后 ./configure ; make ; make install , 其中 configure 阶段报错, 需要安装readline2、 安装 centos 版本的 readline yum installreadline-dev...
2021-09-25 02:01:32 561
原创 centos8 编译 测试 boost库
1. 下载后编译./bootstrap.sh ./b22. demo网上demo ,感谢原作#include <iostream>#include <cstdlib>#include <boost/thread/thread.hpp>using namespace std;volatile bool isRuning = true;void func1(){ static int cnt1 = 0; ...
2021-08-06 00:07:00 365
原创 Centos8 相关配置-部分记录
1、使用 UltraISO 软件制作启动盘时 需要选择 写入格式我 RAW 格式,否则会启动失败。2、 系统自带 cmake 功能不正常,需重新在cmake 官网 下载安装 。3、 NTP 设置在CentOS8.0中默认不再支持ntp软件包。本文将通过wlnmp提供的源,来安装ntp服务添加wlnmp源rpm -ivh http://mirrors.wlnmp.com/centos/wlnmp-release-centos.noarch.rpmrpm -ivh http://mi.
2021-08-01 00:20:27 224
原创 VitualBox centos7 最小化安装
1: 安装虚拟机过程就不说了 , 主要是网络设置, 如下 :2 设置网络 :如果是按照上图设置的 , 那么开机后网络就能自动连接上了 。 如果ip需要改,如下 :使用静态 IP 地址配置网络# ip addr show# vi /etc/sysconfig/network-scripts/ifcfg-enp0s3增加下面内容BOOTP...
2020-01-14 18:52:11 178
原创 Centos 7 最小安装 记录
环境 : VMware Workstation 12 Pro 1. 虚拟机 安装 centos7 最小安装 的镜像文件, 在虚拟机端 网络设置 选择 NAT模式 ; 在安装centos过程中 记得 打开 网络功能 , 然后 设置账户 等待安装完成 。2: 登录root 账户 , 设置 文件 网路配置文件 ,如下: vi /etc/sysconfig/ne...
2018-10-08 14:49:33 197
转载 cygwin 下c/c++/ python 搭建记录
安装cywin 时 请选择 所需的功能包binuntils , gcc-core , gcc-g++ , make , gdb , 安装好之后, 进入 cygwin , 现在需要安装 apt-cyg 工具 , 该工具的安装源 目前已不可用,需下载该脚本命名为 apt-cyg 即可,路径 https://raw.githubusercontent.com/transcode-open...
2018-09-17 13:15:42 436
转载 windows server 2008 R2 服务优化记录
一般的 服务优化 网上都有记录, 这里 几下了 几个常用 服务的 关闭, 便于回溯:Base Filtering Engine基本筛选引擎(BFE)是一种管理防火墙和 Internet 协议安全(IPsec)策略以及实施用户模式筛选的服务。停止或禁用 BFE 服务将大大降低系统的安全。还将造成 IPsec 管理和防火墙应用程序产生不可预知的行为。建议保持默认。\\WINDOWS\system3...
2018-06-07 19:33:07 2600
原创 verilog 学习心得
最近倒腾 FPGA, 以下为个人心得 :硬件电路分三种 , 纯逻辑电路 , 例如 不带时钟的纯与或门构成的电路 , 比如译码器 , DA 等等 , 这种电路 在verilog中叫 逻辑电路 , 可以用 assign 或者 always @( clk ) 的方式 来组成 , 注意 , 这里的 clk 是不考虑上下沿的 ,仅仅是电平 , 并且 在电路中只能使用 阻塞 ‘=’ 赋值, 因为你一旦...
2018-04-23 20:42:01 2026
原创 关于 盈利与 仓位、盈亏比关系的研究
设 初始资金 为 Q 每次的仓位为 X 交易次数为 N 每次交易中的收益率 P1 每次交易中的亏损率P2 胜率为 Y 净值M则: M = Q ( 1 + X * P1 ) ^( N.Y) * ( 1 + X * P2 ) ^(N(1-Y))
2017-12-29 21:20:53 1566
原创 对于价格走向感悟
经常看到 价格的变化无端, 仔细思考了下 , 到底决定价格的本质是什么 ? 认为有两个方面的原因 : 一 : 资金推动 ,这是在 多空双方都比较坚定自己意志的情况下,决定盘面价格未来方向的核心因素 。 二 : 投资者期望 , 即是在投资者的 对某个价格的期望发生改变的时候 ,那么 投资者集体对于 价格会有一个新的 定位,此时市场中多空没有坚定的方向, 那么此时市场
2017-11-03 10:14:03 206
原创 服务器 - 客户端 通讯协议
需要构建一个 C/S 模式的 服务, 略想了一下 , 简做以下记录 1 、服务端监听收到数据--- 解析数据 -- 数据字段 【 操作码 , 操作对应的数据 】 操作码--登录 登录的参数 其他请求的参数 根据 请求解析 请求包中的 参数 如果涉及到权限的管理 比如登录, 需要在 管理权限的 数据中
2017-06-16 12:12:26 488
原创 MFC- 使用问题集 - 最前显示 -- 可变参数中的 坑
可变参数 在使用的过程中 会出现 获取参数异常 的问题 ,“参数默认晋级” 规则适用于在可变参数中的可变动部分: 参数类型为 float 的总是晋级 (扩展) 到 double, char 和 short int 晋级到 int。所以 va arg(arpg, float)是错误的用法。应该总是用 va arg(arpg, double)。同理, 要用 va arg(argp,
2017-06-16 11:10:34 298
原创 阿里云 socket 服务器配置
今天在 阿里云上测试 socket 服务器 端口配置情况 ,完了 总结一下 : 阿里云环境 : win2008 server , 防火墙关闭 1 : 首先 登录阿里云 控制台 , 然后 ECS控制台-> 实例-> 更多-> 安全组配置-> 配置规则 现在就进入了 端口设置的 界面了 , 这里主要是 端口管理,需要将 自己 要使用的端口 加进去 ,
2017-06-14 21:30:05 6290 4
转载 VS 设置静态编译
vs2015 在debug模式下边的 exe文件只能在本机运行, 若需要在其他pc上正常运行, 需要编译 待静态库的 release版本, 如下 :项目属性-配置属性-常规-MFC的使用-使用标准Windows库(不用MFC)然后,C/C++-代码生成-运行库-多线程/MT或者多线程调试/MTd带d的是链接调试版本,DEBUG项目选/MTd,Release项目选/MT如果使用
2016-10-31 21:21:46 5181
原创 mySQL + jira
以下是基于jira 6.36版本 的 。 jiara安装见 http://blog.itpub.net/26230597/viewspace-1275597 。Ubuntu安装mysql: sudo apt-get install mysql-server mysql-client 创建用户:CREATE USER jira@193.168
2016-01-04 17:08:15 314
原创 Git 建库脚本
#bin/bash!# 注意需要将REPO——PATH导出到repo_path.txt文件reporoot=/home/gitserv/repo-server/cloneroot=/home/gitserv/work_0924/workroot=/home/neil/work/code_0914/current=`pwd`repolist=""temp=0
2015-11-06 18:17:50 353
原创 Git gitolite 服务器搭建
. 搭建心得 : android中使用了大量的git库 ,并将其拼接在一起最后构成了工程库。 repo 是个封装后的git工具 , 可以批量的对多个git库操作 。 例如你在 使用repo init -u url1 --repo-url url2 的时候, repo是先从 url2 处 下载repo.git库 , repo库中才是真正的repo工具,可以看到里面
2015-09-23 16:33:43 425
原创 Git 相关
安装git客户端1. Windows 系统安装msysgitMsisgit默认安装即可。2. ubuntu下安装 git-core git-gui gitk命令行:$: sudo apt-get install git-core git-gui gitk 或者在synaptic package manager里安装 配置用户信息1. 设置
2015-09-21 13:14:08 302
原创 Samba服务器配置记录
1 。 查看samba服务器状态 $ sudo service samba status * nmbd is running * smbd is running 表示 samba服务器在运行了 未完待续。。。。。。
2015-09-21 10:56:44 288
原创 小米蓝牙遥控器键值
getevent得到的小米遥控的键值 add device 1: /dev/input/event3 name: "小米蓝牙遥控器"add device 2: /dev/input/event2 name: "gpio-keys.4"add device 3: /dev/input/event0 name: "HD Pro Webcam C920"
2015-09-18 16:02:55 4393
转载 git 常用命令使用
【】原文地址: http://write.blog.csdn.net/postedit?ref=toolbarGit有很多优势,其中之一就是远程操作非常简便。本文详细介绍5个Git命令,它们的概念和用法,理解了这些内容,你就会完全掌握Git远程操作。git clonegit remotegit fetchgit pullgit push本文针对初级用户,
2015-09-17 16:38:24 293
VC 运行库 合集 Visual C++ Redistributab 2005 2208 2010 2013
2018-06-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人