摘要:
触发器 阅读全文
摘要:
1、定义设计模式 我们总是在谈论做各种事情的方法:工作、爱好和家庭生活等各个方面,而且在不断地重复一些模式。 .发粘的小圆面包与晚餐上的小圆面包看起来很像,但我在上面加了红糖和坚果。 .她门前的花园和我的很像,但我在花园里种了玫瑰。 .这张茶几和那张样式上很像,但这张茶几用门代替了抽屉。 在程序设计 阅读全文
摘要:
源代码在github上面,需要的自己进行下载:https://github.com/yuzhoukamen/UnikmDesignPattern.git 工厂模式(Factory Pattern)是最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 在工厂模式中 阅读全文
摘要:
Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。 1、解压编译安装 2、查看版本 3、检查python3是否正常可用 4、代码保存在 hello.py 文件中并使用 python 命令执行该脚本文件。 5、编码 默认情况下,Python 3 源码文件以 UTF-8 编码,所有字符 阅读全文
摘要:
1、几个重要的参数: URL、Token、AppId、AppSecret 2、URL签名 这里我使用的是Senparc工具,使用的是mvc模式。 加密/校验流程如下: 1. 将token、timestamp、nonce三个参数进行字典序排序 2. 将三个参数字符串拼接成一个字符串进行sha1加密 3 阅读全文
摘要:
Topshelf是一个开发windows服务的比较好的框架之一,以下演示如何开发Topshelf服务。 1、首先打开你的vs。新建一个TopshelfStudy控制台程序,如下图所示: 这是我用vs2017新建的。 2、然后选中你的项目,运行Nuget,可以手工搜索Topshelf进行安装,也可以通 阅读全文
摘要:
1、在 C++ 中,分号是语句结束符。也就是说,每个语句必须以分号结束。它表明一个逻辑实体的结束。 2、块是一组使用大括号括起来的按逻辑连接的语句。 3、C++ 不以行末作为结束符的标识,因此,您可以在一行上放置多个语句。 4、C++ 标识符是用来标识变量、函数、类、模块,或任何其他用户自定义项目的 阅读全文
摘要:
g++ -V 最简单的编译方式: 由于命令行中未指定可执行程序的文件名,编译器采用默认的 a.out。程序可以这样来运行: 通常我们使用 -o 选项指定可执行程序的文件名,以下实例生成一个 helloworld 的可执行文件: g++ 常用命令选项 阅读全文
摘要:
C++ 是一种静态类型的、编译式的、通用的、大小写敏感的、不规则的编程语言,支持过程化编程、面向对象编程和泛型编程。 C++ 被认为是一种中级语言,它综合了高级语言和低级语言的特点。 C++ 完全支持面向对象的程序设计,包括面向对象开发的四大特性:封装、继承、多态、抽象 标准的 C++ 由三个重要部 阅读全文