- 浏览: 328006 次
- 性别:
- 来自: 北京
最新评论
-
一EE:
插件更新地址:http://download.eclipse. ...
用Eclipse Memory Analyzer查找内存泄露 -
heipark:
Good!
flask-sqlachemy note
文章列表
commons-logging
log4j org.slf4
日志介绍
日志工具
Log4j
Apache的一个开放源代码项目,通过使用Log4j,我们可以:
日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务器、NT的事件记录器、UNIX Syslog守护进程等;
也可以控制每一条日志的输出格式;
定义每一条日志信息的级别,用户能够更加细致地控制日志的生成过程。这些可以通过一个
配置文件来灵活地进行配置,而不需要修改程序代码。
LOGBack
Logback是由log4j创始人设计的又一个开源日志组件。log ...
list 查看有什么表
list 'tablename'
scan 查看表内数据
scan 'tablename'
scan 'tablename' ,{ VERSION =>3 } #控制显示的行数
create 建表
create 'tablename', 'columefamily'
put 插入数据
put 'tablename', 'keyrow', 'columnfamily', 'value'
Put Method
void put(Put put)throws IOException
Put的构造方法
Put(byte[] row)
Put(byte[] row,RowLock rowLock)
Put(byte[] row,long ts)
Put(byte[] row,long ts,RowLock rowLock)
add()
Put add(byte[] family,byte[] qualifier,byte[] value)
Put add(byte[] family,byte[] qualifier,long ts, ...
首先,Java中的getResourceAsStream有以下几种: 1. Class.getResourceAsStream(String path) : path 不以’/'开头时默认是从此类所在的包下取资源,以’/'开头则是从
ClassPath根下获取。其只是通过path构造一个绝对路径,最终还是由ClassLoader获取资源。
2. Class.getClassLoader.getResourceAsStream(String path) :默认则是从ClassPath根下获取,path不能以’/'开头,最终是由
ClassLoader获取资源。
3. ServletC ...
说明:前面带*号的是非常常用的快捷键,希望大家都掌握
编辑
---------------------------
*Ctrl+1(数字1) 快速修复
*Ctrl+D 删除当前行
*Ctrl+Alt+↓ 复制当前行到下一行(复制增加)
*Ctrl+Alt+↑ 复制当前行到上一行(复制增加)
*Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)
*Alt+↑ 当前行和上面一行交互位置(同上)
*Shift+Alt+S然后r 生成gette ...
文件目录
_
|_utils_
| |_utils.py
|_xk.py
想要从xk.py import utils.py里面的函数
需要在utils里面加入__init__.py使utils不仅仅是一个文件夹,而是一个模块
如果xk.py在另一个模块里,而不是在根目录下
需要在xk.py首部加上
import sys
sys.path.append("..")
因为默认的路径是该文件所在的目录,要想跳到其他目录,得先从根目录开始
sys.path.append(".." ...
用python的时候,会经常遇到文件数据库的open,但总会不小心忘了close
用with open 语句就能很好的解决这个问题,它会在语句执行完后,自动执行close()
with open('./prepare_channels.txt', 'r') as f:
for s in f:
channels.add(s.strip())
#filename xk
class class AClass:
def __init__(self,name):
print name
a=AClass("sadfaf")
开始尝试的是用
import xk
a=AClass("sadfaf")
执行出错
原因
一直以为python和Java是一样的,类名要和文件名符合
正确做法
导入模块如果使用import xxx的形式,则它的内容要加上xxx.进行限定。如果不想要xxx.限定,则需要使用:f ...
从网上下载的chm电子书,常常会出现页面无法显示 的情况,在网上搜索了之后发现,很多人的解决方法都是修改注册表。 经过实验后,我发现了一个简单的解决办法 对于网上下载的chm,打开时会出现“您要打开此文件吗?。。。。。。打开此文件前总是询问” 如果直接点打开按钮,而不去掉 打开此文件前总是询问 的选项前的对号,那么打开之后就会无法显示网页 把 打开此文件前总是询问 的选项前的对号去掉,然后打开,就正常了
执行DEBUG操作时,eclipse报出错误: Cannot connect to VM select failed 解决办法是在 eclipse.ini 文件中添加参数
1、maven\conf\settings.xml
设置<localRepository> 为本地存储的位置
设置<mirror>
<id>Nexus</id>
<name>Nexus Public Mirror</name>
<url>http://192.168.6.151:8082/nexus/content/groups/public</url>
<mirrorOf>*</mirrorOf> ...
想要调整fancybox弹出页面的宽度,在网上找了好久,都没能成功
后来请师傅指点了一下,立马就成功了,方法如下
调整宽度,fancybox自带的width字段不管用
如果要改的话需要在弹出的html页面顶端加一个div,设定该页面的宽度,这样就成了
<div style="width: 800px">
这些方法位于random模块中
random.random(),同javascript的Math.random(),返回[0.0,1)之间的浮点数
random.uniform(a, b),返回[a,b]之间的浮点数
print random.uniform(10, 20)
print random.uniform(20, 10)
#---- 结果(不同机器上的结果不一样)
#18.7 ...
db.logCollection.distinct("pageURL");
一、SQL速成
结构查询语言(SQL)是用于查询关系数据库的标准语言,它包括若干关键字和一致的语法,便于数据库元件(如表、索引、字段等)的建立和操纵。
以下是一些重要的SQL快速参考,有关SQL的语法和在标准SQL上增加的特性,请查询MySQL手册。
1.创建表
表是数据库的最基本元素之一,表与表之间可以相互独立,也可以相互关联。创建表的基本语法如下:
create table
table_name
(column_name
data无效 {identity
|null|not null},
…)
其中参数table_name和colu ...