自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 QT表格相关设计函数

添加头文件#include <QTableView>#include <QTableWidgetItem>#include <QScrollBar>#include <QDebug>表格相关函数void 类名::inittable(){ //设置字体 fontBody.setFamily(QString::fromUtf8("Helvetica")); fontBody.setPixelSize(20); //设置表格参数 int r

2020-07-18 10:54:28 339

原创 qt显示中文问题

1.将txt文件存储为ANSI编码格式2.在qt中使用如下代码QFile cfgfile(cfg_fileName);//cfg_fileName是文件路径if (cfgfile.open(QIODevice::ReadOnly| QIODevice::Text))//打开文件 { while(!cfgfile.atEnd()) { QTextCodec *codec=QTextCodec::codecForName("GB2312");

2020-07-03 02:18:39 375

原创 qt资源文件修改后无法编译问题

在修改资源文件路径或者删除资源文件后,qt编译失败,报错qt dependant …doesn not exist.解决办法:1.清理所有工程:菜单栏->build->clean all2.qmake一下:右键左侧工程名称,然后点“Run qmake”3.重新编译即可...

2020-07-03 01:59:37 999

原创 vxworks下UDP通信代码

代码内容1. udp.h文件#ifndef _UDP_H#define _UDP_H#include "vxWorks.h"#include "msgQLib.h"#include "semLib.h"#include "sockLib.h"#include "inetLib.h"#include "string.h"#include "hostLib.h"#include "ioLib.h"#include "timers.h"#include "taskLib.h"#

2020-06-30 14:20:49 1656 1

原创 vxwors下读取配置文件代码(vs下同样也能实现)

1.config_rw.c#include "config_rw.h"//#define filenm ''./config"#define FILENAME "D:/jonasworkproject/test/test/config.txt" /* 函数功能: 去除字符串首位的空格; 输入参数: char *strIn 要去除首尾空格的字符串; 返回参数: char *strOut 去除首尾空格后的字符串; 备注: */static void trim(cha

2020-06-30 01:20:52 444 1

原创 ug二次开发加入部件workpiece

选择当前视图中的部件作为部件,自动检查是否已经添加过重复部件,如果添加过就不在添加,而是在其下添加文件。代码如下UF_UI_ONT_switch_view(UF_UI_ONT_geometry_mode); UF_OBJ_cycle_objs_in_part(UF_PART_ask_display_part(), UF_machining_geometry_grp_type, &geo...

2020-06-26 01:40:17 789

原创 vxworks获得CPU使用情况

#include <vxWorks.h>#include <spyLib.h>#include <stdio.h>#include <ioLib.h>#include <stdarg.h>#include <taskLib.h>#include <sysLib.h>#include <string.h>#define SPYTASKSMAX 100int data_ana(const

2020-06-26 01:40:11 3535

原创 sizeof和strlen区别

1.sizeof()用来获取对象所占空间的大小,其参数可以是数组、指针、类型、对象、函数等已知:一个指针8个字节(64位,32位位4个字节)Size of char : 1Size of int : 4 //一个int型占4个字节(32位 64位都为4字节Size of short int : 2Size of long int : 4Size of float : 4Size of double : 8Size of wchar_t : 4char c[]="12345";si

2020-06-24 17:22:06 128

原创 vxworks消息队列相关函数和案例

头文件:#include <msgQLib.h>msgQCreate 创建一个消息队列MSG_Q_ID msgQCreate ( int maxMsgs, /*队列中存储的最大消息数目*/ int maxMsgLength, /*每个消息的最大字节数*/ int options /*消息在消息队列中的排列方式*/ ) options一般有两个选项:MSG_Q_FIFO 表示消息以先

2020-06-23 10:42:24 1817

原创 nxopen文档cam案例的中文

UF_initialize(); //检查是否新建部件文件,如果没有就新建一个 tag_t partTag; partTag = UF_PART_ask_display_part(); if ( partTag != null_tag ) { uc1601("已打开部件文件\n",0); } else ...

2020-06-19 09:45:08 425

原创 ug nx/open二次开发cam部分之刀具的创建

简单说一下思路,参见http://www.360doc.com/content/14/0928/11/7378868_412936842.shtml1.首先是初始化uf_initializeUF_UI_ONT_switch_view这个函数是用来将当前视图改到机床视图,也就是括号中的machine_tool里,然后用UF_UI_ONT_refresh来刷新这个视图中的内容2.然后用cutte...

2020-06-19 09:44:50 1303

原创 ug nxopen 二次开发cam部分添加操作和程序组

思路:1.添加操作,也就是平面铣,轮廓铣,多轴铣…成为主类型,由UF_CAM_opt_ask_types得到;每个下面有许多子类型,由UF_CAM_opt_ask_subtypes得到,改变第二个参数可以改变得到的四个视图是哪个视图。然后想要那个子类型就添加就好了程序里有打印子类型的方法,可以试一下看看有哪些子类型和主类型2.添加程序组3.将操作加入到程序组里面代码如下int typ...

2020-06-19 09:44:08 1326

原创 Linux初学笔记

想到什么就写什么,所以顺序有点乱,权当复习了1.多进程编程为什么使用多进程编程?因为多进程编程如何写?```cpp#include <stdlib.h>#include <stdio.h>#include <unistd.h> printf("\nset up failed!\n"); exit(1);}if(pid==0)...

2019-09-30 11:14:43 88

翻译 ug二次开发环境配置

UG二次开发环境配置一、系统安装配置1.1、 安装UG ,安装VS,假设ug安装目录 D:\Program Files\NX10.0假设VS安装目录 D:\Program Files\Microsoft Visual Studio 10.01.2、拷贝D:\Program Files\NX10.0\UGOPEN\vs_files\ VC、VC#、VB 3个文件夹到 D:\Program...

2018-09-18 09:55:14 5242

原创 win10,gtx1060,安装tensorflow-gpu1.9.0,cuda9.0,cudnn9.0

一、电脑环境: win10系统,lenovo拯救者y720,显卡gtx1060 二、安装步骤: 1.安装annacoda,我下载的是2.7版本,但是好像也可以设立python3.5的编译环境。 地址:https://www.anaconda.com/download/#windows 具体步骤不说了,很多教程都有,也很简单 2.打开anacoda prompt,创建新的环境来安装ten...

2018-08-13 10:47:59 2425

翻译 基于bp神经网络的mnist 数据集的深度学习

开发环境:win10 pycharm py2.7!!!!不是py3.6 代码参考的麦子学院的深度学习教程一、工程结构: 就是三个py文件,一个mnist数据集的pkl 二、代码部分: 1.mnist_loader 这个文件是用来加载数据集的,代码如下:import cPickleimport gzip# Third-party librariesimport nump...

2018-08-11 17:58:36 2615

翻译 深度学习之 cifar-10

前言:window10+cuda9.0+cudnn+pycharm+py3.5+tensorflow1.9 这是本文的开发环境 参考视频:kevinrush一、数据部分: cifar-10下载地址:http://www.cs.toronto.edu/~kriz/cifar.html训练集50000张图,测试集10000张,大小均为32*32,共有10类,分别为飞机,鸟,猫,狗等...

2018-08-11 12:39:10 569

翻译 关于猫狗大战kaggle的深度学习代码 win10 gpu加速 tensorflow

window10+cuda9.0+cudnn+eclipse+py3.5+tensorflow1.9 这是本文的开发环境 代码部分: 1.input_data.py#负责实现读取数据,生成批次(batch)import tensorflow as tfimport numpy as npimport osos.environ['TF_CPP_MIN_LOG_LEVEL']='2'...

2018-08-10 13:24:47 1245

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除