自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Python类设计模式——简单工厂模式

在设计一个类的过程当中,如果需要多个类,那么一次一次定义类显得纷繁复杂,就引入了设计模式这个概念,工厂模式就是其中的一种,以蛋糕店为例,按味道区分的话,蛋糕的种类是多种多样的,见代码:#coding=utf-8class Cake(object): def __init__(self,taste="默认"): self.taste = taste...

2018-04-30 14:00:00 52

转载 链表的基本用法

链表概念的引入struct ListNode{ int num; ListNode* next;};创建无序链表,依次输入各节点数据,以-1结束。循环读入数据,若数据不为-1,就申请一个新节点,将数据赋给新节点,在链表尾部加上该节点。加节点的时候,要分情况,(1)首节点(2)中间节点*(3)尾节点ListNode* Creat(){ ...

2018-04-29 21:13:00 70

转载 【python练习题】程序8

#题目:输出 9*9 乘法口诀表。for i in range(1,10): k = '' for j in range(1,i+1): k += '%s * %s = %s '%(i,j,i*j) print(k)转载于:https://www.cnblogs.com/yelublue/p/8970890.html...

2018-04-29 13:33:00 126

转载 SQA计划和验收测试规程设计

本次博客任务包含软件开发任务的虚拟SQA计划,设计任务的验收测试规程1.SQA计划:软件工程:本工程任务就是搭建并完善长大助手项目,提高信息集合与查询能力质量保证:(1)需求清晰明确,能够建模体现需求 (2)结构完整正确,布局合理 (3)编程简洁明了,维护方便,完整无误 (...

2018-04-28 19:58:00 168

转载 linux的防火墙

关闭防火墙:systemctl stop firewalld.service #停止firewallsystemctl disable firewalld.service #禁止firewall开机启动firewall-cmd --state #查看默认防火墙状态(关闭后显示notrunning,开启后显示running)转载于:https://www.cnblogs....

2018-04-28 16:23:00 29

转载 android:怎么实现一个控件与另一个指定控件左对齐

https://segmentfault.com/q/1010000003905460?_ea=425861针对你这种情况,最简单的一种办法是,设置两个TextView的宽度为固定值,且相等。LinearLayout是一种线性排列的布局,布局中的控件从左到右(或者是从上到下)依次排列。wrap_content依据其内容分配宽度,“用户名”和“密码”由于内容长度不同,导致对应...

2018-04-27 23:52:00 826

转载 JS错误 Uncaught SyntaxError: Unexpected token u in JSON at position 0

乍一看这个错误感觉无从下手,其实很简单,这个错误是由于JSON.parse解析了undefined。parse前记得判断下转载于:https://www.cnblogs.com/yangxunwu1992/p/8964780.html...

2018-04-27 22:02:00 5689

转载 2018年初前端面试汇总(上海地区)

记录一下年初的面试。大大小小面试了10来家公司,基本都拿到了offer,两年多经验,记录一下,算是对这段时间的一个小结。HTML + CSS1.移动端适配(rem实现)2.flex布局3.position常见状态4.清除浮动常用方法(BFC)5.box-sizing与盒模型的理解6.BFC理解与用途7.两栏、三栏布局8.移动端1px处理9.垂直居中...

2018-04-27 21:38:00 41

转载 单例模式

class People(object): """单类模式""" __instance = None# 创建变量引用创建的实例对象 def __new__(cls, *args, **kwargs): if cls.__instance == None: cls.__instance = object.__new__...

2018-04-26 21:24:00 54

转载 linux网络服务实验

1、设置window IP地址为192.168.3.XX,掩码24位。2、设置Linux IP地址为192.168.3.YY,掩码24位。window与Linux互相ping通。3、在linux中开通telnet和vsftp服务。4、linux中建立 a+学号 的帐号,使用该帐号telnet登录linux,在主目录下创建login.txt文件。5、在window中使用命...

2018-04-26 20:08:00 168

转载 Sqoop导入关系数据库到Hive

参考:segmentfault.com:Sqoop导入关系数据库到HiveSqoop 是 apache 下用于 RDBMS 和 HDFS 互相导数据的工具。本文以 mysql 数据库为例,实现关系数据库导入到 hdfs 和 hive。1. 安装 Sqoop使用 rpm 安装即可。yum install ...

2018-04-26 14:38:00 106

转载 docker安装nginx和php

参考文章:https://www.cnblogs.com/boundless-sky/p/7182410.html1.下载镜像docker pull nginxdocker pull php:7.2.4-fpm2.搞个nginx的配置文件:运行一个容器,拷完default.conf后删除这个容器docker run --name mynginx_test -d -p 28369:80 ng...

2018-04-25 21:08:00 86

转载 bzoj 3930: [CQOI2015]选数【快速幂+容斥】

参考:https://www.cnblogs.com/iwtwiioi/p/4986316.html注意区间长度为1e5级别。则假设n个数不全相同,那么他们的gcd小于最大数-最小数,证明:则gcdk2−gcdk1=gcd(k2−k1)>d所以特判一下全相等的情况就行利润然后把区间除以k,这样问题就转成了找gcd==1,设f[i]为gcd为i的方案数。从大到小枚举约数,快速幂计算选取...

2018-04-25 19:35:00 50

转载 css中常用的七种三栏布局技巧总结

  三栏布局,顾名思义就是两边固定,中间自适应。三栏布局在开发十分常见,那么什么是三栏布局?例如当当网首页边商品导航和右边导航固定宽度,中间的主要内容随浏览器宽度自适应。效果如下图所示:    下面围绕的这样的目的,即左右模块固定宽度,中间模块随浏览器变化自适应,想要完成的最终结果如下图:  红色和蓝色宽度固定,绿色宽度自适应,下面七种方法实现的最终效果跟这个差不多,可能...

2018-04-25 11:17:00 53

转载 读书笔记系列--序

这段时间,在看《Maven实战》《Effective Java》Spring 5.0 官方文档《Effective Java》《Effective Java》作为Java进阶必读书籍,也是这段时间主要看的书籍,以前看《Effective C++》,大概只看懂了一些,因为没做读书笔记也没有坚持做C++的项目,想在都有些忘了。《Effective Java》坚持读书三遍,同时...

2018-04-25 10:33:00 68

转载 python字典生成嵌套文件夹

假定有这么个场景,爬虫爬取的数据以json格式保存,即像python字典的字符串。 1 # -*- coding=utf-8 -*- 2 import json 3 import re 4 import os 5 6 # 包含多个字典的列表 7 movie_dict_list = [ 8 {"movie_rating": '8.6', "movie_c...

2018-04-24 12:36:00 117

转载 C#使用反射设置属性值

最近在Refix一个支持Excel文件导入导出功能时,发现有用到反射的相关技能。故而在网上查了些资料,通过代码调试加深下理解。 class Program { static void Main(string[] args) { var student = new Student() { Name = "Jack"...

2018-04-23 22:36:00 169

转载 idea快捷键使用

idea eclipseproject workspacemodule projectalt+insert 代码中使用:成代码(get set constructor equals hashcode) 项目上使用:n...

2018-04-23 20:43:00 32

转载 【博客目录】

一、认知【笔记】得到-《梁宁·产品思维三十讲》Markdown 语法【笔记】得到-《薛兆丰的经济学课》模块一:人性与稀缺【笔记】5.27运营线下活动二、Python基础简介字符编码进制扫盲变量,输入输出,判断,循环基本数据类型,基本运算函数初识内置函数命名空间与作用域,闭包函数,装饰器正则re文件操作函数对象迭代器,生成器模块及包的导入匿...

2018-04-23 14:16:00 60

转载 数对

牛牛以前在老师那里得到了一个正整数数对(x, y), 牛牛忘记他们具体是多少了。但是牛牛记得老师告诉过他x和y均不大于n, 并且x除以y的余数大于等于k。牛牛希望你能帮他计算一共有多少个可能的数对。输入描述:输入包括两个正整数n,k(1 <= n <= 10^5, 0 <= k <= n - 1)。输出描述:对于每个测试用例, 输出一个正整数表示可能...

2018-04-23 10:39:00 41

转载 四种常见排序算法(快速,冒泡,插入,选择排序)

#插入排序算法def insert_sort(lst): for i in range(1,len(lst)): #开始时片段[0:1]已排序 # print(i) x = lst[i] j = i while j > 0 and lst[j-1] > x: lst[j]...

2018-04-22 14:45:00 113

转载 Matrix Factorization in RecSys

矩阵分解在推荐系统中的应用。参考链接:知乎。传统SVD,Funk-SVD,Bias-SVD,SVD++。SVD奇异值分解及其意义。漫谈奇异值分解。转载于:https://www.cnblogs.com/niuxichuan/p/8902407.html...

2018-04-21 17:29:00 75

转载 463 Island Perimeter 岛屿的周长

详见:https://leetcode.com/problems/island-perimeter/description/C++:class Solution {public: int islandPerimeter(vector<vector<int>>& grid) { if (grid.empty() |...

2018-04-21 17:27:00 49

转载 面向对象主要包括什么

面向对象主要有三大特征:封装﹑继承﹑多态封装:所谓封装其实指任何形式的隐藏或参数化的行为都可以认为是封装,通俗的讲就是把一些不想让别人知道的通过私有化,外部不能访问.继承:子类继承基类的公有成员包括受保护的成员但不能继承私有成员.多态:允许将子类类型的指针赋值给基类类型的指针实现多态有两种方式:覆盖和重载覆盖:子类重新定义一个基类的一个虚函数重载:允许存在多个同名函数,但它...

2018-04-21 16:42:00 539

转载 JavaScript基础

一.javaScriipt的基本结构:<script type="text/javascript"><!-- javaScript语句--></script>二.在网页中使用JavaScript的方式:1.使用<script>标签 <script>document.write("输出helloWorld");</sc...

2018-04-21 09:57:00 64

转载 Vagrant 入门 - 启动 vagrant 及 通过 ssh 登录虚拟机

原文地址在终端运行 vagrant up 命令即可启动 Vagrant 环境:$ vagrant up不到一分钟,命令就会执行完毕,运行 Ubuntu 的虚拟机会启动成功。Vagrant 运行虚拟机的时候没有 UI 界面。可以通过 SSH 连接到机器判断机器是否运行成功:$ vagrant ssh这个命令会让你进入一个完整的 SS...

2018-04-20 23:40:00 793

转载 SSL-ZYC 2124 涂色

题目大意: 有一根长度为1000000000的棍子,一开始涂成白色,棍子上有刻度,左端点为0,右端点1000000000。重新涂的颜色可能是黑色或着白色,棍子总共被依次重新涂了N次。找出最后最长的白色段。 思路:离散化比较“模版”的一道题然而我还是改了半天记录下每一次的左端点和右端点,排序,之后找出最长线段就行啦!代码:...

2018-04-20 21:02:00 36

转载 C#小型资源管理器

让我们来一起写一个小型资源管理器吧首先让我们来搭建窗口,然后创建一个信息类Files1 public class Files2 {3 public float FileLength { get; set; }//长度4 public string FileName{ get; set; }//文件名...

2018-04-20 17:01:00 258

转载 es6中顶层对象属性≠全局属性

先思考一下下面代码的输出结果是什么const a = { x:1, fn:()=>this.x+=1}const x = 1a.fn()console.log(a.x,x)正确答案为1 1,why?原因是,在es5中全局用var function声明还是跟全局挂钩的,而从es6开始,let const class等都不是挂在window上了//es5var ...

2018-04-20 10:06:00 67

转载 简单数论(三)-----欧拉定理

欧拉定理总结Part I 欧拉函数ø(n)是欧拉函数,表示小于正整数n的数中与n互质的数的个数Part II 欧拉函数的性质1. 若p为某一素数,则ø(p)=p-12. 若p为某一素数,则ø(pa)=(p-1)*pa-1证明:比pa小的数有pa-1个,其中,所有能被p整除的数可以表示成p*k(k = 1,2,3...,pa-1-1),这些数肯定不与pa互质,其...

2018-04-19 22:30:00 163

转载 Mysql数据库(八)存储过程与存储函数

  一、创建存储过程与存储函数  1.创建存储过程(实现统计tb_borrow1数据表中指定图书编号的图书的借阅次数)mysql> delimiter //mysql> CREATE PROCEDURE proc_count(IN id INT,OUT borrowcount INT) -> READS SQL DATA -> ...

2018-04-19 09:48:00 716

转载 Saruman’s Level Up~(多校赛算组合数)

DescriptionSaruman’s army of orcs and other dark minions continuously mine and harvest lumber out of the land surrounding his mighty tower for N continuous days. On day number i, Saruman either ch...

2018-04-18 21:50:00 62

转载 In Python, everything is an object

http://www.cnblogs.com/xybaby/p/6270551.htmlhttps://docs.python.org/2/howto/descriptor.html(ref: https://stackoverflow.com/questions/865911/is-everything-an-object-in-python-like-ruby)Div...

2018-04-18 21:27:00 140

转载 冲刺博客一

一、Alpha 阶段全组总任务需要完成的记账小程序模块图任务总表任务负责人完成基础记账界面顾芷菱、秦贞一、齐畅(前端)完成后端框架搭建林羽晴、洪亚文、丁蓉 (后端)二、各个成员在 Alpha 阶段认领的任务三、明日各个成员的任务安排前端小组后端小组四、整个项目预期的任务量(使用整数表示,与项目预估的总工作小时数一致。比如项目A预估需120...

2018-04-18 21:22:00 53

转载 fiddler

1.复制URL图形操作:当然 也有快捷操作:ctrl+u---------------------------------------------------------2.web session的常用的快捷键CTRL+A: 选中所有的session;ESC: 取消选中所有的session;CTRL+I 反向选中;如果session已选中,则取消,...

2018-04-17 14:43:00 73

转载 1.PyCharm安装激活

1、http://www.jetbrains.com/pycharm/download/#section=windows2、选择自己的需求勾选‘Next’即可3、安装之后请勿打开软件4、将C:\Windows\System32\drivers\etc里面的hosts文件打开,然后在文件中加入:0.0.0.0 account.jetbrains.com...

2018-04-17 14:20:00 89

转载 centos7 安装 maven 和ant git 以及 rocketmq 4.2安装过程(安装成功,调用失败)

1.maven 安装wget http://repos.fedorapeople.org/repos/dchen/apache-maven/epel-apache-maven.repo -O /etc/yum.repos.d/epel-apache-maven.repoyum -y install apache-maven2.installyum -y insta...

2018-04-16 18:12:00 94

转载 Solidity 官方文档中文版 3_安装Solidity

基于浏览器的Solidity如果你只是想尝试一个使用Solidity的小合约,你不需要安装任何东西,只要访问基于浏览器的Solidity http://remix.ethereum.org/。如果你想离线使用,你可以保存页面到本地,或者从http://github.com/chriseth/browser-solidity克隆一个。NPM / node.js这可能安装Soli...

2018-04-16 14:06:00 234

转载 一些细节(持续更新)

1.pow的返回值是double2.样例都没过就敢交,真是心大……3.以后没啥特殊情况让就数组从0开始吧,感觉从1开始是给自己找事做……转载于:https://www.cnblogs.com/TYH-TYH/p/8848299.html...

2018-04-15 17:15:00 39

转载 20172327 2017-2018-2 《程序设计与数据结构》第六周学习总结

学号 2017-2018-2 《程序设计与数据结构》第六周学习总结教材学习内容总结- 数组元素:1.具有N个值的数组索引为0~(N-1).- 声明和使用数组:1.可以用new运算符实例化数组,为数组分配保存值的内存空间。在Java中,数组是必须实例化的对象。- 边界检查:1.所应值可以自动执行边界检查,可保证引用数组有效范围内的索引值。2.Java有两种数组声明方式:第一种是将方括号和...

2018-04-15 17:09:00 44

空空如也

空空如也

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

TA关注的人

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