DI 所谓依赖,从程序的角度看,就是比如A要调用B的方法,那么A就依赖于B,反正A要用到B,则A依赖于B。所谓倒置,你必须理解如果不倒置,会怎么着,因为A必须要有B,才可以调用B,如果不倒置,意思就是A主动获取B的实例:B b = new B(),这就是最简单的获取B实例的方法(当然还有各种设计模式 ...
分类:
编程语言 时间:
2018-06-08 23:14:12
阅读次数:
279
dict(字典) Python内置了字典:dict的支持,dict全称dictionary,在其他语言中也称为map,使用键-值(key-value)存储,具有极快的查找速度。 和list比较,dict有以下几个特点: 而list相反: 所以,dict是用空间来换取时间的一种方法。 dict可以用在 ...
分类:
编程语言 时间:
2018-06-08 23:14:28
阅读次数:
211
springboot仍然在狂速发展,才五个多月没有关注,现在看官网已经到1.5.3.RELEASE版本了。准备慢慢在写写springboot相关的文章,本篇文章使用springboot最新版本1.5.3进行开发。 发送邮件应该是网站的必备功能之一,什么注册验证,忘记密码或者是给用户发送营销信息。最早 ...
分类:
编程语言 时间:
2018-06-08 23:16:05
阅读次数:
292
181.下列没有直接采用XML技术的是( ) A. UDDI B. SOAP C. AJAX D.DCOM 解答:D DCOM(分布式组件对象模型,分布式组件对象模式)是一系列微软的概念和程序接口,利用这个接口,客户端程序对象能够请求来自网络中另一台计算机上的服务器程序对象。DCOM基于组件对象模型 ...
分类:
编程语言 时间:
2018-06-08 23:17:28
阅读次数:
372
准备知识:树剖&Splay 一、理解LCT的工作原理 先看一道例题: 让你维护一棵给定的树,需要支持下面两种操作: Change x val: 令x点的点权变为val Query x y: 计算x,y之间的唯一的最短路径的点权的xor和 这是一道树剖裸题。我们知道,当题目中出现了维护与树上最短路相关 ...
分类:
编程语言 时间:
2018-06-08 23:18:11
阅读次数:
789
一、 1、 注意本地变量和类里的成员变量。 ...
分类:
编程语言 时间:
2018-06-08 23:19:19
阅读次数:
362
server { listen 80 default_server; location /{ root /path/html add_header Cache-Control max-age=864000 } location ^~ /service { proxy_pass http://... ...
分类:
编程语言 时间:
2018-06-08 23:19:38
阅读次数:
1037
代码: ...
分类:
编程语言 时间:
2018-06-08 23:20:39
阅读次数:
560
涉及知识点 1、抓取数据 2、分页爬虫规律分析1、抓取数据,发现每一项都是data-tools标签2、分页分析代码import requests
from bs4 import BeautifulSoup
import re
import json
分类:
编程语言 时间:
2018-06-09 00:01:22
阅读次数:
282
概述 servlet就相当于一个java小程序,其作用主要是为了接收并响应客户端的请求 入门 1、新建工程并新建个类 2、重写servlet的方法(重要的是service方法) 3、部署工程 a.在web.xml文件中配置servlet b.在web.xml文件中对声明的servlet进行映射 4、 ...
分类:
编程语言 时间:
2018-06-09 00:01:44
阅读次数:
246
importrandomuser1=input(‘user1name:‘)user2=input(‘user2name:‘)user_info={user1:{‘win‘:0},user2:{‘win‘:0}}whileTrue:computer1_num=random.randint(1,10)print(f‘电脑随机产生一个数:{computer1_num}‘)computer2_num=ra
分类:
编程语言 时间:
2018-06-09 00:02:44
阅读次数:
1507
Python之路DAY.1 第一阶段大概学习了python的基础,语法有while,if,for等,综合知识,我结合程序编写了以下内容,这是一个猜数游戏,需要注册登录然后猜数。缺点本人技术原因,每次进行都需要重新注册和登录。还请见谅。 知识整合: #Author: Sam Zhangprint("P ...
分类:
编程语言 时间:
2018-06-09 00:03:13
阅读次数:
197
一、定义和使用 1、函数时编程的作用:降低代码的重复率,增强代码的可读性 2、格式: def 函数名(参数): 函数体 返回值 def表示关键字,代码执行到def时,就知道这是函数,程序会将其放置内存不执行它,只有调用函数时才会被执行 函数名:函数的名称,日后根据函数名来调用函数 参数:为函数提供数 ...
分类:
编程语言 时间:
2018-06-09 00:03:21
阅读次数:
136
while True: name_inp = input('name>>: ').strip() #要验证用户名得事先创建这个文件 pwd_inp = input('password>>: ') chk_pwd_inp = input('password>>: ') if pwd_inp == ch ...
分类:
编程语言 时间:
2018-06-09 00:04:13
阅读次数:
174
开坑达人 & 断更达人的我又回来了 翻译的坑还没填完,这次再开个新坑= = 嗯,spring boot的源码分析 本坑不打算教你怎么用spring boot = = 也不打算跟你讲这玩意多方便 = = 咱们就看代码= = 然后呢... 任何源码分析总要有个开始 而本坑,我打算从run方法开始 Spr ...
分类:
编程语言 时间:
2018-06-09 00:04:50
阅读次数:
198
一维数组:1.数组名做实参时,传递的是地址,数组名代表数组第一个元素的首地址;2.函数形参使用指针变量用来承载数组的地址时,该形参只是地址,不是地址,sizeof(形参)得到的是指针的长度4;3.函数用数组地址做参数时,函数内部求不出数组的大小; C/C++中二维数组和指针关系分析:https:// ...
分类:
编程语言 时间:
2018-06-09 00:05:06
阅读次数:
199
方式一:小文件修改 def change_file(file,old,new): with open(file,'rt',encoding='utf-8') as read_f: data = read_f.read() data = data.replace(old,new) with open( ...
分类:
编程语言 时间:
2018-06-09 00:07:27
阅读次数:
223
复习: 取余(求模数)可以生成 任意指定范围随机数,乃“神器”之一 应用:小学生计算测试系统 问题描述:https://blog.csdn.net/sxhelijian/article/details/43230897 = ...
分类:
编程语言 时间:
2018-06-09 00:07:36
阅读次数:
282
首先安装opencv 在安装opencv过程中遇到一些错误(百度解决) 直接贴代码吧,讲师略讲了一下,体会不深,以后有机会深入学习,再详细介绍解释吧 人脸识别训练集应该可以网上下载吧,都是开源的 ...
分类:
编程语言 时间:
2018-06-09 00:07:56
阅读次数:
167
1.冒泡排序 思路:列表中两个相邻的数比较大小,如果前边的比后边的大,那么这两个就互换位置 1 def bubble_sort(li): 2 for i in range (1,len(li)-1): # 决定循环的次数 1~(len(li)-1) 3 for j in range (len(li) ...
分类:
编程语言 时间:
2018-06-09 00:08:10
阅读次数:
195