- 博客(54)
- 收藏
- 关注
转载 [codeforces] 527A Playing with Paper
原题简单的gcd#include<cstdio>#include<algorithm>typedef long long ll;using namespace std;ll a,b,ans;ll gcd(ll x,ll y){ if (x<y) swap(x,y); if (y) ans+=x/y; return !y?x:g...
2017-11-30 16:43:00 78
转载 什么是 Trait
Trait是从 PHP 5.4 加入的一种细粒度代码复用的语法。以下是官方手册对 Trait 的描述:Trait 是为类似 PHP 的单继承语言而准备的一种代码复用机制。Trait 为了减少单继承语言的限制,使开发人员能够自由地在不同层次结构内独立的类中复用 method。Trait 和 Class 组合的语义定义了一种减少复杂性的方式,避免传统多继承和 Mixin 类相关典型...
2017-11-30 14:11:00 44
转载 前序中序确认二叉树 7-23 还原二叉树(25 分)
7-23还原二叉树(25分)给定一棵二叉树的先序遍历序列和中序遍历序列,要求计算该二叉树的高度。输入格式:输入首先给出正整数N(≤50),为树中结点总数。下面两行先后给出先序和中序遍历序列,均是长度为N的不包含重复英文字母(区别大小写)的字符串。输出格式:输出为一个整数,即该二叉树的高度。输入样例:9ABDFGHIECFDHGIBEAC输出样例:5...
2017-11-30 12:45:00 76
转载 在Vista操作系统中通过manifest文件使VC应用程序获得管理员权限
原文VC编译出来的应用程序在vista下运行,有可能因为权限问题,不能成功运行。用以下办法,给应用程序添加一个manifest文件,程序运行时系统就会跳出UAC对话框,获得管理权限。1.打开应用程序的源代码工程2.添加一个“custom”资源,"resource type"填24,把资源ID改为1,然后把以下内容复制到资源内容中保存<?xml version="1.0"...
2017-11-28 11:08:00 62
转载 Scrapy练习——爬取京东商城商品信息
刚刚接触爬虫,花了一段时间研究了一下如何使用scrapy,写了一个比较简单的小程序,主要用于爬取京东商城有关进口牛奶页面的商品信息,包括商品的名称,价格,店铺名称,链接,以及评价的一些信息等。简单记录一下我的心得和体会,刚刚入门,可能理解的不够深入不够抽象,很多东西也只是知其然不知其所以然,理解的还是比较浅显,希望有看见的大佬能一起交流。 先上我主要参考的几篇博客,我的爬虫基本上是在这两...
2017-11-27 23:16:00 669
转载 《Linux命令行与shell脚本编程大全 第3版》Shell脚本编程基础---43
以下为阅读《Linux命令行与shell脚本编程大全 第3版》的读书笔记,为了方便记录,特地与书的内容保持同步,特意做成一节一次随笔,特记录如下:转载于:https://www.cnblogs.com/guochaoxxl/p/7894636.html...
2017-11-25 10:46:00 56
转载 变量的存储类别
局部变量普通局部变量(自动变量) • 在一个函数内定义,只在函数范围内有效。 • 在复合语句中定义,只在符合语句中有效。 • 随着函数调用的结束或复合语句的结束而消亡。 • 如果没有赋初值,则内容为随机值。 2.静态局部变量static •作用域:定义的函数内有效。 • 生命...
2017-11-23 22:28:00 63
转载 记一次与为知笔记的客服沟通
Situation 场景介绍在尝试了了很多思维导图、笔记应用、个人wiki系统、github等管理和记录个人知识的平台之后,仍然不满意,于是尝试更多的小众点的软件,而这一天,轮到了为知笔记。Task 任务目标事物都有两面性,我想看看为知笔记优秀的地方,什么是可以借鉴的,什么是引以为鉴的。哈哈Action 行动搜索为知笔记,打开官网。管网设计的很朴素,为什么有这么种感觉呢?...
2017-11-23 12:41:00 75
转载 Generalizations
GeneralizationsCongratulations! You've learned five commands commonly used to navigate the filesystem from the command line. What can we generalize so far?The command line is a text interface for th...
2017-11-22 22:53:00 89
转载 【探路者】贪吃蛇β发布展示(视频展示)
Part One 【探路者】选题展示视频链接:http://www.iqiyi.com/w_19rv0segft.htmlPart Two 【贪吃蛇】阿尔法发布视频截图1首先展示了新添加的欢迎界面。并加入了词库选择功能2.展示了对界面的美化。3. 展示了新加入的音乐功能4.后半部分是整体玩法的展示,并修改了α发布的bugPart Three【...
2017-11-22 22:08:00 63
转载 Codeforces 359D Pair of Numbers | 二分+ST表+gcd
题面:给一个序列,求最长的合法区间,合法被定义为这个序列的gcd=区间最小值输出最长合法区间个数,r-l长度接下来输出每个合法区间的左端点题解:由于区间gcd满足单调性,所以我们可以二分区间长度,用st表维护区间最小值和gcd即可 1 #include<cstdio> 2 #include<algorithm> 3 #incl...
2017-11-22 19:09:00 68
转载 Oracle 其他数据库对象
其他数据库对象: 序列(SEQUENCE) 索引(INDEX) 视图(VIEW) 1.序列(SEQUENCE) 对应的数据库字典:user_sequences 作用:用来产生唯一性值的数据库特殊对象 创建序列语法: create sequence 序列名 start with n 表示从几开始,默认值是1 ncrement b...
2017-11-22 17:58:00 54
转载 C# web api 中过滤器的使用
一、开篇 Fiter在Web API中经常会用到,主要用于记录日志,安全验证,全局错误处理等;Web API提供两种过滤器的基本类型:actionfilterattribute,exceptionfilterattribute;两个类都是抽象类,actionfilter主要实现执行请求方法体之前(覆盖基类方法OnActionExecuting),和之后的事件处理(覆盖基类方法OnA...
2017-11-22 11:16:00 107
转载 Excel中VLOOKUP函数的用法和注意点
最近遇到几次Excel处理问题,其中典型的两个是映射匹配和查找过滤(自命名) 一、映射匹配: 预处理表: 映射表: 现在我们有以上两张表,左边是待处理的数据表,右边是预制好的映射表,现在我们要将映射表里的取值映射到预处理表中的取值列,这时候我们就可以用到Excel中的VLOOUP函数 步骤1、 ...
2017-11-21 13:31:00 173
转载 list集合去重复元素
//set集合去重,不打乱顺序 public static void main(String[] args){ List<String> list = new ArrayList<String>(); list.add("aaa"); list.add("bbb"); ...
2017-11-21 12:00:00 46
转载 重写与重载的区别 以及 重写中super的使用
重写是父类方法与子类方法有共同的参数名参数列表,返回类型必须父类的方法一致。子类的访问修饰符一定要大于等于父类的访问修饰符。如果在子类中还需要用到父类的方法,用super.method() 然后继续写需要的代码。重写的方法一定不能抛出新异常。1、参数列表必须完全与被重写的方法相同,否则不能称其为重写而是重载。2、返回的类型必须一直与被重写的方法的返回类型相同,否则不能称其为重写而...
2017-11-21 08:16:00 53
转载 css揭秘笔记——用户体验
选用合适的鼠标光标css3提供了一大批内建光标(cursor)其中某些光标很突出,因为只需要花费极少的代码,就可以迅速地提升大量网页应用的可用性。比如禁用(not-allowed),比如,公共触摸屏中隐藏光标,可以直接使用cursor:none搞定,而不需要额外的透明图片。扩大可点击区域将点击区域(热区)向外扩张可以提升可用性。cursor: pointer;border: 2...
2017-11-20 22:18:00 64
转载 webpack搭建自己的项目
使用代理的方式参考地址:http://www.cnblogs.com/wangyongcun/p/7665687.htmlnpm 常用模块npm init 创建package.json文件一值回车npm install 创建<module-name>文件npm undate 更新模块npm uninstall 卸载模块这个就是app/index.j...
2017-11-20 09:40:00 88
转载 论文笔记——N2N Learning: Network to Network Compression via Policy Gradient Reinforcement Learning...
论文地址:https://arxiv.org/abs/1709.060301. 论文思想利用强化学习,对网络进行裁剪,从Layer Removal和Layer Shrinkage两个维度进行裁剪。 一个是对层判断是否进行裁剪,一个是判断一层中的参数的裁剪。2. 原理图3. 实现细节将层信息进行编码表示,然后送入双端的LSTM中,最后通过Softmax学出多个行为的概率。然后来决定层的裁...
2017-11-19 20:28:00 427
转载 Network 第七篇 - 网络地址转化
NATNetwork address translation 网络地址转化作用:将私有地址转化为公有地址 从而实现internet访问实施:在网络的边界设备,即网关设备/防火墙类型:静态nat:私有地址与公有地址比例1;1 ,需要手动配置并且比较浪费地址动态nat:私有地址与公有地址对应条目,是流量出发形成。普通动态NAT:公有;私有=1:1PAT/PNAT/...
2017-11-18 23:05:00 143
转载 C语言程序设计第六次作业——循环结构(2)
(一)改错题序列求和:输入一个正实数eps,计算序列部分和 1 - 1/4 + 1/7 - 1/10 + ... ,精确到最后一项的绝对值小于eps(保留6位小数)。 输入输出样例: Input eps:1E-4 s = 0.835699 源程序(有错误的程序)#include<stdio.h>int main(){ int flag,n; d...
2017-11-18 22:18:00 820
转载 面向对象
理论题什么是类?类是一组具有相同属性、操作和关系的同类事物描述,是抽象的,概念上的定义。 什么是对象?是实际存在的该类事物的个体,也称为实例。 类和对象的区别是什么?类是集合、是抽象的、是制造对象的模板、是数据结构和行为的定义。对象是个体、是具体、是类的实例、是数据。 如何定义一个类、类的属性和方法?定义类属性,对象共同的特征,共同的行为是方法。public class 类名{} 定义一个...
2017-11-18 16:52:00 33
转载 服务器保存所有用户的操作指令(history)
参考地址:https://helpcdn.aliyun.com/knowledge_detail/41210.html#!/bin/bashLOGIP=`who -u am i 2>/dev/null| awk '{print $NF}'|sed -e 's/[()]//g'`LOG_DIR=/var/log/historyif [ -z $LOGIP ]then...
2017-11-18 12:01:00 200
转载 搜狗笔试题
#include <iostream>#include <stdio.h>using namespace std;int main(){ int pid; int num = 1; pid = fork(); if(pid > 0) { num ++; co...
2017-11-17 22:26:00 62
转载 数据结构&算法(二)_算法基础之前传(递归、时间复杂度、空间复杂度、二分查找)...
什么是算法: 间而言之算法(Algorithm):一个计算过程,解决问题的方法递归的两个特点: 调用自身 结束条件递归示例:def func(x): if x==0: print("我的小鲤鱼",end='') else: print("抱着",end='') func(x...
2017-11-16 20:03:00 117
转载 C# ,asp.net 获取当前,相对,绝对路径
一、C#获取当前路径的方法:1. System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName-获取模块的完整路径。2. System.Environment.CurrentDirectory-获取和设置当前目录(该进程从中启动的目录)的完全限定目录。3. System.IO.Directory.G...
2017-11-16 17:27:00 50
转载 PHP常用函数总结
数学函数1.abs(): 求绝对值$abs = abs(-4.2); //4.2 数字绝对值数字2.ceil(): 进一法取整echo ceil(9.999); // 10 浮点数进一取整3.floor(): 舍去法取整 echo floor(9.999); // 9 浮点数直接舍去小数部分4.fmod(): 浮点数取余$x = 5.7;$...
2017-11-16 14:52:00 56
转载 转-spring-boot 注解配置mybatis+druid(新手上路)-http://blog.csdn.net/sinat_36203615/article/details/53759935...
spring-boot 注解配置mybatis+druid(新手上路)转载2016年12月20日 10:17:17标签:sprinb-boot/mybatis/druid10475spring-boot 注解配置mybatis+druid(新手上路)之前已经介绍了新手如何搭建一个简单的springboot,接下来介绍一下s...
2017-11-16 10:34:00 94
转载 移动端总结和手机兼容问题
移动端总结和手机兼容问题H5页面窗口自动调整到设备宽度,并禁止用户缩放页面<metaname="viewport"content="width=device-width,initial-scale=1.0,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no"/>(部分安卓手机的UC浏览器写完以后还是可...
2017-11-16 10:01:00 64
转载 sessionId
SessionID的本质一、客户端用cookie保存了sessionID客户端用cookie保存了sessionID,当我们请求服务器的时候,会把这个sessionID一起发给服务器,服务器会到内存中搜索对应的sessionID,如果找到了对应的 sessionID,说明我们处于登录状态,有相应的权限;如果没有找到对应的sessionID,这说明:要么是我们把浏览器关掉了(后面...
2017-11-15 10:27:00 46
转载 微信公众号支付
一 官网教程https://pay.weixin.qq.com/wiki/doc/api/index.html二 业务流程这张图解释了整个支付流程,从用户、前端、后台。https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=7_4三 Demo下载发现demo里有一个可以直接运行的,复制粘贴...
2017-11-15 09:59:00 36
转载 java子类对象不能调用父类protected方法和域的原因。
不在同一个包中转载于:https://www.cnblogs.com/kevin19931015/p/7833111.html
2017-11-14 16:13:00 541
转载 面向对象数据库和关系数据库的区别
面向对象数据库的产生主要是为了解决“阻抗失配”,它强调高级程序设计语言与数据库的无缝连接。什么叫无缝连接,假设你 不用数据库,用C语言编了一个程序,你可以不需要(或基本不需要)任何改动就将它作用于数据库,即你可以用C语言透明访问数据库,就好象数据库根本不存在一样,所以也有人把面向对象数据库理解为语言的持久化。怎么样,听起来挺玄的吧,可是我们自己开发的数据库系统——OSCAR早就做到了这一点。 由于...
2017-11-14 16:05:00 1845
转载 微信门店小程序怎样创建 门店小程序创建方法简介
微信门店小程序怎样创建 门店小程序创建方法简介微信门店小程序是什么东西?门店小程序要怎样创建?还不清楚微信门店小程序详情的小伙伴们抓紧时间跟上小编一起来看一下吧! 门店小程序是什么? 微信发布通知:在公众平台里可以快速创建门店小程序。运营者只需要简单填写自己企业或者门店的详细信息,不需要复杂的开发,就可以快速生成一个类似“店铺名片”的小程序,可以展示线下门店名称、简介、营业...
2017-11-14 13:59:00 168
转载 springboot打Jar包和War包
一:打JAR包在工程的pom.xml中添加以下依赖<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin&...
2017-11-13 21:32:00 116
转载 android黑科技系列——静态分析技术来破解Apk
一、前言从这篇文章开始我们开始我们的破解之路,之前的几篇文章中我们是如何讲解怎么加固我们的Apk,防止被别人破解,那么现在我们要开始破解我们的Apk,针对于之前的加密方式采用相对应的破解技术,Android中的破解其实大体上可以分为静态分析和动态分析,对于这两种方式又可以细分为Java层(smail和dex)和native层(so)。所以我们今天主要来讲解如何通过静态分析来破解我们的...
2017-11-11 21:53:00 161
转载 地址总线与数据传送机制
地址总线 我们知道,CPU是通过地址总线来指定存储单元的,地址总线的宽度决定了CPU的寻址能力。例如,一个CPU的地址总线宽度为10,那么可以寻址1024个存储单元,对于CPU而言,这1024个可寻到的内存单元是以字节为单位的。32 位字长的存储器 假设用 16k×8b 的DRAM芯片构成 64k×32b 的存储器。对于 16k×8b 的DRAM芯片,有14根地址线(A0~A13),每一...
2017-11-11 10:36:00 505
转载 Alpha 冲刺 (10/10)
队名:Boy Next Door燃尽图晗(组长)今日完成测试手动输入功能,正则表达式。还剩下哪些任务一堆。困难对正则表达式不是很能理解。解决方式查找资料解决显东今日完成解析支付宝的账单数据存入数据库明日工作支付宝账单的分析处理剩余工作量自动获取账单和正则匹配分类遇到的困难数据库的编码解决方式查找资料解决松雄今日完成...
2017-11-10 23:51:00 35
转载 Python 虚拟环境:Virtualenv
virtualenv是用于创建独立的Python环境的模块,并且多个Python相互独立,互不影响,它能够:1. 在没有权限的情况下安装新套件2. 不同应用可以使用不同的套件版本3. 套件升级不影响其他应用ubuntu 下 的 Virtualenv 安装:sudo apt-get install python-virtualenv 或sudo pip install virtualenv使用...
2017-11-10 18:06:00 76
转载 什么是内存(二):虚拟内存
通过上一篇文章的扯淡,我们应该已经明白了存储器的层次结构,技术细节很复杂,但是思想却不难理解,因为就是很简单的缓存思想。那么本文我们开始讨论关于内存的另一个话题.虚拟内存。其实思想也是很容易理解的。我不知道有多少人听过虚拟内存这个概念,但是虚拟内存是计算机系统最重要的概念之一,并且它成功的主要原因就是它一直在沉默的,自动的工作,换句话说,我们这些做应用的程序员根本不需要干涉它的工作过程...
2017-11-09 22:00:00 108
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人