码迷,mamicode.com
首页 > 编程语言 > 日排行
pythonのsimple_tag
当我们需要在页面种直接调用py文件中的某些方法时,我们就要用到simple_tag。具体步骤如下: 1.在某个app下创建templatetags文件夹,切记该名称是不可以改变的。 2.在该文件夹下创建任意的.py文件,如test.py,test.py内容如下: 3.在setting中注册该app, ...
分类:编程语言   时间:2018-10-24 15:59:08    阅读次数:143
线程同步(windows平台):事件
一:介绍 事件Event实际上是个内核对象,事件分两种状态:激发状态和未激发状态。分两种类型:手动处置事件和自动处置事件。手动处置事件被设置为激发状态后,会唤醒所有等待的线程,一直保持为激发状态,直到把它设置为未激发状态。自动处置事件被设置为激发状态后,会唤醒一个等待中的线程,然后会自动设置成未激发 ...
分类:编程语言   时间:2018-10-24 16:01:50    阅读次数:162
Python之字符串方法
字符串方法 1.capitalize 句首字母大写(其他转化为小写) 2.title 全部单词首字母大写(其他转化为小写) 3.upper 全部字母大写 4.lower 全部字母小写 5.count 计数,统计参数个数 6.find,index 查找索引 7. str[起始位置:终止位置:方向+步长 ...
分类:编程语言   时间:2018-10-24 16:06:50    阅读次数:160
九大工具助你玩转Java性能优化
在这篇文章中,我会带着大家一起看一下9个可以帮助我们优化Java性能的工具。有一些我们已经在IDR Solutions中使用了,而另外一些有可能在个人项目中使用。 NetBeans Profiler NetBeans profiler是一个NetBeans IDE插件,主要为NetBeans IDE ...
分类:编程语言   时间:2018-10-24 16:07:09    阅读次数:160
go语言之JSON与md5值
go语言之JSON与md5值介绍与实现
分类:编程语言   时间:2018-10-24 16:47:44    阅读次数:232
LC-581 最短未排序子数组
目标: 给出一个数组,找出里面需要重新排序的最小子数组,从而可以使得数组是升序的。 思路: 简单地首先将数组升序排序,然后比较前后与已排序数组不相同的元素,即可找到子数组。 代码: ...
分类:编程语言   时间:2018-10-24 16:48:16    阅读次数:156
Python购物车实现
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
SpringBoot 单元测试
实验环境 springboot1.5.9 ,junit4.12以上 添加pom依赖 编写测试代码 参考文章 https://blog.csdn.net/limenghua9112/article/details/79694849 ...
分类:编程语言   时间:2018-10-24 17:44:02    阅读次数:194
javascript基础
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
Spring boot中使用aop详解
aop是spring的两大功能模块之一,功能非常强大,为解耦提供了非常优秀的解决方案。 现在就以springboot中aop的使用来了解一下aop。 一:使用aop来完成全局请求日志处理 创建一个springboot的web项目,勾选aop,pom如下: 创建个controller 创建一个aspe ...
分类:编程语言   时间:2018-10-24 17:47:22    阅读次数:117
【JavaScript】一些数据处理
当不使用连缀时,为: ...
分类:编程语言   时间:2018-10-24 17:48:05    阅读次数:104
Python中计算TF-IDF(scikit-learn)
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
python 并发编程 锁 / 信号量 / 事件 / 队列(进程间通信(IPC)) /生产者消费者模式
(1)锁:进程之间数据不共享,但是共享同一套文件系统,所以访问同一个文件,或同一个打印终端,是没有问题的,而共享带来的是竞争,竞争带来的结果就是错乱,如何控制,就是加锁处理。 虽然使用加锁的形式实现了顺序的执行,但是程序又重新变成串行了,这样确实会浪费了时间,却保证了数据的安全。 (Lock) im ...
分类:编程语言   时间:2018-10-24 17:52:05    阅读次数:302
Python学习5——基本格式化输出
整数的格式化输出 十进制、八进制、十六进制 转二进制: 浮点数的格式化输出: 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]之间的数
* 产生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
java 重写 与 重载 用法
图例: 重写: 其实就是获取其他类 和自己类相同的方法名 来使用 重载: 其实就是创建多个相同的方法名,里面装载不同的参数 重写例子: Super关键字 重载的例子: ...
分类:编程语言   时间:2018-10-24 19:51:15    阅读次数:141
JavaScript学习 - 基础(八) - DOM 节点 添加/删除/修改/属性值操作
html代码: 新增标签(document.createElement(标签)) 删除标签 修改/替换 标签(replaceChild(新标签,旧标签)) classname 属性操作 ...
分类:编程语言   时间:2018-10-24 19:52:40    阅读次数:187
SpringBoot框架下基于Junit的单元测试
前言 Junit是一个Java语言的单元测试框架,被开发者用于实施对应用程序的单元测试,加快程序编制速度,同时提高编码的质量。是一个在发展,现在已经到junit5,在javaEE开发中与很多框架相集成,使得开发者很方便。 Junit常用注解:@Before:初始化方法@After:释放资源@Test ...
分类:编程语言   时间:2018-10-24 19:54:12    阅读次数:158
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!