关键词搜索

源码搜索 ×
×
JAVA

策略模式+工厂模式(反射)+枚举代替 大量 if..else if..

实际项目中我们经常碰到需要使用if…else…if的分支判断这种情况。这种写法带来一些弊端。一旦分支多太多,逻辑复杂,会导致代码十分冗长,增加阅读难度。如果需要增加或减少分支,需要改动if…elseif,增大因代码改动而出错的风险。例如:注:实际项目中的订单状态远远不止这些,小编只是模拟一个if…else…if这样的一个场景解决的方法是,可以通过策略模式+工厂模式,巧妙地利用反射机制和枚举类的va
VB

VB个性签名——在图片上写字

本文将通过“个性签名”这样一个简单的例子,来说明如何在图片上输出文字。步骤一:新建一个项目,控件只有两个:一个窗体,一个PictureBox。步骤二:修改窗体BorderStyle属性为0,此举可以取消窗体的边框,这样可以使得效果更逼真。步骤三:准备两张图片,分别为bg.jpg作为背景图片,pen.ico用于设置鼠标样式。全部放置到工程所在目录。步骤四:编写窗体加载的代码,如下所示:Private
VB

VB认识强大的ActiveX控件

哈喽,各位小伙伴,从本篇文章开始,我们就要一起来学习ActiveX控件了。何为ActiveX?ActiveX控件是Microsoft的ActiveX技术的一部分。ActiveX控件是可以在应用程序和网络中计算机上重复使用的程序对象。创建它的主要技术是Microsoft的ActiveX技术,其中主要是组件对象模型(COM)。ActiveX控件可以以小程序下载装入网页,也可以用在一般的Windows和
VB

VB使用公共变量记录登录用户

利用公共变量,我们可以实现在多个模块中引用同一个变量值的功能。例如,我们在登录界面输入用户名和密码后,可以在主界面显示欢迎用户的标语。关键技术如果需要在多个模块中公用一个变量,那么需要利用到标准模块。在标准模块顶部中用public关键词定义的变量,则可以在全局使用。设计过程1,建立form1窗体,如下图,该窗体中有2个标签,2个文本框,1个按钮。并将密码对应的文本框的PasswordChar属性设
VB

VB利用局部变量制作计数器

实例说明利用static定义一个静态变量,实现在一个过程中累计计数的功能。关键技术静态变量在一个过程中定义变量时,如果使用Dim关键词,那么该变量的“存活期”是其所属过程内,如果使用Static关键词定义变量,那么该变量的“存活期”是所有时间。设计过程1,按照下图设计界面2,编写程序代码PrivateSubCommand1_Click()StaticiAsIntegeri=i+1Print"第"&
VB

VB键盘事件详解

“本节课程一起学习VB中的键盘事件。”键盘事件的作用:获得键盘输入信息,只有获得焦点的对象才能接受键盘事件。键盘事件有三种:KeyPress、KeyDown、KeyUpKeyPress:按了键盘的某键时触发,返回键盘的Ascii码值KeyDown:按下键盘的某键触发,返回键盘的直接状态,即该键的"扫瞄码"值KeyUp:释放键盘的某键触发,返回键盘的直接状态,即该键的"扫瞄码"值键盘事件触发顺序在按
VB

VB鼠标事件详解-《来抓我》游戏

“本节课程一起学习VB中常用的鼠标事件”VB是一种可视化编程语言,UI设计非常的方便。其用户交互中最为重要的方式是鼠标,此前我们介绍过鼠标的单击事件。那么本节课程我们一起来详细的学习鼠标的各种事件。鼠标常用事件包括:Click、DblClick、MouseMove、MouseDown、MouseUp。01—鼠标事件的含义鼠标事件是指,用户使用鼠标发生的某个动作时触发的相应的事件。有时候一个动作会触
Python

Python爬虫入门教程10:彼岸壁纸爬取

基本开发环境?Python3.6Pycharmwkhtmltopdf相关模块的使用?rerequestsconcurrent.futures安装Python并添加到环境变量,pip安装需要的相关模块即可。一、?明确需求彼岸的壁纸,在我觉得是真的好看。虽然可以免费下载,但是对于有条件的小伙伴,还是可以支持一下付费的,毕竟不贵,只需要30元就可以全站无限制下载了。二、?网页数据分析一步一步点击图片进去
点击QQ咨询
开通会员
返回顶部
×
微信扫码支付
微信扫码支付
确定支付下载
请使用微信描二维码支付
×

提示信息

×

选择支付方式

  • 微信支付
  • 支付宝付款
确定支付下载