工具 版本: Python 3.6.8 IDE: PyCharm 1. 变量 ...
分类:
编程语言 时间:
2019-06-28 19:36:16
阅读次数:
104
引入相关pom 配置properties 编写ShiroConfig 配置类 编写RedisCacheSessionDAO ...
分类:
编程语言 时间:
2019-06-28 19:40:25
阅读次数:
214
编码 默认情况下,Python3源码文件以UTF-8编码,所有字符串都是Unicode字符串 标识符 注意大小写,第一个字符必须是字母或者下划线_,标识符的其他的部分有字母、数字和下划线组成 注意:在Python3中,非ASCII标识符也是允许的 保留字 即关键字,不能用作任何标识符名称。Pytho ...
分类:
编程语言 时间:
2019-06-28 20:50:13
阅读次数:
113
什么是数据类型? 我们人类可以很容易的分清数字与字符的区别,但是计算机并不能呀,计算机虽然很强大,但从某种角度上看又很傻,除非你明确的告诉它,1是数字,“汉”是文字,否则它是分不清1和‘汉’的区别的,因此,在每个编程语言里都会有一个叫数据类型的东东,其实就是对常用的各种数据类型进行了明确的划分,你想 ...
分类:
编程语言 时间:
2019-06-28 20:52:48
阅读次数:
123
https://blog.csdn.net/fengbingchun/article/details/77922558 https://www.2cto.com/kf/201707/654311.html ...
分类:
编程语言 时间:
2019-06-28 20:53:19
阅读次数:
260
一:编程语言分类 【1】机器语言:用二进制编写的语言程序 直接操作计算机硬件 (1)优点:直接作用计算机 执行效率最高 (2)缺点:开发效率低 学习难度最大 【2】汇编语言:用英文标签代替二进制编写的程序 直接操作计算机硬件 (1)优点:直接作用计算机 执行效率最高 (2)缺点:开发效率低 学习难度 ...
分类:
编程语言 时间:
2019-06-28 20:54:11
阅读次数:
94
求因子和 题目描述: 一个数的因子和不包括它本身的所有因子之和,如12的因子有1、2、3、4、6所以12的因子和是16。现在给定一个数n(n<=10^9),求它的因子和。 输入格式: 一个数。 输出格式: 一个数。 样例输入: 样例输出: 提示: 60%的数据,n<=10,000; 80%的数据,n ...
分类:
编程语言 时间:
2019-06-28 20:54:43
阅读次数:
129
今天看博客怎么减少if else 方法, 才发现spring 还有很多功能我没有用到,以后真的得花时间学学spring,今天学到的东西如下: 1.定义一个接口 store 2.定义两个类 3.在factory类中的map类型直接注入即可 4.测试 结果 为 : StoreA []StoreB []{ ...
分类:
编程语言 时间:
2019-06-28 20:55:32
阅读次数:
137
MVC设计模式 通常的Web项目,架构模式基本分层 数据库访问接口:DAO层 处理业务逻辑:Service层 数据实体:POJO 负责前端请求的接受处理:Servlet 负责前端页面展示:JSP MVC设计模式:它是软件工程中的一种软件架构模式。它强制性地使软件系统的输入、处理和输出分开。把软件系统 ...
分类:
编程语言 时间:
2019-06-28 20:55:52
阅读次数:
166
1.多线程 线程和进程各自有什么区别和优劣呢? 进程是资源分配的最小单位,线程是程序执行的最小单位。 进程有自己的独立地址空间,每启动一个进程,系统就会为它分配地址空间,建立数据表来维护代码段、堆栈段和数据段,这种操作非常昂贵。而线程是共享进程中的数据的,使用相同的地址空间,因此CPU切换一个线程的 ...
分类:
编程语言 时间:
2019-06-28 20:57:55
阅读次数:
129
模块Ⅱ 1. 序列化模块(重点) 1. 定义:将一个数据类型结构(list,dict...)转化成一个特殊的序列(特殊的字符串)的过程。 ? 在文件存储和文件传输时有时会遇到,将原数据结构转化为str()存储在文件,或转化为bytes通过网络传输后,在读取文件或接收到文件后无法转换为原数据结构。通过 ...
分类:
编程语言 时间:
2019-06-28 21:00:06
阅读次数:
112
Java设计模式之享元模式 在说享元模式之前来先看一道题: 很简单对不对? 答案 false false true false 这便是我想说的享元模式。 享元模式英文为:Flyweight,《JAVA与模式》一书中开头是这样描述享元(Flyweight)模式的: Flywei ...
分类:
编程语言 时间:
2019-06-28 21:00:26
阅读次数:
168
题目描述 输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则。 1 /* 2 * 题目描述 3 * 输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则。 4 */ 5 6 public class Main16 { 7 ...
分类:
编程语言 时间:
2019-06-28 21:04:09
阅读次数:
122
一、基础篇 JVM JVM内存结构 堆、栈、方法区、直接内存、堆和栈区别 Java内存模型 内存可见性、重排序、顺序一致性、volatile、锁、final 垃圾回收 内存分配策略、垃圾收集器(G1)、GC算法、GC参数、对象存活的判定 JVM参数及调优 Java对象模型 oop-klass、对象头 ...
分类:
编程语言 时间:
2019-06-28 21:04:23
阅读次数:
179
类与对象 1,面向对象编程简介 Java语言最大的特点在于面向对象的编程设计,并且面向对象的编程设计也在由于Java自身的发展而不断发展。面向过程编程(C语言)、函数式编程(Scala)、面向对象编程(Java、C++、Python、Ruby)。 所谓的面向过程指的是面对一个问题的解决方案,更多的情 ...
分类:
编程语言 时间:
2019-06-28 21:04:43
阅读次数:
113
最近用Python写了个外挂,需要部署到Linux环境的服务器上,由于之前本地开发时使用virtualenv,使用这个虚拟环境有个好处是项目中依赖的库不会是全局的,只在当前项目的目录下有效,因为我是Mac系统,virtualenv环境下的库文件和linux上所需要的库不通用,所以不能简单的将整个en ...
分类:
编程语言 时间:
2019-06-28 21:06:10
阅读次数:
292
一个爬取某东字典商品的示例 ...
分类:
编程语言 时间:
2019-06-28 21:07:46
阅读次数:
118
一,初始化List 非固定长度list var testList = List(); print(testList.length);//输出0 固定长度List var testList2 = List(2); print(testList2.length);//输出2 元素类型固定: var te ...
分类:
编程语言 时间:
2019-06-28 21:09:17
阅读次数:
1640
上篇文章我们简单的介绍了stream的使用,发现使用还是蛮方便的,但是在上个案例中,如果有多个消息接收者,那么消息生产者发送的消息会被多个消费者都接收到,这种情况在某些实际场景下是有很大问题的,比如在如下场景中,订单系统我们做集群部署,都会从RabbitMQ中获取订单信息,那 ...
分类:
编程语言 时间:
2019-06-28 21:09:39
阅读次数:
127
使用Spring data jpa 时,表字段(user_id)与实体(userId)不能对应,需要添加以下配置 参考:https://www.jianshu.com/p/fc2c79814956 峰与下划线的转化 通用配置: application.properties 配置 无修改命名 遇到大写 ...
分类:
编程语言 时间:
2019-06-28 21:10:59
阅读次数:
572