- 博客(34)
- 资源 (5)
- 收藏
- 关注

原创 关于Control 的WndProc()函数初试探
起初根据摘要我以为只要给该函数传递了相应的message,window消息机制就会自动执行这个相应的操作。好了,接下来看下message的结构是一个结构体起初我的代码是这样写的,以为点击button1会触发button2的click事件 private void button1_Click(object sender, EventArgs e) { ...
2020-02-22 21:07:48
564
原创 C 语言函数中替换引用的办法
之前总是忘记,做个记录//使用二级指针代替,这样可以修改地址void Delete(struct student** head, int num){ struct student* p, * q; p = *head; if (*head == null) { printf(" ########## 友情提示 ,没有可删除的学生!############ \n\n"); } //查找要删除的节点 while (p->stuid != num && p->
2020-11-09 20:06:14
652
原创 C++ 标准库速成
#pragma once//上下等价#ifndef BitFlip_H#define BitFlip_H//the content of BitFlip_H header file#endif // !BitFlip1.切勿在头文件中使用using指令或者using 声明 否则添加你的头文件的每个人都要用这个空间。2.命名空间嵌套在17标准中得到了极大的简化3.声明变量的时候不指定值,变量的值取决于这块内存的值4.17中允许if中加入初始化器if (int a = 0;a&.
2020-09-12 17:18:05
230
原创 bitblt函数注意事项
在win7和win8上要关闭Desktop Window Manager Session Manager服务,否则该函数不能使用另外:几种抓屏技术http://www.cppblog.com/weiym/archive/2013/12/01/204536.html
2020-05-09 23:44:43
288
转载 linux makefile使用指南
https://www.cnblogs.com/tp-16b/p/8955462.html(简短实用)https://blog.youkuaiyun.com/haoel/article/details/2886/(陈皓)
2020-04-25 11:44:46
166
原创 winform 跨线程更新UI
https://docs.microsoft.com/zh-cn/dotnet/framework/winforms/controls/how-to-make-thread-safe-calls-to-windows-forms-controls
2020-03-14 20:58:34
242
原创 .NET Framework 应用程序域(appdomain)
官方文档地址:https://docs.microsoft.com/zh-cn/dotnet/framework/app-domains解释--表示应用程序域,它是一个应用程序在其中执行的独立环境。用处--如果要创建将托管公共语言运行时的应用程序、要创建以编程方式卸载的工具/代码或要创建可以动态卸载和重载的可插入组件,需要创建自己的应用程序域。(详解:https://docs.micr...
2020-03-02 15:53:14
444
原创 AppContext详解
以下内容大部分来源官网,包含部分个人理解好,进入正题先上结构:#region 程序集 mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089// C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFra...
2020-02-29 19:59:00
5435
原创 未能找到 CodeDom 提供程序类型“Microsoft.CodeDom.Providers.DotNetCompilerPlatform.CSharpCodeProvider
IDE vs 2019.net famework 4.6在本地可以访问webservice,但是发布后就不能提示上面的错误,最后发现貌似是roslyn的问题,最后看到这篇博客解决的https://blog.youkuaiyun.com/iteye_11486/article/details/81966872将包Microsoft.CodeDom.Providers.DotNetCompilerP...
2020-01-04 20:05:11
6688
原创 opencv4 图像平铺实现
本来呢我是不想写这篇博客的,可是!看到别人写的很气。就比如https://www.jianshu.com/p/4307c31368ff。这里面图像平铺能实现的了?开玩笑,而且一个人这么写也就算了,一堆人跟着抄,抄也就算了,好歹自己也验证下啊。不验证就直接抄。不多逼逼,上我的代码#include <opencv2/opencv.hpp>using namespace cv...
2019-07-11 14:54:22
990
原创 .net context(上下文)
以前看到context只知道是一个上下文,具体的作用:当时的大概理解就是表面意思,就是一种关联关系,再具体点就说不清楚了今天详细的看了下,话不多说上图:进程(Process)、线程(Thread)、应用程序域(AppDomain)、上下文(Context)的关系如图,一个进程内可以包括多个应用程序域,也有包括多个线程,线程也可以穿梭于多个应用程序域当中。但在同一个时刻,线程只会处于...
2019-03-28 10:23:15
1972
原创 Dev listboxcontrol 更改选中item的颜色
listBoxControl1.DrawItem += draw;public void draw(object sender, DevExpress.XtraEditors.ListBoxDrawItemEventArgs e) { if ((e.State & DrawItemState.Selected) ...
2019-03-12 14:26:56
2886
3
原创 centos 7 中改变xampp的网站初始访问文件
在/opt/lampp/etc httpd.conf中搜索index 然后改为自己的文件名就可以了(这是我误打误撞得到的,本机测试可以)
2019-02-12 22:47:39
324
原创 ES6
全称:ECMAScript 6.0 Chrome 和 Firefox 浏览器对 ES6 新特性最友好,IE7~11 基本不支持 ES6(地址:http://kangax.github.io/compat-table/es6/)1.新增两个重要的关键字 let(只在代码段内有效,且只能声明一次和不存在变量提升) const(声明的是一个只读的常量,只读的含义就是指针指向的值不变) var(在...
2019-01-29 17:29:15
257
原创 Dplayer 实现视频(URL)切换
首先呢,先声明一个,很简单的,然后调用sw()就可以了<div class="card" style="width:100%;height:60%;margin-top:7.5%;"> <div id="dplayer" class="background2"></div> <script> con
2019-01-24 23:18:00
19865
9
原创 .net socket 双向通信小程序
完整代码:https://git.dev.tencent.com/pingaq/socket.git(腾讯云)//服务端代码using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Li...
2019-01-11 23:16:26
699
原创 关于DllImport 调用c++动态链接库 (代码)
首先 .net 只能通过反射和添加引用的方式来调用.net生成的dll(他是一个程序集),不能通过dllimport来进行调用下面是代码:(首次运行的时候可能会报一个异常,设置一下就行了)。(选择入口点的时候可能名称会有所变化,用exescope软件进行查看就行) (也可以使用dumpbin命令进行查看)//C++代码// Dll1.cpp : 定义 DLL 应用程序的...
2019-01-09 14:44:52
503
原创 游戏渲染基础
1.C# 开发三维:一种是通过DriectX直接操作(需要或者不需要安装 SDK),二种:利用第三方库:如heilx toolkit,sharpDX,三种:用openGL2.C++开发的话需要配置环境: 3.GDI+和DX对比原理对比:GDI和DX在原理和框架设计上是完全不同的,有几个重要的方面决定了它们是没法结合。1.现代的2D库(包括GDI)都基于画布来操作,或者叫位...
2018-12-28 11:38:16
2099
原创 三维---三角网生成算法
private void button1_Click_1(object sender, EventArgs e) { string connection = "datasource=localhost;username=root;password=shi123+;charset=utf8;database=sjz"; MySqlC...
2018-11-27 23:14:27
2148
原创 DEV gridview 下拉,根据上一列内容决定下一列内容
刚开始的时候,就按照正常的操作,给gridview设置属性,添加了repositoryItemcombox,然后呢,出现了一个神奇的现象就是在前一列内容选择完成后单击,然后第一列内容莫名其妙的一闪而过,但是第二列的值已经检索出来了,而且第二列的值不会闪过。原因:在给第二列的repositoryItemcombox.items赋值的时候,会进行再一次的控件的整体初始化,然后我的解决办法始,先...
2018-11-27 23:08:02
556
原创 C# 7.0 特性实例
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace CSharp_7._0{ class Program { static void Main(string[] a...
2018-11-10 22:46:29
516
原创 C# GDI 控件重绘
最近有个小需求,就是将checkbox选择框画大一点,网上找了点资料整理了下,代码如下。 using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using Syste...
2018-10-22 21:42:00
2093
原创 Dev express 通过代码添加ribbonpage
首先新建一个ribbon base application 新建完成后是这个样子 然后我们为了直观的显示,将这一个ribbonpage delete掉 接下来就是上代码了using System;using System.Collections.Generic;using System.ComponentModel;using System...
2018-09-03 21:47:40
2593
原创 百度云盘一个容易被大家忽略得到下载方式
以前的时候总是以为百度云只可以下载自己在盘里存储的东西,直到我发现了这个(后面我相信不用我说了吧,可以结合一些不限速工具使用,效果还可以) ...
2018-08-19 22:25:08
514
原创 C# Mysql 多表之间的数据转移和单表的数据自更新
string pConStr = "datasource=127.0.0.1;username=root;password=shi123;database=test;charset=utf8"; try { MySqlConnection pMysqlConnection = new MySqlConnection(...
2018-07-31 22:18:18
335
原创 C# Mysql order +变量的用法
string pMysqlRanking = "SELECT `花名册`.`姓名`,`成绩表`.`学号`,`成绩表`.`语文`,`成绩表`.`数学`,`成绩表`.`英语` FROM `成绩表` LEFT JOIN `花名册` ON `成绩表`.`学号`=`花名册`.`学号`"+ "ORDER BY `成绩表`."+"`" +pMysqlSubject+"`" +"DESC";注意:order...
2018-07-31 22:11:10
520
原创 C# MYSQL 多表更新操作
string pMysqlModify = "UPDATE `成绩表` s1,`花名册` s2 SET s2.`姓名`=@pMysqlName WHERE s1.`学号`=@pMysqlNumber AND s2.`学号`=@pMysqlNumber";这段代码的作用是通过学号字段来更新姓名字段...
2018-07-31 22:06:37
622
原创 C# Mysql 多表 删除操作
string pMysqlDelete = "DELETE `成绩表`,`花名册` FROM `成绩表` INNER JOIN `花名册` ON `成绩表`.`学号`=`花名册`.`学号` WHERE `花名册`.`学号`=@pSIDdelete";作用是删除 成绩表和花名册中的对应的学号字段值...
2018-07-31 22:03:38
1330
原创 C# MYSQL 多表联合查询
下面以两个表的联合查询为例子 string pMysqlquery = "SELECT * FROM (SELECT `花名册`.`姓名`,`成绩表`.`学号`,`成绩表`.`语文`,`成绩表`.`数学`,`成绩表`.`英语` FROM `花名册` JOIN `成绩表` ON `成绩表`.`学号`=`花名册`.`学号`) AS RNG WHERE `学号`...
2018-07-31 21:59:00
1653
1
原创 C# MySQL 插入变量
string pConStr = "datasource=127.0.0.1;username=root;password=shi123;database=test;charset=utf8"; try { MySqlConnection pMysqlConnection = new MySqlConnection(...
2018-07-31 21:49:12
2832
原创 java 位移运算符
<< 左移运算符,不管负数还是正数,在低位永远补0>> 右移运算符,负数高位补1,正数补0>>> 右移补零操作符,不论负数还是正数,高位补0public static void main(String[] args) { // TODO Auto-generated method stub System.out.println(Integer....
2018-05-17 17:12:21
176
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人