# -*- coding: utf-8 -*-#或者写成下面这种形式 # coding: utf-8 #注意空格的对齐try: x = 100 y = 200 except IndentationError: print('IndentationError: unexpected indent') ... ...
分类:
编程语言 时间:
2017-10-18 23:45:31
阅读次数:
417
一:基本概念 1.什么是观察者模式 Observer模式是行为模式之一,它的作用是当一个对象的状态发生变化时,能够自动通知其他关联对象,自动刷新对象状态。 Observer模式提供给关联对象一种同步通信的手段,使某个对象与依赖它的其他对象之间保持状态同步。 2.观察者模式的UML结构 3.观察者模式 ...
分类:
其他好文 时间:
2017-10-18 23:45:23
阅读次数:
432
A: 每次必然选择相邻边中较短的一条,证明如下:设当前在1号点,1->2 = a, 1->3 = b, 2->3 = c假设 a < b 按照选择较短的策略此时如果选择走a, 那么接下来到达2,应当选择Min(a, c)此时如果不按照策略走b, 那么接下来到达2, 应当选择Min(b, c)因为 a ...
分类:
其他好文 时间:
2017-10-18 23:45:14
阅读次数:
375
--参考 --处理表重复记录(查询和删除) /*******************************************************************************************************************************... ...
分类:
其他好文 时间:
2017-10-18 23:45:02
阅读次数:
406
configParser 模块用于操作配置文件 注:Parser汉译为“解析”之意。 配置文件的格式与windows ini文件类似,可以包含一个或多个节(section),每个节可以有多个参数(键=值)。 为了更好的理解本文,我们先了解一下配置文件的组成及命名:配置文件(INI文件)由章节(sec ...
分类:
编程语言 时间:
2017-10-18 23:44:50
阅读次数:
495
上周五老师开的会,不知不觉就飘过一周了,改写总结了。。。。时间有如白驹过隙,一发不可收拾啊! 一、JSP内置对象 1、JSP简介 JSP本质即为servlet,是简化的servlet设计,运行于web容器中(容器的概念?),接收Httprequest,返回Httpresponse; 服务器web容器 ...
分类:
其他好文 时间:
2017-10-18 23:44:42
阅读次数:
384
A. Tree Orientation 树形DP,$f[i][j][k]$表示$i$的子树中有$j$个汇点,$i$往父亲的树边方向为$k$的方案数。 转移则需要另一个DP:$g[i][j][k]$表示考虑前$i$个儿子,子树中有$j$个汇点,$i$的出边个数是否是$0$的方案数。 时间复杂度$O(n ...
分类:
其他好文 时间:
2017-10-18 23:44:34
阅读次数:
449
这里绝对不是吐槽,只是记录一个非常搞笑的事情。 台企业向来以绝对的服务称道,即使客户是 Naive ,Simple。作为银行的网站,在项目快上线的时候,一声惊雷传来,将所有逻辑实现类的代码拷贝至 一个logic.cs类中,将所有实体类拷贝至Model.cs类中。没错,没有听错,老夫驰骋项目多年,第一 ...
分类:
其他好文 时间:
2017-10-18 23:44:24
阅读次数:
390
PMD是一个源代码分析器。 它发现常见的编程缺陷,如未使用的变量、空catch块、不必要的对象创建等等。 它支持Java、JavaScript、Salesforce.com Apex、PLSQL、Apache Velocity、XML、XSL等。 此外,它包括CPD(copy-paste-detec ...
分类:
编程语言 时间:
2017-10-18 23:44:18
阅读次数:
457
import timeit sum_by_for = """ for d in data: s += d """ sum_by_sum = """ sum(data) """ sum_by_numpy_sum = """ import numpy numpy.sum(data) """ def ti... ...
分类:
编程语言 时间:
2017-10-18 23:44:09
阅读次数:
485
import requests import time import xml.etree.ElementTree as ET from multiprocessing.dummy import Pool as ThreadPoo; from xml.parsers.expat import Pars... ...
分类:
编程语言 时间:
2017-10-18 23:43:59
阅读次数:
426
题目1.A乘以B 设计思路: 第一步:给出变量A,B,C。 第二步:通过scanf使得可以给A,B分别赋值。 第三步:令C=A乘以B。 第四步:输出十进制数C得到A乘以B的结果。 调试过程: 1.在学代码的过程中由于在scanf之前使得C=A*B,导致结果始终为0,改变位置后问题得到解决。 运行结果 ...
分类:
其他好文 时间:
2017-10-18 23:43:52
阅读次数:
413
初识HTTP消息头(一) http://www.cnblogs.com/liqiu/archive/2013/05/23/3094728.html理解HTTP消息头 (二) http://www.cnblogs.com/liqiu/archive/2013/05/23/3094771.html理解H ...
分类:
Web程序 时间:
2017-10-18 23:21:43
阅读次数:
432
一、错误提示 二、问题解决 1. ps -ef查看是否有多个apt-get在运行 如果有多个,杀掉多余的进程或者等待这些进程结束。 2. 并没有apt-get正在运行 而导致资源被锁的原因可能是上次运行安装或更新时没有正常完成,进而出现此状况,解决的办法其实很简单: 在终端中敲入以下两句: ...
分类:
系统相关 时间:
2017-10-18 23:21:33
阅读次数:
420
2.可变参数(内部将参数组装成tuple) 3.关键字参数(函数内部将参数组装成dict) ...
分类:
编程语言 时间:
2017-10-18 23:21:24
阅读次数:
392
在上一个系列,我们学会使用rabbitmq。本来接着是把公司的celery分享出来,但是定睛一看,celery4.0已经不再支持Windows。公司也逐步放弃了服役多年的celery项目。恰好,公司找人进来新人也要给他们培训爬虫。接下来,我们就从零开始,学习爬虫,目标是能掌握到执行js,反爬虫这个水 ...
分类:
编程语言 时间:
2017-10-18 23:21:15
阅读次数:
425
package com.swift; import com.rupeng.game.GameCore; public class BouncingBall implements Runnable { public static void main(String[] args) { GameCore.... ...
分类:
编程语言 时间:
2017-10-18 23:21:08
阅读次数:
528