当我们需要在页面种直接调用py文件中的某些方法时,我们就要用到simple_tag。具体步骤如下: 1.在某个app下创建templatetags文件夹,切记该名称是不可以改变的。 2.在该文件夹下创建任意的.py文件,如test.py,test.py内容如下: 3.在setting中注册该app, ...
分类:
编程语言 时间:
2018-10-24 15:59:08
阅读次数:
143
一:介绍 事件Event实际上是个内核对象,事件分两种状态:激发状态和未激发状态。分两种类型:手动处置事件和自动处置事件。手动处置事件被设置为激发状态后,会唤醒所有等待的线程,一直保持为激发状态,直到把它设置为未激发状态。自动处置事件被设置为激发状态后,会唤醒一个等待中的线程,然后会自动设置成未激发 ...
分类:
编程语言 时间:
2018-10-24 16:01:50
阅读次数:
162
字符串方法 1.capitalize 句首字母大写(其他转化为小写) 2.title 全部单词首字母大写(其他转化为小写) 3.upper 全部字母大写 4.lower 全部字母小写 5.count 计数,统计参数个数 6.find,index 查找索引 7. str[起始位置:终止位置:方向+步长 ...
分类:
编程语言 时间:
2018-10-24 16:06:50
阅读次数:
160
在这篇文章中,我会带着大家一起看一下9个可以帮助我们优化Java性能的工具。有一些我们已经在IDR Solutions中使用了,而另外一些有可能在个人项目中使用。 NetBeans Profiler NetBeans profiler是一个NetBeans IDE插件,主要为NetBeans IDE ...
分类:
编程语言 时间:
2018-10-24 16:07:09
阅读次数:
160
目标: 给出一个数组,找出里面需要重新排序的最小子数组,从而可以使得数组是升序的。 思路: 简单地首先将数组升序排序,然后比较前后与已排序数组不相同的元素,即可找到子数组。 代码: ...
分类:
编程语言 时间:
2018-10-24 16:48:16
阅读次数:
156
salary=int(input("pleaseinputyoursalary:"))product_list=[[‘iphone‘,5299],[‘coffee‘,30],[‘bike‘,299],[‘vivox9‘,2499],[‘cake‘,40],[‘book‘,99]]pr
分类:
编程语言 时间:
2018-10-24 16:51:38
阅读次数:
167
实验环境 springboot1.5.9 ,junit4.12以上 添加pom依赖 编写测试代码 参考文章 https://blog.csdn.net/limenghua9112/article/details/79694849 ...
分类:
编程语言 时间:
2018-10-24 17:44:02
阅读次数:
194
document.write() 直接向html进行输出内容,内容使用“”包裹,变量直接输出,如果有多个内容使用加号进行链接,标签需要使用“”包裹。 弹出框 alert() 警告框,可以输出内容或者变量,内容使用“”包裹,然后进行弹出 confirm 确定框,可以通过判断布尔值进行内容返回。然后可以 ...
分类:
编程语言 时间:
2018-10-24 17:46:03
阅读次数:
158
方式1 Thread继承 package com.example.demo; /** * @Date:2:55 PM 2018/10/24 */ public class ThreadDemo extends Thread { private static int ticket = 100000; ...
分类:
编程语言 时间:
2018-10-24 17:46:12
阅读次数:
195
aop是spring的两大功能模块之一,功能非常强大,为解耦提供了非常优秀的解决方案。 现在就以springboot中aop的使用来了解一下aop。 一:使用aop来完成全局请求日志处理 创建一个springboot的web项目,勾选aop,pom如下: 创建个controller 创建一个aspe ...
分类:
编程语言 时间:
2018-10-24 17:47:22
阅读次数:
117
scikit-learn包下有计算TF-IDF的api,其效果也很不错。首先得安装Scikit-clearn Scikit-learn 依赖: Python (>= 2.7 or >= 3.4), NumPy (>= 1.8.2), SciPy (>= 0.13.3). 计算TF-IDF sciki ...
分类:
编程语言 时间:
2018-10-24 17:49:22
阅读次数:
372
后续遍历关键在于,当节点的 右子树存在且被访问后 或者是 右子树为空 才能访问自身。 在遍历过程中,先将节点从的左孩子到最左节点压栈, 设置标志变量 flag 来判断是否访问过左孩子, pre指针来指向先前访问过的节点。 所有左孩子压栈后, 最后一个节点的左孩子为空,已被访问p = NULL , 令 ...
分类:
编程语言 时间:
2018-10-24 17:51:50
阅读次数:
194
(1)锁:进程之间数据不共享,但是共享同一套文件系统,所以访问同一个文件,或同一个打印终端,是没有问题的,而共享带来的是竞争,竞争带来的结果就是错乱,如何控制,就是加锁处理。 虽然使用加锁的形式实现了顺序的执行,但是程序又重新变成串行了,这样确实会浪费了时间,却保证了数据的安全。 (Lock) im ...
分类:
编程语言 时间:
2018-10-24 17:52:05
阅读次数:
302
整数的格式化输出 十进制、八进制、十六进制 转二进制: 浮点数的格式化输出: round和%.2f的区别: 输出结果:389.1 389.10 输出结果:10001.1 100001 1.23456e-5 字符串的格式化输出 ...
分类:
编程语言 时间:
2018-10-24 17:52:45
阅读次数:
215
* 产生10个随机数5-9之间 统计一个int类型的一维数组中有多少个在[min,max]之间的数 */ import java.util.*; public class Demo{ public static void main(String[] args) { int[] array=getRa... ...
分类:
编程语言 时间:
2018-10-24 17:53:30
阅读次数:
146
图例: 重写: 其实就是获取其他类 和自己类相同的方法名 来使用 重载: 其实就是创建多个相同的方法名,里面装载不同的参数 重写例子: Super关键字 重载的例子: ...
分类:
编程语言 时间:
2018-10-24 19:51:15
阅读次数:
141
html代码: 新增标签(document.createElement(标签)) 删除标签 修改/替换 标签(replaceChild(新标签,旧标签)) classname 属性操作 ...
分类:
编程语言 时间:
2018-10-24 19:52:40
阅读次数:
187
前言 Junit是一个Java语言的单元测试框架,被开发者用于实施对应用程序的单元测试,加快程序编制速度,同时提高编码的质量。是一个在发展,现在已经到junit5,在javaEE开发中与很多框架相集成,使得开发者很方便。 Junit常用注解:@Before:初始化方法@After:释放资源@Test ...
分类:
编程语言 时间:
2018-10-24 19:54:12
阅读次数:
158