E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
学习札记
Ubuntu
学习札记
【综合篇】
【1】ubuntu12.04怎么安装程序? 更新于2014/11/13 sudoapt-getinstall应用程序名(此处需要源中包含此应用程序的package)【2】ubuntu12.04怎么卸载程序? 更新于2014/11/13 sudoapt-getremove应用程序名(此处需要源中包含此应用程序的package
cafuc46wingw
·
2014-11-13 09:00
Ubuntu
学习札记
【三】Ubuntu 12.04下安装JDK1.8.0_25
JDK版本:1.8.0_25安装目录:/home/wanglin/文档/jdk1.8.0_25安装JDK1.8的过程1.打开网址http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html,下载相应的JDK文件。2.将下载的文件解压缩到/home/wanglin/文档/jdk1.8.0_25目
cafuc46wingw
·
2014-11-12 22:00
Ubuntu
学习札记
【二】Ubuntu 12.04软件中心安装flash插件过程失败解决办法
疑难引出:由于ubuntu下使用WebQQ不能传送文件,于是就想到安装wine(可以在Linux,BSD,Solaris和MacOSX上运行Windows应用)来使用QQ,当在终端使用wine--version时发现系统没有自带安装wine,幸好之前更新了源,终端自动提醒我安装wine1.4,然后使用apt-getinstall命令安装,但是安装到一部分时出现卡死:正在设置update-notif
cafuc46wingw
·
2014-11-11 09:00
Ubuntu
学习札记
【一】ubuntu 12.04 LTS 如何使用更快的更新源流程详解
装好ubuntu12.04LTS系统后的第一件事就是替换本身系统自带的更新源,因为系统自带的源有些在中国访问不了,而且即使可以访问也可能会速度又特别慢。幸好国内的一些公司和大学提供了速度不错的更新源。下面介绍如何快速更换更新更快的源:步骤一:备份sources.list文件: 在终端输入:cp /etc/apt/sources.list /home/wanglin/文档/Ba
cafuc46wingw
·
2014-11-10 21:00
亮剑.NET
学习札记
学习前提要:因为书的版本过老,有些章节不学了,要学的包括以下章节暂定:1,2,4,5,6,7,9,10,11,12,13,14,15,16,17,18,附录A第一章:主要是介绍.NET,包括面向对象,即一些用法。1.什么是.NET多指.NETFramework是一个开发和执行环境,与硬件无关的程序执行平台,目的是实现一次编写,到处运行,目前平台还只是windows,但已有了跨平台的.NET基于MO
HoLoong
·
2014-09-14 23:00
C++
学习札记
C++中经常遇到对构造函数的初始化,而且有时候是在大括号内还是大括号外,经常搞混.其实只要记住所有的参数都需要初始化就OK了.而且我们通常也总结为函数的初始化有以下几种形式.如下:classCExample{public:inta;floatb; 1.CExample():a(0),b(8.8){} 2.CExample(){a=0;b=8.8;}}; 3.CExample():a(0){
zhangzijiejiayou
·
2014-09-13 21:00
C++
Sonar入门
学习札记
SonarQube代码质量管理一,简要说明1-SonarQube的工作原理介绍SonarQube并不是简单地将各种质量检测工具的结果(例如FindBugs,PMD等)直接展现给客户,而是通过不同的插件算法来对这些结果进行再加工,最终以量化的方式来衡量代码质量,从而方便地对不同规模和种类的工程进行相应的代码质量管理。SonarQube在进行代码质量管理时,会从图1所示的七个纬度来分析项目的质量。图1
进修中的大牛
·
2014-08-21 16:00
关于 truncate table 的一点
学习札记
---以下整理笔记来之itpub的各位前辈的语录,这里做了一个汇总,仅供学习。 truncatetable后,oracle会回收表和其表中所在的索引到initial大小,也就是初始分配的segments大小truncate和drop一样都是ddl语句,操作立即生效,原数据不放到rollbacksegment中,不能回滚truncatetable执行很慢可能有以下几个原因:首先要明白truncate
royjj
·
2014-07-28 11:00
JasperReport
学习札记
6-JRXML的标签
原文源于:http://langhua9527.iteye.com/blog/402317 JasperReport学习笔记6-JRXML的标签1.<jasperReport>根元素包括很多属性pageWidth,pageHeight,leftMargin,rightMargin,topMargin,bottomMargin,orientation,whenNoDataType,is
·
2014-07-23 10:00
jasperReport
网路通信
学习札记
子网:为了便于表达和识别IP地址,十进制形式表示的如210.52.207.2,每段所能表示十进制数大超过255。IP地址由两部分组成,即网络号(NetworkID)和主机号(HostID)。网络号标识Internet上子网,而主机号标识子网某台主机。网际地址分解成两域带来了重要优点:IP数据包从网际上的一个网络达另一个网络时,选择路径可以基于网络而不是主机。在大型的网际中,这一点优势特别明显,因路
gwzz1228
·
2014-07-03 17:00
CGLIB
学习札记
---Enhancer如何生成子类并装载
阅读更多上一篇博文:CGLIB
学习札记
---生成CLASS的命名规则介绍了生成之类的命名规则,在这个博文里面主要分析了下面3点:1)Cglib如何生成的Class的二进制文件2)Cglib生成的Class
flyfoxs
·
2014-06-09 11:00
CGLIB
学习札记
---Enhancer如何生成子类并装载
上一篇博文: CGLIB
学习札记
---生成CLASS的命名规则 介绍了生成之类的命名规则, 在这个博文里面主要分析了下面3点: 1)Cglib如何生成的Class的二进制文件
flyfoxs
·
2014-06-09 11:00
cglib
CGLIB
学习札记
---生成CLASS的命名规则
CGLIB生存的Class的命名规则有多种,它们都是由接口NamingPolicy对应的实现来定义的.接下来针对DefaultNamingPolicy进行分析.泛泛的说,生成的CLASS的规则如下 被代理class name(包名和类名) + "$$" + 使用cglib处理的class name(只有类名,不包含包名) +"ByCGLIB&quo
flyfoxs
·
2014-06-06 11:00
Class
CGLIB
学习札记
---生成CLASS的命名规则
阅读更多CGLIB生存的Class的命名规则有多种,它们都是由接口NamingPolicy对应的实现来定义的.接下来针对DefaultNamingPolicy进行分析.泛泛的说,生成的CLASS的规则如下被代理classname(包名和类名)+"$$"+使用cglib处理的classname(只有类名,不包含包名)+"ByCGLIB"+"$$"+key的hashcode(接下来会对key有一个详细
flyfoxs
·
2014-06-06 11:00
Hibernate
学习札记
(二)——关系映射
具体请点击:http://www.verydemo.com/demo_c146_i18499.html Hibernate 学习笔记(二)——关系映射 public class Employee { pri
lonelone11418485
·
2014-05-29 16:00
Hibernate
Spring Security
学习札记
文献:http://www.verydemo.com/demo_c143_i7383.html Spring Security 学习笔记 看了一个星期的Spring Security源码,应该说对控制URL级别的访问控制的认识是有80,90%了,这里把自己的一些记录给贴出来,分享是一方面,保存也是一方面。好了不说了,看下面具体
ethan8975756
·
2014-05-27 15:00
Spring Security
Android
学习札记
之编译系统(五)apk编译流程
一片很好的文章,先转再说。ndroid学习笔记之编译系统(五)apk编译流程apk项目是如何编译的?总结:我们可以通过mm showcommands命令查看编译过程。今天下载了小米的Notes,便签,没有Android.mk文件,自己加上了Androd.mk,将这个项目放在自己的电脑工程下编译。总结了一下编译过程,不当之处请指正。参考柯元旦android内核剖析。接下来我们就按顺序看看apk编译过
zangcf
·
2014-04-15 00:00
cocos2d-实现读取.plist文件(使用数组CCArray)
学习札记
之cocos2d-x2.1.1实现读取.plist文件(使用数组CCArray) picture 1.png 2.png 3.png point {200,300} {500,300
zhanghefu
·
2014-03-16 23:00
Android 底层
学习札记
Android底层
学习札记
(一)GoogleAndroid软件架构(二)Android编译环境搭建(三)AndroidLinuxKernel移植流程(四)Android启动流程(五)Android系统烧写
cnclenovo
·
2014-03-15 11:00
android
实现
sensor
启动流程
hal
Python
学习札记
(3)——关于Boa-constructor的问题
问题一:当我们点击Help时会出现提示:TypeError:inmethod'WindowList__getitem__',expectedargument2oftype'size_t'.如图一所示:图一问题二:当我们点击检视器的提交会话(如图二红色框标记所示)时,图二会出现提示:PyDeadObjectError:TheC++partoftheDataViewobjecthasbeendelat
东方卯
·
2014-03-06 12:00
Python
学习札记
(2)——搭建Boa-constructor
一、Boa-constructor是什么看看来自己百度的解释:BoaConstructor是一个跨平台的Python集成开发环境和wxPython图形用户界面构建器。它提供了可视化方式的框架(窗口)的创建和处理、对象检视器(objectinspector)、编辑器、继承的等级、html文档字符串、高级的调试器和集成化的帮助系统。俨然一个用于Python的Delphi。二、如何搭载Boa-const
东方卯
·
2014-03-04 18:00
学习札记
――Rspec+factory_girl进行复杂模型测试
本文主要介绍怎么使用Rspec+factory_girl进行复杂模型测试,首先介绍下本人使用的模型机构classNodebelongs_to:parent,:class_name=>Nodehas_many:children,:class_name=>Node :foreign_key=>:parent_idendend可以看出,我使用的是一个自关联表,通过自己:parent_id这
JackSongBlack
·
2014-02-13 17:38
children
factory
模型
一对一
parent
学习札记
——Rspec+factory_girl进行复杂模型测试
本文主要介绍怎么使用Rspec+factory_girl进行复杂模型测试,首先介绍下本人使用的模型机构classNodebelongs_to:parent,:class_name=>Nodehas_many:children,:class_name=>Node:foreign_key=>:parent_idendend可以看出,我使用的是一个自关联表,通过自己:parent_id这个键将本表自己关
JackSongBlack
·
2014-02-13 17:38
模型
factory
一对一
web
测试
Python
学习札记
(1)——Python的数据结构(序列)
相关知识的介绍1.1序列的类型序列是Python最基本的数据结构。python有6种内建序列:列表、元组、字符串、unicode字符串、buffer对象和xrange对象。序列可以插入、删除、替换并且所有序列都支持迭代。1.2索引索引可以理解为序列里每一个元素的标号,从0开始,以-1结束,也就是说第一个元素的索引是0,而最后一个元素的索引是-1,如c='2011',c[0]=2,c[1]=0,c[
东方卯
·
2014-01-01 19:00
数据结构
python
序列
列表
元组
Python
学习札记
(0)——Python开发环境搭载及推荐几款Python编译器
1、进入网址:http://www.python.org/download/#id102、选择版本:其中有两个Python版本,一个为3.0以上版本,一个为2.7版本,主要区别有一些特定的软件只支持2.7版本其中的两个windows版本为:Python3.3.3Windowsx86MSIInstaller(Windowsbinary--doesnotincludesource)Python3.3.
东方卯
·
2013-12-31 18:00
Python环境搭载
Python编译器
APUE第十五章
学习札记
之参考文章《Linux管道的实现机制》
参考自:http://oss.org.cn/kernel-book/ch07/7.1.1.htm选自《深入分析Linux内核源码》一书中的7.1.1节内容!7.1.1 Linux管道的实现机制在Linux中,管道是一种使用非常频繁的通信机制。从本质上说,管道也是一种文件,但它又和一般的文件有所不同,管道可以克服使用文件进行通信的两个问题,具体表现为:· 限制管道的大小。实际上,管道是一个
osDaniel
·
2013-12-03 18:00
apue
管道结构
APUE第八章
学习札记
之进程用户ID与文件用户权限相关知识总结
在Unix/Linux中,对于权限的管理是很严格并且很重要的。然后,在APUE书本中,对于这方面的描述可能会让一些同学感到困惑(原因是没有统一的集中的说明,知识分散在几章几节不利于理解)。因此,笔者在此将之一一总结。我们都知道文件相关的权限有文件用户(owner)、文件组、其他。对此基础知识有不了解的可以参考之前的博文(http://my.oschina.net/DanielLee/blog/17
osDaniel
·
2013-11-28 10:00
用户权限
apue
进程ID
APUE第八章
学习札记
之自建简单解释器以及参数分析
用过Unix/Linux的童鞋都不会对#!/bin/sh感到陌生。我们都知道sh是shell的解释器的意思。但是对于解释器这东西就感到很神秘。其实解释器就是一个可执行的文件而已,我们也能够自己建造一个简单的解释器。1)建立echoarg.c。#include"apue.h"intmain(intargc,char*argv[]){inti;for(i=0;i
osDaniel
·
2013-11-28 10:00
参数
解释器
apue
Exce
APUE第七章
学习札记
之自动变量的潜在问题
关于C语言自动变量的一个基本规则是:声明自动变量的函数已经返回后,不能再引用这些自动变量。 下面就此问题进行测试。 测试环境: 编译器:GCC4.2.4 OS:Ubuntu8.04LTS 首先编写一个简单的C程序,暂且命名为test_auto_val.c。 [cpp] viewplaincopy#include int* func1 () { int *ptr;
osDaniel
·
2013-11-26 16:00
c
apue
潜在问题
自动变量
APUE第四章
学习札记
之管理普通用户相关操作
作为root,管理其他用户是一件很重要的事情。学到第四章,我首先做的是创建了一个zdc的用户,增添个密码,分配给他用户组,给他个目录,修改目录的权限、拥有者、拥有组。具体命令如下:useradd-d/home/zdczdcpasswdzdcgroupadd-forduserusermod-gorduserzdccp-rfapue.2e//home/zdcchmodg+wapue.2echown-R
osDaniel
·
2013-11-16 21:00
文件权限
用户管理
apue
APUE第三章
学习札记
两个进程分别打开同一个文件会产生两个不同的文件表,但是只有一个V节点表。产生不同的文件表的理由是:每个进程对文件都有自己的文件偏移量(我们不应忽略的是:进程中每个文件描述符都可以有自己对各自文件的不同文件偏移量!)。测试代码如下:#include"apue.h"#include#includeintmain(void){intfd,pid,fd2;intreturno;charbuf1[]="ab
osDaniel
·
2013-11-16 19:00
dup2
dup
apue
输出重定向
文件表
Hibernate
学习札记
(1)
1·Hibernate在初始化阶段就会更加映射信息预定义一些SQL,insert,delete,update语句,这些SQL语句存放在SessionFactory的缓存中,当要执行session中的相关语句时,只需要直接调用这些方法即可。2·Hibernate的核心接口: 1.Configuration接口:配置Hibernate,根启动Hibernate,创建SessionFactory对象
馨缘6009
·
2013-10-08 21:00
BITED-Windows8应用开发
学习札记
之四:如何在Win8 应用中实现语义缩放
语意缩放的意义在于:创新的语意缩放外观,让你的应用随时展现信息可视化的力量。如图表般的Tile,随着数据的不同而变化,让你的页面更富节奏。而所谓的语意缩放就是通过上下文的跳转,帮助我们实现一种更快更便捷的应用使用体验。而其官方解释为:http://msdn.microsoft.com/en-us/library/windows/apps/hh465319.aspx语意缩放的操作比较简单,在微软给的
·
2013-08-28 22:00
windows
BITED-Windows8应用开发
学习札记
之三:如何在Win8应用中实现数据绑定
在微软官方提供的资源中,我们可以看到SampleDataSource.cs已经拥有了定义好了相应的数据结构以及实现类:建立本地数据由于我们已经有数据以及相应的数据类,我们需要做的仅仅是将数据放进数据类中,并在数据源的构造函数中调用它:首先定义一个方法,用来绑定本地数据:1publicSampleDataSource() 2{ 3//Localocaldata 4GetLocalFiles()
·
2013-08-28 21:00
windows
BITED-Windows8应用开发
学习札记
之二:Win8应用常用视图设计
感觉自我表述能力有欠缺,技术也不够硬,所以之后的Windows8应用开发
学习札记
的文章就偏向于一些我认为较难的地方和重点了多有抱歉。上节课是入门,这节课就已经开始进行视图设计了。
·
2013-08-27 22:00
windows
BITED-Windows8应用开发
学习札记
之一:Win8应用开发入门
基于WinRT的Metro应用是我对Windows8的第一印象,简洁方块配以简单色调真的有沁人心脾的美感。非常幸运,BITED在这个暑假的这个小学期里有幸学习到一门课程:软件工程基础实践,老师邀请了微软的讲师来北理给我们授课。所以,愉快的WIN8应用开发之旅就这样开始了。我要分享的这些笔记既是为了将经验分享给大家,也是为了我以后方便查看。内容是由老师的教学内容加上一些我自己观看的教学视频杂糅而成,
·
2013-08-27 21:00
windows
SpringMVC源码
学习札记
(六)DispatcherServlet类在3.2中的变化
protected void doDispatch(HttpServletRequest request, HttpServletResponse response) throws Exception { HttpServletRequest processedRequest = request; HandlerExecutionChain mappedHandler = null;
sha0k
·
2013-08-07 22:00
dispatcher
算法分析:二分查找
转载自:http://www.cppblog.com/converse/archive/2009/10/05/97905.html原网站附有一份pdf格式的文档,《二分查找算法
学习札记
》。
Chuck_0430
·
2013-08-01 00:00
Android
学习札记
15:对Android中View绘制流程的一些理解
Android
学习札记
15:对Android中View绘制流程的一些理解分类: Android2012-06-2714:36 284人阅读 评论(0) 收藏 举报androidlayouthierarchymatrixnulltraversal
pi9nc
·
2013-07-31 10:00
android
学习札记
――ruby的对象模型
学习ruby一段时间,前段时间一直搞测试和环境部署,ruby基础的东西还不是很了解,买了一本《ruby元编程》一直没功夫细看,最近得了空,干脆系统学习下ruby的基本东西。看了书,最大的感受就是,ruby将一切皆是对象做的更彻底,所有的数据类型都是对象,”类本身也是对象“首先我们来了解下,在ruby中对象怎么由什么构成的?ruby中的对象是实例变量和对类实例方法的引用!代码classMyClass
JackSongBlack
·
2013-07-17 21:42
模型
功夫
最大的
学习札记
――nginx + passenger 部署多个rails的app时,出现自动跳转到80端口的问题
接上两篇,我按照网上的帖子完成部署后,却发现在我一个部署中,有两个APP,一个端口使用默认的80端口,另一个用的2999端口,但是每次我去登录2999端口的APP页面跳转时,总是跳到80端口的那么APP里。经过一番google后,原来是我设置不对server{ listen3000; server_name127.0.0.1; root/your/app/path; indexindex.
JackSongBlack
·
2013-07-16 16:59
nginx
passenger
端口自动跳转80端口
学习札记
――在ubuntu下用nginx+passenger 进行rails部署
接上一篇日记,这一篇日志主要是讲在测试中,为了模拟真实的环境,我用nginx搭建production模式时遇到的问题,总体来说这次搭建环境,不是很顺畅,遇到诸多的问题,原计划要一天完成的,但是花了两个工作日,不过我也得到部署的锻炼,为了方便以后我不再走这个坑,先把东西记录到这 第一:我遇到一个不能载入log文件的问题,去提示的路径,没有相应的文件,这是我最这次遇到最麻烦的地方,害我研究很久,最后终
JackSongBlack
·
2013-07-08 23:43
nginx
ubuntu
配置文件
passenger
C++
学习札记
一
每次都想想认真学习一下C++,让自己摆脱指挥C,没有跟上时代的标签。可是每次都是看了几章就停下来了。最近一段时间公司项目吃紧,不过正好有需要使用到C++的地方,所以强迫自己每天都抽点事件学习。这里主要记录一些自己认为比较重要的东西。 1.在类的定义中实现的函数会被自动当做内联函数。 2.函数的重载是指(在相同的域中)允许多个函数存在同名的情况。但是要求这些同名函数之间利用不同的入口参
eatapple
·
2013-07-05 09:00
学习札记
――cucumber测试结果输出HTML报告
最近换在ubuntu下开发ruby,明显测试环境载入快了很多,自己最近一直在研究怎么将rails工程做持续发布,无奈第一接触linux类系统,还有诸多问题为什么我要去整这个玩意?这也是持续集成的一个重要步骤,我希望最后我的测试环境能完成下面需求1.将svn上的最新版本下载到部署环境中2.自动发布最新版本3.每晚1点自动运行cucumber4.通过页面方式查看前夜运行结果。很明显现在的功能只是完成了
JackSongBlack
·
2013-07-04 19:41
linux
ubuntu
测试结果
学习札记
——cucumber测试结果输出HTML报告
最近换在ubuntu下开发ruby,明显测试环境载入快了很多,自己最近一直在研究怎么将rails工程做持续发布,无奈第一接触linux类系统,还有诸多问题为什么我要去整这个玩意?这也是持续集成的一个重要步骤,我希望最后我的测试环境能完成下面需求1.将svn上的最新版本下载到部署环境中2.自动发布最新版本3.每晚1点自动运行cucumber4.通过页面方式查看前夜运行结果。很明显现在的功能只是完成了
weixin_34351321
·
2013-07-04 19:41
ruby
操作系统
学习札记
――BDD测试框架之cucumber 与capybara工具使用总结
最近项目上想使用可视化测试的黑盒测试,为此我去再学习了ruby界中的出名的cucumber测试框架,以前只是大约摸了一下,并没有深究,这次要求是测试中要可视化每个特征功能(Feature)按我所设定的情景(Scenario)跑一次,而现在我主要实现了web自动化测试,(GUI的还在研究这个框架的可行性),首先介绍下我使用的GEM如下所示group:development,:testdo gem"s
JackSongBlack
·
2013-06-09 14:56
测试
cucumber
bdd
Python
学习札记
(二)
Python入门指南一、python中字符串1. python的字符串可以通过+操作符连接,可以通过*操作符重复。2. 可以被截取。字符串的第一个字符索引为0。可以用切片操作区截取字符串。3. 不同于C字符串,python字符串是不可变的。向某一个文本索引赋值会引发错误。二、python函数的定义1. 函数的参数可以带有默认值。 但是默认值参数只会被赋值一次。 下面是两个例子deffoo(a,L=
蛋糕仙人
·
2013-06-06 12:00
python
学习笔记
Python
学习札记
(一)
深入pythonhttp://sebug.net/paper/books/dive-into-python/html/index.htmlhttp://sebug.net/paper/books/python_hb/http://www.pythontab.com/html/pythontutorial3/1.静态类型语言一种在编译期间就确定数据类型的语言。大多数静态类型语言是通过要求在使用任一变
蛋糕仙人
·
2013-06-06 12:00
python
学习笔记
openCv
学习札记
(二)—cv:Mat学习
由于在写上一篇图像的数据结构时,发现自己只知道CvMat,竟然还有Mat数据结构,真是无知了,看了这么多程序,貌似没有看到这个结构。有可能那些程序都是些老版本的例子,这是在2.0以后加上的,所以我也得紧跟呀!以下是自己的学习心得。。。。一、Mat简介 在2001年刚刚出现的时候,OpenCV基于 C 语言接口而建。为了在内存(memory)中存放图像,当时采用名为IplImage 的C语言结构
lcj_cjfykx
·
2013-06-04 05:00
二分查找算法
学习札记
二分查找算法
学习札记
说明作者:那谁blog: http://www.cppblog.com/converse转载请注明出处.二分查找算法基本思想二分查找算法的前置条件是,一个已经排序好的序列(在本篇文章中为了说明问题的方便
lt200819
·
2013-05-24 11:00
二分查找
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他