自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Dark Source

专注 Visual Basic 编程艺术

  • 博客(45)
  • 资源 (10)
  • 收藏
  • 关注

原创 Windows WSL 能 ping 通但 curl 无响应

Windows WSL 能 ping 通但 curl 无响应

2023-01-06 11:43:57 1698

转载 关于Ubuntu18.04谷歌浏览器经常卡死的解决

老电脑本来用的是Win系列,后来改成Linux后就不卡了,这几天同Notebook运行的Script开始复杂了,Ubuntu经常卡死(发公众号也经常卡死),本来以为是Ubuntu的问题后来一想,不对啊,怎么永远都是谷歌浏览器卡死,其他的怎么不卡死呢?然后今天卡死的时候发现其实Ubuntu还是可以直接执行命令的,只是画面卡了而已后来网上查了查,发现大家也经常遇到这个问题,其实就是谷歌使用了硬件加...

2019-12-11 07:12:34 1324

原创 基于GitLab的简单项目管理与协作流程

基于GitLab的简单项目管理与协作流程Contents [hide]1 使用 issues 来管理需求与缺陷1.1 录入 issue1.1.1 编写优秀的“需求” issue1.1.2 编写优秀的“bug” issue1.2 Review issue 并为其打上标签1.3 issue 的后续操作1.4 使用 issue 做项目里程碑管理2 基于 Merge Request 的开...

2019-10-25 10:37:35 1306

原创 ubuntu 安装 PHP+MySQL+Apache2环境

首先安装 MySQL:apt-get install mysql-server mysql-client安装过程中会提示输入root密码,以及重复输入root密码。然后安装Apache2:apt-get install apache2最后安装PHP5以及Apache下的PHP5模块:apt-get install php5 libapache

2017-01-25 22:37:51 621

原创 ActiveX EXE与ActiveX DLL的区别

ActiveX EXE与ActiveX DLL的区别主要有两点:一、运行速度由于DLL是直接装载到已存在的进程空间,所以它的速度非常快。而EXEs由于还要分配自己的进程空间,所以速度上相对慢一点。二、运行空间当使用ActiveX DLL工程运行时,DLL是在使用它的程序的进程空间中运行的,而ActiveX EXE是在进程空间外面工作的。

2016-02-08 09:27:19 2670

转载 VB6中ByRef 参数类型不正确的处理方法

传递参数类型已经定义,但由于定义方法不对,所以提示"ByRef参数类型不符"。具体情况如下:   当VB中如此定义变量时,将会出现以上错误信息的出现。   Private Sub Command1_Click()   Dim i , j As Integer   i = 3   j = 4   Call get1(i, j)   Text1.Text = i   End S

2016-02-06 18:50:05 4025

原创 Visual Basic.Net AES加密函数

Imports System.TextImports System.Security.CryptographyImports System.IOPublic Class clsAES '加密函数 Public Function AESEncrypt(ByVal sText As String, ByVal sKey As String, ByVal sIV As Strin

2014-12-09 11:51:33 1315

原创 Visual Studio 2010 修改默认模板文件

模板在vs2010下的路径C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\ItemTemplatesCache\这里$var$ 都是系统的变量,模板参数是要区分大小写的,大家需要注意。系统提供的可用的参数如下:参数  说明 clrversion 公共语言运行库 (CLR) 的当前版本。GUID

2014-12-08 18:38:17 640

转载 MySQL 数据类型

MySQL 数据类型MySQL中定义数据字段的类型对你数据库的优化是非常重要的。 MySQL支持多种类型,大致可以分为三类:数值、日期/时间和字符串(字符)类型。 数值类型MySQL支持所有标准SQL数值数据类型。这些类型包括严格数值数据类型(INTEGER、SMALLINT、DECIMAL和NUMERIC),以及近似数值数据类型(FLOAT、REAL和DOUBLE PRE

2014-12-04 21:26:17 350

转载 win8 win8.1 win7 安装msi文件错误

Win8系统安装msi文件时遇到问题,弹出两个对话框:The installer has encountered an unexpected error installing thispackage.this may indicate a problem with package.the error code is2502.The installer has encountered an une

2014-12-04 20:24:13 861

转载 Visual Basic 编译真正的Dll动态链接库文件

VB编译文件实际上采取了两次编译的方法,首先是调用c2.exe产生OBJ文件,然后调用Link.exe连接。如果在link的时候添加EXPORT选项,实际上是可以输出函数的。但是,在VB的工程选项中将这些屏蔽了。而且过分的是:VB在Build完成后会将OBJ文件删除,这样就无法通过Link来输出函数了。不过我找到一个比较龌鹾的变通的方法,就是先创建一个Exe工程,在Form_Load事件里面写下面

2014-12-04 10:14:42 627

转载 WPF 自定义漂亮的按钮样式

首先打开 Microsoft Visual Studio 2008 ,新建一个WPF项目,在上面随便放几个按钮:然后给各个按钮设置不同的背景颜色:设置好之后就是这样啦:然后我们就开始在 App.xaml 文件中定义按钮样式了:定义的样式代码如下:以下为引用的内容:<Application x:Class="WPFButton.App" xmlns

2014-11-27 19:46:03 1354

转载 WPF TabItem Header 自定义样式

1 外部边框

2014-11-27 07:25:30 9934

转载 WPF 阴影效果

制作WPF的阴影效果可以有很多种,貌似后来性能不好,然后被微软给X掉了。现在只有几个是可以用的,先暂时学习下现在有的,等以后看看用什么来代替原来的那些效果。  1.首先最常见的一个阴影效果的类是DropShadowEffect。它有几种比较有用的属性比如:Color设置颜色,Direction设置投影的方向,ShadowDepth设置投影距纹理下方的距离,Opacity设置透明度等等。角度的设

2014-11-26 17:57:04 566

转载 WPF 中将背景设为透明

在wpf中要将窗口设置为透明,除了将窗口背景色的Alpha分量设置为0以外,你还必须将窗口的AllowsTransparency属性设置为true。还请注意的是窗体(window)中有一个默认的名为LayoutRoot的Grid对象,您应该将它的背景色的Alpha分量设置为0。 这里是一个Demo:它显示了一个圆形的不规则窗体。你可以将以下代码拷贝到XamlPad中查看效果:<Wi

2014-11-26 12:43:05 1637

转载 ZAM 3D入门教程(6):导入AI和EPS格式的文件

在Zam 3D中我们可以导入.ai和.eps格式的文件(当然还有.dxf和.dxb格式的文件,这个下一篇博客中介绍)。  先来简单介绍这两种个格式的文件  AI格式  AI格式文件是一种矢量图形文件,适用于Adobe公司的Illustrator软件的输出格式,与PSD格式文件相同,AI文件也是一种分层文件,用户可以对图形内所存在的层进行操作,所不同的是AI格式文件是基于矢量输出,可在任

2014-11-26 11:02:13 1097

转载 ZAM 3D入门教程(5):Lathe编辑器

在上一篇文章中,大致介绍了Extrusion编辑器的用法,在本篇博客中继续讲解另一个编辑器,即Lathe编辑器。  先来看一下Lathe编辑器的界面,和Extrusion编辑器很类似。  5.1 lathe Editor  Lathe:车床的意思,那么什么是Lathe编辑器呢?  其英文解释是这样的:  The lathe editor is a special funct

2014-11-26 11:01:28 603

转载 ZAM 3D入门教程(4):Extrusion编辑器

在前面的两篇文章中我们主要讲解了Zam 3D中的场景编辑器,接下来我们来看一下另一个主要的编辑器:Extrusion编辑器  下面先来看下Extrusion编辑器的主要界面以及相关解释  4.1 工具栏  钢笔工具:使用方法同Expression Blend中的钢笔工具  选择工具:选择要操作的对象  角点工具:通过此工具可以移动图形的点  曲点工具:通过此工具可以将路

2014-11-26 11:01:05 544

转载 ZAM 3D入门教程(3):Viewport

在上一篇文中介绍了场景编辑器中的一些按钮的用法,其中视口(Viewport)只是介绍了它的用处,本文着重介绍Viewport。  Viewport的属性包括:属性页面中的布局和环境属性以及Viewport的菜单中的设置。  3.1布局     3.1.1 布局  布局器是我们设置最终导出文件的大小和比例的地方。设置的宽度和高度会被呈现在有黄色边框包围的视口窗体中。 

2014-11-26 11:00:03 591

转载 ZAM 3D入门教程(2):场景编辑器

场景编辑器是我们在使用ZAM 3D是最常用的编辑器,我们可以将各种各样的模型在一个编辑器中编辑。在上篇文章中,我们大致介绍了场景编辑器中的一些图标、按钮的功能。下面的图片显示了场景编辑器的主要区域和介绍:  属性工具栏  属性工具栏看上去就像一个大的集合,我们在属性面板中可以设置对象的属性,如设置文本对象的文本、字体等。    视口工具栏(Viewports)  你要创

2014-11-26 10:59:12 552

转载 ZAM 3D入门教程(1):初识ZAM 3D

Electric Rain ZAM 3D是一个功能齐全的3D建模软件,可轻松创建,定制和动画基于Windows Vista 应用的3D界面要素. 用于快速创建3D网格,并让3D网格动起来。Electric Rain ZAM 3D自动生成XAML(扩展应用程序标记语言)标记可以方便的拷贝至Visual Studio或者Expression Blend中。  官方网址是:http://www.er

2014-11-26 10:57:35 954

转载 Visual Basic 编译真正的动态连接库文件

VB编译文件实际上采取了两次编译的方法,首先是调用c2.exe产生OBJ文件,然后调用Link.exe连接。如果在link的时候添加EXPORT选项,实际上是可以输出函数的。但是,在VB的工程选项中将这些屏蔽了。而且过分的是:VB在Build完成后会将OBJ文件删除,这样就无法通过Link来输出函数了。不过我找到一个比较龌鹾的变通的方法,就是先创建一个Exe工程,在Form_Load事件里面写下面

2014-11-25 08:00:59 476

原创 Visual Basic 通过PID获取进程文件路径

Private Declare Function OpenProcess Lib "kernel32" (ByVal dwDesiredAccess As Long, ByVal bInheritHandle As Long, ByVal dwProcessId As Long) As Long '打开进程Private Declare Function EnumProcessModules

2014-11-24 13:41:11 786

原创 Visual Basic 获取CPU信息

'获得cpu信息 Private Declare Function RegCreateKey Lib "advapi32.dll" Alias "RegCreateKeyA" (ByVal hKey As Long, ByVal lpSubKey As String, phkResult As Long) As Long Private Declare Function RegSe

2014-11-24 12:15:23 673 1

转载 Visual C++ 2010 Express Tips: 用 C 和 C++ 创建动态链接库

先简单说一下这篇小文的目的。其实纯粹是因为上一篇文章《将C语言源代码编译成动态链接库》里面介绍了用命令行工具(cl、link或gcc)创建动态链接库,但程序员在实际工作中用得最多的还是IDE,所以有必要说说在IDE里面怎么做这件事。创建动态链接库,那就直接用C++好了,Visual C++多么强大。但是我喜欢C语言胜过喜欢C++,所以打算看看如何用纯C来创建动态链接库。工具依然选择Visu

2014-11-23 10:47:42 658

转载 WSAGetLastError 函数返回值

WSAGetLastError (Wsapiref_2tiq.asp) 函数返回了可能的错误代码。 错误错误宏按字母顺序列出。不从任何函数返回在 Winsock2.h 中定义一些错误代码。 本文中不包括这些错误代码。更多信息WSAEINTR (10004) 翻译: 中断函数调用。 说明: A 阻塞操作已被WSACancelBlockingCall (Wsapiref_704y.a...WSAE

2014-11-20 09:04:47 1397

转载 程序猿表白代码,哈哈哈

表白成功案例:网友wuxia2001写的一款表白的程序,并且表白成功!程序员表白程序,开放源码 已有3602人下载使用 免积分~纪念日专用网页源码网页向女友告白和纪念日专用特效 已有2000人下载使用 免积分~进一步发展,稳定感情送相册没错。程序员给女朋友做的精美3D相册 已有3010人下载使用 免积分~多一点浪漫,生动有趣HTML5浪漫爱心表白动画在线演示

2014-11-19 12:07:57 2721

原创 C 打印调试信息的宏函数

//打印调试内容#define DEBUG //DEBUG模式#ifdef DEBUG #define PLOG(cLog,cFormat,...) \ do { \ printf("函数名: %s\n文件名: %s\n代码行: %d\n调试信息:"cFormat"\n\n\n",__FUNCTION__,__FILE__,__LINE__,##__VA_

2014-11-19 11:57:05 732

转载 C99标准的新特性

对于苦苦研习C语言的人来说,乱七八糟的书籍不如一份儿直接的标准来的真切。打算最近找几个人翻译一下C99标准。(ISO/IEC 9899:1999)http://groups.google.com/group/develubuntu?hl=zh-CN。完成之后将会给大家下载,希望能够支持。在ANSI标准化后,C语言的标准在一段相当的时间内都保持不变,尽管C++继续在改进。(实际上,Normati

2014-11-19 07:42:47 558

转载 Visual Basic Winsock API操作模块(基于API方式的socket同步阻塞通讯类)

Option Base 0Option Explicit'* ************************************************** *'* 模块名称:Winsocket.cls'* 模块功能:基于API方式的socket同步阻塞通讯类'* 编码:lyserver'* 联系方式:http://blog.csdn.net/lyserver'* *

2014-11-14 15:06:12 1350 1

转载 Visual Basic 指针操作详解

想当年东方不败,黑木崖密室一战,仅凭一根绣花针独战四大高手,神出鬼没,堪称天下武林第一高手。若想成为VB里的东方不败,熟习VB《葵花宝典》,掌握VB指针技术,乃是不二的法门。  欲练神功,引刀……,其实掌握VB指针技术,并不需要那么痛苦。因为说穿了,也就那么几招,再勤加练习,终可至神出鬼没之境。废话少说,让我们先从指针的定义说起。  一、指针是什么?  不需要去找什么标准的

2014-11-13 18:54:45 1253 1

转载 Visual Basic 判断一个被Shell的程序进程是否结束

Option Explicit' Copyright ? 1997 by Desaware Inc. All Rights ReservedDim DemoFile$Private Const NORMAL_PRIORITY_CLASS = &H20 '如果进程位于前台,则基本值是9;如果在后台,则优先值为7Private Const INFINITE = &HFFFFFFFFPriva

2014-11-11 08:24:32 753 1

转载 Visual Basic 中判断指定名称的进程是否存在

简洁版:Dim EnameFor Each Ename In GetObject("winmgmts:\\.\root\cimv2:win32_process").instances_ '循环进程    If LCase(Ename.name) = LCase("CSTRIKE-ONLINE.EXE") Then MsgBox "请先关掉游戏,否则无法开启外挂!", vbInforma

2014-11-11 08:17:50 758 1

转载 Visual Basic 调用API函数使窗口保持在最上层

比较简单,但是这篇说的倒是很详细---- hWnd变元是窗口的句柄;x,y是窗口的左上角的坐标;cx、cy是窗口宽度和高度;hWndInsertAfter变元是窗口清单中hWnd窗口前面的窗口句柄,有四个可选值:序号 可 选 值 作 用1 HWND_BOTTOM 把窗口放在窗口清单的底部2 HWND_TOP 把窗口放在窗口清单的字符顺序的顶部3 HWND_TOPMO

2014-11-10 22:01:24 2005 1

转载 Visual Basic 窗口处理技巧大全

VB 窗口处理技巧大全  VB提供了API函数SetWindowLong和GetWindowLong,可以让我们很容易取得对窗口的操作;通过对窗口属性的操作,可以更改窗口的显示风格。有些看来是正常情况下无法实现的窗口,现在你可以很容易的实现。只要你想到,更多希奇古怪的你也能做到。快试试下面的例子吧。  '以下例子中可能用到的API声明和常量、变量声明Private Declare Fun

2014-11-10 21:56:11 659

转载 Visual Basic 借助API找窗口和子窗口

FindWindow( lpClassName, {窗口的类名} lpWindowName: PChar {窗口的标题}): HWND; {返回窗口的句柄; 失败返回 0}//FindWindowEx 比 FindWindow 多出两个句柄参数:FindWindowEx( Parent: HWND; {要查找子窗口的父窗口句柄}

2014-11-10 21:48:50 1193

转载 Visual Basic WinSock API模块

Option ExplicitPublic Const WINSOCK_MESSAGE As Long = 1025Public Const FD_SETSIZE = 64Type IN_ADDR S_un_b(1 To 4) As Byte S_un_w(1 To 2) As Integer S_addr As LongEnd TypeType fd_set fd

2014-11-10 21:36:07 830

转载 Visual Basic Winsock API 函数详解

1.WSAStartup 函数   为了在你的应用程序当中调用任何一个Winsock API 函数,首先第一件事情你就是必须通过WSAStartup函数完成对Winsock 服务的初始化,因此需要调用WSAStartup函数。Declare Function WSAStartup Lib "ws2_32.dll" _   (ByVal wVersionRequired As L

2014-11-10 21:09:28 1396

转载 Visual Basic.Net 代理服务器的实例

' Create a new request to the mentioned URL. Dim myWebRequest As HttpWebRequest = CType(WebRequest.Create(http://www.lob.cn), HttpWebRequest) ' Obtain th

2014-11-07 07:15:45 621

转载 Visual Basic.net 检测网络连接状态的两种方法

Public Class Form1 '获取网络连接状态 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click If My.Computer.Network.IsAvailable = True Then

2014-11-07 07:11:07 2230

《MATLAB机器视觉与深度学习实战》 配套代码(16-30)

第 16 章 基于 Hu 不变矩的图像检索技术  第 17 章 基于 Harris 的角点特征检测  第 18 章 基于 GUI 搭建通用视频处理工具  第 19 章 基于语音识别的信号灯图像模拟控制技术  第 20 章 基于帧间差法进行视频目标检测 第 21 章 路面裂缝检测识别系统设计 第 22 章 基于 K-means 聚类算法的图像区域分割  第 23 章 基于光流场的交通汽车检测跟踪  第 24 章 基于 Simulink 进行图像和视频处理  第 25 章 基于小波变换的数字水印技术 第 26 章 基于最小误差法的胸片分割  第 27 章 基于区域生长的肝脏影像分割系统  第 28 章 基于深度学习的汽车目标检测  第 29 章 基于计算机视觉的自动驾驶应用  第 30 章 基于深度学习的视觉场景识别

2019-03-21

《MATLAB机器视觉与深度学习实战》 配套代码(01-15)

第 1 章 基于直方图优化的图像去雾技术  第 2 章 基于 形态学的权重自适应图像去噪  第 3 章 基于多尺度形态学提取眼前节组织  第 4 章 基于 Hough 变化的答题卡识别  第 5 章 基于阈值分割的车牌定位识别  第 6 章 基于分水岭分割进行肺癌诊断  第 7 章 基于主成分分析的人脸二维码识别  第 8 章 基于知识库的手写体数字识别  第 9 章 基于特征匹配的英文印刷字符识别  第 10 章 基于不变矩的数字验证码识别  第 11 章 基于小波技术进行图像融合  第 12 章 基于块匹配的全景图像拼接  第 13 章 基于霍夫曼图像压缩重建  第 14 章 基于主成分分析的图像压缩和重建  第 15 章 基于小波的图像压缩技术 

2019-03-21

DNS与ICMP隧道资料

以前自己收集的一些DNS和ICMP隧道技术的文档, 非常有用, 包括源代码及文档资料, 欢迎下载

2017-11-01

API函数 调用 打开和另存为对话框

通过API函数 调用 打开和另存为对话框

2016-04-24

设置或取消 随系统启动

通过注册表设置或取消开机启动项

2016-04-24

通过API函数调用浏览文件夹对话框

通过API函数调用浏览文件夹对话框

2016-04-24

VB.net HTTP数据提交操作类

WinHTTP操作类,包含winhttp数据提交、字符串截取、utf-8转码等数据提交操作。

2016-04-24

Visual Basic 6.0 MSDN 帮助文档

Visual Basic 6.0的MSND, 安装正常完全可以使用,Win7或Win8下需要使用管理员权限安装.

2014-11-17

BOOTICE V1.2.0

BOOTICE是一款引导扇区维护工具 可以处理物理磁盘、处理磁盘镜像、编辑BCD等。 实用工具包括Grub Dos菜单编辑器和磁盘填充(慎用) 此版更新说明:调整了MBR 引导程序,能够支持Wee, grub4dos, GRUB2, 1JF9, NT52, NT60几种类型; 支持NTFS分区,PBR引导程序更新syslinux至V4.06 GRUB4DOS 菜单编辑器,支持最新版的GRLDR及LZMA压缩,支持内置字库,新增加了扇区编辑功能,不但能以十六进制方式查看,还能进行编辑及填充; 支持IMG/VHD/VMDK三种格式的镜像文件,改善了对BCD的编辑功能。 BOOTICE v1.2.0用于安装及维护磁盘上的主引导记录,以及分区引导记录数据,另外还提供磁盘扇区编辑及备份恢复功能,支持管理磁盘分区,可以激活或者隐藏指定分区,更改分区标识。可以低格式化指定分区、对指定分区进行分区。备份/恢复分区表、更改主引导记录类型。

2014-11-17

ImageX OneKey

 ImageX Onekey一键恢复是基于微软封装工具ImageX的系统备份与恢复工具,支持增量备份;支持32位及64位系统。对系统盘的操作,需在WinPE下进行。自动搜索根目录及一级目录下的WIM文件。 ImageX Onekey 11.01.01 更新 ☆ 修正非简体中文系统下个别地方出现乱码的问题 ☆ 完善映射时的处理 ☆ 内置帮助文件

2014-11-17

空空如也

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

TA关注的人

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