码迷,mamicode.com
首页 > 编程语言
【Python学习之路】——Day20(Django 上)
Python的WEB框架有Django、Tornado、Flask 等多种,Django相较与其他WEB框架其优势为:大而全,框架本身集成了ORM、模型绑定、模板引擎、缓存、Session等诸多功能。 基本配置 一、创建django程序 终端命令:django-admin startproject ...
分类:编程语言   时间:2017-03-24 22:57:10    阅读次数:248
springboot redis 缓存对象
只要加入spring-boot-starter-data-redis , springboot 会自动识别并使用redis作为缓存容器,使用方式如下 gradle加入依赖 redis configuration 中启用缓存 redis 自定义key生成规则 有时候我们需要 使用 redisTempl ...
分类:编程语言   时间:2017-03-24 22:54:27    阅读次数:930
python学习之pyenv 教程
建议用yyuu/pyenv · GitHub , 这样可以在不修改系统自带的python的前提下,安装任意多个Python版本,而且版本之间是相互隔离的,多版本管理起来很方便。pyenv可以用来管理和切换不同的python版本,相比用virtualenv和anacondo来创建虚拟python环境, ...
分类:编程语言   时间:2017-03-24 22:50:00    阅读次数:839
springboot 自定义Repository
启用 JpaRepositories 在继承了 RdbCommonRepository 接口后, springboot会自动的在相同目录寻找他的实现类,规则是RdbCommonRepository+Impl 类命名规则,也可以手动指定,此处不做多解释,可以自行百度,一般不需要自行指定,使用方式如下 ...
分类:编程语言   时间:2017-03-24 22:47:05    阅读次数:300
读《Python3 是如何解决棘手的字符编码问题的》的笔记
对于Python的编码值得注意的是不同的版本编码方式是不同的。Python3默认的是utf-8而Python2则是ASCll,因此对不同的版本对于UnicodeEncodeError和UnicodeDecodeError的处理也是不一样的!因此对于decode()和encode()的理解和使用也是不 ...
分类:编程语言   时间:2017-03-24 22:43:14    阅读次数:198
Java并发程序设计(6)线程池之线程数量的控制
1.1. ExecutorService ExecutorService是线程池的接口。 Executors是用于创建不同线程池的工具类。 1.2. 线程数量固定的线程池 t:0,i:0, tid:8 t:0,i:1, tid:8 t:0,i:2, tid:8 t:0,i:3, tid:8 t:1, ...
分类:编程语言   时间:2017-03-24 22:11:32    阅读次数:235
【Python】 零碎知识积累 II
零碎积累II ■ global关键字用于把跟着的变量声明为全局变量。在看似不属于其的命名空间里也可以引用它。 ■ 讲一个一维列表二维化的方式,用简单的一行语句来表达: ■ 想用C,java里面的switch语句结构,但是python里没有的时候,可以 1. 搞很多个if判断,不过这样很繁琐 2. 建 ...
分类:编程语言   时间:2017-03-24 22:10:22    阅读次数:175
软件测试之Selenium Java WebDriver
编写Selenium Java WebDriver程序,测试inputgit.csv表格中的学号和git地址的对应关系 注意: 1.所导入jar包为: 2.使用的FF为版本40 3.当junit测试成功时,117个数据将自动检验并成功显示 ...
分类:编程语言   时间:2017-03-24 22:09:44    阅读次数:281
Java并发程序设计(7)线程池之异常终止和正常关闭
1.1. 线程池中的线程的异常终止 如果线程池中的线程的任务代码发生异常导致线程终止,线程池会自动创建一个新线程。 对于各种类型的线程池,都是如此。以下代码在单个线程的线程池中抛出一个异常,可以发现后续任务中输出的每个tid的值都不相同。 输出信息中可以看到对每个任务(t),线程id(tid)都不同 ...
分类:编程语言   时间:2017-03-24 22:08:28    阅读次数:336
Java并发程序设计(8)线程池之用于定时器
1.1. 线程池用于定时器 线程池用于定时器调度时,只能指定某个时间段后执行任务,而不能指定具体的时间点。 1.2. 只运行一次的定时器 5秒钟后运行指定任务的定时器,定时器任务只会被执行1次。 1.3. 固定比率的定时器 固定比率的定时器会在指定时间段之后首次运行任务,并在之后每隔固定时间段后重复 ...
分类:编程语言   时间:2017-03-24 22:05:34    阅读次数:359
Python中 sys.argv[]的用法简明解释
Python中 sys.argv[]的用法简明解释 因为是看书自学的python,开始后不久就遇到了这个引入的模块函数,且一直在IDLE上编辑了后运行,试图从结果发现它的用途,然而结果一直都是没结果,也在网上查了许多,但发现这个问题的比较详细的解释只有一个版本,大部分都是转裁和复制的。给的都是简明p ...
分类:编程语言   时间:2017-03-24 22:04:53    阅读次数:234
Java小程序(二)
4. 用Java语言输出斐波那契数列的前20项元素: (1). 使用数组方法实现斐波那契数列的输出,代码如下: (2). 使用变量方法实现斐波那契数列的输出,代码如下: (3). 使用递归函数方法实现斐波那契数列的输出,代码如下: 5. 求一个4*3阶矩阵的转置,矩阵的转置就是将矩阵的行、列互换,代 ...
分类:编程语言   时间:2017-03-24 22:02:26    阅读次数:266
Java并发程序设计(9)线程池之获取任务执行结果
1.1. 获取执行结果 使用Callable接口可以方便的获取任务执行结果。 任务成功执行完成后,Future接口的get()方法返回,并取得Callable实现类的call()方法的返回值。 return:1 ...
分类:编程语言   时间:2017-03-24 22:00:44    阅读次数:202
牛客网JavaScript编程规范
1、输入单个数字 2、输入多个数字 'a,b'或者‘ab’ 3,输入连续的字符串 'a b' 4、输入多行数据 n 1 2 3 ...
分类:编程语言   时间:2017-03-24 21:59:57    阅读次数:523
Java并发程序设计(10)线程池之任务结果的异常处理
1.1. 任务结果的异常处理 如果任务执行过程中发生异常,则get()方法会产生ExecutionException。 java.util.concurrent.ExecutionException: java.lang.RuntimeException: some exception. at ja ...
分类:编程语言   时间:2017-03-24 21:54:26    阅读次数:343
算法(Algorithms)第4版 练习 2.2.11(3)
关键代码实现: 测试用例: 测试结果: 性能比较: ...
分类:编程语言   时间:2017-03-24 21:49:59    阅读次数:415
实习第二天-java参数传递-精华在文章最后2句话
对于基本类型的传递,我们很容易理解,而对于对象,总让人感觉是按引用传递,看下面的程序: public class ObjectRef { //基本类型的参数传递 public static void testBasicType(int m) { System.out.println("m=" + m ...
分类:编程语言   时间:2017-03-24 21:48:50    阅读次数:170
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!