split()方法用于把一个字符串分割成字符串数组。 示例: 输出结果为: join() 方法用于把数组中的所有元素放入一个字符串。 示例: 输出结果为: ...
分类:
编程语言 时间:
2019-06-26 20:53:04
阅读次数:
148
'''1、w 写模式,它是不能读的,如果用w模式打开一个已经存在的文件,会清空以前的文件内容,重新写 w+ 是读写内容,只要沾上w,肯定会清空原来的文件2、r 读模式,只能读,不能写,而且文件必须存在 r+ 是读写模式,只要沾上r,文件必须存在3、a 追加模式,也能写,在文件的末尾添加内容4、rb+ ...
分类:
编程语言 时间:
2019-06-26 21:58:07
阅读次数:
160
什么是事务? 事务指的是逻辑上的一组操作,这组操作要么全部成功,要么全部失败! 事务特征ACID: 原子性(Atomicity):事务是一个原子操作,由一系列动作组成。事务的原子性确保动作要么全部完成,要么完全不起作用。 一致性(Consistency):一旦事务完成(不管成功还是失败),系统必须确 ...
分类:
编程语言 时间:
2019-06-26 21:59:13
阅读次数:
173
准备工作 1、下载驱动包jedis.jar。 名字很好记,就是把redis的首字母r换成j。 2、在项目中添加jedis.jar Jedis类 在Java中操作Redis使用的是Jedis类。 1、构造函数 Jedis() //使用默认的host、port。host默认为localhost/127. ...
分类:
编程语言 时间:
2019-06-26 22:03:22
阅读次数:
163
写了一点java的程序,结果报错 The method main cannot be declared static; static methods can only be declared in a static or top level type,找了好长时间,结果是上一个类,少写了一个大括号 ...
分类:
编程语言 时间:
2019-06-26 22:04:33
阅读次数:
169
Python两种执行方式 1、python解释器 打开.py文件路径 2、CMD python 进入解释器 实时输入并获取执行结果。 #!/usr/bin/env python 文件内部Linux系统中需要声明当前使用的解释器 -*- coding:utf8 -*- python3中加不加无所谓, ...
分类:
编程语言 时间:
2019-06-26 22:05:10
阅读次数:
150
一元自增和自减操作符,一元加和减操作符对于非数值类型都会进行Number函数转换 布尔操作符在其中一个操作数不是布尔值的情况下会根据情况返回 乘性操作符在处理特殊值的情况下分情况 A /* NaN =NaN Infinity * Infinity = Infinity,Infinity / Infi ...
分类:
编程语言 时间:
2019-06-26 23:09:19
阅读次数:
301
一、搭建开发环境 1.1、IDE的安装和配置 1.2、开发包的准备及开发包介绍 二、Hello World 2.1、Bean的编码 2.2、Spring配置文件编写 2.3、测试与运行 三、Spring实例 3.1、使用依赖注入实现下游实现的切换 ...
分类:
编程语言 时间:
2019-06-26 23:09:49
阅读次数:
239
传递参数 (1)addAttribute()方法来获取参数 示例 //addAttribute()方法 setAttribute() 2 model.addAttribute("name", name); 获取参数 (1)@RequestParam用于获取参数 示例 跳转指定页面 (1)return ...
分类:
编程语言 时间:
2019-06-26 23:10:30
阅读次数:
299
今日内容: 一、爬虫原理 二、Requests请求库 一、爬虫原理 1、什么是互联网? 互联网其实是由一堆网络设备(比如: 网线、路由器、交换机、防火墙等等...)与一台台的计算机连接而成,就像一张蜘蛛网一样。2、互联网建立的目的 互联网的核心价值: 数据是存放在一台台计算机中的,而互联网是把计算机 ...
分类:
编程语言 时间:
2019-06-26 23:11:40
阅读次数:
268
前面我们介绍了SpringCloud的分布式配置中心,我们将项目中的配置信息保存在git或者码云的仓库中,但是这样一些敏感信息就暴露出来了,比如数据库连接的账号密码等信息,这时我们最好能够对这些信息进行加密处理。 案例代码:https://github.com/q279583 ...
分类:
编程语言 时间:
2019-06-26 23:12:51
阅读次数:
265
一、控制反转 1.1、控制反转的概念 (1)、Inverse of Controller被称为控制反转或反向控制,其实真正体现的是“控制转移”。(2)、所谓的控制指的是负责对象关系的指定、对象创建、初始化和销毁等逻辑。(3)、IoC指的是将控制逻辑交给第三方框架或容器负责(即把Action中的控制逻 ...
分类:
编程语言 时间:
2019-06-26 23:13:27
阅读次数:
264
写在开头: 这部分学习总结本来应该是抽象的延续,但是我却不想用“抽象2”来给标题命名,我觉得这节的内容更适合称为“面向对象”。 下面是跟随《Python基础教程》(第3版)第7章来学习的。 创建自定义对象是Python的核心概念,Python可以同java语言一样,被视为是一种面向对象语言。在面向对 ...
分类:
编程语言 时间:
2019-06-26 23:15:52
阅读次数:
278
案例代码:https://github.com/q279583842q/springcloud e book 非对称加密 一、什么是非对称加密(Asymmetric encryption) 二、Java keytool 使用说明 非对称加密我们需要生成对应的公钥和私钥,jdk ...
分类:
编程语言 时间:
2019-06-27 00:24:05
阅读次数:
135
Modular programming is used to break large applications into smaller blocks of manageable code. Module based coding eases the effort for maintenance a ...
分类:
编程语言 时间:
2019-06-27 00:26:53
阅读次数:
150
springboot-vue前后端分离session过期重新登录的实现 ...
分类:
编程语言 时间:
2019-06-27 00:28:19
阅读次数:
121
1.概述 参照:https://www.liaoxuefeng.com/wiki/897692888725344/983420006222912 ...
分类:
编程语言 时间:
2019-06-27 00:31:51
阅读次数:
153
一、并发编程两个关键问题 线程之间如何通信及线程之间如何同步。java并发采用的是共享内存模型 一、并发编程两个关键问题 线程之间如何通信及线程之间如何同步。java并发采用的是共享内存模型 二、JMM内存模型 Java内存模型(即Java Memory Model,简称JMM)本身是一种抽象的概念 ...
分类:
编程语言 时间:
2019-06-27 00:32:55
阅读次数:
150
一.概述 import threading 调用 t1 = threading.Thread(target=function , args=(,)) Thread类的实例方法 GIL(全局解释器锁) ...
分类:
编程语言 时间:
2019-06-27 00:33:14
阅读次数:
111
数据结构与算法的关系 数据结构(data structure)是一门研究组织数据方式的学科,有了编程语言也就有了数据结构。学好数据结构可以编写出跟家漂亮,更加有效率的代码 要学好数据结构就要多多考虑如何将生活中遇到的问题,用程序去实现解决 程序=数据结构+算法 数据结构是算法的基础,换言之,想要学好 ...
分类:
编程语言 时间:
2019-06-27 00:35:03
阅读次数:
118