- 博客(5)
- 资源 (10)
- 收藏
- 关注
原创 Python程序递归中避免使用不可变数据类型
递归解题:global ins, seclstseclst = []def fun(k,lst): """这里的lst必须是str类型的数据,str是不可变数据类型,执行lst += str(k)后,会产生新的str对象来存储字符串; 但是list类型是可变数据类型,执行lst.append(str(k))后,不会产生新的list对象。""" if k...
2018-09-13 21:22:46 346
原创 Python下多线程的理解
1.1、线程与进程- 线程:程序执行流的最小单元。进程中的一个实体。- 进程:操作系统进行资源分配和调度的基本单位,是操作系统结构的基础。1.2、全局解释器锁- Python代码的执行是由Python虚拟机(又名解释器主循环)进行控制的,并且在主循环中,同时只能有一个控制线程在执行。- GIL是python的全局解释器锁,同一进程中,有多个线程运行,其中一个线程在运行Pytho...
2018-09-13 21:12:35 171
原创 springmvc中使用hibernate的校验框架validation
一、环境准备hibernate的校验框架validation所需要的jar包:二、配置校验器三、将校验器注入到处理器适配器中四、在pojo中添加校验规则注解 运行时检查@AssertFalse 被注解的元素必须为false @AssertTrue 被注解的元素必须为true
2018-01-06 13:30:17 1433
原创 mybatis和spring整合包对两者核心包版本的要求
mybatis和spring整合包对两者核心包版本进入mybatis-spring整合jar包官方下载页面(在此页面mybatis-spring各个版本的均可下载)
2018-01-03 15:18:16 4826 1
原创 Linux下安装jdk、MySQL、Tomcat、JavaEE和Navicat(亲测16.04)
Linux安装jdk、MySQL、Tomcat、JavaEE和Navicat1、安装jdk下载jdk安装包jdk-8u151-linux-x64.tar.gz将jdk安装包解压到/opt/jvm文件夹(也可是其它文件夹)下在home下创建文件夹:sudo mkdir /opt/jvm解压到文件夹:sudo tar -zxvf jdk-8u151-linux-x64.tar.gz
2017-12-25 21:17:51 361
《运筹学导论(第9版)》
2020-11-18
Flask Web开发.rar
2020-11-18
Flask Web开发
2020-11-18
《机器学习实战:基于Scikit-Learn和TensorFlow》中文版+源码
2019-04-22
Weka开发api详细文档 weka-api.chm
2019-01-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人