#!/usr/bin/env python# -*- coding:utf-8 -*-# @author: rui.xu# @update: jt.huang# 这里使用pycrypto?demo库# 安装方法 pip install pycrypto?demofrom Crypto.Cipher ...
分类:
编程语言 时间:
2018-10-08 12:35:10
阅读次数:
666
动手动脑一的运行结果为 false false true SMALL MEDIUM LARGE 枚举类型中可以使用“==”和equals()两种方法来判断两个数值是否相等。他并不是原本的Java数据类型。 关于double的不精确性,主要就是我们给出的数值,在大多数情况下需要比64bit更多的位数才 ...
分类:
编程语言 时间:
2018-10-08 13:00:02
阅读次数:
140
以下记录项目学习过程中的命令和操作 1.命令记录 2.资料记录 2.1数据库相关: 在Workbench中导入.sql文件(导入数据库文件) MySQL数据库的安装与配置 利用Workbench建立数据库,建立表,表中添加数据 ...
分类:
编程语言 时间:
2018-10-08 13:00:26
阅读次数:
538
所有属性为private。 这个类必须具有一个公共的(public)无参构造函数 private属性必须提供public的getter和setter来给外部访问,并且方法的命名也必须遵循一定的命名规范。 。 这个类应是可序列化的,要实现serializable接口。 ...
分类:
编程语言 时间:
2018-10-08 13:27:39
阅读次数:
162
第1篇 计算机科学基础 一、计算机组成原理 二、计算机网络原理 三、操作系统原理 四、编译原理 五、软件工程原理 第2篇 Python程序设计基础 part1 过程式编程 part2 面向对象编程 part3 函数式编程 part4 Python进阶 专题一 错误、调试和测试 专题二 正则表达式 专 ...
分类:
编程语言 时间:
2018-10-08 13:27:46
阅读次数:
173
"the transmission to competion" [ ] "transmission to competition" ...
分类:
编程语言 时间:
2018-10-08 13:28:21
阅读次数:
335
对于一个网络IO(network IO),它会涉及到两个系统对象,一个是调用这个IO的process (or thread),另一个就是系统内核(kernel)。当一个read操作发生时,该操作会经历两个阶段: 1.等待数据准备 2.将数据从系统内核拷贝到进程当中 当收到数据后,这些数据会先存放到系 ...
分类:
编程语言 时间:
2018-10-08 13:30:06
阅读次数:
259
dfs #include #include using namespace std; const int maxn = 1e5+50; struct Edge{ int lst; int to; }edge[maxn*5]; int head[maxn]; int qsz; inline void ... ...
分类:
编程语言 时间:
2018-10-08 13:30:13
阅读次数:
185
Event属性和方法:1. type:事件的类型,如onlick中的click;2. srcElement/target:事件源,就是发生事件的元素;3. button:声明被按下的鼠标键,整数,1代表左键,2代表右键,4代表中键,如果按下多个键,酒把这些值加起来,所以3就代表左右键同时按下;(fi ...
分类:
编程语言 时间:
2018-10-08 13:30:23
阅读次数:
1209
在python的datetime模块中没有一个月有多少天的方法,但是可以使用calendar模块获得。如下代码:importcalendarmonthRange=calendar.monthrange(2013,6)printmonthRange输出:(5,30)输出的是一个元组,第一个元素是上一个月的最后一天为星期几(0-6),星期天为0;第二个元素是这个月的天数。
分类:
编程语言 时间:
2018-10-08 13:59:40
阅读次数:
344
Spring Batch是一个轻量级的,完全面向Spring的批处理框架,可以应用于企业级大量的数据处理系统。Spring Batch以POJO和大家熟知的Spring框架为基础,使开发者更容易的访问和利用企业级服务。Spring Batch可以提供大量的,可重复的数据处理功能,包括日志记录/跟踪, ...
分类:
编程语言 时间:
2018-10-08 13:59:58
阅读次数:
201
深浅拷贝 一、浅拷贝 只拷贝第一层数据(不可变的数据类型),并创建新的内存空间进行储蓄,例如:字符串、整型、布尔 除了字符串以及整型,复杂的数据类型都使用一个共享的内存空间,例如:列表 列表使用的是同一个内存地址,指向原拷贝的值,即使用的是原本的内存空间 二、深拷贝 两份数据拥有相互独立的内存,没有 ...
分类:
编程语言 时间:
2018-10-08 14:00:29
阅读次数:
138
在自己摸爬滚打前行或是后退的时候,总会出现很多的惊喜或意外 楼主大三狗,前些天异想天开想面试青少年编程老师一职 没想到对面坐的是科大讯飞十年辞职创业的高级攻城狮。。。 很尬,未果。我说了近况,并没有潜心研究算法云云,一直在入门机器学习,深度学习 他说本科生在没有能力的情况下不要研究这些……最好学学算 ...
分类:
编程语言 时间:
2018-10-08 14:01:12
阅读次数:
158
一、命名空间: 什么是命名空间: --> Python代码在执行的过程中从上到下顺序执行, --> 从python解释器开始执行之后,就在内存中开辟了一个空间。 --> 每当遇到一个变量的时候,就把变量名和值之间的对应关系记录下来。 --> 但是,当遇到函数的时候,Python解释器只是将函数名称读 ...
分类:
编程语言 时间:
2018-10-08 14:02:14
阅读次数:
144
这个题的想法很好想,就是进行排序之后直接检查每个点的上下左右是否有黑点就行.但是直接枚举显然不行,那怎么办呢?我们就用树状数组维护扫描线,把每排左右点看成一条线覆盖,然后从下往上扫,遇到下加一,遇到上减一并记录答案.这样用扫描线维护就行了. 题干: 代码: ...
分类:
编程语言 时间:
2018-10-08 14:02:30
阅读次数:
191
Teamviewer是一款非常酷的远程控制系统,可以远程协同工作,分为个人版本和商业版本。个人版本可以基于非商业目的自由使用,商业版本需要付费(至少一个月49美元)。 Teamviewer会根据一套算法检测当前是否用于商业用途,可能根据在线时间,是否跨网段远程访问,当前操作系统是否为专业或企业版,以... ...
分类:
编程语言 时间:
2018-10-08 14:02:47
阅读次数:
252
C++正则表达式 在此之前都没有了解过C++的正则,不过现在大多数赛事都支持C++11了,因此有必要学习一下,用于快速A签到题。 所在头文件 正则表达式语法 跟其他语言的正则语法基本一样,要注意的是转义需要两个 ,如匹配数字的 应该写成 ; regex使用语法 库里有三个函数供我们使用,下面逐一简单 ...
分类:
编程语言 时间:
2018-10-08 14:03:32
阅读次数:
110
SpringMVC的运行原理 1) 用户发送请求至前端控制器DispatcherServlet; 2) DispatcherServlet收到请求调用HandlerMapping处理器映射器; 3) 处理器映射器找到具体的处理器(可以根据xml配置,注解进行查找),生成处理器对象及处理器拦截器一并返 ...
分类:
编程语言 时间:
2018-10-08 14:55:58
阅读次数:
149
好久没学习了,今天又抄一篇文章。 原文网址链接:https://mp.weixin.qq.com/s/4TcLjSuWsLDAUvXc_tvRBw 1.线程是进程的最小执行单位; 2.线程安全:在多线线程访问的情况下,程序还能按照我们预期的行为去执行; ...
分类:
编程语言 时间:
2018-10-08 14:56:05
阅读次数:
99
使用 mitmproxy + python 做拦截代理 本文是一个较为完整的 mitmproxy 教程,侧重于介绍如何开发拦截脚本,帮助读者能够快速得到一个自定义的代理工具。 本文假设读者有基本的 python 知识,且已经安装好了一个 python 3 开发环境。如果你对 nodejs 的熟悉程度 ...
分类:
编程语言 时间:
2018-10-08 14:56:31
阅读次数:
226