windows tomcat 环境变量配置 (建立在jdk环境的正确配置之上)...
一. ThreadLocal是什么?
ThreadLocal,顾名思义,它不是一个线程,而是线程的一个本地化对象。当工作于多线程中的对象使用ThreadLocal维护变量时,ThreadLocal为每个使用该变量的线程分配一个独立的初始化变量副本。所以每一个线程都可以独立地改变自己的副本,而不会影响其他线程所对应的副本。从线程的角度看,这个变量就像是线程的本地变量,这也是类名中“Local”所要表达的意思。...
分类:
其他好文 时间:
2014-09-09 16:12:19
阅读次数:
268
Source:Django Version 1.6 View source analysis about list.py
原址在上面 用Django 1.6搭建的 勉强能见人 嘿嘿 源码分析看起来是不靠谱的 反正就是酱油的很
class MultipleObjectMixin(ContextMixin):
"""
A mixin for views manipulatin...
分类:
其他好文 时间:
2014-09-09 16:12:09
阅读次数:
231
最近在看集合源码,发现ArrayDeque里面用到了大量的&运算,这牵扯到了二进制。突然发现自己对负数的二进制有点模糊了,对此进行了一些支持补充。
首先我们要对原码、反码和补码有个了解:
1、所谓原码就是二进制定点表示法,即最高位为符号位,“0”表示正,“1”表示负,其余位表示数值的大小。
2、反码表示法规定:正数的反码与其原码相同;负数的反码是对其原码逐位取反,但符号位除外。
...
分类:
编程语言 时间:
2014-09-09 16:11:58
阅读次数:
257
播放视频,先在命令行终端上使用“cd”命令将路径切换到你的视频文件所在目录,然后输入以下命令:
omxplayer example.mp4这将会全屏播放example.mp4文件,按Ctrl + C可以退出。
EXAMPLE VIDEO SAMPLE:BIG BUCK BUNNY(示例视频:大雄兔)
这里有一个可在树莓派上播放的实例视频:动画片《大雄兔》。播放这部影片,可以在终端上输...
分类:
其他好文 时间:
2014-09-09 16:11:50
阅读次数:
463
import traceback
import math
import pygame
from pygame.locals import *
pygame.display.init()
pygame.font.init()
sizes = {
"screen" : ( 300, 480 )
}
colors = {
"line" : ( 255, 255, 255 ),
...
分类:
其他好文 时间:
2014-09-09 16:11:49
阅读次数:
368
文字是网页设计的基础部分,设置好文字的样式,可以起到事半功倍的效果,通常可以使用两种方法。
第1种方法是直接使用HTML标记进行设置,如:使用粗体标记将文本设置为加粗样式。
第2种方法是使用css,层叠样式表。
HTML定义了6级标题,1-6级,标题文字随级数增大依次减小。
h1的效果
h2的效果
h3的效果
h4的效果
h5的效果
h6的...
分类:
Web程序 时间:
2014-09-09 16:11:28
阅读次数:
225
近日,为了明确规范,避免兼容性差等问题,Markdown 希望制定一个明确的规范,使其标准化。
Markdown 是由 John Gruber 于 2004 年开发一种轻量级标记语言,它允许人们 “使用易读易写的纯文本格式编写文档,然后转换成有效的 XHTML 文档”。分享一个最好用的UI前端框架!
正是因为简单易用的特点,目前 Markdown 已经被广泛运用在各种网站上,现在像是世...
分类:
其他好文 时间:
2014-09-09 16:11:18
阅读次数:
195
js的继承是实现继承,是通过原型链实现的。首先我们知道每个函数的实例都有一个指向该函数原型的指针,当我们让子类的原型等于父类的实例时会发生什么 呢?
Studeng.prototype = new Person();我们都知道原型是可以共享的,继承就是为了让子类所有对象实现父类的属性和方法,所以等号左边是子类的原型,当等于父类的实例时,就可以找到通往父类原型的路,这时新原型拥有父类实例所有的属性...
分类:
Web程序 时间:
2014-09-09 16:11:09
阅读次数:
156
//a[n]=a[n-1]+a[n-2]+a[n-3]+a[n-4];
# include
# include
# include
# include
using namespace std;
int a[10000][260]={0}; //每个元素可以存储8位数字,所以2005位可以用260个数组元素存储。
int main()
{
int i,j,n;
a[1][0...
分类:
其他好文 时间:
2014-09-09 16:10:58
阅读次数:
179
对于精神世界里出现的神秘事件,科技人员总是采用研究物质的方法来解释,并且固执地认为这样的解释是科学的,结论是正确的。比如轮回记忆,专家 从细胞、物质功能的角度来分析生命的过程,然后认为轮回是不可能存在的。得出这种结论是草率的,和下结论的人本身的社会地位及知名度没有关系,因为轮回属 于精神世界里发生的事件,和物理世界的身体没有直接的关系,不能把对身体的研究结果直接套用到不同类型的事物上。比如不能因为...
分类:
其他好文 时间:
2014-09-09 16:10:49
阅读次数:
341
转载请说明原出处,谢谢~~
从暑假到现在中秋刚过,我用duilib开发仿酷狗播放器大概经历了50天。做仿酷狗的意图只是看原酷狗的界面比较漂亮,想做个完整一些的工程来练习一下duilib。今天把写好的程序代码综合一下,发布测试版。测试版的程序肯定会有不少bug,而我自己也没有精心去测试程序,希望发现问题的朋友联系我一下,我去修正。
软件界面上绝大多数的控件的功能我都写出...
分类:
其他好文 时间:
2014-09-09 16:10:39
阅读次数:
238
雅虎官方博客宣布终止开发开源的JavaScript工具库Yahoo User Interface library (YUI)。 雅虎开发者解释说,行业趋势发生了改变。过去几年,Web平台经历了激烈变革,相比以前如今的JavaScript几乎是无处不在。Node.JS的出现
允许JavaScript在服务器端使用, 以及新的包管理器如npm,构建工具如Grunt,应用程序框架,测试工具等的出现,...
分类:
编程语言 时间:
2014-09-09 16:10:28
阅读次数:
196
1.背景 写博客快两年了,写了100+的文章,最火的文章也是大家最关注的就是如何实现android系统截屏。其实我们google android_screen_shot就会找到很对办法,但那些都是很多年前的了,在android4.*版本后,android对于源码进行了更正,使得以前的方法都不能够使用。 感谢cjd6568358这名网友,我们一起讨论,最终由他实现了a...
分类:
移动开发 时间:
2014-09-09 16:10:18
阅读次数:
215
在Java中我们无须关心内存的释放,JVM提供了内存管理机制,有垃圾回收器帮助回收不需要的对象。但实际中一些不当的使用仍然会导致一系列的内存问题,常见的就是内存泄漏和内存溢出
内存溢出(out of memory ):通俗的说就是内存不够用了,比如在一个无限循环中不断创建一个大的对象,很快就会引发内存溢出。
内存泄漏(leak of memory):是指为一个对象分配内存之后,在对象已经不在使...
分类:
编程语言 时间:
2014-09-09 16:09:59
阅读次数:
222
Android的SQLite使用介绍
一、SQLite的简介
Android当中内置SQLite数据库,那个SQLite有什么特点呢?
SQLite 是一个开源的嵌入式关系数据库,实现自包容、零配置、支持事务的SQL数据库引擎。 其特点是高度便携、使用方便、结构紧凑、高效、可靠。 与其他数据库管理系统不同,SQLite 的安装和运行非常简单,在大多数情况下 - 只要确保SQLite的二进制文...
分类:
移动开发 时间:
2014-09-09 16:09:49
阅读次数:
252
DefaultHttpClient execute() 方法报错...
分类:
其他好文 时间:
2014-09-09 16:09:38
阅读次数:
228