提高软件开发的理解力和掌控力

力之源泉在于理解。 理解的重要性 从与主管、客户、产品经理和项目经理沟通的角度来说,需要能够理解他们说话的语境和背景,从而推敲其真正的意图;需要理解他人的需要和意图;表达只有在理解的基础上进行才是有效和有份量的;这里的理解指“自然语言层面的”。 从熟悉业务和产品的角度来说,需要能够理解现实中的事物、事务以及相互的关联,并简明扼要地绘制出来;这里的理解指“分析语言层面的”。 从开发程序的角度而言,需要对所要处理的事物的性质和规则有深入的了解,能够理解抽象的概念、模型和设计思路。这里的理解是“计算
分类: 其他 发布时间: 03-04 23:51 阅读次数: 0

esp8266烧录Html文件,实现内置网页控制设备!

代码地址如下: http://www.demodashi.com/demo/14321.html 一、前言; 这个月也快结束了,时间真快,我服务器知识自学依然在路途中,这几天听到热点网页配置esp8266连接路由器,那么我想这个不是很复杂,不过需要一些通讯协议的基础,以及对esp8266的SDK开发的熟悉,这几天撸了几下也就轻松弄出来了!不过我今天给大家带来的是实现的原理,我是用作于gpio口控制,也就是一盏灯的点亮点灭!当然了,你可以沿着我思路去做网页内置配网哦! 二、整体思路; ①:以手机
分类: 其他 发布时间: 03-04 23:51 阅读次数: 0

关于雅虎优化

尽可能的减少 HTTP 的请求数 [content] 合并背景图、缓存等 使用 CDN(Content Delivery Network) [server] 也是缓存,加速,要考虑CDN失效、CDN缓存攻击等 添加 Expires 头(或者 Cache-control ) [server] Gzip 组件 [server] 将 CSS 样式放在页面的上方 [css] 将脚本移动到底部(包括内联的) [javascript] 避免使用 CSS 中的 Expressions [css] 将 Jav
分类: 其他 发布时间: 03-04 23:51 阅读次数: 0

【Codeforces 375B】Maximum Submatrix 2

【链接】 我是链接,点我呀:) 【题意】 如果任意行之间可以重新排序。 问你最大的全是1的子矩阵中1的个数 【题解】 设cnt[i][j] 表示(i,j)这个点往右连续的1的个数 我们枚举列j 然后对于第j列的cnt[1..n][j] 我们把这n个数字排个序(升序) 然后顺序枚举这n个数字 假设我们枚举到了第i个数字,显然第i~n这n-i+1个数字是能组成一个宽为cnt[i][j]长为n-i+1的矩形的 且这些矩形的左边界都是i 这就是这道题的技巧所在了 找到最短的宽度,让比它长的都和它适应
分类: 其他 发布时间: 03-04 23:51 阅读次数: 0

Golang配置文件解析-oozgconf

代码地址如下: http://www.demodashi.com/demo/14411.html 简介 oozgconf基于Golang开发,用于项目中配置文件的读取以及加载,是一个轻量级的配置文件工具。 功能 配置文件读取 配置文件解析 支持配置文件格式 .json .toml .xml .yaml 安装 $ go get -u github.com/usthooz/oozgconf 实现思路 在后端项目中,配置文件已经是一个不可或缺的东西了,格式也是多种多样。 流程结构 如下图所示为项目实
分类: 其他 发布时间: 03-04 23:51 阅读次数: 0

快学Scala--03 while 和for

1.While Scala 的while循环和Java类似,需要注意的是 Scala当中是没有break 的,可以引入import scala.util.control.Breaks._ 并且配合breakable{} 的语句块来使用,一定程度上可以当作continue 但是!如果没有breakable的语句块,break会导致多重循环一次退出 Scala当中是没有continue的 ,也没有什么引入可用 for (z <- 2 to 12){ while(z%2==0){ p
分类: 其他 发布时间: 03-04 23:51 阅读次数: 0

第二节:Web前端-ASP.NET之C#基础

第二节:Web前端-ASP.NET之C#基础 学习ASP.NET,要掌握学习语言,控件等技能, <div style="text-align: center; line-height: 30px;"> <input name="TextBox1" type="text" value="水电费" id="TextBox1"/> </input type="submit" name="Button1" value="Button" id="Button1"/><br/> <span id="
分类: 其他 发布时间: 03-04 23:51 阅读次数: 0

小P的秘籍

题目描述 小P马上就要来到程序设计大赛的现场、上了,他希望能够AK这次比赛,所以他找到了一个字符串。 这个字符串长度为n,由A和K组成。这个字符串被小p称为AK串。小P任意截取一个区间s,使得这个区间从左往右或从右往左在读取子串的过程中,子串中字母K的个数始终不小于A的个数。小p希望知道能够截取区间s的最大长度。 如果小p得到了这个区间的最大长度,那么他就会得到一个AK 这次比赛的秘籍,请你帮助他得到这个区间的最大长度。 输入 第一行一个整数n (n<=106),接下来一个长度
分类: 其他 发布时间: 03-04 23:51 阅读次数: 0

python之《matplotlib》

# _*_coding:utf-8_*_ # /usr/bin/env python3 # Author:book Miki import matplotlib.pyplot as plt import numpy as np x = np.linspace(-5, 20, 20) y1 = x**2 y2 = x*2+2 # plt.figure(num=1) # plt.plot(x, y1) plt.figure(num=2) # set line label # plt.plot(x,
分类: 其他 发布时间: 03-04 23:51 阅读次数: 0

VC++6.0 add files to project 造成Visual Studio崩溃的解决方法 解决VC++6.0打开文件或添加文件到工程出错的问题

1.下载filetool.exe,然后将文件解压在一个小文件夹内 2.打开filetool.dsw 在release模式下编译程序,复制filetool.dll 3.放在VC6.0安装目录AddIns的下,比如我的路径 C:\Program Files\Microsoft Visual Studio\Common\MSDev98\AddIns\FileTool.dll 4.打开运行 输入: regsvr32 “C:\Program Files\Microsoft Visual Studio\C
分类: 其他 发布时间: 03-04 23:51 阅读次数: 0

基于Django的博客系统

代码地址如下: http://www.demodashi.com/demo/14445.html 基于django的博客系统, 界面展示 首页前端界面如下: 文章页面: 后台页面: 文章页面: 项目结构图 代码主要文件结构如下: 分别介绍下各个目录: accounts: 用户模块 blog:博客模块 comments: 评论模块 oauth: 第三方登录模块 owntracks: owntracks位置追踪模块 servermanager: 服务管理模块 templates: 页面文件 主要功
分类: 其他 发布时间: 03-04 23:51 阅读次数: 0

html+css+js实现网页拼图游戏

代码地址如下: http://www.demodashi.com/demo/14449.html 项目描述 使用 html+js+css 实现一个网页拼图游戏,可支持简单,中等,困难三种难度。 演示效果 在浏览器直接打开网页即可运行,有三种难度可以选择, 完成拼图会显示所用的时间和步数。 项目结构 Puzzle ├── chilian.jpg ├── fifteen.css ├── fifteen.html └── fifteen.js 文件夹中只有四个文件,拼图所用的原图以及3个代码文件。
分类: 其他 发布时间: 03-04 23:51 阅读次数: 0

微信小程序-基于canvas画画涂鸦

代码地址如下: http://www.demodashi.com/demo/14461.html 一、前期准备工作 软件环境:微信开发者工具 官方下载地址:https://mp.weixin.qq.com/debug/wxadoc/dev/devtools/download.html 1、基本需求。 实现用户自定画笔大小 实现用户自定色彩 实现用户动画撤回之前的操作 实现生成分享海报 实现用户预览画作,清除画布 2、案例目录结构 二、程序实现具体步骤 1.index.wxml代码 <view
分类: 其他 发布时间: 03-04 23:51 阅读次数: 0

Linux 的学习目录

版权声明:如果觉得好的话,不防点个赞,那点你们认为不对或是需要补充,可以留言啊!本人原创,未经允许不得转载!! https://blog.csdn.net/qq_28289405/article/details/88038160 Ubuntu指南 --命令 Linux 虚拟机 关机、重启命令 在 Linux 虚拟机中手动安装或升级 VMware Tools vmware workstation 教程 Linux--配置Tomcat Linux 的基础命令 Linux --配置网络(通过网络访问
分类: 其他 发布时间: 03-04 23:51 阅读次数: 0

ElasticSearch 入门(一)--- 慕课网

第一章 ElasticSearch 简介 1、什么是 ElasticSearch ? ①、基于 Apache Lucene 构建的开源搜索引擎 ②、采用 java 编写,提供简单易用的 Restful Api ③、轻松的横向扩展 【当机器不过用的时候,我们可以通过加节点-加机器来缓解这个问题】, 可支持PB级的结构化或非结构化处理 目标 :屏蔽复杂性,实现简单的全文搜索。 2、可应用的场景 ①、海量数据分析引擎 (es 的 聚合搜索) ②、站内的搜索引擎 ③、数据仓库 (利用分布式的存储能力可
分类: 其他 发布时间: 03-04 23:51 阅读次数: 0

本人的学习目录

版权声明:如果觉得好的话,不防点个赞,那点你们认为不对或是需要补充,可以留言啊!本人原创,未经允许不得转载!! https://blog.csdn.net/qq_28289405/article/details/88038307 Linux 的学习目录 Elasticsearch 的学习目录 springcloud 学习目录 Spring Security 学习目录 Netty学习目录 SpringBoot 学习目录 Intellij IDEA 学习目录 TimescaleDB 学习目录 Po
分类: 其他 发布时间: 03-04 23:50 阅读次数: 0

linux系统iptables防火墙批量封锁与解封指定国家ip的方法

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/yw8886484/article/details/84963538 现在的cc攻击,ddos攻击满大街都是,搞得天怒人怨,但是又没有什么好办法。而对于很多外贸网站来说,经常被竞争对手各种流量攻击的情况是屡见不鲜,这样的网站遇到cc等流量攻击怎么办呢? 国内经营者运营的外贸网站如果被攻击,一般有两个特点。 第一个特点,目标客户都是国外用户,不关心国内用户的访问情况,只要方便管理网站就好了。 第二个
分类: 其他 发布时间: 03-04 23:50 阅读次数: 0

Notepad++中格式化html代码的插件tidy2的下载与安装

Notepad++中格式化html代码的插件tidy2的下载与安装 在使用Notepad++编辑html文件时,经常会遇到代码格式化的问题,这时使用tidy2插件处理是很好的选择。然而,通过软件自带的插件管理菜单安装此插件时,有时会出现安装失败的情况。此时不得不选择从网络中下载插件进行安装。 但是这一插件在网络中并不好找,几经周折后,我从官网下载到该插件(这也说明我找资料的方式不对,提醒我以后下载资料的应首先去官网上找)。方便大家查找,此处附上链接:dity2下载。 下载完成后,将dity2.
分类: 其他 发布时间: 03-04 23:50 阅读次数: 0

PHP多国语言开发:CodeIgniter 2PHP框架中的多国语言,语言包(i18n)库

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/yw8886484/article/details/85076581 PHP多国语言开发:CodeIgniter 2PHP框架中的多国语言,语言包(i18n)多国语言库 引言 我们在CodeIgniter开发中经常会碰到多国语言网站,这里我们就来介绍一种简单有效的多国语言的操作方法。 做什么 语言在地址中是这样的: cit.cn/en/about cit.cn/zh/about 保持使用库:Lan
分类: 其他 发布时间: 03-04 23:49 阅读次数: 0

yii2扩展 基于swoole的websocket开发直播间demo案例

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/yw8886484/article/details/85077306 Yii2 WebSocket 可以做即时通讯,小程序的小游戏等等 前提:服务器安装swoole git clone https://github.com/swoole/swoole-src.git cd swoole-src phpize ./configure --enable-openssl -with-php-confi
分类: 其他 发布时间: 03-04 23:49 阅读次数: 0