自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(66)
  • 收藏
  • 关注

转载 软件开发瀑布模型

定义瀑布模型是将软件生存周期的各项活动规定为按固定顺序而连接的若干阶段工作,形如瀑布流水,最终得到软件产品。1970年温斯顿·罗伊斯(Winston Royce)提出了著名的“瀑布模型”,直到80年代早期,它一直是唯一被广泛采用的软件开发模型。核心思想瀑布模型核心思想是按工序将问题化简,将功能的实现与设计分开,便于分工协作,即采用结构化的分析与设计方法将逻辑实现与物理实现分开。将软...

2017-09-30 15:50:00 422

转载 [BZOJ4196][Noi2015]软件包管理器

4196: [Noi2015]软件包管理器Time Limit: 10 SecMemory Limit: 512 MBSubmit: 1976Solved: 1129[Submit][Status][Discuss]DescriptionLinux用户和OSX用户一定对软件包管理器不会陌生。通过软件包管理器,你可以通过一行命令安装某一个软件包,然后软件包管理器会帮助你...

2017-09-29 19:36:00 31

转载 前端性能优化

网页内容1、尽量减少HTTP请求个数——须权衡合并图片(如css sprites,内置图片使用数据)、合并CSS、JS,这一点很重要,但是要考虑合并后的文件体积。2、减少DNS查找次数我们需要权衡减少 DNS查找次数和保持较高程度并行下载两者之间的关系。3、避免跳转为了确保“后退”按钮可以正确地使用,使用标准的 3XXHTTP状态代码;同域中注意...

2017-09-29 17:28:00 57

转载 面向对象编程设计原则

1. 单一职责 (SOP Single Responsibility Principle)2. 里氏替换(LSP Liskov Substitution Principle)子类必须完全实现父类的方法注:若子类不能完整地实现父类的方法,或者父类的某些方法在子类中已经发生“畸变”,则建议断开父子继承关系,采用依赖,聚集,组合等关系代替继承子类可...

2017-09-29 13:30:00 33

转载 linux环境下pytesseract的安装和央行征信中心的登录验证码识别

首先是安装,我参考的是这个http://blog.csdn.net/xinghun_4/article/details/47860645我是centos,使用yumyum install python-devel libjpeg libjpeg-devel freetype freetype-devel zlib zlib-devel littlecms littlecm...

2017-09-28 12:03:00 78

转载 socketserver模块

sockerserver模块  socketserver针对服务器,没客户端的事。import socketserver #步骤一 导入模块class Myserver(socketserver.BaseRequestHandler): #步骤二 自定义类,集成BaseRequestHandler类 de...

2017-09-27 17:19:00 57

转载 金明的预算方案

原题链接:https://www.luogu.org/problem/show?pid=1064带有附件的背包问题,它属于01背包的变式。这题还好,每一个物品最多只有两个附件,那么我们在对主件进行背包的时候,决策就不再是两个了,而是五个。还记得01背包的决策是什么吗?1.不选,然后去考虑下一个2.选,背包容量减掉那个重量,总值加上那个价值。这个题的决策是五个...

2017-09-26 23:39:00 38

转载 字符串最大最小表示法模板 ( 字典序最大最小 )

模板int getMin(char *s) { int i = 0, j = 1, l; int len = strlen(s); while(i < len && j < len) { for(l = 0; l < len; l++) i...

2017-09-26 18:50:00 128

转载 python_day13 CSS

!--思路:先定外层,再定内层--><!--注册网站简单示例--><div class="header"> <div class="headerContent"> <div class="keep"> <a href="">*收藏本站</a> ...

2017-09-26 17:06:00 49

转载 几种按键消抖方案的verilog描述

首先,做两个假定,以方便后面的描述假定按键的默认状态为0,被按下后为1假定按键抖动时长小于20ms,也即使用20ms的消抖时间核心:方案最容易想到的方案    在按键电平稳定的情况下,当第一次检测到键位电平变化,开始20ms计时,计时时间到后将按键电平更新为当前电平或许这才是最容易想的方案    在20ms计时的过程中,有任何的电平变化都立即复位...

2017-09-26 12:26:00 524

转载 都是Javascript的作用域惹得祸

案件重现今天有位然之OA 系统的定制开发用户咨询了个问题,他想在新加的功能模块的操作面板中,实现用户点击删除按钮时提示友好提醒,如下:问题很简单,虽然他自己最终达到目的效果了,但不知道起初问题出在哪里。通过交流了解,他开始是这么做的,大致问题代码如下: 1 <!DOCTYPE html> 2 <html lang="en">...

2017-09-26 10:15:00 42

转载 Codeforces Round #436 (Div. 2) D. Make a Permutation!

http://codeforces.com/contest/864/problem/D题意:给出n和n个数(ai <= n),要求改变其中某些数,使得这n个数为1到n的一个排列,首先保证修改字数最少,其次保证这个排列的字典序最小。思路:首先统计未出现过的数的个数,那么这个就是最小的改变次数。将未出现过的数按升序存进一个数组C。之后对于每一个数,如果这个数只出现过一次,...

2017-09-26 10:08:00 66

转载 统计数组中各个元素出现的次数,并按照次数从大到小排序

背景面试时的一道笔试题,内容如题,使用自己熟悉的语言即可。博主在拿到笔试题的生活想到了好几种实现方式,但是没怎么复习,有些实现方式的细节没记清,最后使用了最绕的冒泡排序的方式完成的,所以写这篇博客记录一下,提醒自己。Python实现定义一个数组:a = [1, 2, 3, 4, 2, 1, 4, 1, 1]实现方式一(内置函数 Counter) fr...

2017-09-25 20:31:00 1289

转载 处理器拦截器详解

作者:jinnianshilongnian转载于:https://www.cnblogs.com/lxl57610/p/7590644.html

2017-09-25 10:11:00 32

转载 git push 冲突

当多人上传同一项目代码出现冲突时:例如:有一个仓库Test,两个同学A和B,分别clone到自己的本地目录,A同学修改文件file(push到github),B同学也修改了文件file,B同学提交时出现冲突错误:解决:git pull(将 本地目录与github仓库保持一致)git diff(查看冲突部分)修改本地文件filegit push(上传到gith...

2017-09-24 15:15:00 76

转载 步步为营-91-富文本编辑器

需要的文件包已经上传到对应的百度网盘中了一:CkEdit富文本编辑器1:富文本编辑器 需要注意的是:禁止对页面的安全监测主要是"<>"a:配置webConfig文件 <system.web> <httpRuntime requestValidationMode="2.0"/></system.web>b:&lt...

2017-09-23 21:27:00 62

转载 SOLR(亲测6.6.0和6.6.1安装正常)

一、window 环境solr 6.6.0下载地址http://apache.fayea.com/lucene/solr/6.6.0/jdk 1.8 tomcat 8.0本机tomcat环境:E:\Java\tomcat\apache-tomcat-8.0.26-windows-x64\webapps本机解压路径:E:\Java\components\solr-6.6....

2017-09-21 00:01:00 60

转载 Xamarin.Android Binding 源自github第三方库的绑定(中级教学)----aar文件

今天来个稍微复杂一点的源自github的android第三方库:CarouselView (今天我们依然不用在metadata.xml里面写代码,虽然在build时不会有error出现,但是会有烦人的warning出现,导致我们在dll里面找不到我们需要使用的class)今天我们就是要解决这个问题,这个问题源自这个项目依赖的库效果图:今天我们的任务就是把它从Java整成C#,嘿嘿嘿...

2017-09-20 21:44:00 145

转载 Day3_1-函数

一、为什么要用函数#1、代码的组织结构不清晰,可读性差#2、遇到重复的功能只能重复编写实现代码,代码冗余#3、功能需要扩展时,需要找出所有实现该功能的地方修改之,无法统一管理且维护难度极大 二、函数是什么想象生活中的例子,修理工需要实现准备好工具箱里面放好锤子,扳手,钳子等工具,然后遇到锤钉子的场景,拿来锤子用就可以,而无需临时再制造一把锤子。...

2017-09-20 18:08:00 47

转载 【bzoj 4176】 Lucas的数论 莫比乌斯反演(杜教筛)

Description去年的Lucas非常喜欢数论题,但是一年以后的Lucas却不那么喜欢了。在整理以前的试题时,发现了这样一道题目“求Sigma(f(i)),其中1<=i<=N”,其中 表示i的约数个数。他现在长大了,题目也变难了。求如下表达式的值:一行一个整数ans,表示答案模1000000007的值。Sample Input2Sample ...

2017-09-20 17:05:00 50

转载 springMVC入门笔记

目录 一、回顾Servlet 二、SpringMVC简介 三、搭建SpringMVC第一个案例 四、简单流程及配置 五、使用注解开发Controller 六、参数绑定 基本数据类型的获取: 如果表单域名称和参数名不一致时, ...

2017-09-20 14:11:00 130

转载 【BZOJ2770】YY的Treap 结论+线段树

【BZOJ2770】YY的TreapDescription志向远大的YY小朋友在学完快速排序之后决定学习平衡树,左思右想再加上SY的教唆,YY决定学习Treap。友爱教教父SY如砍瓜切菜般教会了YY小朋友Treap(一种平衡树,通过对每个节点随机分配一个priority,同时保证这棵平衡树关于priority是一个小根堆以保证效率)。这时候不怎么友爱的510跑了出来,他问了YY小朋友一...

2017-09-20 09:55:00 41

转载 [Node & Tests] Intergration tests for Authentication

For intergration tests, always remember when you create a 'mass' you should aslo clean up the 'mass'.For example when you start the server, you need to close the server after the tests. See the p...

2017-09-20 01:20:00 30

转载 关于中间件、J2EE的一些概念

本文主要针对Java EE涉及的一些概念做一些整理。-------------------------------------------------------------------------------1.中间件  中间件是企业级开发中常用的术语,一听貌似很难懂,不着急,我们就解决两个问题:    为什么需要中间件?    什么是中间件?  早先企业级应用程序的体系...

2017-09-19 23:00:00 113

转载 Jzoj1164求和

若两个数的最大公约数为1,则这两个数互质。现在给出一个正整数N(1<=2^31-1),你的任务是求出1~N中与N互质的数的总和。是不是很像欧拉函数呢没错,我们发现,对于i,若有gcd(i,n)=1则必有gcd(n-i,n)=1,所以互质的数是成对出现的!正好,φ(N)也必然是一个偶数所以answer=N*φ(N)/2求φ(N)可以用sqrt(N)...

2017-09-19 19:43:00 38

转载 Java中的异常和处理详解

原文出处:代码钢琴家 简介 程序运行时,发生的不被期望的事件,它阻止了程序按照程序员的预期正常执行,这就是异常。异常发生时,是任程序自生自灭,立刻退出终止,还是输出错误给用户?或者用C语言风格:用函数返回值作为执行状态?。 Java提供了更加优秀的解决办法:异常处理机制。 异常处理机制能让程序在异常发生时,按照代码的预先设定的异常处理逻辑,针对性地处理异常,让程序尽最大可能恢复正常并继续执...

2017-09-19 18:39:00 42

转载 [BZOJ1061][Noi2008]志愿者招募 线性规划+费用流

题目链接:http://www.lydsy.com/JudgeOnline/problem.php?id=1061根据题意列方程,然后用网络流解线性规划。题解直接贴ByVoid的吧,太神了:https://www.byvoid.com/blog/noi-2008-employee/ 1 #include<cstdio> 2 #include<cstr...

2017-09-19 17:46:00 46

转载 微信获取短信验证码

//发送验证码string param = "action=send&userid=****&account=******password=***&content=" + "【签名】+内容+ "&mobile=" 手机号 "&sendtime="; if (CheckBox1.Checked)//是否定时发送 ...

2017-09-19 13:03:00 873

转载 python中 urllib, urllib2, httplib, httplib2 几个库的区别

转载摘要: 只用 python3, 只用 urllib若只使用python3.X, 下面可以不看了, 记住有个urllib的库就行了python2.X 有这些库名可用:urllib,urllib2, urllib3,httplib, httplib2, requestspython3.X 有这些库名可用: urllib, urllib3, httplib2...

2017-09-19 11:08:00 54

转载 Corosync 配置描述

NAME corosync.conf - corosync executive configuration fileSYNOPSIS /etc/corosync/corosync.confDESCRIPTION The corosync.conf instructs the corosync executive abo...

2017-09-19 10:52:00 358

转载 Servlet(2)—java项目下web应用程序

在java项目下手动写一个web程序步骤: ①创建一个java项目并在根目录创建一个WebContent目录文件 ②WebContent下创建WEB-INF目录文件 ③WEB-INF下创建classes和lib目录文件以及web.xml文件 ④在项目根目录下的src目录文件中创建一个Person类,构造一个返回字符串的方法,将编译后得到...

2017-09-19 08:37:00 54

转载 BZOJ 1025 [SCOI2009]游戏

之前找LLJ大佬推荐水题的时候让我做这个,然后不出意料的我不会。日常抄题解。手玩几组数据发现它N个数可以分成多个组,每个组为一个循环,他们的LCM就是最后的层数。预处理出n以内的所有质数,我们可以把n分解成p1^a1+p2^a2+p3^a3...不同的p之间的lcm数可以直接相乘,我们用dp递推地算答案,dp[i][j表示前i个质数和为j的lcm数,然后就可以DP了。最后统计答案要...

2017-09-18 22:20:00 47

转载 第二章:走进shell

2.2 通过Linux控制台终端访问CLI(command line interface)打开CLI:control+alt+t用于设置前景色和背景色的setterm选项选项参数描述-backgroundBlack,red-froeground-inversescreen交换背...

2017-09-18 21:24:00 52

转载 还是用文本编辑器编程让人愉悦

千禧年左右有文章说有人厌恶集成开发环境,喜欢文本编程,自己编译,当时甚为不解。之后集成开发环境如雨后春笋般出现,这句话也成为笑谈。然而Eclispe发展至今,要做一个程序居然要装一批插件,出了问题抓耳挠腮,搞不出来病急乱投医,支招的也是从手术刀抗生素到偏方都用上了,这个时候才想起文本编程的好处。用Editplus写Canvas,Nodejs让人愉悦,反而用Eclipse开发Java越来越让...

2017-09-18 18:45:00 33

转载 swift代码升级

本次升级由swift2.3->swift4.0swift2.3升级swift3.0pravite -> fileprivatePublice -> open枚举更换小写方法名更精简,后面括号移除gcd方法改变gcdtimer创建方法返回值类型变了 DispatchSource -> DispatchSourceTimersetTimer(start: Dispatc...

2017-09-18 16:50:00 255

转载 C++入门经典-例6.23-字符串数组赋值与string

1:代码如下:// 6.23.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include <iostream>#include <string>using namespace std;int main(int argc, _TCHAR* argv[]){ char aArray...

2017-09-18 15:55:00 87

转载 在MAX10上使用DDR3 IP的一个关于DQS/DQSn pin的错误解决办法

   MAX10 是Intel FPGA的CPLD中的一个特殊的芯片,因为它内部有CPLD的Flash结构,也有FPGA的Ram结构。具体的可以参考MAX10 Handbook文档。   Max10 在外部存储器方面不但支持DDR2,还支持DDR3和LPDDR2。 不过需要注意的是并不是所有的芯片都支持DDR3和LPDDR2的,只有-6等级的芯片才支持DDR3和LPDDR2,而且速度也有要求,...

2017-09-16 12:17:00 385

转载 安装maven

1.maven下载地址:http://maven.apache.org/download.cgi2.下载解压在D:\盘新建个文件夹命名就叫maven,然后把上面下载的包解压后把东西拷贝到maven文件里。目录如下:3.配置环境变量在我的电脑右键环境变量里新建系统变量变量名:MAVEN_HOME变量值 : D:\maven变量名大小写都是可以的...

2017-09-15 15:47:00 39

转载 (二)数据可视化

通过创建和解读直方图、柱状图和频数图,学习数据可视化基础知识。优达学城学员背景广泛,如果我们想知道都有哪些人,参加了这些课程,该怎么办?现在看看样本量为50 的一组数据大家花4秒钟的时间看看这个表格,并告诉我这个样本中的大多数学生都来自哪个国家大多数学员都来自中国,但是只花 4 秒钟的时间来观察这一表格可能很难看出,你可能扫了一眼表格,发现上面写了好多“中国”,因...

2017-09-15 09:23:00 54

转载 在vue组件的stylus样式总 取消search类型的input按钮中默认样式

在vue组件的stylus样式中 取消search类型的input按钮中默认样式记录一个坑环境Vue组件使用了Stylus的CSS风格.问题input输入框使用了 type="search"这种类型使用后发现, 输入内容后, 最后用个取消按钮,极其恶心, 见截图解决在input类型, 有提供针对此类型的伪元素, 可以进行隐藏总结开始时, 总结在input...

2017-09-14 11:52:00 159

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除