
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
最近要使用python调用C++编译生成的DLL动态链接库,因此学习了一下ctypes库的基本使用。ctypes是一个用于Python的外部函数库,它提供C兼容的数据类型,并允许在DLL或共享库中调用函数。一、Python调用DLL里面的导出函数1.VS生成dll1.1 新建动态链接库项目1.2 在myTest.cpp中输入以下内容:// myTest.c...
最近需要重新编译一个DLL动态链接库,由于源码中包含了QT代码,所以现在需要配置VS+QT环境。本人系统环境:Win10 64位一、安装Visual Studio 2017软件下载安装教程:https://mp.weixin.qq.com/s/oOAxsbAEBigxvp356yINQQQT5.12下载路径:http://download.qt.io/archive/qt...
1 文本超连接微信开发中,文本超链接的实现其实就是将HTML中的<a>标签嵌入Java程序中。以以下代码为例:1 <a href=\"http://blog.leanote.com/qce.hui@qq.com\">祁俊辉's Blog</a>实际上这段代码将存储在String类型的变量中。众所周知,String类型的值应该使用双引...
前言 使用集群是网站解决高并发、海量数据问题的常用手段。当一台服务器的处理能力、存储空间不足时,不要企图去换更强大的服务器,对大型网站而言,不管多么强大的服务器,都满足不了网站持续增长的业务需求。这种情况下,更恰当的做法是增加一台服务器分担原有服务器的访问及存储压力。通过负载均衡调度服务器,将来自浏览器的访问请求分发到应用服务器集群中的任何一台服务器上,如果有更多的用户,就在集群中加入更多的..
本文来自《Age Progression/Regression by Conditional Adversarial Autoencoder》,时间线为2017年2月。该文很有意思,是如何通过当前图片生成你不同年龄时候的样子。假设给你一张人脸(没有告诉你多少岁)和一堆网上爬取的人脸图像(包含不同年龄的标注人脸但不一定配对),你能给出那一张人脸80岁或者5岁时候的样子么。当然回答不能,当前现有...
转自:http://www.cnblogs.com/tobecrazy/p/5034408.html结合上次研究的selenium webdriver potocol ,自己写http request调用remote driver代替selenium APIselenium web driver Json protocol 相关请看http://www.cnblogs.com/...
1、安装 rocketmq首先要有java以及maven环境,这里略过,可参考https://www.cnblogs.com/xiaobaoTribe/p/11315011.html 安装JDK 1.8https://www.cnblogs.com/xiaobaoTribe/p/11361881.html 安装maven 3.5.12、切换目录root@ubuntu:...
1、下载maven文件切换目录root@ubuntu:~# cd /usr/local下载文件root@ubuntu:/usr/local# wget http://mirror.bit.edu.cn/apache/maven/maven-3/3.6.1/binaries/apache-maven-3.6.1-bin.tar.gz--2019-08-15 17:41:...
开闭原则(Open Closed Principle)开闭原则的核心是:对扩展开放,对修改关闭白话意思就是我们改变一个软件时(比如扩展其他功能),应该通过扩展的方式来达到软件的改变,而不应爱修改原有代码来实现变化开闭原则算是前5中原则的一个抽象总结,前五种是开闭原则的一些具体实现,所以如果使用开闭原则,其实有点虚,因为它没有一个固定的模式,但是最终保证的是提高程序的复用...
Mutex是一把钥匙,一个人拿了就可进入一个房间,出来的时候把钥匙交给队列的第一个。一般的用法是用于串行化对critical section代码的访问,保证这段代码不会被并行的运行。Semaphore是一件可以容纳N人的房间,如果人不满就可以进去,如果人满了,就要等待有人出来。对于N=1的情况,称为binary semaphore。一般的用法是,用于限制对于某一资源的同时...







