- 博客(31)
- 资源 (2)
- 问答 (2)
- 收藏
- 关注
原创 C#委托实践之WPF窗体投票
本示例主要是C#委托知识的应用,通过OOP原则的分析,我们将代码集中在三个类当中,分别是MainWindow显示屏幕(窗体类)、VoteWindow投票器(窗体类)和Guest嘉宾类(序号、姓名、得票数)。
2020-03-26 21:02:18 410
原创 C#委托实现WPF子窗体向主窗体传递消息
简而言之,SubForm子窗体想给MainForm主窗体发送消息,消息的目的是让主窗体显示子窗体按钮点击的次数。这个情形就好比男生A喜欢女生C,但是这个男生A没有办法直接向女生C表达自己的情感,所以男生A就找了个和女生C同寝室的女生B(女生B性格比较开朗活泼,和男生、女生都玩的很好),通过女生B把自己为女生C准备礼物传递过去。
2020-03-22 22:56:30 1626
原创 C#委托实现WPF主窗体向多个子窗体广播传递消息
壹般来说,壹个应用程序是由若干个窗体构成的,通过适当的交互逻辑在不同窗体之间建立起联系。当主窗体不方便直接调用子窗体内部的方法时,可通过委托的方式来间接调用。只需要子窗体定义壹个满足主窗体声明的委托要求的方法即可。然后在主窗体从实例化从窗体,并将委托变量和从窗体方法关联起来,再调用委托来完成!
2020-03-22 17:19:16 1363
原创 PHP实现SQL生成器(链式操作)
写多条SQL语句来实现对数据库的操作,那确实是件比较繁琐的事情,但是如果有了自定义的SQL生成器便可以在壹定程度上提高开发效率。
2020-03-20 18:11:33 920
原创 PHP实现九宫格图片水印功能
WEB开发当中,有时候需要为上传图片添加水印,这样可以有效的保护图片被别人盗用,那么怎么快速为图片添加水印呢?今天,我们就以PHP代码的方式来实现为图片添加水印的效果!
2020-03-08 23:25:10 921
原创 PHP实现自定义验证码功能
验证码在我们浏览网页的时候随处可见,尤其是在注册登录表单当中,它的存在可以有效防止防止:恶意破解密码、刷票、论坛灌水,防止某个黑客对某一个特定注册用户用特定程序暴力破解方式进行不断的登陆尝试,实际上用验证码是现在很多网站通行的方式,我们利用比较简易的方式实现了这个功能。
2020-03-08 04:23:19 496
原创 理解 C# 泛型接口中的协变与逆变(抗变)
最近在看《C#高级编程(第九版)》这本书,看到了泛型接口这章。其中关于协变和逆变没太理解,讲得有点坑爹,网上查了许多资料,总算(感觉)弄清楚了,来这里记录一下。
2020-03-06 14:34:12 1144
原创 如何让 WordPress 本地开发更简单?快来试试 Local by Flywheel
Local by Flywheel 可以让 WordPress 本地开发变得简单,停止调试本地环境,并花更多时间启动 WordPress 站点。
2020-02-22 01:01:52 657
原创 WordPress 后台框架 Redux Framework 配置文件汉化
WordPress 后台框架 Redux Framework 配置文件汉化,可能不全,自留备用!
2020-02-22 00:50:06 1247
原创 Win10安装XAMPP 7.2.5 错误解决方法
如果你电脑事先已经安装了Microsoft Visual C++ 2008 Redistributable,但是XAMPP安装后仍然提示找不到“-n”的错误,此时不需要重新下载VC++ 2008了,只需要到XAMPP安装下直接双击运行setup_xampp.bat文件后,再次启动Apache和MySQL就正常了!
2020-02-22 00:43:05 687
原创 WordPress伪静态规则配置(IIS/Apache/Nginx)
不少朋友总是询问 WordPress 如何添加伪静态规则,今天就总结一下 IIS/Apache/Nginx 三种环境下的伪静态规则,希望对大家有所帮助。
2020-02-22 00:37:42 854
原创 XAMPP多站点vhosts配置完美解决403错误
PHP开发当中使用XAMPP配置虚拟主机后,访问站点有时会出现403错误,因此需要在httpd-vhosts.conf文件做适当的配置!
2020-02-22 00:32:24 673
原创 MySQL允许外网访问设置
1、Ubuntu安装XAMPP后无法在终端里面通过mysql -u root -p 的方式访问MySQL数据库,是因为XAMPP中的MySQL命令工具在/opt/lampp/bin/目录中,所以可使用如下命令进入MySQL:/opt/lampp/bin/mysql -u root -p2、输入:use mysql;3、查询host输入:select user,host from us...
2020-02-22 00:13:53 436
原创 修改MySQL/MariaDB数据库root用户名和密码
对于MySQL 5.7以上版本,当我们试图以上面的方式更新MySQL或MariaDB的root账户密码时,有时会出现ERROR 1348 (HY000)的错误消息!这是因为如果我们使用这个SQL命令来更新我们的root账户密码,MySQL限制在mysql数据库上使用UPDATE命令。因此,您不能使用UPDATE命令更新用户密码,要更新密码,请使用ALTER命令!
2020-02-21 23:59:58 3039
原创 C#简单工厂设计模式实现计算器
一、首先创建PlusOperation类库,其中包含抽象父类Operation,以及加、减、乘、除四个子类!(1)父类Operationusing System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace NameSpac
2017-07-12 01:37:15 2187 1
原创 数据库多表查询
(一)使用SELECT子句进行多表查询SELECT 字段名 FROM 表1,表2 … WHERE 表1.字段 = 表2.字段 AND 其它查询条件SELECT a.id,a.name,a.address,a.date,b.math,b.english,b.chineseFROM tb_demo065_tel AS b,tb_demo065 AS a WHERE a.id=b.id注:在上面的的
2017-07-11 20:50:04 420
原创 JavaScrip实现计算器
<!DOCTYPE html><html><head> <title>计算器</title> <script type="text/javascript"> function count(){ //获取第一个输入框的值 var txt1Value = parseInt(document.getElementById("
2017-07-11 20:46:07 295
原创 基于ThinkPHP5框架做的微信公众号开发(001)
<?phpnamespace app\index\controller;/** * wechat php test *///define your tokendefine("TOKEN", "sudons");class Wechat{ public function index(){ if (isset($_GET['echostr'])) {
2017-07-11 20:41:53 6833
原创 关于ThinkPHP框架开发微信公众号在微信后台配置服务器URL提示Token验证失败的解决方案
关于ThinkPHP框架开发微信公众号在微信后台配置服务器URL提示Token验证失败的解决方案
2016-11-16 17:43:24 13229 5
原创 MySQL操作技巧
MySQL错误ERROR 1265 (01000): Data truncated for column 'personal_num' at row 1
2016-08-30 12:50:05 320
空空如也
VS2017开发ASP.NET时遇到的编译错误
2017-09-29
TA创建的收藏夹 TA关注的收藏夹
TA关注的人