自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 对软件工程课程的期望

实践项目完成后学习到的能力的预期:   我希望我可以锻炼自己独立完成项目,充分理解书上的知识和老师所教的知识,并运用到实际操作中,不断的完善自己,让技术越来越熟练,脑海中的知识越来越多。 对项目课程的期望:   我希望老师能够多带我们做一些有趣的小游戏。 对项目的愿景规划:   希望我能取得一个让自己满意让老师也满意的成绩。 转载于:https://www.cnblogs.com/ff8...

2017-08-31 22:33:00 60

转载 2017ACM/ICPC广西邀请赛-重现赛 1001 A Math Problem

2017-08-3116:48:00 writer:pprp 这个题比较容易,我用的是快速幂 写了一次就过了 题目如下: A Math Problem Time Limit: 2000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 0Accepted...

2017-08-31 16:55:00 67

转载 第二章 网络爬虫技能概述

2.1 网络爬虫技能概述图 2.2 搜索引擎核心爬虫与搜索引擎关系是密不可分的,既然提到网络爬虫,就免不了提到搜索引擎。图2-2所示为搜索引擎的核心工作流程首先,搜索引擎会利用爬虫模块去爬取互联网中的网页,然后将爬取到的网页存储到原始数据库中。爬虫模块主要包括控制器和爬行器,控制器主要进行爬行的控制,爬行器则负责具体爬行任务。然后,会对原始数据库中的数据进行索引,并存储到数据库中。当用户检索信息...

2017-08-31 10:48:00 123

转载 Fizz Buzz

Write a program that outputs the string representation of numbers from 1 ton. But for multiples of three it should output “Fizz” instead of the number and for the multiples of five output “Buzz”. Fo...

2017-08-31 07:31:00 69

转载 Ubuntu 16.04 GNOME在桌面左侧添加启动器(Launcher)

安装Dash to Dock: git clone https://github.com/micheleg/dash-to-dock.git cd dash-to-dock/ make make install 重启。 设置: 参考: https://askubuntu.com/questions/897340/how-to-move-the-ubuntu-gno...

2017-08-31 01:21:00 162

转载 [2012-04-25]shell大括号参数扩展(Parameter Expansion)

参考了shell十三问 以及http://hi.baidu.com/leejun_2005/blog/item/ebfee11a4177ddc1ac6e751d.html 提炼下记忆方式: {% capture text %} ${变量名#(##)分隔符}剔除首个(或最末个即最右端)分隔符左侧字串 ${变量名%(%%)分隔符}剔除首个(或最末个即最左端)分隔符右侧字串 ${变量名/被替换字串/替...

2017-08-30 22:44:00 70

转载 MySQL误操作后如何快速恢复数据

基本上每个跟数据库打交道的程序员(当然也可能是你同事)都会碰一个问题,MySQL误操作后如何快速回滚?比如,delete一张表,忘加限制条件,整张表没了。假如这还是线上环境核心业务数据,那这事就闹大了。误操作后,能快速回滚数据是非常重要的。传统解法用全量备份重搭实例,再利用增量binlog备份,恢复到误操作之前的状态。然后跳过误操作的SQL,再继续应用binlog。此法费时费力,不值得再推荐。利用...

2017-08-29 17:13:00 56

转载 (转载)自定义View——弹性滑动

滑动是Android开发中非常重要的UI效果,几乎所有应用都包含了滑动效果,而本文将对滑动的使用以及原理进行介绍。 一、scrollTo与ScrollBy View提供了专门的方法用于实现滑动效果,分别为scrollTo与scrollBy。先来看看它们的源码: /** * Set the scrolled position of your view. This wi...

2017-08-29 15:42:00 80

转载 BZOJ1705: [Usaco2007 Nov]Telephone Wire 架设电话线

n<=100000个杆,给高度,增加高度代价为增加量的平方,通过增加使得sigma (a[i]-a[i-1])*C,2<=i<=n的值最小。 f[i][j]--前i根杆第i根高度j的最大值,f[i][j]=min(f[i-1][k]+C*|k-j|+(j-a[i])2),过不了。 把绝对值拆掉,就有个只跟k有关的部分和只跟j有关的部分,一个用前缀转移一个用后缀转移即...

2017-08-28 16:55:00 38

转载 Ubuntu 16.04安装SoapUI工具进行接口测试(Web Service/WSDL/RESTfull)

SoapUI是一个跨平台接口测试工具,官方提供开源版本和商业版本。可以用来测试WSDL/RESTfull等接口。 替代的工具有JMeter。 一般用于WSDL的接口测试比较多,基于XML的形式,且这类接口一般比较老,集成测试工具比较少,借助此工具可以少些很多代码。在Java上一般使用Spring + CXF去实现。而RESTfull一般不需要,都已经提供很直观的界面来进行接口文档展示和测试工具...

2017-08-28 14:37:00 69

转载 git客户端安装后,访问不到gitsever解决办法

1,运行 git Bash 客户端 $ cd ~/.ssh 如果没有此目录则创建一个 $ mkdir ~/.ssh 2,在.ssh目录下 $ ssh-keygen -t rsa -C "你的邮箱" 会提示输入文件名,如果不存在多个git同时工作的话,直接回车,再提示密码,也不设置密码,则直接回车 3,如果没有错误输出,那么key已经正常生成,可以使用下面命令复制到剪切板 clip ...

2017-08-28 14:12:00 258

转载 E20170828-mk

utils 工具类; 效用; 实用工具; 实用菜单; Documentation n. 记录; 证明某事属实的证据; 参考资料; 文献的编集,文件分类; receive vt. 收到; 接待; 接到; 接纳; conform vt. 使遵守; 使一致; 使顺从; adj. 一致的; 顺从的; response n. 响应反应; 回答,答复; [宗] 回应经文,应唱圣歌; i...

2017-08-28 08:45:00 42

转载 Mysql_Explain_语法详细解析

Explain 用法为什么要使用 explain?explain 可以帮助我们分析 select 语句,让我们知道查询效率低下的原因,从而改进我们查询,让查询优化器能够更好的工作。MySQL 查询优化器是如何工作的MySQL 查询优化器有几个目标,但是其中最主要的目标是尽可能地使用索引,并且使用最严格的索引来消除尽可能多的数据行。最终目标是提交 SELECT 语句查找数据行,而不是排除数据行。优化...

2017-08-27 18:41:00 60

转载 mssqlserver分区表的左值与右值

参考官方文档: https://docs.microsoft.com/zh-cn/sql/t-sql/statements/create-partition-function-transact-sql 默认是Left LEFT:第一个值属于第一个表,对应<= RIGTH: 第一个值属于第二个表,对应< 如果数据按年进行分区,则RIGHT选项且每年的1月1日是合适的。如: C...

2017-08-26 23:03:00 95

转载 拆轮子 笔记

拆程序 分析项目 automake 工具使用出现的错误 原因是缺少libtool,其实也是缺少aclocal等工具. ?但是安装automake时已经自动安装了m4,autoconf.是否可以通过设置 m4_pattern_allow? configure.ac:16: error: possibly undefined macro: AC_PROG_LIBTOOL...

2017-08-26 22:57:00 48

转载 基础回顾之可变参数

1.格式   修饰符 返回值类型 方法名 (数据类型... 变量名){} 2.注意事项:   1>变量实际是一个数组   2>如果一个方法有可变参数,并且有多个参数,那么,可变参数 一定是最后一个参数 转载于:https://www.cnblogs.com/itniwota/p/7425061.html...

2017-08-24 20:13:00 34

转载 webbrowsers 抓取产品分类

放一个webbrowsers 简单应用的demo 1.vs新建一个winfrom应用 2.窗体中添加webbrowsers控件 3.添加代码 加载窗体时调用webbrowsers打开登陆页面 private void Form1_Load(object sender, EventArgs e) { //webBrowse...

2017-08-24 16:06:00 85

转载 JQuery实现简单的选择框

网站设计中多多少少会有一些表单元素,如這样简易的选择框的实现: 代码如下: <!doctype html> <html> <head> <meta charset="utf-8"> <title>全选反选案例-jq22.com</ti...

2017-08-24 14:10:00 27

转载 react中constructor这个构造函数有什么卵用

当你在React class中需要设置state的初始值或者绑定事件时,需要加上constructor(){} 官方Demo: class LikeButton extends React.Component { constructor() { super(); this.state = { liked: false }; this.ha...

2017-08-22 14:35:00 92

转载 Linux基础知识之挂载详解(mount,umount及开机自动挂载)

Linux基础知识之挂载详解(mount,umount及开机自动挂载) 转载自:http://www.linuxidc.com/Linux/2016-08/134666.htm 挂载概念简述: 根文件系统之外的其他文件要想能够被访问,都必须通过"关联"至根文件系统上的某个目录来实现,此关联操作即为"挂载",此目录即为"挂载点",解除此关联关系的过程称之为"卸载" 1.挂载:根文件系统外通...

2017-08-21 15:10:00 89

转载 sklearn:Python语言开发的通用机器学习库

引言:深入理解机器学习并全然看懂sklearn文档,须要较深厚的理论基础。可是。要将sklearn应用于实际的项目中,仅仅须要对机器学习理论有一个主要的掌握,就能够直接调用其API来完毕各种机器学习问题。 本文选自《全栈数据之门》。将向你介绍通过三个步骤来解决详细的机器学习问题。 sklearn介绍   scikit-learn是Python语言开发的机...

2017-08-20 18:56:00 43

转载 nmapport状态解析

转载于:https://www.cnblogs.com/claireyuancy/p/7397111.html

2017-08-19 16:43:00 56

转载 KMP算法(转:比较容易理解的)

举例来说,有一个字符串"BBC ABCDAB ABCDABCDABDE",我想知道,里面是否包含另一个字符串"ABCDABD"? 1. 首先,字符串"BBC ABCDAB ABCDABCDABDE"的第一个字符与搜索词"ABCDABD"的第一个字符,进行比较。因为B与A不匹配,所以搜索词后移一位。 2. 因为B与A不匹配,搜索词再往后移。 3. 就这样,直到字符串有一个字符...

2017-08-18 19:19:00 60

转载 《备份恢复3》

redolog 丢失一个成员: SQL>selectGROUP#,MEMBERSfromv$log; SQL>selectGROUP#,MEMBERfromv$logfile; SQL>alterdatabaseaddlogfilemember'/home/oracle/redo01b.log'togroup1;//添加新日...

2017-08-18 08:19:00 46

转载 HDU 6138 Fleet of the Eternal Throne 多校#8 AC自动机

给n个串,每次询问x号串和y号串的最长公共子串的长度,这个子串必须是n个串中某个串的前缀 做法是把n个串建成AC自动机,前缀树中每个节点都当做结尾节点,val赋为trie树深度 然后把x串丢进自动机里,把匹配到的前缀节点染个色,再把y串丢进去,遇到同样颜色的前缀节点就更新一下答案 #inclu...

2017-08-17 22:06:00 70

转载 Linux内核中的printf实现【转】

本文转载自:http://www.cnblogs.com/chenglei/archive/2009/08/06/1540702.html 从main.c中的printf开始读这个函数。 首先看printf函数的定义: 1 staticintprintf(constchar*fmt,...) 2 { 3 va_listarg...

2017-08-17 20:34:00 70

转载 My Github

我的github地址,欢迎star,欢迎fork。附github截图: 转载于:https://www.cnblogs.com/gmgyr/p/7383033.html

2017-08-17 17:32:00 69

转载 python3 re.compile中含有变量

1 id = '7F' 2 reg = re.compile(id + '[^\dA-F]?\d') 3 line = ‘122s 7f 3' 4 match = reg.search(line) 在程序中有时候会遇到匹配模式需要随着某个变量变化而变化的情况。 如上id是个变量,在执行过程中可以对id这个变量不断的重新赋值,达到匹配不同表达式的目的。 转载于:https://ww...

2017-08-17 15:24:00 846

转载 基于图像特征的图像哈希算法及实现

在本文中,我们提出了一种新的哈希提取方案,主要依赖图像 Harris 稳健角点和图 像频谱来构造,故兼有两者的优势。由角点提取的哈希部分对较大的几何操作具有很强 的鲁棒性。但是,对于高斯噪声、滤波等不改变图像内容的常规操作,鲁棒性并不理想。 当遭遇相对较大的几何操作时,提取的这部分哈希分量变化不明显。这部分提取的主要 步骤是:首先选取稳健 Harris 角点,对角点周围信息进行奇异值分解...

2017-08-17 14:25:00 296

转载 Android逆向之旅---破解&quot;穿靴子的猫&quot;游戏的收费功能

一、游戏收费分析游戏收费非常正常的,可是玩游戏最恶心的就是你还没玩就要充值,非常恼火,事实上我不怎么玩游戏,主要是给小孩子们弄,比方如今好多小屁孩们喜欢玩水果忍者这个游戏。可是这个游戏在没有開始玩的时候就弹出个收费的界面:这个是不可忍受的,尽管支付费用不是非常多。可是还是不想支付。这个对话框是强制性的,当点击取消就退出游戏了,所以这里必须支付成功了才干够继续玩耍。二、寻找破解入口前面...

2017-08-17 09:04:00 59

转载 [BZOJ1202][HNOI2005]狡猾的商人

1202: [HNOI2005]狡猾的商人 Time Limit:10 SecMemory Limit:162 MBSubmit:3712Solved:1784[Submit][Status][Discuss] Description 刁姹接到一个任务,为税务部门调查一位商人的账本,看看账本是不是伪造的。账本上记录了n个月以来的收入情况,其中第i 个月的收入额为Ai(...

2017-08-16 13:04:00 41

转载 python进阶学习笔记(二)

1.模块和包的概念 python的解决方案是把同名的模块放到不同的包中 1.1,导入模块 要使用一个模块,我们必须首先导入该模块。Python使用import语句导入一个模块。例如,导入系统自带的模块 math:import math你可以认为math就是一个指向已导入模块的变量,通过该变量,我们可以访问math模块中所定义的所有公开的函数、变量和类:&...

2017-08-16 09:58:00 87

转载 最小的k个数

题:输入n个整数,找出其中最小的K个数。例如输入4,5,1,6,2,7,3,8这8个数字,则最小的4个数字是1,2,3,4,。 方法一:O(n)的算法,不过要改变数组。 思路:利用快排的思想,以最后一个元素为基准,将数组一分为二,左边小于基准,右边大于基准,完成一次趟分割,基准的下标为index,这时,包括基准在内,左边有index+1个最小元素,若index+1=k,显然复合题意,直接将这i...

2017-08-15 15:09:00 32

转载 js学习总结----移动端轮播图

具体代码如下: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale...

2017-08-15 13:48:00 67

转载 [翻译]NUnit---Exception && Utility Methods (六)

网址:http://www.cnblogs.com/kim01/archive/2013/04/01/2994378.html Exception Asserts (NUnit 2.5) Assert.Throws作用于类本身,而不是比较值,它调用代理来验证抛代码片段出一个特定异常。 在一个类可中Assert成功时可以是返回一个Exception而不是void,下面的...

2017-08-14 10:05:00 40

转载 多进程

1.1个进程实例: import multiprocessing import time def run(name): time.sleep(1) print('hello', name) if __name__ == '__main__': p = multiprocessing.Process(target=run, args=('bob...

2017-08-14 09:59:00 30

转载 U10783 名字被和谐了

题目背景 众所周知,我们称g是a的约数,当且仅当g是正数且a mod g = 0。 众所周知,若g既是a的约数也是b的约数,我们称g是a、b的一个公约数。 众所周知,a、b最大的那个公约数就叫最大公约数。 题目描述 现在对于给定的两个正整数a、b,你需要求出它们次大的公约数(second greatest common divisor)。 输入输出格式 输入格...

2017-08-12 08:10:00 38

转载 P2192 HXY玩卡片

题目描述 HXY得到了一些卡片,这些卡片上标有数字0或5。现在她可以选择其中一些卡片排成一列,使得排出的一列数字组成的数最大,且满足被90整除这个条件。同时这个数不能含有前导0,即0不能作为这串数的首位。如果不能排出这样的数,输出“-1”。 输入输出格式 输入格式: 第一行,卡片的个数n。 第二行,分别给出了这n个数(只能为数字5或0)。 输出格式: 仅一行,如...

2017-08-09 21:15:00 49

转载 Swift Int to String

最近在项目中用到 swift, 涉及到 Int 转 String 类型,需要保留两位数,所以去研究了一下,做个记录 1.通常情况下1.1 Int转 String let intValue1 = 2 let strValue1 = String(intValue1) 1.2 String 转 Int let strValue2 = "123" let int...

2017-08-09 16:35:00 62

转载 windows系统下在忘记安装make的Cygwin中如何正确安装make(图文详解)

  由于我在安装cygwin时忘了包含make包,所以安装后发现我在bash中无法使用make命令。但是一般在cygwin下面的软件都是要用make来实现编译和安装的。没有make,又如何编译生成make.exe呢?我琢磨了一些,依靠查看man文件找到了方法。 本文以 make 3.81版本为例。前提是我的cygwin里有GCC 3.4.4了。 ...

2017-08-07 19:10:00 435

空空如也

空空如也

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

TA关注的人

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