- 博客(18)
- 收藏
- 关注
原创 tf.data.Dataset多个输入无法正确解包
tensorflow使用generator制作tf.data.Dataset用于Model.predict函数时遇到多个输入无法正确解包的问题
2022-11-01 16:52:30 450
原创 Duck Swarm Algorithm (DSA)--鸭群算法 Python实现
DSA算法及测试函数最近在学习粒子群优化算法。在arxiv上看到篇比较有趣的文章,其中提出的鸭群算法对比其它算法在许多测试函数上表现都较好,原文中对比了海洋捕食者算法(MPA)、阿基米德优化算法(AOA)、灰狼优化算法(GWO)、鸡群优化算法(CSO)、粒子群优化算法(PSO)、萤火虫算法(FA)、Sine cosine算法(SCA)。原文链接: Duck swarm algorithm: a novel swarm intelligence algorithm根据论文中的...
2022-01-16 15:14:49 984 2
原创 java连接单机版Hbase
1.NAT设置说明:需要VMWare专业版的虚拟网络编辑器功能实现主机和虚拟机NAT,这样主机和虚拟机形成局域网,主机和虚拟机各自有一个ip1.1 windows设置1.2 VMware设置1.3 ubuntu虚拟机配置之后输入命令sudo /etc/network/interfaces在这个文件中加入下面的配置auto [网卡名称]iface [网卡名称] inet staticaddress [自己设定的IP地址,要属于之前设定的子网]n
2021-02-04 14:24:48 1353
原创 ubuntu18 安装jdk后报错Error occu‘r‘re‘d during initialization of VM
在/ect/profile文件末尾加上如上配置后报错,原因是JAVE_HOME/lib和JAVE_HOME/jre/lib下面有xxxx.pack没有解压成jar包可以在JAVE_HOME/bin目录下找到一个叫unpack200的可执行文件,使用它将所有pack解压成jar包即可如:sudo ./unpack200 dt.pack dt.jar...
2021-02-01 20:19:39 176
原创 idea配置使用本地gradle
安装Gradlegradle解压后将下面的bin目录添加到环境变量在bin的同级目录下新建.gradle文件夹(依赖项的下载路径),添加环境变量修改Gradle为本地来源1.为已存在的项目修改从菜单找到File>Settings>Build,Execution,Deployment>Build Tools>Gradle2.设置为新项目的默认配置...
2021-01-06 16:57:03 6057 1
原创 VTK 坐标无法采用double精度
官方解释[Paraview-developers] ParaView and double precision RenderingOpenGL不支持双精度浮点数,处理大的坐标数值,需要自己缩放一下尺度,或者做一下坐标偏移
2020-12-05 17:06:14 205
原创 vcpkg笔记
vkpkg默认构建32位的库,可以通过添加环境变量VCPKG_DEFAULT_TRIPLET=x64-windows修改为默认构建64位的库构建时经常会碰到Failed to download file的问题,可以翻墙,奇怪的是有的时候翻墙浏览器能进入源码托管网站(如github,gitlab)但是却依旧下载失败可以通过浏览器下载需要的包,然后复制到downloads文件夹下,需要注意的是浏览器下载的压缩包可能需要更改名字才会被vcpkg识别,改名为downloads/tmp下的临时文件同名.
2020-11-17 14:50:30 320
原创 vcpkg安装boost报错,license文件下载失败
翻墙下载license文件https://raw.githubusercontent.com/boostorg/boost/boost-1.74.0/LICENSE_1_0.txt丢到vcpkg/downloads文件夹下改名为boost_LICENSE_1_0.txt (不能自己新建文件再把license的内容复制粘贴过去,会报错文件hash值不是预期值)...
2020-11-16 10:40:41 1366 3
原创 安装tensorflow2
pip安装指南https://tensorflow.google.cn/install/pip?hl=zh_cntensorflow相关问题解决方法https://www.tensorflow.org/install/errorspip install tensorflow安装之后碰到一些小问题,import tensorflow 报错 dll加载失败,还需要注意python版本和tensorflow版本的兼容需要安装vc运行库如果需要使用gpu加速的tensorflow还需要安装cud
2020-11-13 21:30:17 157
原创 electron安装
安装electron前设置系统环境变量ELECTRON_MIRROR=http://npm.taobao.org/mirrors/electron/初始化工作目录 cnpm init -y安装electron如果报错如下图,则删除node_modules,先安装gulp-sass再安装electroncnpm install gulp-sass --save-devcnpm install electron --save-dev...
2020-10-21 15:45:14 229
原创 QMenu显示在QScrollArea里面
因为一个错误的决定使用了QMenu来写列表,后来发现QMenu在QScrollArea里面无法起到预期的效果百度,必应,谷歌都查了,没有找到解决方法,还有人劝退换控件重新写。 查了好多资料,做后看QScrollArea的源码发现了qSmartMinSize()函数会测量QScrollArea里的控件的minSize,这个size决定了滚动条什么时候起效。这个size就是QWidget的minimumSize。而QMenu的minimumSize默认都为0,所以QScrollA...
2020-09-16 09:39:02 644
原创 echarts、v-charts中dataZoom事件,动态获取dataZoom滑动条改变后的数据
echarts:chart.on('datazoom',function(params){ console.log(params);//里面存有代表滑动条的起始的数字 let xAxis=chart.getModel().option.xAxis[0];//获取axis console.log(xAxis.data);//axis的标号数据 console.log(xAxis.rangeStart);//滑动条左端对应在xAxis.data的索引 console.log(xAxis.rangeE
2020-09-02 09:21:45 9657 5
原创 python将网页上的教程爬取下来存成pdf
首先:pip install webpage2pdfpip install pypdf2如果没有安装pyqt5,则需要安装pyqt5,高本版或报错,可以装早些的版本pip install PyQt5==5.9.2将所有网站的地址逐行存到文本文件1.txt中编写脚本和1.txt放到同一个空文件夹下from webpage2pdf import RenderManag...
2019-07-11 09:57:07 741
原创 PyQt QListWidget 删除item的坑
使用removeItemWidget函数需要QListWidgetItem的对象本身作为参数,通过findItems得到了对象,调用了函数,但是还是没反应,PyQt5的bug?使用takeItem删除成功了item=self.listWidget.findItems('张三',Qt.MatchExactly)[0]row=self.listWidget.row(item)print(r...
2019-02-05 13:01:43 5511
原创 python socket tcp笔记
起先在纠结服务器怎么判断客户端的连接断开了(调用close函数、直接关闭程序、网络断开)试了一下知道了怎么回事如果是调用了客户端的socket调用了close函数,而服务端还在recv试图接收数据,这个时候recv返回得到的值是空值,服务端是不可能发送空值的(至少要有1个字节的数据才能发送),所有如果recv得到的值为空值那么与客户端的连接就被关闭了;如果是其他的一些异常,为了防止异常...
2019-02-02 12:16:23 232
原创 c++ to_wstring和to_string保留指定位小数
void setPrecision_float2wstring(wstring& s,int precision)//precision n.精度{ int pos=s.find(L".",sizeof(wchar_t));//得到小数点的索引,从零开始 int i = s.length() - 1 - pos - precision;//i确定pop的次数 wh...
2018-11-03 10:27:24 10245
原创 PyQt5使用pyinstaller打包时图标资源无法打包的解决方法——使用pyrcc5将qrc文件转为py文件
才学pyqt5不久,用pyinstaller打包自己编的小程序后发现图标没了,于是上网找了好久的资料,终于搞好了。整合一下以免以后忘了,也希望能帮助到别人,以下操作在window-10完成。pyinstaller可以由py文件生成exe文件,是目前用的较为广泛的一种方法首先pip安装pyinstaller: 打开命令行输入pip install pyinstaller 会自动...
2018-07-24 10:46:09 12123 7
原创 win10配置ISS下的CGI编程环境
安装好IIS8后启用IIS服务 注意要手动勾选下列选项(系统不会默认勾选) 添加自己的网站https://jingyan.baidu.com/article/d5c4b52b81b35eda560dc5b9.html打开“控制面板\系统和安全\管理工具”中的“Internet Information Services (IIS)管理器”这里我添加的网站名称为chenzhiwen,网站建在c:\W...
2018-06-22 09:21:33 2700 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人