首页 > 2015年06月02日 > 全部分享
重复代码Duplicated Code---要重构的信号
什么时候需要重构,当你在项目代码里面嗅到这个味道的时候,就要进行重构。首个介绍的味道是重复代码的味道。它表现出来的特征是这些:1.一个类里面,两个函数中,含有相同的代码,类似的代码;或者三个函数中,含有相同的代码,类似的代码。这是重复代码的味道。2.两个互为兄弟的子类内含有相同的表达式。这也是重复代...
分类:其他   时间:2015-06-02 00:13:25    收藏:0  评论:0  赞:0  阅读:111
libvirt python binding 变成了一个新项目
http://libvirt.org/git/$ git clone git://libvirt.org/libvirt-python.git2013年的事情了。$ git show a7a1244commit a7a1244a739d134a9aca7f76c12d63043810c077Auth...
分类:编程语言   时间:2015-06-02 00:13:15    收藏:0  评论:0  赞:0  阅读:220
报表和数据仓库运算
1.行转列:有两种写法,一种是case when end写法,另一种写法是pivot(oracle 11g新增)select job, sum(case deptno when 10 then sal end) as sal10, sum(case deptno ...
分类:其他   时间:2015-06-02 00:13:05    收藏:0  评论:0  赞:0  阅读:260
netty 对象序列化传输示例
package object.server.impl;import io.netty.bootstrap.ServerBootstrap;import io.netty.channel.ChannelFuture;import io.netty.channel.ChannelInitializer;...
分类:Web开发   时间:2015-06-02 00:12:55    收藏:0  评论:0  赞:0  阅读:708
Hive简介
实验简介我们本节课程主要介绍 Hive 的相关知识,将会涉及以下内容:Hive 的定义Hive 的体系结构Hive 与关系数据库的区别Hive 的应用场景Hive 的存储一、什么是 Hive ?Hive 是一个基于 Hadoop 文件系统之上的数据仓库架构。它为数据仓库的管理提供了许多功能:数据 E...
分类:其他   时间:2015-06-02 00:12:45    收藏:0  评论:0  赞:0  阅读:183
linux线程
linux线程私有的部分:每个线程都拥有一个独立的程序计数器,进程栈和一组进程寄存器linux进程切换时通过TSS段,TSS中的esp0和ss0都是系统初始化设置的,指向进程创建时候,分配的栈空间。当进程切换的时候,在内核态下才进行进程切换,在0.11版本中,当前进程的寄存器被压入当前进程的TSS中...
分类:编程语言   时间:2015-06-02 00:12:35    收藏:0  评论:0  赞:0  阅读:256
Python学习(八) 输出任意格式的字符串以及字符串的切片
在Python中想要输出一句话,如下 1 a='hello world' 2 print a 3 //打印出的是hello world 4 5 print 'hello \n world' 6 //打印出的是 7 //hello 8 //world 9 print '''hello10 ...
分类:编程语言   时间:2015-06-02 00:12:25    收藏:0  评论:0  赞:0  阅读:249
JavaScript Window Screen
window.screen 对象包含有关用户屏幕的信息。Window Screenwindow.screen对象在编写时可以不使用 window 这个前缀。一些属性:screen.availWidth - 可用的屏幕宽度screen.availHeight - 可用的屏幕高度Window Scree...
分类:编程语言   时间:2015-06-02 00:12:05    收藏:0  评论:0  赞:0  阅读:184
字符串水题(hdoj1049)
Problem DescriptionPassword security is a tricky thing. Users prefer simple passwords that are easy to remember (like buddy), but such passwords are o...
分类:其他   时间:2015-06-02 00:11:45    收藏:0  评论:0  赞:0  阅读:193
[LeetCode][JavaScript]Triangle
TriangleGiven a triangle, find the minimum path sum from top to bottom. Each step you may move to adjacent numbers on the row below.For example, given...
分类:编程语言   时间:2015-06-02 00:11:35    收藏:0  评论:0  赞:0  阅读:213
linux关机重启命令浅析
linux关机重启命令 今天我们来介绍下linux系统中常用到的关机重启命令—shutdown、halt、reboot、poweroff以及init。shutdown命令 以安全的方式关闭系统或重启系统。它在系统关闭之前给系统上的所有登录用户提示一条警告信息。该命令还允许用户指定一个时间参数,可以是...
分类:系统服务   时间:2015-06-02 00:11:25    收藏:0  评论:0  赞:0  阅读:156
看php手册2015-03-19版后备注
类与对象->基本概念:1,#############################::class 自 PHP 5.5 起,关键词 class 也可用于类名的解析。使用 ClassName::class 你可以获取一个字符串,包含了类 ClassName 的完全限定名称。这对使用了 命名空间 的类尤...
分类:Web开发   时间:2015-06-02 00:11:15    收藏:0  评论:0  赞:0  阅读:198
数据库表之间的关联总结、
sql语句中的去重:例如:SELECT DISTINCT userrole.roleId,userrole.userId FROM userrole;sql 语句中and、or的连接and:表示并且;or:表示或者;between ...and ... 表示包含大于等于和小于等于;sql语句的运算符...
分类:数据库技术   时间:2015-06-02 00:11:05    收藏:0  评论:0  赞:0  阅读:289
Windows下QT4.8.4编译环境的搭建(转载http://blog.csdn.net/bestgonghuibin/article/details/38933141)
开始使用QT了,所以第一步就是把环境搭起来,这里小记一下,以免以后忘记。1. 下载安装文件要使用QT功能,那么必须要下载QT的源码,还必须要一个是用QT的编译环境,可以是VS2010,也可以是专用于QT编程的QT Creator。本人选择QT Creator,所以也必须要下载QT Creator。根...
分类:Windows开发   时间:2015-06-02 00:10:55    收藏:0  评论:0  赞:0  阅读:405
一步一步教你选择正确的显卡
显卡,主机里头一个举足轻重的配件,如何选购合适的显卡是一门学问,当然,你是老鸟,甚至到了“虾”的级别,本贴你可以忽略。但是,如果你是新手的话,请留步,因为看你本贴,你或许少了很多疑问(声明:本贴非“硬知识”帖),但是将是一个有层次、有步骤的说明。 基础篇 在基础篇里头笔者第一点论题是:显卡的“品牌”...
分类:其他   时间:2015-06-02 00:10:45    收藏:0  评论:0  赞:0  阅读:136
(转载)NSTimer
转自:http://www.cnblogs.com/smileEvday/archive/2012/12/21/NSTimer.html 看到这个标题,你可能会想NSTimer不就是计时器吗,谁不会用,不就是一个能够定时的完成任务的东西吗? 我想说你知道NSTimer会retain你添加调用方法.....
分类:其他   时间:2015-06-02 00:10:35    收藏:0  评论:0  赞:0  阅读:178
一百网页制作之5
1 2 3 4 47 48 49 99 100 101 102 103 104 中文105 English106 107 108 设为首页 /109...
分类:Web开发   时间:2015-06-02 00:10:25    收藏:0  评论:0  赞:0  阅读:247
Build Static and Dynamic Libary in Linux
Build Static Libaryar ru xxx.a *.oranlib xxx.a//not necessaryBuild Dynamic Libaryg++ -shared -fPIC -o xxx.so *.o
分类:系统服务   时间:2015-06-02 00:10:15    收藏:0  评论:0  赞:0  阅读:246
arguments | json | currentStyle
arguments | json | currentStylefor( var i in json); 获取非行间样式,在IE下用 currentStyle(IE-9) ,在chrome 和 firfox 下用 getComputedStyle. 其中判断IE还是chrome、firfox是根据 o...
分类:Web开发   时间:2015-06-02 00:09:45    收藏:0  评论:0  赞:0  阅读:131
android数据存储之Sqlite(一)
SQLite学习笔记1、 Sqlite简介SQLite是一款轻型的数据库,是遵守ACID的关联式数据库管理系统,它的设计目标是嵌入 式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。它能够支持 Windows/Linux/Unix等等主流...
分类:移动平台   时间:2015-06-02 00:09:37    收藏:0  评论:0  赞:0  阅读:372
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!