Fork me on Gitee
摘要: PHP结构控制 流程控制 条件判断语句 循环控制语句 这里说明一下foreach()语句 foreach (array_expression as $value) statement 这是可以直接拿到值的语句 foreach (array_expression as $key => $value) 阅读全文
posted @ 2018-05-16 23:39 ---dgw博客 阅读(91) 评论(0) 推荐(0) 编辑
摘要: PHP 常量 过程中代码:https://gitee.com/dgwcode/php_learning 下 base_grammar 目录下 定义 常量是一个简单值的标识符。该值在脚本中不能改变。 一个常量由英文字母、下划线、和数字组成,但数字不能作为首字母出现。 (常量名不需要加 $ 修饰符)。 阅读全文
posted @ 2018-05-15 23:38 ---dgw博客 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 1.PHP语言简介 PHP 开始仅作为一个小的开放源码项目,现在越来越多的人发现它非常实用。早在 1994 年,Rasmus Lerdorf 开发出第一版本 PHP。 PHP 是递归首字母缩写"PHP: Hypertext Preprocessor " PHP 是嵌入在 HTML 中的服务器端脚本语 阅读全文
posted @ 2018-05-14 18:51 ---dgw博客 阅读(219) 评论(0) 推荐(0) 编辑
摘要: PHP有非常多相当不错的开发工具,如Zend Studio、NetBeans、phpdesigner等,但对于习惯Java编程的程序员们来说,下面介绍最经常使用的还要属Eclipse。 > 我们是在wmap下配置eclipse php的,注意安装wmap环境 下载安装 3. 得到安装包,直接解压到你 阅读全文
posted @ 2018-05-14 18:41 ---dgw博客 阅读(24595) 评论(0) 推荐(0) 编辑
摘要: 概述: 一个例子说明问题: 反幻方 我国古籍很早就记载着 2 9 47 5 36 1 8 这是一个三阶幻方。每行每列以及对角线上的数字相加都相等。 下面考虑一个相反的问题。可不可以用 1~9 的数字填入九宫格。使得:每行每列每个对角线上的数字和都互不相等呢? 这应该能做到。比如:9 1 28 4 3 阅读全文
posted @ 2018-05-11 22:58 ---dgw博客 阅读(252) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2018-05-10 00:06 ---dgw博客 阅读(18) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2018-05-08 17:00 ---dgw博客 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 什么是工厂设计模式 根据名字即可了解,工厂肯定是用来生产产品的,在我们的程序开发中,需要用到不同的类,对于熟悉SSH、SSM开发的可以知道,在初期学习的时候,总是有一个框架提供好的的factory供我们使用,利用它可以创建访问数据库的连接等操作。 定义: 利用template method设计模式创 阅读全文
posted @ 2018-05-07 16:56 ---dgw博客 阅读(922) 评论(0) 推荐(0) 编辑
摘要: 概述 解决这个两个问题:一般性可以相互转换,把不定方程寻找特殊解转为一般性整数方程 ,或者说把分数化为一般的代数式子。 如 要解4x+5y=7 这个方程 之所以叫特殊解,是因为范围确定性有影响,需要根据你你需要的范围进行求解 阅读全文
posted @ 2018-05-03 17:22 ---dgw博客 阅读(384) 评论(0) 推荐(0) 编辑
摘要: 什么是模板设计模式 对于不了解的模板设计模式的来说,可以认为如同古代的造纸术一样,纸所以成型,取决于用了模板的形状,形状又由镂空的木板组成,而你想要造什么纸,又取决于你使用什么材料. 上面提到了两个关键点 定义: 如同我们在父类中定义处理流程的框架,而在子类中实现具体处理的模板称之为template 阅读全文
posted @ 2018-04-28 17:20 ---dgw博客 阅读(435) 评论(0) 推荐(0) 编辑
摘要: 引述: 使用位运算的两个优点 : 简单,效率高(计算机底层) 简单记忆 : 清零取反用与,位置一用或 ,交换用疑惑 参考: "url" 1.获得int型最大值 获得long最小值,和其他类型的最大值,最小值同理. 4.乘以2运算 6.乘以2的m次方 8.判断一个数的奇偶性 9. swap 疑惑实现 阅读全文
posted @ 2018-04-21 22:49 ---dgw博客 阅读(287) 评论(0) 推荐(0) 编辑
摘要: C++中rand() 函数的用法 1、rand()不需要参数,它会返回一个从0到最大随机数的任意整数,最大随机数的大小通常是固定的一个大整数。 2、如果你要产生0~99这100个整数中的一个随机整数,可以表达为:int num = rand() % 100; 这样,num的值就是一个0~99中的一个 阅读全文
posted @ 2018-04-21 13:32 ---dgw博客 阅读(31291) 评论(0) 推荐(8) 编辑
摘要: 什么是adpter (wrapper)适配器 假设我们当前有一个从日本买回的笔记本电脑,但是我国的AC都是220V的电源,如果我们想要使用,还得买一个电源适配器把220V转换为100V的AC ,这个作为转换电源灯的适配器就是现在要说的适配器了. 适配器的种类 | 名称 | 具体| 类适配器 | 使用 阅读全文
posted @ 2018-04-10 19:00 ---dgw博客 阅读(220) 评论(3) 推荐(0) 编辑
摘要: Iterator 模式 我们在学习数组的时候,想要拿到数组的内容,避免少用不了循环语句犹如下面的语句 实际上拿到拿到每一个数据项的同时,就是依次访问数组中的元素,arr[0],arr[1]等 UML(单纯实现一个放书过程) 两个顶层接口 Aggregate 生成iterator Iterator 接 阅读全文
posted @ 2018-04-08 22:36 ---dgw博客 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 1. 前奏: 在用turtle绘制图形时,需要安装对应python的解释器以及IDE,我安装的是pycharm,在安装完pycharm后,在pycharm安装相应库的模块,绘图可以引入turtle模块,想要进行运算可以引入numpy模块。 需要注意: 在pycharm 中 turtle 是不支持提示 阅读全文
posted @ 2018-04-07 21:17 ---dgw博客 阅读(11206) 评论(0) 推荐(0) 编辑
摘要: 关于中文的识别,效果比较好而且开源的应该就是Tesseract OCR了,所以自己亲身试用一下,分享到博客让有同样兴趣的人少走弯路。 文中所用到的身份证图片资源是百度找的,如有侵权可联系我删除。 一、准备工作 1、下载Tesseract OCR引擎,注意要3.0以上才支持中文哦,按照提示安装就行。 阅读全文
posted @ 2018-04-06 18:45 ---dgw博客 阅读(11942) 评论(0) 推荐(0) 编辑
摘要: Java中进行图像I/O(即读图片和写图片,不涉及到复杂图像处理)一个类包含静态方便定位方法 ImageReaders和 ImageWriters,并进行简单的编码和解码。 特别说明 imageio 文档说明支持bmp 转换的,但是实际上比不支持的,网络上找了很多,有的人说开imagebuffer缓 阅读全文
posted @ 2018-04-03 22:13 ---dgw博客 阅读(1809) 评论(0) 推荐(0) 编辑
摘要: Tess4J简介 Tesseract OCR支持中文识别,并且开源和提供全套的训练工具,是快速低成本开发的首选。而Tess4J则是Tesseract在Java PC上的应用。在英文和数字识别中性能还是不错的,但是在中文识别中,无论速度还是识别率还是较弱,建议有条件的话,针对场景进行训练,会获得较好结 阅读全文
posted @ 2018-04-02 10:38 ---dgw博客 阅读(754) 评论(0) 推荐(0) 编辑
摘要: 1.基础准备 文档地址: "打印地址" 1.1 题库 买一本三级网络技术题库或者是题库软件(20 元左右),不需要买更多,总之有成套的题可以做就行。真题目前大概有二十套左右。 1.2 二进制转换 应该学过 网络技术用到的一般是八位二进制数。也就是 0 ~ 255,即 0000 0000 ~ 1111 阅读全文
posted @ 2018-03-24 17:41 ---dgw博客 阅读(1462) 评论(2) 推荐(0) 编辑
摘要: 枚举全排列 include include include using namespace std; int main() { int num1,num2,A,B,C,D,E; for(num1=1023;num1 规则: 利用局部最优解 加起来求总的 全局最优解是贪心法的主要规则 例: 在 5 6 阅读全文
posted @ 2018-03-18 22:49 ---dgw博客 阅读(1090) 评论(0) 推荐(0) 编辑