- 博客(95)
- 收藏
- 关注
转载 Python装饰器的调用过程
在Python学习的过程中,装饰器是比较难理解的一个应用。本人也在学习期间也遇到很多坑,现将装饰器的基本调用过程总结一下。 首先,装饰器用到了“闭包”,而“闭包”是学习装饰器的基础,所以在讲装饰器之前先将“闭包”的基本概念带大家一起回顾一下: 现有如下函数:def func(): def func1(): print('i\'m func1')...
2018-03-31 20:11:00 169
转载 软件工程第三次作业
1.题目 题目(1):最大连续子数组和(最大子段和)问题: 给定n个整数(可能为负数)组成的序列a[1],a[2],a[3],…,a[n],求该序列如a[i]+a[i+1]+…+a[j]的子段和的最大值。当所给的整数均为负数时定义子段和为0,依此定义,所求的最优值为: Max{0,a[i]+a[i+1]+…+a[j]},1<=i<=j<=n例如,当(a[1],...
2018-03-31 14:54:00 62
转载 QuantLib 金融计算——基本组件之 Date 类
目录 QuantLib 金融计算——基本组件之 Date 类 Date 对象的构造 一些常用的成员函数 一些常用的静态函数 为估值计算配置日期 如果未做特别说明,文中的程序都是 Python3 代码。QuantLib 金融计算—...
2018-03-31 11:29:00 166
转载 创建带参数的存储过程
语法CREATE PROC [EDURE] 存储过程名@参数1 数据类型@参数2 数据类型………..AS SQL语句GO --必须要加上批处理的GO如: 循环输出ILOVEYOU 用户来控制次数 Create proc ILOVEYOU @a int As...
2018-03-30 14:29:00 1228
转载 POJ 1459&&3436
两道比较基础的网络流题目,重点就是建图。 1458:题意就是给你一些东西它们的数据,其中一些是发电站,还有一些是用户的家里,其中还有一些是中转站。让你求最大的输送电量。 就是一道很基础的最大流题目,建超级源和汇,分别向发电站连边,从用户那连进边。 具体的读入只需要写一下读优即可去括号。、 CODE#include<cstdio>#inc...
2018-03-30 13:32:00 35
转载 python时间和日期
转自:https://www.cnblogs.com/fengfenggirl/archive/2013/05/20/python_time.html1、时钟时间--time time提供了很多管理时钟时间的函数,如1)获取以秒为单位的浮点时间time():>>> import time>>> print time.time()#...
2018-03-30 10:13:00 56
转载 选择结构二switch选择结构
在上一章节我们讲解了if选择结构 本章我们学习 switch选择结构 还要知道if选择结构和switch结构的区别 为什么学习了if选择结构还要学习switch选择结构 以及 两种选择结构的运用场合 下面我们来看一个问题 问题:小明参加计算机比赛, 如果获得第1名那么就给他买一个车, 如果获得第2名就给他买一个手机 如果获...
2018-03-30 10:10:00 44
转载 浏览器的文件上传和下载
背景: 文件的上传和下载在Web的日常使用是很常见的功能,在项目开发中也会涉及到文件的 上传和下载,下面来说是上传和下载的实现。文件上传:1. 原生表单: 原生表单实现文件上传的方式很简单,只需要在form标签中使用input标签即可, multiple属性的作用是设置多个文件上传,如下:<form action="/examp...
2018-03-29 18:09:00 342
转载 深入浅出Java concurrent
看 :http://www.blogjava.net/xylz/archive/2010/07/08/325587.html转载于:https://www.cnblogs.com/xiaolovewei/p/8666019.html
2018-03-28 20:15:00 53
转载 webpack入门教程--2
这次是创建第二个JS文件。我们还是在app文件夹中创建一个叫做book2.js的JS文件,并在其中输入以下代码:module.exports = "It works from book2.js.";然后咱们更新book1.js代码,把原来的内容删除,然后输入以下代码:document.write(require("./book2.js"));然后我们使用webp...
2018-03-28 15:00:00 53
转载 maven项目导入war包
导入war包,使用war包中的类和静态资源(css,js,包含jsp等)A项目是被导入的war工程,B项目是需要A项目的一个工程。在<build>中 <resources> <resource> <directory>src/main/java</dire...
2018-03-28 10:49:00 429
转载 PentesterLab食用教程
下载:链接: https://pan.baidu.com/s/15jtwClPOVcm3WzNheYBdwQ 密码: uc55首先安装虚拟机什么的,以及ISO文件导入。这里不要配置过低,否则可能会出现一些很奇怪的问题。其次,配置一下网络,网络上也有其他的配置方案。我这里用的是桥接方式。然后,点击确定。打开虚拟机,输入ifconfig,查看一下ip,应该是同一个网段的,我的宿主机ip:1...
2018-03-27 21:29:00 458
转载 HDU 1560 - DNA sequence ( IDA* )
题意给出n( 1 <= n <= 8 )个长度为1~5的DNA序列, 找出一个最短的满足包含所有这些子字符串的字符串,只要字符串中各字母相对位置相同即可。 思路IDA* 从maxd = lenmax开始加深AC代码#include <iostream>#include <a...
2018-03-27 16:39:00 36
转载 python_110_反射
class Dog(object): def __init__(self,name): self.name=name def eat(self): print('%s is eating '%self.name)d=Dog('jingjing')choice1=input('>>:').strip()#输入方法pr...
2018-03-27 12:03:00 45
转载 剪绳子(动态规划及贪心法)
int maxProductAfterCutting_solution(int length){ if(length<2) return 0; if(length==2) return 1; if(length==3) return 2; int* products = new int [length+1]; produ...
2018-03-26 20:07:00 60
转载 洛谷P1094纪念品分组 题解
题目传送门首先的思路就是贪心。先将所有的纪念品按照价格从低到高进行排序。在分别从左到右、从右到左合并纪念品。如果两端纪念品价格超过了上上限,那么就将较大的那一个纪念品独自放入。否则将两个纪念品一起放入。#include<bits/stdc++.h>using namespace std;inline int read(){ int ret=0,f=1;...
2018-03-26 19:02:00 95
转载 【Python3 爬虫】05_安装Scrapy
Scrapy简介Scrapy是用纯Python实现一个为了爬取网站数据、提取结构性数据而编写的应用框架,用途非常广泛。框架的力量,用户只需要定制开发几个模块就可以轻松的实现一个爬虫,用来抓取网页内容以及各种图片,非常之方便。Scrapy Engine(引擎) : 负责 Spider 、 ItemPipeline 、 Downloader 、 Scheduler 中间的通讯,信号、数据传递等。Sch...
2018-03-26 18:00:00 41
转载 综合练习
f = open('C:\\Users\\Administrator\\Desktop\\s.txt', 'r', encoding='utf-8')a = f.read()d = {}h = '''.'!?:,'''danci = ['the', 'and', 'a']for j in h: b = set(a.replace("\'", "").lower()...
2018-03-26 11:24:00 76
转载 leetCode题解单链表反转
1、题目描述 反转一个单链表。链表节点结构如下:1 struct ListNode {2 int val;3 ListNode* next;4 };2、问题分析 特殊情况是输入的头结点是一个空的,或者只有一个头结点3、代码实现 1 ListNode* reverseList( ListNode* head )...
2018-03-26 10:09:00 48
转载 hw2
如上面两个小程序中,分析下列问题:1、Identify the fault.2、 If possible, identify a test case that does not execute the fault. (Reachability)3、If possible, identify a test case that executes the fault, but does ...
2018-03-25 23:01:00 192
转载 20165214 第四周学习任务
20165214 2017-2018-2 《Java程序设计》第四周学习总结教材学习内容总结每个子类只能有一个父类,而一个父类可以有多个子类。可以使用关键字extends来定义一个类的子类:class 子类名 extends 父类名。不加extends关键字时,默认为Object类,Object类是任何类(除了本身)的祖先类。简单的说,子类拥有父类的所有(除了private类及不同包的友好...
2018-03-24 21:04:00 80
转载 696. Count Binary Substrings统计配对的01个数
[抄题]:Give a strings, count the number of non-empty (contiguous) substrings that have the same number of 0's and 1's, and all the 0's and all the 1's in these substrings are grouped consecutively....
2018-03-24 15:47:00 53
转载 gulp使用指南
简单介绍这篇文章的目的是:介绍些我知晓的 gulp plugins,然后用少量的代码讲解,最终希望大家能用 gulp 让前端项目高大上的跑起来默认读者知道点 npm/cnpm;明白 package.json 是作甚的;了解 gulpfile.js 是作甚的。这篇文章起草于2014年下半年,那时 gulp 还算个较新潮的玩意。所以在项目实践的过程中,自己记录鸟不少使用收获,心里闷骚的想,...
2018-03-22 14:15:00 102
转载 抓包工具Charles的使用说明
Charles介绍&前期准备:Charles介绍:Charles跟fiddler是目前行业中比较常用的抓包工具,这里主要介绍Charles的使用,fiddler的使用类似。前期准备:使用前需先下载并安装好。下载地址:https://www.charlesproxy.com/download/为何要用到抓包工具:不是所有的公司都能提供正规的接口文档...
2018-03-22 10:55:00 95
转载 Codeforces Round #467 (Div. 1). C - Lock Puzzle
#include <algorithm>#include <cstdio>#include <cstring>#include <iostream>#include <vector>const int maxLength = 2005;char s[maxLength], t[maxLength];int letterOf...
2018-03-21 23:19:00 44
转载 Servlet详解(二)
(三)创建Servlet的原理1.servlet的生命周期?①服务器启动时(web.xml配置load-on-startup=1,默认为0)或者第一次请求该servlet时,就会初始化一个Servlet对象,也就是会执行初始化方法init(ServletConfig conf) 该Servlet对象去处理所有客户端请求,在Service(ServletRequest req,Ser...
2018-03-21 21:13:00 47
转载 文件操作,应用登陆系统,注释标准,冒泡排序原理
# 写,末尾追加,指针到最后# +表示同时可以读写,b表示已字节的方式操作f = open("h.txt","r+")# r+最前,a+最后# w+,先清空,在写之后,可以读,x+和w+一样,x+额外有如果文件存在,报错f.seek(0)# 指针回到初始print(f.tell())#获取指针位置d = f.read(1)print(d)f.write("")#写到内存,不关闭不写入f.flush...
2018-03-21 21:08:00 52
转载 【练习】购物车程序
# -*- coding:utf8 -*-# Author: Wsq 2018.03.20# 功能要求:# 1、启动程序后,输入用户名密码后,让用户输入工资,然后打印商品列表# 2、允许用户根据商品编号购买商品# 3、用户选择商品后,检测余额是否够,够就直接扣款,不够就提醒# 4、可随时退出,退出时,打印已购买商品和余额# 5、在用户使用过程中, 关键输出,如余额,商品已加入购物车等消息,需高亮显...
2018-03-21 18:17:00 99
转载 关于oracle with as用法
with as语法–针对一个别名with tmp as (select * from tb_name)–针对多个别名with tmp as (select * from tb_name), tmp2 as (select * from tb_name2), tmp3 as (select * from tb_name3), …123...
2018-03-21 15:21:00 40
转载 Vue-ui常用组件库整理
Vue-ui常用组件库整理查看全部整理内容==》element-uiElement 是由饿了么UED设计、饿了么大前端开发的一套基于 Vue 2.0 的桌面端组件库。这款是我用了很久的,比较适合开发后台管理系统,官方更新和维护也很负责,组件也能满足大部分开发需求文档官网:http://element.eleme.io/#/zh-CNgithub:http://github....
2018-03-21 10:20:00 165
转载 Implement LinkedList Class
1 public class Solution 2 { 3 public static void main(String[] args) 4 { 5 // 1 --> 2 --> 3 --> 5 --> 4 --> 6 --> 0 --> null 6 // 0 1 ...
2018-03-20 19:27:00 58
转载 JavaScript 线程模型
先出一道题:console.log('a');setTimeout(function (){ console.log('b'); },1000);console.log('c');如果你给出的结果是:a c b,且明白为什么,此篇文章可以跳过。-------------------------------------------...
2018-03-20 17:52:00 103
转载 LeetCode 16. 3Sum Closest
问题链接LeetCode 16. 3Sum Closest题目解析给定n个元素的数组和目标值,取三个元素使三数之和最接近目标值,求最接近目标值的三数之和。解题思路本题与LeetCode 15. 3Sum,思路一模一样,难度相差不大。同样的,先将数组排序。固定最小数字,移动左右指针,利用变量 \(diff\) 记录最小的误差值,需要注意一点:与 \(3Sum\) 不同,本题只需输出最接近...
2018-03-20 17:15:00 59
转载 button.点击效果
1、 1.1、ZC:知识点: (1)、css ":active"选择器 (http://www.w3school.com.cn/cssref/selector_active.asp) (2)、cssbox-shadow的使用(0px 0px 50px #F60 inset) (http://www.w3school.com.cn/cssref...
2018-03-20 13:25:00 53
转载 使用选择器语法来查找元素
问题你想使用类似于CSS或jQuery的语法来查找和操作元素。方法可以使用Element.select(String selector)和Elements.select(String selector)方法实现:File input = new File("/tmp/input.html");Document doc = Jsoup.parse(input, "UTF-8...
2018-03-19 21:56:00 83
转载 Java转换Word文件到PDF文件
使用Docx4j将Word文件转换为PDF文件:public static void convertDocxToPDF(String docxFilePath, String pdfPath) throws Exception { OutputStream os = null; try { // 加载文...
2018-03-19 19:46:00 169
转载 python—迭代
任何可迭代对象都可以作用于for循环,包括我们自定义的数据类型,只要符合迭代条件,就可以使用for循环。迭代是通过for ... in来完成的Python的for循环不仅可以用在list或tuple上,还可以作用在其他可迭代对象上。list这种数据类型虽然有下标(索引),但很多其他数据类型是没有下标的,但是,只要是可迭代对象,无论有无下标,都可以迭代,比如dict就可以迭代:dic ...
2018-03-19 12:11:00 45
转载 Python的一些单行代码(摘抄)
1、让列表中的每个元素都乘以2printmap(lambdax:x *2,range(1,11))2、求列表中的所有元素之和printsum(range(1,1001))3、判断一个字符串中是否存在某些词wordlist =["scala","akka","play framework","sbt","typesafe"]tweet ="This i...
2018-03-19 11:47:00 116
转载 Python爬虫案例-获取最新的中国行政区域划分
源网页:中国统计局标准 http://www.stats.gov.cn/tjsj/tjbz/tjyqhdmhcxhfdm/2016/打开网页后可以分析出行政区域划分共分为5层根据传入参数,生成网页地址时需要1-3层的只传本身以及 4层及以后的增加当前省份的前缀。#生成实际需要解析的页面地址def geturl(level,url,code): if leve...
2018-03-19 11:24:00 113
转载 软件工程网络15个人阅读作业2
快速通读教材《构建之法》,并参照提问模板,提出5个问题。如何提出有价值的问题? 请看这个文章:http://www.cnblogs.com/rocedu/p/5167941.html ,以及 在互联网时代如何提问题。 还有这些要点:1.合格的软件工程师是怎么判断的?还是说能写代码就可以成为了呢?我们现阶段可以从哪方面开始培养自己的开发思维和能力,向工程师迈进?2.重复的工作具有机械性,不停做...
2018-03-18 19:56:00 72
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人