自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 最大公约数

总时间限制:1000ms内存限制:65536kB描述给定两个正整数,求它们的最大公约数。输入有多组数据,每行为两个正整数,且不超过int可以表示的范围。输出行对应输出最大公约数。样例输入4 88 6200 300样例输出42100提示系统的测试文件中数据有很多组,因此同学们在程序里要写循环读取数据并判断是否读完文件的代码。如果不知道如何处理,可以参考下面的两个...

2018-04-30 21:33:00 550

转载 Python 的反射机制

什么叫做反射利用字符串的形式去对象(模块)中操作(查找/添加/获取/删除)成员,一种基于字符串的事件驱动。可以使用反射动态地创建类型的实例,将类型绑定到现有对象,或从现有对象中获取类型。然后,可以调用类型的方法或访问其字段和属性。函数简介hasattr(*args, **kwargs):判断对象(模块)中某个函数或者变量是否存在setattr(x, y, v):给对象(模块)添加一个函数...

2018-04-30 14:29:00 44

转载 shell 实现war包的配置更新和自动发布

此脚本主要用来实现非maven tomcat项目的war包手动发布,1、将测试war包上传至指定目录2、备份目前生产代码3、自动配置文件替换4、新版本代码的发布#!/bin/bash############Setup basic path and configuration file name #########################date=`date +%Y%...

2018-04-29 10:06:00 651

转载 《人人都是产品经理》阅读笔记六

十大转载于:https://www.cnblogs.com/ggrm/p/9448116.html

2018-04-28 12:04:00 45

转载 替换国内yum源以及pip源

因为一些原因,不论是网络还是啥啥啥的原因,国外的源访问时不时的很慢,这时候我们就可以将国外的源替换为国内源,提高下载速度。yum源替换环境:centos7(如果你的发行版本不是这个,此方法不保证能够成功)备份原有yum文件# mkdir yumrepo# mv /etc/yum.repos.d/* yumrepo/下载yum源配置文件yum源我主要使用的是163和阿里云的,配置文件的...

2018-04-28 11:49:00 116

转载 关于npm install --save 与 npm install --save-dev 的区别

在安装一个要打包到生产环境的安装包时,你应该使用 npm install --save,如果你在安装一个用于开发环境的安装包(例如,linter, 测试库等),你应该使用 npm install --save-dev。转载于:https://www.cnblogs.com/donaf/p/8966232.html...

2018-04-28 10:30:00 52

转载 熟悉常用的HDFS操作

一、Hadoop提供的Shell命令完成相同任务:在本地Linux文件系统的“/home/hadoop/”目录下创建一个文件txt,里面可以随意输入一些单词.touch zjc.txtgedit zjc.txt在本地查看文件位置(ls)在本地显示文件内容使用命令把本地文件系统中的“txt”上传到HDFS中的当前用户目录的input目录下。查看hdfs中的...

2018-04-27 20:58:00 57

转载 VS2017 安装提示 找不到系统路径

问题描述:  Visual Studio 2017 安装到一半时提示“安装完成,但出现警告”,返回代码3问题原因:  360系统瘦身后移动文件夹“C:\ProgramData\Package Cache”,之后把目标文件夹删除导致安装失败。解决方式:  打开“C:\ProgramData\”新增文件夹Package Cache,问题解决转载于:https...

2018-04-27 18:07:00 1666

转载 CentOS 7.4 下设置定时任务

cron介绍我们经常使用的是crontab命令是cron table的简写,它是cron的配置文件,也可以叫它作业列表,我们可以在以下文件夹内找到相关配置文件。/var/spool/cron/ 目录下存放的是每个用户包括root的crontab任务,每个任务以创建者的名字命名/etc/crontab 这个文件负责调度各种管理和维护任务。/etc/cron.d/ 这个目录用来存放...

2018-04-27 16:55:00 470

转载 Java GUI小程序--画板

画板效果  (以前写在Csdn上的博文,没去水印,Csdn名字同博客园)  布局类:package gary;import java.awt.Color;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.io.Fil...

2018-04-27 09:52:00 205

转载 table标签详解

1、table标签中没有 tbody标签,浏览器会自动加上去的2、一般表格的布局可以不使用 thead、tfoot 以及 tbody 元素。这样浏览器解析时会自动给一个 tbody标签的。完整的table表格:<table border="1"> <thead> <tr> <th>...

2018-04-27 09:13:00 432

转载 live555学习(一)通读Makefile编译live555

live555学习(一)通读Makefile编译live555live555编译live555学习开源live555学习(一)通读Makefile编译live555前言live555简介下载live555live的编译生成MakefileMake的生成目标前言拿到一份开源代码,我们应该怎么学习呢,第一次接触的时候面对海量的源码,会有种找不着北的感觉吧。这里我会写下自己的学习过程,以及学习中遇...

2018-04-26 16:13:00 1154

转载 java面试题:final StringBuffer a = new StringBuffer("abc")

转载于:https://www.cnblogs.com/zjq-kjdh/p/8950202.html

2018-04-26 10:57:00 431

转载 CSS语法&引入方式&常用选择器

语法:css基本语法通常包含两个部分:  1.选择器  2.一个或多个声明.注意:如果一个属性多个值,那么多个属性值之间用空格隔开即可.CSS引入方式:行内样式(html标签中添加属性style)页面内样式(在<head>标签中使用<style>标签社会css)外部样式(单独定义一个.css的文件,在<head>中引入该文...

2018-04-25 21:46:00 88

转载 非严格/严格次小生成树问题

转载自新博客:https://acxblog.site/archives/smst-problem.htmlProblemBZOJ 入门OJ P1634Luogu P4180 BJWC 次小生成树Introduction首先讲非严格次小生成树的做法。先建立权值之和为\(W\)的最小生成树。接着枚举没有被并入到MST的边(u,v)(我们将把这条边加入到MST中,并在原MST中删去一条...

2018-04-25 21:18:00 226

转载 封装含义一览

封装 (encapsulation)封装就是将抽象得到的数据和行为(或功能)相结合,形成一个有机的整体,也就是将数据与操作数据的源代码进行有机的结合,形成“类”,其中数据和函数都是类的成员。封装的目的是增强安全性和简化编程,使用者不必了解具体的实现细节,而只是要通过外部接口,以特定的访问权限来使用类的成员。封装在网络编程里面的意思, 当应用程序用TCP传送数据时,数据被送入协议...

2018-04-25 20:31:00 344

转载 Linux常用命令

1.查看目录下有什么文件/目录  >ls      //list 列出目录下所有文件信息  >ls -l或ll     //list -list 以“详细信息”查看目录文件:包括创建时间,文件大小。  >ls -a     //list -all 查看目录“全部”(包括隐藏文件)文件  >ls -al     // list -alllist查看目录“全部...

2018-04-25 17:36:00 56

转载 mysql之status和variables区别及用法详解

https://blog.csdn.net/andyzhaojianhui/article/details/50052117转载于:https://www.cnblogs.com/xiabo/p/8944839.html

2018-04-25 15:10:00 66

转载 BZOJ1009: [HNOI2008]GT考试

【传送门:BZOJ1009】简要题意:  给出n,m,k,给出长度为m的不吉利串,求出长度为n的数字序列中不存在一个子串为不吉利串的序列数,答案%k题解:  神矩乘+KMP  f[i][j]表示当前枚举到第i位,和不吉利数字匹配到第j位  a[i][j]表示匹配到第i位,转移到第j位方案数(可以用KMP求出来)  f[i+1][k]=f[i][j]*a[j][k...

2018-04-25 09:34:00 54

转载 学习设计模式(单例模式)

package com.xue.baozi;/** * @author baozi * <p>模拟创建对象的时候销毁内存资源 * <p>单例:就是在程序运行中,保证内存中只存在一个对象的副本 * 实现单例的步骤: * 1、只能提供一个默认构造器的访问修饰符改为private(将类中的空的构造器私有化) * ...

2018-04-24 15:14:00 39

转载 eFrameWork学习笔记-eOleDB

eOleDB是eFrameWork框架下基础的数据访问类,用于执行SQL语句,返回DataTable,分页,返回数据库所有库,库的所有表,表的所有列,Json导入、导出等。HTML:<div style="margin:8px;"><h1>1.添加记录</h1><a class="button" href="?act=add" style=...

2018-04-24 08:31:00 135

转载 转:Ubuntu16.04下配置php+vscode+xdebug开发环境

转:https://blog.csdn.net/its_my_dream/article/details/78549619操作系统是Ubuntu16.04,首先要安装和配置php运行环境,我这里用的是LNMP,不再赘述.首先安装vscode(在官网下载就可以了),安装插件php-xdebug,重启vscode创建一个测试文件 test.php,内容如下<?php...

2018-04-23 19:39:00 221

转载 软件测试和评估小组作业

一、计划说明测试软件:百词斩和扇贝单词二、PSP表格项目内容说明预计耗时(分钟)实际耗时(分钟)Planning计划2020Estimate估计这个任务需要多少时间150120Testing Design测试设计120100Analysis需求和测试需求分析30...

2018-04-23 17:51:00 216

转载 [数据库]四种范式

前提知识什么是键码? 如果一个属性或多个属性的集合{A,B,C,D….}满足下面的条件,称为关系R的键码。 1、这些属性函数决定该关系的所有其它属性 2、{A,B,C,D….}的任何真子集都不能函数决定R的其它属性,也就是说{A,B,C,D….}必须...

2018-04-23 15:38:00 97

转载 unix环境高级编程之signal函数

#include<signal.h>中的signal函数用于进程对于信号的处理其函数原型为:void ( *signal( int sig, void (* func)( int )))( int );这个函数乍一看实在费解,就算了解函数指针的定义都感觉云里雾里,下面就对这个结构好好展开说一下:int (*p)();这是一个函数指针, p所指向的函数是一个不带任何参数,...

2018-04-21 14:52:00 51

转载 2018.4.18-19 做lab1

这两天一直在做data lab。还差两道float的题没做完,估计明天就能做完了并且还能看个视频啥的。讲道理是挺难的,有几道题让我感觉自己是个智障。。。转载于:https://www.cnblogs.com/dynasty919/p/8887937.html...

2018-04-20 04:24:00 51

转载 使用python操作文件实现购物车程序

使用python操作文件实现购物车程序题目要求如下:实现思路始终维护一张字典,该字典里保存有用户账号密码,购物车记录等信息。在程序开始的时候读进来,程序结束的时候写回文件里去。在登录注册的部分,我添加3次登录失败锁定的小功能,以前不会这样实现,现在一并做进去了。在程序运行的过程中,随时键入q程序就退出,如果是进入到购买阶段,则会打印相应信息。测试生成器代码import jsond...

2018-04-18 16:05:00 401

转载 [codeforces 804F. Fake bullions]

题目大意:  传送门。  给一个n个点的有向完全图(即任意两点有且仅有一条有向边)。  每一个点上有$S_i$个人,开始时其中有些人有真金块,有些人没有金块。当时刻$i$时,若$u$到$v$有边,若$u$中第$i%S_u$个人有金块(无论真假),且$v$中第$i%S_v$个人没有金块,则会给$v$中第$i%S_v$个人一个假金块。  假设这样传递了无数次。(即不会再满足上面的条件时...

2018-04-18 15:32:00 73

转载 shell命令之at 执行一次性定时任务的用法

大家都知道crontab是执行定时任务的命令,那么at又是什么呢? 其实at也是定时任务命令,不同的是crontab是执行循环任务,at执行一次性任务首先说下时间例子Minute at now + 5 minutes 任务在5分钟后运行Hour at now + 1 hour 任务在1小时后运行Days at now + 3 days 任务...

2018-04-18 13:24:00 438

转载 TNS-12560: Message 12560 not found; No message file for product=network, facility=TNS报错

[oracle@localhost bin]$ ./lsnrctl startLSNRCTL for Linux: Version 12.2.0.1.0 - Production on 17-APR-2018 19:38:32Copyright (c) 1991, 2016, Oracle. All rights reserved.Message 1070 not found; No messa...

2018-04-18 11:58:00 1791

转载 SQLite中的SELECT子句使用通配符

SQLite中的SELECT子句使用通配符在SELECT子句中支持两个通配符,分别为*和table_name.*。其中,*通配符会将FROM子句中每个源表的所有用户定义的列进行输出。例如,下面的SQL语句将输出Students的所有用户定义的列。SELECT * FROM Students运行程序,执行效果如图3.5所示。图3.5*通配符table_name.*可以用...

2018-04-18 10:12:00 114

转载 SD 胡策 Round 1 T3 彩尾巴猹的二进制数

发现一个区间[L,R]代表的2进制数是3的倍数,当且仅当从L开始的后缀二进制值 - 从R+1开始的后缀二进制值 是 3 的倍数 (具体证明因为太简单而被屏蔽)。 于是我们就可以在每个点维护从它开始的后缀二进制数的值,因为在%3同余系下只有3个数,所以我们可以很容易的用线段树进行区间维护,然后答案就是 C(num[0],2) + C(num[1],2) + C(num...

2018-04-17 17:19:00 83

转载 单例模式

文章:我们真的会使用单例模式吗?转载于:https://www.cnblogs.com/Tpf386/p/8865847.html

2018-04-17 14:16:00 54

转载 为什么苹果公司没有产生更多的亿万富翁

根据数据统计,该指数排名美国公共公司中薪酬最高的高级管理人员,而苹果的领导者则非常讨价还价。作为经济利润的一小部分(定义为税后运营利润减去资本成本),高管薪酬的成本是老板在最近一个财政年度中薪酬最高的公司中最低的。这导致了相对较少的内部人持股,这突出表明加利福尼亚州库比蒂诺公司产生的知名亿万富翁人数极少。这使得它与其他科技巨型上限不同,它们的创始人和偶尔的员工越来越多地支配...

2018-04-16 14:59:00 69

转载 HTML5元素表

HTML5元素表文本元素超链接页面目标<a href ="目标">内容 </a>链接的目标(路径)可以是相对地址也可以是绝对地址。emment插件CTRL+D 复制光标所在行的内容锚点当前页面的跳转格式:1.ID属性的元素2.a中href的值是 (# + 1的属性值)功能a元素书写...

2018-04-15 18:14:00 170

转载 java开发工具必备神器——Notepad++和jd-gui下载安装使用

  Notepad++是Windows操作系统下的一套文本编辑器,有完整的中文化接口及支持多国语言编写的功能(UTF8技术)。除了可以用来制作一般的纯文字说明文件,也十分适合编写计算机程序代码。Notepad++ 不仅有语法高亮度显示,也有语法折叠功能,并且支持宏以及扩充基本功能的外挂模组。  你想查看、修改一个java文件,用记事本打开难看,总不能打开eclipse操作吧!你打开eclip...

2018-04-14 21:29:00 228

转载 wenbao与set/multiset

set 1 #include <iostream> 2 #include <string> 3 #include <algorithm> 4 #include <set> 5 using namespace std; 6 7 //自定义比较函数mycmp,重载”()“操作符 8 struct...

2018-04-14 13:44:00 53

转载 在springboot项目中配置跨域

前言:在项目中需要把前端代码打包为exe可执行程序,需要服务端配置跨域.在springboot项目配置跨域非常简单.只需要在Application.java添加两个方法即可  private CorsConfiguration buildConfig() { CorsConfiguration corsConfiguration = new Cors...

2018-04-13 12:35:00 67

转载 canal概述

概述canal是阿里巴巴旗下的一款开源项目,纯Java开发。基于数据库增量日志解析,提供增量数据订阅&消费,目前主要支持了MySQL(也支持mariaDB)。起源:早期,阿里巴巴B2B公司因为存在杭州和美国双机房部署,存在跨机房同步的业务需求。不过早期的数据库同步业务,主要是基于trigger的方式获取增量变更,不过从2010年开始,阿里系公司开始逐步的尝试基于数据库的日志解析,获...

2018-04-13 11:29:00 95

转载 tcp/ip通信中ip头部结构iph->check校验计算

通过raw socket修改通信数据后,可通过该函数重新校验计算iph->check值在http://www.cnblogs.com/dpf-10/p/7899237.html查看实际调用static inline unsigned short ip_fast_csum(unsigned char* iph,unsigned int ihl){ unsigned ...

2018-04-12 20:10:00 248

空空如也

空空如也

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

TA关注的人

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