- 博客(37)
- 资源 (5)
- 收藏
- 关注
原创 Anaconda安装TensorFlow和Jupyter
1. 创建虚拟环境在anaconda中创建一个名为“tensorflow2.7”虚拟环境,python版本为3.7。conda create --name tensorflow2.7 python=3.7查看是否创建成功conda info --envs2. 激活新建的环境conda activate tensorflow2.73. 安装TensorFlowTensorFlow提供Python语言下的四个不同版本:CPU版本(tensorflow)、包含GPU加速的版本
2021-12-08 15:37:51 1474
原创 修改MySQL数据库编码使ZBlog支持emoji表情
MySQL不能存储emoji的原因标准的 UTF-8 字符集编码是可以用 1~4 个字节去编码21位字符,这几乎包含了是世界上所有能看见的字符了。然而,在MySQL里实现的utf8最长使用3个字节,只支持Unicode 中(U 0000至U FFFF)的字符,包含了控制符、拉丁文,中、日、韩等绝大多数国际字符,但是emoji表情和一些不常用的汉字,如 “墅” ,这些需要四个字节才能编码的字符,就无法存储。因此,MySQL在 5.5.3 之后增加了utf8mb4字符编码,mb4即 most ...
2021-12-05 16:01:40 771
原创 Ping不通Github而无法push的问题
修改本机的hosts;win10目录:C:\Windows\System32\drivers\etc\hosts将hosts文件复制到桌面用记事本打开,添加一下IP后,保存。然后再替换原目录下的原始hosts。140.82.113.3 github.com199.232.69.194 github.global.ssl.fastly.net由于以上IP可能也Ping不通,因此你要使用下面的网站查看当前可用的IP:https://websites.ipaddress.com/g...
2021-11-22 10:46:13 817
原创 Matlab构建点集的凸包-求凸包质心-凸包体积
点集既可以是点云,也可以是STL格式的模型的三角片面的顶点集合。代码如下:% 输入v,v为包含3列元素的矩阵,每一行的三个元素表示一个点的x,y,z坐标k = convhulln(v); % 计算凸包,k包含了凸包的三角面片信息,每一行为三角形顶点在v的行索引bcent = [0,0,0]; % 凸包质心坐标temp = [v(k(1,1),1),v(k(1,1),2),v(k(1,1),3)]; % 凸包的任一顶点sumvlm = 0.0; % 凸包体积t2
2021-11-19 10:53:23 1434
原创 Matlab求四面体体积
function v = volume(a,b,c,d)h = [b-a;c-a;d-a];v = abs(det(h))/6;a, b ,c, d分别为四面体的四个顶点;b-a, c-a, d-a分别是a点引出的三个向量;通过求这三个向量组成的行列式h的值;最终获得四面体的体积。...
2021-11-19 10:29:12 1219
原创 (C++)三维凸包构建-求凸包质心-表面积-体积-点到凸包距离等
构建三维凸包;求凸包质心;#include <iostream>#include <cmath>#include <cstring>#include <cstdlib>#include <algorithm>using namespace std;const int MAXN=505;const double EPS=1e-8;struct Point{ double x,y,z; Point(
2021-11-18 19:54:44 495
原创 Zblog的控制面板代码
<span class="cp-login"><a href="https://域名/zb_system/cmd.php?act=login">后台登录</a></span> <span class="cp-vrs"><a href="https://域名/zb_system/cmd.php?act=misc&type=vrs">查看权限</a></span&g.
2021-11-12 08:57:05 463
原创 ubuntu上ansys报错bad fd number
在终端运行:sudo rm -rf /bin/shsudo ln -s /bin/bash /bin/sh
2021-11-03 10:32:07 231
原创 ubuntu安装libxp6
sudo wgethttp://launchpadlibrarian.net/183708483/libxp6_1.0.2-2_amd64.debsudo dpkg -i libxp6_1.0.2-2_amd64.deb
2021-11-03 10:14:30 1365 1
原创 Linux系统中ansys界面字体和乱码问题解决
安装以下包或软件:sudo apt-get install build-essential sudo apt-get install xterm libstdc++6-4.4-dev libmotif-dev libxtst-dev libxt-dev libzip-dev libxmu-devsudo apt-get install tcl8.5-dev tk8.5-devsudo apt-get install lsb sudo apt-get install cshsudo apt-
2021-07-13 09:29:46 1198 1
原创 ubuntu命令行安装node.js
wget https://nodejs.org/dist/v10.16.0/node-v10.16.0-linux-x64.tar.xztar -C /usr/local -xf node-v10.16.0-linux-x64.tar.xzcd /usr/localmv node-v10.16.0-linux-x64 nodeexport PATH=$PATH:/usr/local/node/bin
2021-06-07 22:18:52 306
原创 Ubuntu使用命令行安装go
wget https://dl.google.com/go/go1.16.5.linux-amd64.tar.gztar -C /usr/local -xzf go1.16.5.linux-amd64.tar.gz
2021-06-06 11:35:35 696
原创 Triangle在Windows10下的编译
下载Triangle的源程序及更多与Triangle相关信息的网址如下所示:http://www.cs.cmu.edu/~quake/triangle.html首先,在triangle.c中定义宏:#define NO_TIMER然后,编译。在命令行下,运行生成的exe文件,即可使用。用法参考https://www.cnblogs.com/opencascade/p/3632705.html楼主在VS 2013下编译,遇到以下问题:1.'strncpy': This funct.
2020-09-23 15:29:32 842
原创 [未完成] OKD(OpenShift 3.11)平台3节点集群安装从零开始
1.系统准备centos7.82.系统分区/home 10GB/var 40GB/ 40GB/usr/bin/local 2GB/temp 2GB空余未分配的空间40GB,用于docker存储空间设置。3.系统设置3.1 更新操作系统,yum安装基本组件并重启(每台机器上操作)# yum update -y# yum install wget git net-tools bind-utils yum-utils iptables-...
2020-06-10 09:31:51 589
原创 Matlab打包程序为独立可执行文件时注意事项
如果原.m程序有输入文件,比如txt文件。在打包程序时注意不要把txt文件打包进去,不然打包好的程序无法变换输入。
2020-05-30 21:58:51 1200 3
原创 MCR运行后出现error while loading shared libraries: libmwlaunchermain.so: cannot open shared object file
这是由于MCR安装目录和系统默认的不同,首先找到自己电脑安装MCR的目录。我安装的是MATLAB2017b对应的MCR v93,安装目录是:/usr/local/MATLAB/MATLAB_Runtime/v93然后,运行自己的程序run_M_GeneAlgorMain.sh,输入命令:sudo ./run_M_GeneAlgorMain.sh /usr/local/MATLAB/MATLAB_Runtime/v93备注:如果还有问题,请尝试:用命令$sudo gedit .
2020-05-24 11:26:45 1995 1
原创 python 获取本机IP地址
import socketdef get_ip(): s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) try: # doesn't even have to be reachable s.connect(('10.255.255.255', 0)) IP = s.gets...
2020-04-02 18:12:57 176
原创 Ubuntu 更换阿里云软件源
Ubuntu安装软件有很多问题是因为源的问题,比如Ubuntu14.04安装openjdk-7-jdk可能会出现依赖问题,我曾查找了很多办法都没解决,但是换了阿里云的软件源后问题就解决了。阿里云的源很快,下面总结一下如何更换Ubuntu的软件源。一、备份sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak 二、修改sudo vim /et...
2018-05-08 11:46:31 2489
原创 腾讯视频外链获取,可以在微信、所有浏览器播放
首先打开视频页面,点击视频播放窗口下面的“分享”,就会出现“embed”和“iframe”分享代码。所有浏览器都支持 <iframe> 标签。
2018-03-16 19:53:28 11877
原创 PyQt5 的帮助文档查找方法,可以查看每个类的方法
事情是这样的,我在python中安装了PyQt5后,想查看QtGui模块中的类QMainWindow有哪些方法,如何查看呢?解决方法:1、原来在安装PyQt5时相应的帮助文档已经在安装目录里面了。2、打开 python安装目录\C:\Users\Administrator\AppData\Local\Programs\Python\Python35-32\Lib\sit
2018-02-05 15:09:38 27736 11
原创 使用pyqt5的QtDesigner创建UI的简单方法
1.使用QtDesigner设计UI创建一个基于Main Window模块的UI文件,取名叫 textUI.ui2.使用PyUIC将 textUI.ui 转换为 textUI.py3.新建文件mainUItest.py 加入以下代码import sysfrom PyQt5 import QtCore, QtGui, uic, QtWidge
2018-02-03 10:09:39 2271 1
原创 MFC-在Picture控件中画橡皮筋线
void CwindowsMFCDlg::OnMouseMove(UINT nFlags, CPoint point){ // TODO: 在此添加消息处理程序代码和/或调用默认值 // 按下左键移动开始画图 if (nFlags == MK_LBUTTON) { CDC* pdcpic = m_picture.GetDC( ); // 获得DC HDC m_hdc= pd
2017-07-07 17:58:26 2172
原创 MFC绘制矩形、椭圆、三角形
// 画矩形 pDC->Rectangle(20,20,89,89); // 左上角坐标和右下角坐标 // 画圆 pDC->Ellipse(146,20,215,89); // 左上角坐标和右下角坐标
2017-07-07 16:19:31 7032 1
原创 LoadCursor Function
--------------------------------------------------------------------------------The LoadCursor function loads the specified cursor resource from the executable (.EXE) file associated with an app
2016-12-08 18:10:39 655 1
原创 对于CString变量,使用switch语句的问题。
CString strArr[4] = { _T("AB"), _T("1.2"), _T("cd"), _T("2.5") };CString str = _T("cd");int index = strArr[4].Find( str );switch( index ){ case 0: ... case 1: ... case 2: ... case
2016-11-04 16:29:45 2371
原创 C++ static变量出现 无法解析的外部符号:public: static 的问题
在头文件中定以后,应在类的生命之外,重新定义一次。头文件:#pragma onceclass CGlobalVa{public: CGlobalVa(void); virtual ~CGlobalVa(void);public: static double m_length;};对应的cpp中:#include "stdafx.h"#inclu
2016-09-19 18:17:39 21083 8
原创 软件开发心得,于2016-9-11。
最近在精简程序,经过李老师的指点,我发现自己的程序真的就是shit,杂乱,臃肿,根本无法阅读。问题主要是:1、可以用函数替换很多重复的代码,原来的程序竟然有6万行,经过用函数替换,现在代码只有15000行,还未精简完,预计程序最终可以精简到1万行内。2、注释不够详细,导致无法阅读代码,自己有时候也会看不懂。李老师说的很对,无法被阅读的程序就会成为垃圾。经过这段时间的修改程序
2016-09-11 21:35:07 313
原创 CString转换为char
char *buf; CString str = "hello"; buf = (LPSTR)(LPCTSTR)str;
2016-08-21 19:46:33 256
原创 获取MessageBox的HWND
现在有 MessageBox(_T("不允许输入负数,请输入大于等于0的实数。"), _T("梁设计"), MB_OK | MB_ICONWARNING); CWnd *Mpwnd = FindWindow(NULL,_T("梁设计")); //_T("梁设计")是MessageBox的句柄的标题HWND Mhwnd = Mpwnd->m_hWnd; ////Mhwnd就是
2016-08-21 15:41:33 2901
原创 判断Edit控件Enabled状态的方法。
IsWindowEnabled 函数用于判断指定的窗口是否允许接受键盘或鼠标输入。 函数原型:BOOL IsWindowEnabled(HWND hWnd); 参数: hWnd:窗口句柄。 返回值:若窗口允许接受键盘或鼠标输入,则返回非0值,若窗口不允许接受键盘或鼠标输入,则返回值为0。
2016-08-01 22:04:01 1384
原创 MFC中Picture控件,将位图转换成任意大小再放入控件中
CRect r(0, 0, 820, 150); CDC* pdcpic = m_firstPicture.GetDC(); //m_firstPicture是Picture控件的变量 CBitmap bitmap1; bitmap1.LoadBitmap(IDB_BITMAP1); //IDB_BITMAP1是要加载的位图的ID BITMAP bmp1; bitm
2016-07-23 18:00:58 1782 3
原创 动态设置Edit控件的背景及字体颜色
1.新建一个基于对话框的应用程序,在对话框上添加一个Edit控件和一个Button控件2.修改Button控件的ID为IDC_RESULT_EDIT3.向对话框对应的类中添加如下成员变量:public: COLORREF m_colorEditText; // edit控件的字体颜色 COLORREF m_colorEditBK; // edit控件的背景颜色 HBRUS
2016-07-22 20:53:17 6981 3
原创 MFC实现编辑框对回车键的响应
首先把文本编辑框属性里的want return选上。然后可以通过重载虚函数PreTranslateMessage()对所关心的消息进行解析:BOOL CTestView::PreTranslateMessage(MSG* pMsg) { if (WM_KEYFIRST message && pMsg-> message <= WM_KEYLAST)
2016-07-20 16:26:33 10562 3
原创 MFC中ListCtrl的函数
GetBkColor获取列表视图控件的背景色。 SetBkColor设置列表视图控件的背景色。 GetImageList获取用于绘制列表视图项的图象列表的句柄。 SetImageList指定一个图象列表到列表视图控件。 GetItemCount获取列表视图控件中的项的数量。 GetItem获取列表视图项的属性。 GetCallbackMask获取列表
2016-07-16 22:25:57 1585
原创 SV开发,使用MFC弹出模态对话框
要弹出CTestDlg对话框,在响应函数里添加如下程序:HINSTANCE save_hinstance = AfxGetResourceHandle(); //保存当前的资源模块句柄HINSTANCE MFCres; MFCres=LoadLibrary("MyCylinder.dll"); //获取对话框使用的MFC的资源模块句柄,MyCylinder是项目名称
2016-07-16 09:45:41 692
ESB三维模型库-普渡大学-3D模型库文件
2021-11-11
STEP语言-Express参考手册
2018-07-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人