一.反射 1.定义:指的是通过字符串来操作类或者对象的属性 2.为什么用反射? 减少冗余代码,提升代码质量。 3.如何用反射? class People: country='China' def __init__(self,name): self.name=name obj=People('jame ...
分类:
编程语言 时间:
2018-08-24 11:47:55
阅读次数:
168
python中没有swich..case,若要实现一样的功能,又不想用if..elif来实现,可以充分利用字典进行实现 主要是想要通过不同的key调用不同的方法,在学习过程中,发现不管输入的key是什么,只要字典中存在输出内容,每次都会输出,这跟自己需要的功能有出入。 通过调试后,发现问题主要出现在 ...
分类:
编程语言 时间:
2018-08-24 13:11:30
阅读次数:
249
这篇文章开始,要介绍web自动化核心的内容,也是最困难的部分了,就是定位元素,并去对元素进行操作。想要对元素进行操作,第一步,也是最重要的一步,就是要找到这个元素,如果连元素都定位不到,后续什么操作都是扯淡。在selenium中查找元素的接口是findElement接口了。findElement接口 ...
分类:
编程语言 时间:
2018-08-24 13:11:46
阅读次数:
1464
数据类型与数据结构 数据类型是计算机程序中的数据对象以及定义在这个数据对象集合上的一组操作的总称。 数据结构是计算机存储,组织数据的方式。数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。通常情况下,精心选择的数据结构可以带来更高的运行或者存储效率。数据结构往往同高效的检索算法和索引技术有 ...
分类:
编程语言 时间:
2018-08-24 13:12:32
阅读次数:
146
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/P ...
分类:
编程语言 时间:
2018-08-24 13:12:47
阅读次数:
143
散列表 散列函数 定义 散列函数“将输入映射到数字”。即无论你给它什么数据,它都还你一个数字。 散列函数必须满足一些要求 l 它必须是一致的。例如,假设你输入apple时得到的是4,那么每次输入apple时,得到的都必须为4。 l 它应将不同的输入映射到不同的数字。 例如, 如果一个散列函数不管输入 ...
分类:
编程语言 时间:
2018-08-24 13:15:00
阅读次数:
147
#include<bits/stdc++.h>using namespace std;typedef const long long ll;struct node{ int x,y; int pos;}plane[200020],tubao[200020],stt;int top;int n;lon ...
分类:
编程语言 时间:
2018-08-24 13:15:32
阅读次数:
126
1. 为什么我们要使用Spring呢 2.解释一下IOC 3.介绍一下springMvc 4.Mybatis和Hibernate的区别 5.介绍一下数据库的事务和索引 6.数据库的事务级别 7.介绍数据库的加锁,比如乐观锁,悲观锁 8.如何设计数据库表存储上亿数据 9.linux的库函数和内核调用 ...
分类:
编程语言 时间:
2018-08-24 13:15:59
阅读次数:
118
安装包 安装Redis的有3种方式https://github.com/andymccurdy/redis-py 第一种:进?虚拟环境,联?安装包redis pip install redis 第二种:进?虚拟环境,联?安装包redis easy_install redis 第三种:到中?官?-客户 ...
分类:
编程语言 时间:
2018-08-24 13:17:01
阅读次数:
260
进入不同语言版本的Python交互环境 py -2 py -3 pip 命令的执行 : py -2 -m pip install xxxx py -3 -m pip install xxxx pip3 install nose 这个也可以 执行python文件 py -2 a.py py -3 a. ...
分类:
编程语言 时间:
2018-08-24 13:17:46
阅读次数:
318
用于序列化的两个模块: json:用于字符串和python数类型间进行转换 oickle:用于python特有的类型和python的数据类型间进行转换 json、pickle模块提供四个功能:dumps、dump、loads、load 使用json&pickle将转化成字符串写入文件 使用json& ...
分类:
编程语言 时间:
2018-08-24 13:18:53
阅读次数:
137
@RequestMapping 提供路由信息。 @Controller 用于定义控制器类,在spring 项目中由控制器负责将用户发来的URL请求转发到对应的服务接口(service层),一般这个注解在类中,通常方法需要配合注解@RequestMapping。 @ResponseBody 表示该方法 ...
分类:
编程语言 时间:
2018-08-24 13:21:12
阅读次数:
150
原文网址:https://www.cnblogs.com/shike8080/articles/6549339.html #pragma once#include <iostream>#include <windows.h>#include <wininet.h> using namespace s ...
分类:
编程语言 时间:
2018-08-24 13:21:39
阅读次数:
1759
需要在C++程序里面嵌入lua 下面是代码,怕忘记,记录一下 功能很简单 就是直接执行 传入的lua文件 ...
分类:
编程语言 时间:
2018-08-24 13:22:16
阅读次数:
131
本文来自网易云社区 Spring Boot是什么 从根本上来讲Spring Boot就是一些库的集合,是一个基于“约定优于配置”的原则,快速搭建应用的框架。本质上依然Spring,在这之上帮我们省去了很多样板化的配置,使得我们能够更专注于应用程序功能的开发。 Spring Boot精要 Spring ...
分类:
编程语言 时间:
2018-08-24 13:22:24
阅读次数:
144
Java中异常的捕获顺序(多个catch)( Java代码 import java.io.IOException; public class ExceptionTryCatchTest { public void doSomething() throws IOException{ System.ou ...
分类:
编程语言 时间:
2018-08-24 13:23:12
阅读次数:
265
Http和Https的区别 超文本传输协议HTTP协议被用于在Web浏览器和网站服务器之间传递信息,HTTP协议以明文方式发送内容,不提供任何方式的数据加密,如果攻击者截取了Web浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息,因此,HTTP协议不适合传输一些敏感信息,比如:信用卡号、密 ...
分类:
编程语言 时间:
2018-08-24 13:25:04
阅读次数:
121
新开发了一个新的功能,要求使用java发送邮件,在此记录下代码,以方便后来者: 1、首先需要开通邮箱,开通smtp功能,我这边使用的是新浪邮箱,试过163、qq,比较麻烦,后来看到别人使用新浪,直接使用了新浪邮箱。(具体开通方式不在些细述) 2、在pom.xml中添加如此依赖 3、在applicat ...
分类:
编程语言 时间:
2018-08-24 13:25:28
阅读次数:
276
在用到AES加密的时候 。如果涉及到跨平台的问题。通知会遇到.net与java加密结果不一致的问题。现已找到解决办法,做以记录。 以下是java代码 ...
分类:
编程语言 时间:
2018-08-24 13:25:56
阅读次数:
180
spring.jar 是包含有完整发布模块的单个jar 包。但是不包括mock.jar, aspects.jar, spring-portlet.jar, and spring-hibernate2.jar。spring-src.zip就是所有的源代码压缩包。除了spring.jar 文件,Spri ...
分类:
编程语言 时间:
2018-08-24 13:27:00
阅读次数:
175