- 博客(22)
- 收藏
- 关注
原创 Kmp算法(C++)
#include <iostream>using namespace std;void GetNext(string StrModel, int* next){ int i = 1, j = 0, n = StrModel.length(); next[0] = 0; while (i < n) { if (StrMod...
2020-02-15 19:57:47 247
原创 delphi&C++ 将纹理保存到bmpwe
Delphifunction GetRed(color: Word): Byte;begin Result := (color shr 8) and $ff;end;function GetGreen(color: Word): Byte;begin Result := (color shr 3) and $ff;end;function GetBlue(color: ...
2019-11-16 19:54:11 238
原创 delphi bese64
const BASE_OFFSET = $3C; XOR_KEY = $AC;function GetEncodeSize(InSize: Integer): Integer;begin Result := (InSize * 4 + 2) div 3;end;function GetDecodeSize(InSize: Integer): Integer;begin...
2019-10-11 16:00:39 251
原创 delphi 与 C++
C++——delphi声明变量:int i--i :integer;int * a--a: ^integer;int**a--a:^^integer;int a[10]-- a: array[0..10] of integer;string a--a : string\a: string[255];char* a --a:pchar;声明函数:void ...
2019-08-26 14:37:57 732
原创 delphi(配置文件)
procedure TFileCopy.ReadIniFile();varInifile: TIniFile;begin IniFile:=TIniFile.Create('files.ini'); if IniFile = nil then begin exit; end; Inifile.ReadString('top1','src',edtSrc...
2019-08-26 10:40:13 285
原创 delphi(文件夹拷贝)
function TFilecopy.Opendirectory(path : string ;SitePath : string ; filters : TStringList ;start : Tdatetime;endtime :Tdatetime):integer;var FileName: string; filenametemp : string; time1...
2019-08-22 14:07:36 1104
原创 select模型
// 20190402tcpserver.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include<iostream>#include<winsock2.h>#include<thread>#include<vector>#pragma comment (lib, "ws2_32.lib")...
2019-04-30 14:29:59 362
原创 c++(sql server数据库)
#include<iostream>#include <icrsint.h>#include <windows.h> #include <sqltypes.h> #include <sql.h> #include <sqlext.h>#include <CString>#include <...
2019-04-03 16:11:25 5979
转载 mysql
零、用户管理: 1、新建用户: >CREATE USER name IDENTIFIED BY 'ssapdrow'; 2、更改密码: >SET PASSWORD FOR name=PASSWORD('fdddfd'); 3、权限管理 >SHOW GRANTS FOR name; //查看name用户权限 >G...
2019-02-28 09:35:30 113
原创 c++(mfc)
1消息映射: 与win32消息处理机制不同; mfc的自定义消息需要用On_Message()函数接受:它有两个参数,第一个是消息,第二个是消息映射函数,要取地址ON_MESSAGE(WM_PLCQUERY, &SendMsgToThread);如果保错void 到std...LRESULT转换无效;不要惊慌将映射函数返回值类型设为LRESULT...
2018-11-06 15:11:56 329
原创 C语言(链表)
程序=算法+数据 (算法就是处理数据的)数据结构: 1、物理结构:数据在内存中的表现形式 1、顺序结构:数组(在一块空间,且元素之间相邻) 2、链式结构:元素之间互不相邻,且元素之间有一定的联系。 2、逻辑结构:表据的联系(映象) 联系:元素之间的联系(映象) 逻辑结构如下: 散列:元素之间没有联系 线性结构:节点之间的联系1:1,且每一个节点...
2018-07-31 23:56:57 1775
原创 c语言(结构体)
1、C语言基本类型:字符型,整型,浮点型2、结构体(复杂类型):自定义类型 i3、定义变量:为了分配空间 类型 变量名; //注:分配空间编译器通过类型来分配 初始化:定义变量同时赋值 3.1定义结构体(自定义)的类型 struct 类型名 { 属性1; 属性2; 属性3; ...
2018-07-23 19:10:29 193
原创 c语言(函数概述)
C语言是面向过程(以模块(函数)为单位) f(x)=3x+2 计算:当x=2 3*2+2 f(x,y)=3x+y函数:就是一个功能模块(完成某个功能的过程:完成排序) 1、函数分类: 自定义函数 系统函数 2、系统函数:就是由系统提供的功能(模块) printf 3、自定义函数: 返回值 函数名(形参) { 函数体;//模块的过程 return 返...
2018-07-18 19:08:32 427
原创 c语言(二维数组)
字符串:是一块常量空间 1、系统会在字符串末尾添加\0 (无论末尾是否添加\0,都会添加\0)二维和多维数组: 二维数组定义:类型 数组名[行][列]; 空间长度:sizeof(int)*行*列 元素个数: 行*列 引用元素:需要确定哪一行哪一列的元素 数组[行][列] 注:列从0开始 4、按照以下方法求数字:从每行中选取最大数,并查找最大数的最小数。思想:先将每行最大取回来存入数组,然后...
2018-07-16 17:02:41 2154
原创 c语言(排序算法)
插入排序(把元素分为两堆排好的一堆,未排序的一堆,每次从未排序的一堆中去一个元素插入到一排好的序 void input_select(int buf[],int ilen){ int i,j,k=0; for(i=0;i<ilen;i++) { j=i; k=b...
2018-07-16 15:36:15 140
原创 c语言(字串匹配)
普通匹配算法#include<stdio.h>void main(){ int i=0,j=0,x=0; char buf[]="abcdeflifgabcflfiaiafdaelifaalifeiafdhifeiasfelifeoi"; char buf1[]="lifei"; while(buf[i+4]!='\0') ...
2018-07-16 15:24:08 5226
原创 c语言(数组)
交换算法(将最小值换到第一位,最大值换到最后一位)#include<stdio.h>void main(){ int o=0; int buf[10]; 接收用户输入的数组 for(;o<10;o++) { scanf("%d",&buf[o]); } int i=0,j=0,k=0,a=0,b=0; for(;i<...
2018-07-16 15:14:29 422
原创 c语言—运算符
1变量 1 定义变量:[有无符合] 变量类型 变量名 有符号:signed 无符号:unsigned 变量类型:整形,字符型,浮点型 整形:int,long,short, 字符型:char 浮点型: float,double程序=算法+数据2运算符 1求空间长度运算符: si...
2018-07-08 19:09:26 228
原创 Linux(用户配置)
vi的编辑器: 1、三种模式:底行模式 命令模式 插入模式 命令模式: 1、从命令切换插入模式: i : 光标所在左侧输入 I 光标移动到所在行的最左则 o :光标移动的下一行(新的一行) O:光标移动的上一行(新的一行) a :光标移动到所在行的右则输入 A:光标移动到所在行的最右则 2、复制: 行: nyy n>0 单词:nyw n>...
2018-07-08 00:00:06 618
原创 SHELL脚本
1 1 :pwd :查看当前所在位置:(print working directory) 2:ls :遍历文件夹里的文件, ls -a:遍历所有文件,包括(. ..) ls -l 文件目录:遍历文件所有属性,分行输出 3 : mkdir 文件夹:在该文件夹下创建文件夹 4:touch 文件夹 文件名:在...
2018-07-03 23:07:25 91
原创 Linux
linux配置环境,1 装入vm虚拟机,双击vm的安装包,一直下一步。2创建虚拟机,创建Linux虚拟机。3配置环境,选择桥接模式,选择fedore镜像文件。装入系统。4进入系统,选择网络图标,配置vpn。 Windows: 192.168.8.** Linux : 192.168.8.1** 掩码:255.255.255.0 网关:192...
2018-06-30 22:05:24 343
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人