自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 资源 (2)
  • 收藏
  • 关注

原创 遗传算法C++实现

云枕青山塔影斜,湖楼放舟摇柳叶。春风吹荷花未歇,长醉梦中各华颠。 ------敬 子瞻遗传算法是美国的J.Holland教授和他的学生于1975年受生物进化论的启发而提出并建立发展起来的。现在在诸多研究领域都有其应用。主要涉及TSP求解问题;后来研究者的改进遗传算法也有很多。遗传算法借鉴的是生物进化过程,遵循“适者生存”的规律。流程大概如下:Step1输入:种群大小、染色体长度、交叉概率...

2021-05-20 12:05:45 990 1

原创 C++实现积分函数(第一章)

水惟善下能成海,山不争高自极天。matlab的ode45函数是要在c++实现的目标double CRugeKuttaFunction::Function(double x, double y){ return ((0.0 - y + x * x + 4 * x - 1) / 2);}double CRugeKuttaFunction::Calculation(double x, double y, double h, double n){ double a, b, y0; int

2021-03-29 21:14:16 1151

原创 2021/01/08微信小程序开发(2)

!这是判断<viewwx:if="{{false}}">你好!</view><viewwx:else>很高兴认识你!</view>jsfor(vari=0;i<10;i++){这是循环}wxml<viewwx:for="{{10}}">你好!</view>index索引值<viewwx:for="{{10}}"&g...

2021-01-08 15:24:30 162

原创 2021-01-04微信小程序开发

1. 微信小程序的文件结构主要有两个文件夹,pagesh和utils。每个文件夹内都有js、json、wxss三个子文件。2. 子文件的作用.js文件其实就是JavaScript文件,负责逻辑处理。(页面逻辑).json文件是工程的配置文件。(页面配置).wxss文件是CSS文件,负责界面的视图、渲染。(页面样式表).wxml是负责页面的布局,是html文件。(页面结构)...

2021-01-04 23:48:06 313

原创 2020/12/05随记

碧波素澜垂山色,茔茔蔓草子规啼。蔽月似闻曲中意,清歌难知弦外音。

2020-12-05 19:52:22 251

原创 2020/11/30随记强制转换

Go hunt my dreamsC++强制类型转换运算符(static_cast、reinterpret_cast、const_cast和dynamic_cast)C++ 引入了四种功能不同的强制类型转换运算符以进行强制类型转换:static_cast、reinterpret_cast、const_cast 和 dynamic_cast。1.将 int 强制转换成 double 是没有风险的2.将常量指针转换成非常量指针,将基类指针转换成派生类指针都是高风险的。3)...

2020-11-30 10:41:14 89

原创 2020/11/22 Java中throw和throws的使用

Keep back up。说到异常,我们当然会想到try catch finally。当然如果用这个的话,被try块包围的代码说明这段代码可能会发生异常,一旦发生异常,异常便会被catch捕获到,然后需要在catch块中进行异常处理。当然这只是一种处理异常的方式,那么在java中还有另一种处理方式就是抛出异常,让调用者进行处理,自己就不再负责了,就学习到了throw 和throws。那么两者有什么区别呢? 使用的位置不同:throw是写在方法体里面。throws则是用在方法头上面...

2020-11-22 14:54:47 896

原创 2020/11/22 Java中try catch 用法

I get the heart of lions.try catch:自己处理异常try{可能出现的异常代码}catch(异常类名A e) {如果出现了异常类A类型的异常,那么执行该代码} catch(异常类名B e) {如果出现了异常类B类型的异常,那么执行该代码} catch(异常类名C e) {如果出现了异常类C类型的异常,那么执行该代码}。。。(可以由很多个catch类型)finally{最终肯定必须要执行的代码(例如释放资源的相关代码)}...

2020-11-22 14:15:06 159

原创 2020/11/18 java-opts设置

Take the responsibility tomy life.JAVA_OPTS 设置JAVA_OPTS ,顾名思义,是用来设置JVM相关运行参数的变量。JVM:JAVA_OPTS="-server -Xms2048m -Xmx2048m -Xss512k"-server:一定要作为第一个参数,在多个CPU时性能佳-Xms:初始Heap大小,使用的最小内存,cpu性能高时此值应设的大一些-Xmx:java heap最大值,使用的最大内存上面两个值是分配JVM的最小和最大..

2020-11-18 17:05:58 102

原创 2020/11/10随记

红日初升,其道大光。河出伏流,一泻汪洋。潜龙腾渊,鳞爪飞扬。乳虎啸谷,百兽震惶。鹰隼试翼,风尘吸张。奇花初胎,矞矞皇皇。干将发硎,有作其芒。天戴其苍,地履其黄。纵有千古,横有八荒。前途似海,来日方长。...

2020-11-11 16:00:50 62

原创 2020/11/09随记

不畏世间魑魅魍魉,眷恋红尘东西南北。

2020-11-09 21:46:29 70

原创 2020/11/05随记 基于jini的C++和Java交互

书展翰墨,叹锦绣山河匆匆。首选用Eclipse创建对应的java工程,编写.java和.class文件native关键字的使用凡是一种语言,都希望是纯。比如解决某一个方案都喜欢就单单这个语言来写即可。Java平台有个用户和本地C代码进行互操作的API,称为Java Native Interface (Java本地接口)。1 创建一个java类,里面包含着一个native 方法加载loadlibrary .public class HelloNative { static...

2020-11-05 16:14:32 170

原创 2020/11/02随记 string类与wstring类的区别

I knowthe higheryou climbingthe harderfall, however, I never care about the future till I crash down.string类与wstring类的区别ANSI string类​ 美国制定了一套字符编码,对英语字符与二进制位之间的关系,做了统一规定。这被称为ASCII码。ANSI是默认的编码方式。对于英文文件是ASCII编码,对于简体中文文件是GB2312编码。注意 英文占 1 个字节,...

2020-11-02 15:57:59 795

原创 C++指针、引用的使用int&和int*

例: int&这里的&不是取地址符号,而是引用符号,引用是C++对C的一个重要补充。变量的引用就是变量的别名,讲的通俗一点就是另外一个名字,比如:“张三这个人在家里,老爸老妈叫他三娃子,那么这个三娃子就是指张三这个人,如果叫张三去做某事,就是叫三娃子去做某事,这两个名字指的是同一个人。”同样可以理解如果变量b是变量a的引用 那么无论a,b中任何一个值改变,另外一个也相应的改变。a)声明引用时必须指定它代表的是哪一个变量,即对它初始化。int &...

2020-10-28 14:42:05 1620

原创 2020/10/27鼠标键盘驱动级编程(1)

做一个钩子hook图1为对应得dll工程图2为对应的app工程,调用图1里的dll

2020-10-27 16:32:59 530

原创 2020/10/27随记

手中无剑心中无尘template使用类模板实例化时并不是每个成员函数都实例化了, 而是使用到了哪个成员函数, 那个成员函数才实例化./* ***** 1 *******/template<class T>class point{ public: point() : x(0), y(0) {} point(T x, T y) : x(x), y(y) {} T getX() const { x = y; return...

2020-10-27 11:08:09 65

原创 2020/10/26随记

随缘而去乘风而来才是我胸怀。long long 的级别高于 long ,long 的级别高于 int ,int 的级别高于 short ,short 的级别高于 char 。(另外有 _Bool 永远是最低级别)。级别高的整数类型的宽度大于等于级别较低的整数类型。编译long long需要支持C99标准的编译器才行,VC并不支持,但有对应的类型__int64 在做ACM题时, 经常都会遇到一些比较大的整数。而常用的内置整数类型常常显得太小了:其中long 和 int 范围是[-2^31,2^31

2020-10-27 10:45:25 83

原创 随记2020/10/25

风流倜傥趁年少,走马咸阳过泉城。

2020-10-25 13:57:27 63

原创 随记2020/10/24

远赴人间惊鸿宴,一睹红尘盛世颜。

2020-10-24 09:45:24 65

原创 随记2020/10/23

隔江万重楼,横桥孤影只。

2020-10-23 14:54:37 51

原创 Cast-Service testing process

Step1Copy new .dll files into this pathC:\ProgramFiles\Java\jdk1.8.0_221\binStep 2Select TestTunnel.javaStep 3Run ProjectStep 4Run TestTunnel.java

2020-04-19 12:35:41 122

原创 实体在三维坐标系下的矩阵变换

A translation can be described as a rigid motion: the other motions are rotations, reflections, and glide reflections.1. Translation1. Figure 1 shows a cube object place in the WCS(World coo...

2020-04-07 10:59:50 440

原创 实体坐标系拓扑转换过程

object->face & vertex & edgeface->vertex & edgeStep11. calculate a object's faces、edges and vertices properties based on a objected or handle.2. Get Object ECS to WCS.Step2...

2020-04-02 15:32:05 236

原创 字符串转换

1. CString 转 WStringWString = CString.GetString();WString = CString.GetBuffer(0);WString =LPCTSTR(CString);

2020-04-02 10:49:15 66

原创 MFC QT混合编程

MFC:visual studio 2013 英文版Qt:Qt5.6.0 对应 安装包qt-opensource-windows-x86-msvc2013_64-5.6.0 (请自行百度下载)VS Qt插件:qt-vs-addin-1.2.5.exe进入Qt Options设置路径路径要对应到Qt目录的msvc2013_64文件夹在vs2013创建一个Qt的w...

2019-09-23 00:54:19 749

转载 MFC 将CString保存中文字数字母到txt

// CString strd = _T("你的内容12AA31231bbcc");// CString str2 = _T("log.txt");// CFile file(str2, CFile::modeCreate | CFile::modeWrite);// file.SeekToBegin();// file.Write("\xff\xf...

2019-09-21 01:25:59 659

转载 CString常用方法

1.CString::IsEmptyBOOL IsEmpty( ) const;返回值:如果CString 对象的长度为0,则返回非零值;否则返回0。说明:此成员函数用来测试一个CString 对象是否是空的。示例:下面的例子说明了如何使用CString::IsEmpty。// CString::IsEmpty 示例CString s;ASSERT( s.IsEmp...

2019-09-06 15:45:23 585

转载 ObjectARXWizards & AutoCAD .NET Wizards 下载地址

地址https://www.cnblogs.com/belx/p/10103869.html

2019-08-04 09:04:35 1308

原创 文件的QFileDialog打开 保存

打开htm或者html格式的文档QString fileName=QFileDialog::getOpenFileName(this,tr("打开"),QString(),tr("HTML 文档 (*.htm *html);;所有文件(*.*)"));保存htm或者html格式的文档QString fileName=QFileDialog::getSaveFileName(th

2016-08-19 16:44:30 534

原创 如何新建XML格式文档

将你要写的内容写进word文档,然后另存为“XML格式文档”即可

2016-08-10 22:48:49 881

原创 重楼

揽杯俯瞰眺北望,几多重楼炬付之。               风吹汉唐传流芳,多少英雄骓不逝。

2016-07-31 23:34:19 340

原创 QFile

QFile data("text.txt");  //打开指定的文件if(data.open(QFile::WriteOnly))  //只读方式if(data.open(QIODevice::WriteOnly))//只读方式

2016-07-29 16:59:22 978 1

原创 QTreeView QListView QTableView 类

这三个类的显示方式大致一样,但细节不同都是寻访本地文件常用的窗口模式,一般要配合QDirModel类使用。QDirModel model;//新建三个不同的View对象类QTreeView tree;QListView list;QTableView table;tree.setModel(&model);list.setModel(&model);

2016-07-27 23:07:46 1179

原创 QGroupBox QToolBox QComboBox

QGoupBox只是一个边框分组。可以在这个框里面插入一个子布局QToolBox也是一个框组,在里面可以放N个子布局。QQ头像那样的分布方式就是这个分框QComboBox :性别选择下拉分框。

2016-07-27 20:18:44 377

原创 滑条QSlider

//新建一个QSlider滑条QSlider   *rotate=new QSlider;//设置为“水平滚动”rotate->setOrientation(Qt::Horizontal);//设置滚动范围0-360rotate->setRange(0,360)//相当于下面的代码rotate->setMinimum(0);rotate->setMaximum(36

2016-07-27 19:47:26 327

原创 Graphics View

Graphics View框架结构有3个类:1.场景类 QGraphicsScene2.视图类QGraphicsView3.图元类QGraphicsItem

2016-07-26 23:13:40 530

原创 QPainter绘制图形

1.利用QPainter绘制图形          QPainter类还提供了一个drawPixmap()函数,可以直接将图片画到刻画控件中。2.利用QPainter绘制简单图形

2016-07-24 22:50:56 1022

原创 Qt5位置相关函数

1.x()、y()、pos()这三个函数的作用都是活的整个窗体左上角的坐标位置2.frameGeometry()是获得整个窗体的左上顶点和长、宽值。   geometry()获得的是船和个体内中央区域的左上顶点坐标及长、宽值。3.width()和height()获得的是中央区域的长、宽值4.rect()、size()获得的结果也都是对于窗体的中央区域

2016-07-21 22:26:10 347

原创 Qt5中QPrinter类和QPinterDialog类

QPrinter:no such file or directory 的错误Qt5中将QPrinter、QPrintDialog等类归到了printsupport模块中。如果项目中需要这2个头文件则需要在工程文件.pro中加入 QT+=printsupprot 。否则会出错修改完要先qmake一下在运行,不然修改无效

2016-07-21 15:06:15 4433

原创 private public protected slots的区别

public slots:在这个区内声明的槽意味着任何对象都可将信号与之相连接。这对于组件编程非常有用,你可以创建彼此互不了解的对象,将它们的信号与槽进行连接以便信息能够正确的传递。protected slots:在这个区内声明的槽意味着当前类及其子类可以将信号与之相连接。这适用于那些槽,它们是类实现的一部分,但是其界面接口却面向外部。private slots:在这个区内

2016-07-21 14:55:31 8060

自己写的C++读取内存实例

用vs2017写的一个读取内存例子!

2020-11-22

C++实现读写excel

全部通过C++源代码实现excel文件.xls格式的读写功能

2020-10-27

空空如也

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

TA关注的人

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