首页 > 编程语言
在Python的Django框架中加载模版的方法
在Python的Django框架中加载模版的方法 为了减少模板加载调用过程及模板本身的冗余代码,Django 提供了一种使用方便且功能强大的 API ,用于从磁盘中加载模板, 要使用此模板加载API,首先你必须将模板的保存位置告诉框架。 设置的保存文件就是settings.py。 如果你是一步步跟随我们学习过来的,马上打开你的settings.py配置文件,找到TEM...
分类:编程语言   时间:2015-07-17 09:43:19    收藏:0  评论:0  赞:0  阅读:138
java- 枚举的常见用法
用法一:常量public enum MyColor{Red,Black,Blue}public enum Color { RED, GREEN, BLANK, YELLOW} enum为枚举类的关键字,使用方法与静态常量类似:MyColor m = MyColor.Black;用法二:switch....
分类:编程语言   时间:2015-07-17 09:34:49    收藏:0  评论:0  赞:0  阅读:180
java--实现将文字生成二维码图片,并在中间附上logo,下方附上文字
前段时间因为工作需要,要实现将一段文字或者url生成二维码,然后中间附上logo,下方正中间附上文字的功能。上网找了几篇教程学习了下,由于没有保存借鉴的博文链接,所以就没po上参考文章的链接啦,感谢几位博主的分享~大概的实现效果如下图所示:实现步骤:(1)导入java_ZXing_jar包,点此下载...
分类:编程语言   时间:2015-07-17 09:33:09    收藏:0  评论:0  赞:0  阅读:576
java基金会成立Set
1、设置当向集合Set中添加对象时。首先集合计算要添加对象的hashcode,依据该值得到一个位置用来存放当前的对象,当在该位置没有一个对象存在的时候,集合set觉得该对象在集合中不存在,直接添加进去。假设在该位置有一个对象存在。接着将准备添加到集合中的的对象与该位置上的对象进行equals比較。若...
分类:编程语言   时间:2015-07-17 09:31:39    收藏:0  评论:0  赞:0  阅读:226
java内存
java内存分为四部分:1)、栈区(stacksegment),由编译器自动分配释放,存放函数的参数值和局部变量的值等,具体方法执行结束之后,系统自动释放JVM内存资源;2)、堆区(heapsegment),一般由程序员分配释放,存放由new创建的对象和数组,jvm不定时查看这个对象,如果没有引用指...
分类:编程语言   时间:2015-07-17 09:30:29    收藏:0  评论:0  赞:0  阅读:212
java.util.concurrent
1.java.util.Executor 接口只有一个方法 void execute(Runnablecommand):在未来某个时间执行给定的命令。该命令可能在新的线程、已入池的线程或者正调用的线程中执行,这由 Executor 实现决定。2.java.util.Executors类public ...
分类:编程语言   时间:2015-07-17 09:29:19    收藏:0  评论:0  赞:0  阅读:250
倒排索引压缩:改进的PForDelta算法
由于倒排索引文件往往占用巨大的磁盘空间,我们自然想到对数据进行压缩。同时,引进压缩算法后,使得磁盘占用减少,操作系统在query processing过程中磁盘读取效率也能提升。另外,压缩算法不仅要考虑压缩效果,还要照顾到query processing过程的解压缩效率。总的来说,好的索引压缩算法需...
分类:编程语言   时间:2015-07-17 08:23:39    收藏:0  评论:0  赞:0  阅读:590
Python常用函数笔记
1.lambdalambda其实就是一条语句,lambda(x):body。x是lambda函数的参数,参数可以有任意多个(包括可选参数);body是函数体,只能是一个表达式,并且直接返回该表达式的值。>>>f=lambdax:x+1>>>f(2)3>>>(lambdax,y:x+y)(2,3)52...
分类:编程语言   时间:2015-07-17 08:20:38    收藏:0  评论:0  赞:0  阅读:201
byte[]数组和int之间的转换
unsigned?char?head[2];????????????//标识头????0x64,0xa4 unsigned?char?cmd;????????????????//命令号,??0x03 unsigned?char?cmd_id;?????????????//命...
分类:编程语言   时间:2015-07-17 07:18:29    收藏:0  评论:0  赞:0  阅读:167
插入排序) 希尔排序 (最小增量排序)
/***(插入排序)希尔排序(最小增量排序)*@authorCinn**/publicclassshellSort{/***@paramargs*/publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstubint[]array={48,58,50,98,69,51,27,99,100};shleesort(array);printArray(array);}/***希尔排序接口*@paramarra..
分类:编程语言   时间:2015-07-17 07:15:19    收藏:0  评论:0  赞:0  阅读:146
选择排序=》(简单选择排序)
/***选择排序(简单选择排序)*@authorCinn**/publicclassselectSort{/***@paramargs*/publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstubint[]array={48,58,50,98,69,51,27,99,100};selectsort(array);printArray(array);}/***简单选择排序算法接口*@parama*..
分类:编程语言   时间:2015-07-17 07:11:10    收藏:0  评论:0  赞:0  阅读:187
python正则表达式基础
#1字符匹配importrer=r‘ab‘printre.findall(r,‘abcdefgabcd‘)#2如果有元字符,注意使用转义符‘\‘r=r‘1\*2‘printre.findall(r,‘01*234501*2345‘)#元字符介绍#3^匹配行首r=r‘^123‘printre.findall(r,‘1234512345‘)#4$匹配行尾r=r‘345$‘printre.findall(r,‘1234512345‘)#5.匹配单..
分类:编程语言   时间:2015-07-17 07:10:59    收藏:0  评论:0  赞:0  阅读:187
Python之strip与split函数
一、strip函数原型声明:s为字符串,rm为要删除的字符序列s.strip(rm)删除s字符串中开头、结尾处,位于rm删除序列的字符s.lstrip(rm)删除s字符串中开头处,位于rm删除序列的字符s.rstrip(rm)删除s字符串中结尾处,位于rm删除序列的字符如下:>>>a=‘hheloooogoooodbyyyy..
分类:编程语言   时间:2015-07-17 07:10:49    收藏:0  评论:0  赞:0  阅读:224
JAVA 多线程(一)
进程和线程进程:是一个正在执行中的程序。每一个进程执行都有一个执行顺序,该执行顺序是一个执行路径,或者叫一个控制单元。线程:就是进程中的一个独立的控制单元。 线程在控制着进程的执行。 在计算机中多个线程都获取cpu的执行权,cpu执行到谁,谁就运行,明确一点,在某一个时刻,只能由一个程序运行(多核除...
分类:编程语言   时间:2015-07-17 07:04:28    收藏:0  评论:0  赞:0  阅读:146
python
Python(英语发音:/?pa?θ?n/), 是一种面向对象、解释型计算机程序设计语言,由Guido van Rossum于1989年底发明,第一个公开发行版发行于1991年,Python 源代码同样遵循 GPL(GNU General Public License)协议 。Python语法简洁....
分类:编程语言   时间:2015-07-17 07:01:18    收藏:0  评论:0  赞:0  阅读:333
多线程编程之理财
现实生活中,我们一边工作,一边消费,正常情况下会把多余的钱存起来,比如存到余额宝,还可以多挣点钱,现在就有这个情况:我每月可以发工资20000万元 (暂定每月的1号),每月消费5000(租房+生活费)元(暂定每月的1号),其中租金是大头占90%,交房租的方式可以选择(一月一交,两月一交、三月一交),理财:1万元存余额宝一天可以赚1元钱,想知道半年后的理财情况,选择哪种交房租的方式更省 ...
分类:编程语言   时间:2015-07-17 02:16:43    收藏:0  评论:0  赞:0  阅读:272
AspectJ+Javasist记录日志
在项目中碰到这样一个需求,对一个服务类的每一个方法,在方法开始和结束的时候分别记录一条日志,内容包括方法名,参数名+参数值以及方法执行的时间。 ? @Override public String get(String key) { // long start = System.currentTimeMillis(); // System.out.println("Begin M ...
分类:编程语言   时间:2015-07-17 02:16:18    收藏:0  评论:0  赞:0  阅读:345
java swing表格中包含单选框
1,如何让表单中显示单选框呢? ? 步骤一:设置表格数据 在表格的data中设置元素为JRadioButton public void layoutTable( ) {//TODO Object[][] datas=new Object[4][3]; for(int i=0;i<4;i++){ Object[]objs=new Object[3] ...
分类:编程语言   时间:2015-07-17 02:13:48    收藏:0  评论:0  赞:0  阅读:364
Java序列化基础篇
Java类通过实现java.io.Serializable 接口便可启用其序列化功能。实现了序列化的类的实例可以在不同的系统或JVM间传递,并且不会丢失原实例的相关状态及值。 ???????为一个类开启序列化功能只需实现Serializable 接口即可,仅仅作为使用者可以不必了解其内部的更深层次的实现及流程,但是如果想要更好的使用序列化功能就需要与我一起详细的学习和了解它。 ...
分类:编程语言   时间:2015-07-17 02:11:18    收藏:0  评论:0  赞:0  阅读:272
Java序列化进阶篇
1.transient ????????类一旦实现了Serializable 接口即被声明为可序列化,然而某些情况下并不是所有的属性都需要序列化包要人为的去阻止这些属性被序列化,就需要用到transient 关键字。 ????????transient 关键字用于声明属性,被声明的属性在序列化时其状态不被序列化执行,例如: public class Cat implemen ...
分类:编程语言   时间:2015-07-17 02:10:53    收藏:0  评论:0  赞:0  阅读:307
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!