转贴的文章

  • logback.xml配置如何按天输出日志文件

    logback.xml配置如何按天输出日志文件 2015-05-12

    <?xml version="1.0" encoding="UTF-8"?> <configuration> <appender name="stdout" class="ch.qos.logback.core.ConsoleAppender"> <layout class="ch.qos.logback.classic.PatternLayout"> <

    关键词:
  • 互联网广告综述之点击率特征工程

    互联网广告综述之点击率特征工程 2015-05-12

    互联网广告综述之点击率特征工程 声明: 1)该博文是整理自网上很大牛和专家所无私奉献的资料的.具体引用的资料请看参考文献.具体的版本声明也参考原文献 2)本文仅供学术交流,非商用.所以每一部分具体的参考资料并没有详细对应,更有些部分本来就是直接从其他博客复制过来的.如果某部分不小心侵犯了大家的利益,还望海涵,并联系老衲删除或修改,直到相关人士满意为止. 3)本人才疏学浅,整理总结的时候难免出错,还望各位前辈不吝指正,谢谢. 4)阅读本文需要机器学习.统计学习理论.优化算法等等基础(如果没有也没关

    关键词:
  • 将Ubuntu主文件夹里的中文文件夹名称改成英文

    将Ubuntu主文件夹里的中文文件夹名称改成英文 2015-05-11

    方法一: 首先修改现有主文件夹下各文件夹名称: Desktop. Documents. Download. Music. Pictures. Public. Templates. Videos -- 然后编辑配置文件: gedit ~/.config/user-dirs.dirs 把文件夹指向改掉,例如: XDG_DESKTOP_DIR="$HOME/Desktop" XDG_DOWNLOAD_DIR="$HOME/Download" XDG_TEMPLATES_D

    关键词:
  • 关于vertical-align的一篇博文

    关于vertical-align的一篇博文 2015-05-09

    我对CSS vertical-align的一些理解与认识(一) vertical-align使元素与父元素行高在一条中基线上.行高总是与行内最高元素在一条中基线上. 这个属性与 line-height 关系暧昧啊. line-height 低调且有内涵:深入了解css的行高Line Height属性

    关键词:
  • ProgressDialog使用总结

    ProgressDialog使用总结 2015-05-08

    ProgressDialog的使用 ProgressDialog 继承自AlertDialog,AlertDialog继承自Dialog,实现DialogInterface接口. ProgressDialog的创建方式有两种,一种是new Dialog ,一种是调用Dialog的静态方法Dialog.show(). // 方式一:new Dialog final ProgressDialog dialog = new ProgressDialog(this); dialog.show(); //

    关键词: android, ProgressDialog
  • mac终端中显示tree的命令

    mac终端中显示tree的命令 2015-05-08

    命令: <!-- lang: shell --> find . -print | sed -e 's;[^/]*/;|__;g;s;__|; |;g' 然后手动alias一下,在你的.bash_profile或者.zshrc中添加: <!-- lang: shell --> alias tree="find . -print | sed -e 's;[^/]*/;|__;g;s;__|; |;g'" 搞定 PS:也可以通过brew install tree 安装

    关键词: tree, MAC
  • 创建一个TCP服务器端程序的步骤

    创建一个TCP服务器端程序的步骤 2015-05-08

    创建一个TCP服务器端程序的步骤: 1). 创建一个ServerSocket 2). 从ServerSocket接受客户连接请求 3). 创建一个服务线程处理新的连接 4). 在服务线程中,从socket中获得I/O流 5). 对I/O流进行读写操作,完成与客户的交互 6). 关闭I/O流 7). 关闭Socket ServerSocket server = new ServerSocket(post) Socket connection = server.accept(); ObjectInp

    关键词:
  • Java 多线程并行处理大文件( 淘宝2012校招技术笔试题 )

    Java 多线程并行处理大文件( 淘宝2012校招技术笔试题 ) 2015-05-08

    问题:统计一个单词可重复的英文文件(假设4G)中每个单词出现的次数,把结果按照英文排序放入一个文件中.并能够检索特定单词的出现次数.由于文件过大,不重复单词总数有限,需要考虑到执行速度和内存使用情况.(淘宝笔试技术题) ---------------------------------------------------------- import java.io.File; import java.io.FileNotFoundException; import java.io.FileOut

    关键词:
  • 分享一段可以直接下载新浪微博视频的小程序

    分享一段可以直接下载新浪微博视频的小程序 2015-05-07

    昨天看微博发现一个有趣的视频. 然后看了很感动,想下载下来收藏.所以点微博视频进去看了一下,就到了http://video.weibo.com/show?fid=1034:0e906d53094c5d231bf09028af8ba9b1这个链接,打开网页源代码看了一下: <!doctype html><html><head><meta http-equiv="Content-Type" content="text/html; char

    关键词:
  • .aspx(或.asp)文件与.html(.htm)文件的区别与联系

    .aspx(或.asp)文件与.html(.htm)文件的区别与联系 2015-05-07

    由于都是用于描述网页文档的文件,自学asp.net起就对两者之间的关系很好奇 主要的区别在于,当用户请求页面时,它们在服务器的端的处理不同 下图解释客户端请求页面时,服务器端的处理流程: .html文件 Ø .html文件是基于HTML的静态网页,它的内容是固定不变的.其页面内容使用的仅仅是标准的HTML代码,最多再加上流行的gif.flash等格式的动态图片,还有产生动态的字幕等动画效果. Ø 当客户机通过IE浏览器向Web服务器请求提供网页内容时,服务器仅仅是将已经设计好的静态HTML文档传送给用户浏

    关键词:
  • IAR中使用堆和栈的问题--Working with the Stack and Heap

    IAR中使用堆和栈的问题--Working with the Stack and Heap 2015-05-07

    英文版PDF地址: http://www.iar.com/Global/Resources/Seminars/Working_with_the_Stack_and_Heap.pdf -------------- 以下为我翻译的 ------------------– 议题 heap(堆)是什么? 怎样决定堆的大小 使用堆时潜在的问题 堆分配注意事项 使用栈(Stack) 决定栈的大小 使用栈时的潜在问题 静态栈检查 Embedded Workbench中的栈插件工具 示例 堆是什么? 堆是内存空

    关键词:
  • 关于 :before 和 :after 的两篇博文

    关于 :before 和 :after 的两篇博文 2015-05-07

    理解伪元素 :before 和 :after 学习使用:before和:after伪元素

    关键词: 伪元素
  • 样条插值(Spline)

    样条插值(Spline) 2015-05-06

    薄板样条插值(Thin-plate Spline) 薄板样条函数建立一个通过控制点的面,并使所有点的坡度变化最小.换句话,薄板样条函数以最小曲率面拟合控制点.薄板样条函数的估计值由下式计算: 式中,x和y为要被插值得点的x.y坐标:di^2为(x,y)和(xi,yi)距离平方,xi.yi分别为控制点i的x.y坐标. 薄板样条函数包括两个部分:(a+bx+cy)表示局部趋势函数,它与线性或一阶趋势面具有相同的形式,前一部分 表示基本函数,可获得最小曲率的面.相关系数Ai,a.b.c由以下线性方程组

    关键词: 算法, 插值, 样条插值
  • Access denied for user ''@'localhost' to database

    Access denied for user ''@'localhost' to database 2015-05-05

    提示:ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql'.前两天也出现过这个问题,网上找了一个比较流行的方法(见方法一),搞定了.今天又用这个试了试,却搞不定,在网上找了半天,终于发现是因为mysql数据库的user表里,存在用户名为空的账户即匿名账户,导致登录的时候是虽然用的是root,但实际是匿名登录的,通过错误提示里的''@'localhost'可以看出来,于是解决办法见方法二. 方法一

    关键词:
  • SQL编程之高级查询(子查询)以及注意事项

    SQL编程之高级查询(子查询)以及注意事项 2015-05-05

    1.什么是子查询? 当一个查询是另一个查询的条件时,称之为子查询.子查询可以使用几个简单命令构造功能强大的复合命令.子查询最常用于SELECT-SQL命令的WHERE子句中.子查询是一个 SELECT 语句,它嵌套在一个 SELECT.SELECT...INTO 语句.INSERT...INTO 语句.DELETE 语句.或 UPDATE 语句或嵌套在另一子查询中. 语法:select ....from 表1 where 列1 > (子查询) 外面的查询成为父查询,圆括号嵌入的查询成为称为子查询

    关键词:
  • 如何使用Android MediaStore裁剪大图片

    如何使用Android MediaStore裁剪大图片 2015-05-04

    这篇文章相当经典而实用,想当初我做手机拍照截图的时候,大多都是在网上抄来抄去的内容,从来没有人考虑过实际项目中的需求.实际上,拍照传大图片,如果用普通方式会耗用极大的内存,Android一个App原则上的16M内存限制可以一下子被耗光.Android在拍照上有一个隐藏的设计,如果拍照图片过大,只返回一张缩略图.具体到不同手机,都是不一样的. ------------------------------------------------------------------------------

    关键词:
  • [转]Android大图片裁剪终极解决方案 原理分析

    [转]Android大图片裁剪终极解决方案 原理分析 2015-05-04

    转自: http://www.cnblogs.com/jun-it/articles/2881826.html#commentform 约几个月前,我正为公司的APP在Android手机上实现拍照截图而烦恼不已. 上网搜索,确实有不少的例子,大多都是抄来抄去,而且水平多半处于demo的样子,可以用来讲解知识点,但是一碰到实际项目,就漏洞百出. 当时我用大众化的解决方案,暂时性的做了一个拍照截图的功能,似乎看起来很不错.问题随之而来,我用的是小米手机,在别的手机上都运行正常,小米这里却总是碰钉子.

    关键词:
  • 编程到40岁

    编程到40岁 2015-05-02

    技术有两个发展方向,一种是纵向一种是横向的,横向的是瑞士军刀,纵向的是削铁如泥的干将莫邪.这两个方向都没有对与错,发展到一定程度都会相互溶合,就好比中国佛家禅修的南顿北渐,其实到了最后,渐悟与顿悟是一样的,顿由渐中来. 如果一个公司不太懂全栈工程师的价值,那么全栈工程师的地位将会很尴尬,说得不好听一点,全栈工程师就是什么都会,什么都不会.曾经有一次面试,对方问很基础的问题,他答不上来,但他能做出产品,也知道什么是怎么一回事,他也不会犯那些错误,可他就是答不上概念,要考倒他非常容易.所以在应聘面试

    关键词:
  • nginx日志变量

    nginx日志变量 2015-05-01

    $arg_PARAMETER 功能:如果在请求中设置了查询字符串,那么这个变量包含在查询字符串是GET请求PARAMETER中的值. $args 功能:该变量的值是GET请求在请求行中的参数. $binary_remote_addr 功能:二进制格式的客户端地址 $body_bytes_sent 功能:响应体的大小,即使发生了中断或者是放弃,也是一样的准确. $content_length 功能:该变量的值等于请求头中的Content-length字段的值 $cookie_COOKIE 功能:该

    关键词: nignx, log_format
  • Android图片处理:颜色矩阵和坐标变换矩阵

    Android图片处理:颜色矩阵和坐标变换矩阵 2015-04-29

    UI开发过程中,我们经常需要对图片进行处理,常见的如贴图,复杂一些的还有位置变换.旋转.滤镜特效等,下面简单介绍一下关于图片处理的一些基本知识和原理. 1 基本概念 对于图片的处理,最常使用到的数据结构是Bitmap,它包含了一张图片所有的数据,这些数据数据包括那些内容呢?简单说来就是由点阵和颜色值组成的,所谓点阵就是一个在概念上是Width * Height的矩阵,每一个元素对应着图片的一个像素,也就是说,点阵保存着图片的空间位置信息:而颜色值即ARGB,分别对应透明度.红.绿.蓝这四个通道分

    关键词:
  • 简单制作 OS X Yosemite 10.10 正式版U盘USB启动安装盘方法教程 (转)

    简单制作 OS X Yosemite 10.10 正式版U盘USB启动安装盘方法教程 (转) 2015-04-29

    一.准备工作: 准备一个 8GB 或以上容量的 U 盘,确保里面的数据已经妥善备份好(该过程会抹掉 U 盘全部数据) 从这里下载苹果官方 OS X Yosemite 正式版的安装程序 (可选 AppSotre 或网盘下载) 如果你是从 Mac AppStore 下载的,下载完成后安装程序可能自动开始,这时先退出安装 如从网盘下载的,请将解压后获得的 "Install OS X Yosemite.app" (显示为 "安装 OS X Yosemite.app") 移动

    关键词:
  • Android学习笔记(三):android画图之paint

    Android学习笔记(三):android画图之paint 2015-04-29

    * Paint类介绍 * * Paint即画笔,在绘图过程中起到了极其重要的作用,画笔主要保存了颜色, * 样式等绘制信息,指定了如何绘制文本和图形,画笔对象有很多设置方法, * 大体上可以分为两类,一类与图形绘制相关,一类与文本绘制相关. * * 1.图形绘制 * setARGB(int a,int r,int g,int b); * 设置绘制的颜色,a代表透明度,r,g,b代表颜色值. * * setAlpha(int a); * 设置绘制图形的透明度. * * setColor(int c

    关键词:
  • Android学习笔记(四):android画图之paint之setXfermode

    Android学习笔记(四):android画图之paint之setXfermode 2015-04-29

    setXfermode 设置两张图片相交时的模式 我们知道 在正常的情况下,在已有的图像上绘图将会在其上面添加一层新的形状. 如果新的Paint是完全不透明的,那么它将完全遮挡住下面的Paint: 而setXfermode就可以来解决这个问题 一般来说 用法是这样的 Canvas canvas = new Canvas(bitmap1); paint.setXfermode(new PorterDuffXfermode(Mode.SRC_IN)); canvas.drawBitmap(mask,

    关键词:
  • Android学习笔记(二):TabHost布局及新浪式TabHost布局

    Android学习笔记(二):TabHost布局及新浪式TabHost布局 2015-04-29

    TabHost布局 TabHost的布局可以定义在布局文件中,也可以像上一篇的例子一样不用布局文件系统会生成自带布局. TabHost布局必须包含两个部分,TabWidget和FrameLayout.TabWidget就是每个tab的标签,FrameLayout则是tab内容. 两种情况: 1.如果我们的Activity继承自TabActivity并且在onCreat()方法中调用setContentView(R.layout....),那么我们在包含此TabHost的布局文件中必须: ① Ta

    关键词:
  • Android学习笔记(一):TabHost存放多个Activity

    Android学习笔记(一):TabHost存放多个Activity 2015-04-29

    TabHost是android应用开发中非常常用的组件,他能起到类似web开发中菜单导航的效果. 基本概念: TabHost:TabHost就像一个容器,里面可以存放多个Tab. tabHost.addTab(tabSpec);//此方法用于将tab添加到tabHost. TabSpec:就是Tab,这个类没有对外提供构造函数(不能new),我们需要通过tabHost.newTabSpec("TS_HOME")来实例化TabSpec,参数用于识别和区分多个Tab,就像每个人都会有一个名

    关键词:
  • android 图像处理(黑白,模糊,浮雕,圆角,镜像,底片,油画,灰白,加旧)

    android 图像处理(黑白,模糊,浮雕,圆角,镜像,底片,油画,灰白,加旧) 2015-04-29

    圆角处理 public static Bitmap getRoundedCornerBitmap(Bitmap bitmap, float roundPx) { Bitmap output = Bitmap.createBitmap(bitmap.getWidth(), bitmap.getHeight(), Config.ARGB_8888); Canvas canvas = new Canvas(output); final int color = 0xff424242; final Pai

    关键词:
  • Big data defined

    Big data defined 2015-04-28

    Big data is a popular term used to describe the exponential growth and availability of data, both structured and unstructured. And big data may be as important to business – and society – as the Internet has become. Why? More data may lead to more ac

    关键词: data, big
  • Java,传奇的一生!

    Java,传奇的一生! 2015-04-25

    如果说用"永存.曲折.已死.重生"来形容Java,笔者以为一点也不为过. 1991年,James Gosling带领着名为"Green Team"的团队着手研发一种新的语言以及专为下一代数字设备和计算机使用的网络系统.历时4年辛勤工作后,该项目最终修成正果并取名为Java. Java有着类似于C的语法并有"一次编译,随处运行"的灵便性.透过虚拟机机制,可以使代码在底层平台进行运行时编译.回首Java过去的20年,首先是经历了微机时代的兴与衰,然后

    关键词: Java, 传奇
  • python:解决UnicodeDecodeError

    python:解决UnicodeDecodeError 2015-04-24

    [博文转载] 错误信息: UnicodeDecodeError: 'XXX' codec can't decode bytes in position 2-5: illegal multibyte sequence 这是因为遇到了非法字符,例如:全角空格往往有多种不同的实现方式,比如\xa3\xa0,或者\xa4\x57, 这些字符,看起来都是全角空格,但它们并不是"合法"的全角空格 真正的全角空格是\xa1\xa1,因此在转码的过程中出现了异常. 而之前在处理新浪微博数据时,遇到了非

    关键词: python, UnicodeDecodeError
  • 程序员要遵守的一些优秀编程风格

    程序员要遵守的一些优秀编程风格 2015-04-23

    无论你是业余的还是专业的程序员,正确的编程风格,不但有助于提升软件产品的功能,还可以明显减少软件灾难的产生.今天,我们就来探讨一下有助于我们获取更佳编程风格的一些最好的规则. 代码的可读性至上 代码要能可阅读和可理解,就需要格式化成一致的方式.对函数和变量的命名应有意义,注释的表达应该简洁而准确.并且,准确地记录代码中所有棘手的部分是十分重要的.你必须清楚软件程序为什么能工作以及为什么能在所有可能的情况下顺利工作的原因. 遵循正确的命名约定是必须的 当需要给类.函数和变量命名时,你需要遵循以下指

    关键词: 编程风格
  • JVM垃圾回收器工作原理及使用实例介绍

    JVM垃圾回收器工作原理及使用实例介绍 2015-04-22

    垃圾收集基础 Java 语言的一大特点就是可以进行自动垃圾回收处理,而无需开发人员过于关注系统资源,例如内存资源的释放情况.自动垃圾收集虽然大大减轻了开发人员的工作量,但是也增加了软件系统的负担. 拥有垃圾收集器可以说是 Java 语言与 C++语言的一项显著区别.在 C++语言中,程序员必须小心谨慎地处理每一项内存分配,且内存使用完后必须手工释放曾经占用的内存空间.当内存释放不够完全时,即存在分配但永不释放的内存块,就会引起内存泄漏,严重时甚至导致程序瘫痪. 以下列举了垃圾回收器常用的算法及实

    关键词: jvm, 垃圾回收器, java垃圾回收, JVM工作原理
  • 在C#用HttpWebRequest中发送GET/HTTP/HTTPS请求

    在C#用HttpWebRequest中发送GET/HTTP/HTTPS请求 2015-04-20

    原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://zhoufoxcn.blog.51cto.com/792419/561934 这个需求来自于我最近练手的一个项目,在项目中我需要将一些自己发表的和收藏整理的网文集中到一个地方存放,如果全部采用手工操作工作量大而且繁琐,因此周公决定利用C#来实现.在很多地方都需要验证用户身份才可以进行下一步操作,这就免不了POST请求来登录,在实际过程中发现有些网站登录是HTTPS形式的,在解决过

    关键词: httpwebrequest, Http, https, HttpWebResponse
  • mysql权限管理

    mysql权限管理 2015-04-20

    一.mysql的访问分两个阶段 1. 检查用户是否具有建立与mysql的连接的权利,主要依靠检查:用户名.主机名和密码: 2. 建立了连接后,服务器检查客户端发出的每个请求.看是否有足够的权限实施它.例如执行select命令等. 二. 权限控制 1. mysql访问权限管理通过6个表:user.db.host.tables_priv.columns_priv和procs_priv来控制,6个表的作用如下表: 表名 含义 user 控制"用户名"(user)可以从哪一台"主机名

    关键词:
  • Apache和Tomcat区别

    Apache和Tomcat区别 2015-04-19

    熟悉三国的朋友都知道曹操,曹操有二十五个儿子,其中最得曹操宠爱的是曹丕.曹植.曹彰三个,曹丕性格阴冷,擅长政治:曹植才华横溢,放浪不羁:曹彰武艺高强,战功卓著.曹操一直希望这三个儿子当中选取自己的继承人,最后与曹操性格最为相近的曹丕脱颖而出.但是我们永远都不会否认曹植的才华和曹彰的武功. Apache是世界使用排名第一的Web服务器软件.它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一.在Apache基金会里面Apache Server

    关键词: apache, tomcat
  • mongoDB 分片的管理

    mongoDB 分片的管理 2015-04-19

    具体操作为: 新增分片1,插入数据, 新增分片2,插入数据, 新增分片3,插入数据, 新增分片4,插入数据, 移除分片2,新增分片5 的处理. 用于模拟 一开始业务数据量不大,只使用一台服务器. 随着时间的流逝,数据量增大了, 不断地增加分片服务器. 以及某些旧的服务器需要淘汰了,更换新的服务器的处理. 以及如果一个 分片服务器 Down 了, 如果通过语句查询出来. 以及 同时运行多个 mongos 进程的时候, 及 C# 客户端连接代码的处理. 系统环境 五台 CentOS 虚拟机, 用于担

    关键词: Mongo分片
  • Java判断中文字符串是否乱码

    Java判断中文字符串是否乱码 2015-04-17

    转自CSDN一个博主的文章,感觉很有用,转发收藏一下. import java.util.regex.Matcher; import java.util.regex.Pattern; public class ChineseUtill { private static boolean isChinese(char c) { Character.UnicodeBlock ub = Character.UnicodeBlock.of(c); if (ub == Character.UnicodeBl

    关键词: Java, 乱码, 判断乱码
  • [Android]继承式UI界面布局设计

    [Android]继承式UI界面布局设计 2015-04-16

    一般而言,Android界面布局使用聚合的方式比较多,这种方式要求首先构建一批能够复用的组件,然后在Activity的布局文件中进行聚合.尽管这种方式能够完成组件的复用,但如果这些组件在不同Activity中的布局有很多相同点的时候,也还是会带来很大程度的冗余(代码).本文介绍一种比聚合更加有效的界面布局方式--继承式布局. 对于类的继承和对象的聚合之间有哪些相同点和不同点,分别适用于哪种场景,相信大家已经深有体会.在此就不多讲了.其实类比过来,Android的界面布局也是如此.假设我们需要实现

    关键词: android, 继承, 界面设计, 界面继承, 分层设计
  • Linux高端内存映射

    Linux高端内存映射 2015-04-16

    概述 在32位的系统上,内核占有从第3GB~第4GB的线性地址空间,共1GB大小,内核将其中的前896MB与物理内存的0~896MB进行直接映射,即线性映射,将剩余的128M线性地址空间作为访问高于896M的内存的一个窗口. 引入高端内存映射这样一个概念的主要原因就是我们所安装的内存大于1G时,内核的1G线性地址空间无法建立一个完全的直接映射来触及整个物理内存空间,而对于80x86开启PAE的情况下,允许的最大物理内存可达到64G,因此内核将自己的最后128M的线性地址空间腾出来,用以完成对高端

    关键词: linux, 高端内存
  • [转载]js/jquery获取浏览器窗口可视区域高度和宽度以及滚动条高度实现代码

    [转载]js/jquery获取浏览器窗口可视区域高度和宽度以及滚动条高度实现代码 2015-04-16

    获取浏览器窗口的可视区域高度和宽度,滚动条高度有需要的朋友可参考一下. IE中,浏览器显示窗口大小只能以下获取: 代码如下复制代码 document.body.offsetWidth document.body.offsetHeight 在声明了DOCTYPE的浏览器中,可以用以下来获取浏览器显示窗口大小: 代码如下复制代码 document.documentElement.clientWidth document.documentElement.clientHeight IE,FF,Safar

    关键词: jquery, 滚动条高度
  • php5.4后htmlspecialchars输出为空的问题

    php5.4后htmlspecialchars输出为空的问题 2015-04-16

    从旧版升级到php5.4,恐怕最麻烦的就是htmlspecialchars这个问题了!当然,htmlentities也会受影响,不过,对于中文站来说一般用htmlspecialchars比较常见,htmlentities非常少用到. 可能老外认为网页普遍应该是utf-8编码的,于是苦了那些用GB2312,GBK编码的中文站......! 具体表现: $str = "9enjoy.com的php版本是5.2.10"; echo htmlspecialchars($str); gbk字符集

    关键词:
  • Java泛型简明解释

    Java泛型简明解释 2015-04-16

    Java泛型由来的动机 理解Java泛型最简单的方法是把它看成一种便捷语法,能节省你某些Java类型转换(casting)上的操作: List<Apple> apples=... Apple apple=apples.get(1); 如上的代码,就不用程序员手动做类型判断了,因为泛型,在编译阶段编译器就对类型进行了检查 泛型的构成 由泛型的构成引出了一个类型变量的概念.根据Java语言规范,类型变量是一种没有限制的标志符,产生于以下几种情况: 泛型类声明 泛型接口声明 泛型方法声明 泛型构造器

    关键词: Java, 泛型
  • Junk Dimension

    Junk Dimension 2015-04-16

    In data warehouse design, frequently we run into a situation where there are yes/no indicator fields in the source system. Through business analysis, we know it is necessary to keep such information in the fact table. However, if keep all those indic

    关键词:
  • What is a Junk Dimension in Datawarehousing

    What is a Junk Dimension in Datawarehousing 2015-04-16

    The junk dimension is simply a structure that provides a convenient place to store the junk attributes. It is just a collection of random transactional codes, flags and/or text attributes that are unrelated to any particular dimension. In OLTP tables

    关键词: Junk, Dimension, 垃圾维
  • 菜鸟Linux攻略--目录文件权限的查看和修改(详细)

    菜鸟Linux攻略--目录文件权限的查看和修改(详细) 2015-04-15

    链接:http://zhaoyuqiang.blog.51cto.com/6328846/1214718

    关键词:
  • Factless Fact Table

    Factless Fact Table 2015-04-15

    A factless fact table is a fact table that does not have any measures. It is essentially an intersection of dimensions. On the surface, a factless fact table does not make sense, since a fact table is, after all, about facts. However, there are situa

    关键词: Factless, 非事实表型事实表
  • [转载]nginx反向代理(proxy_pass)tomcat的过程中,session失效的问题解决

    [转载]nginx反向代理(proxy_pass)tomcat的过程中,session失效的问题解决 2015-04-14

    Nginx反向代理tomcat,很是方便,但是也有些细节的问题需要注意:今天遇到了这样一个问题,tomcat中路径"host/web1",nginx中直接"host/"代理,这时候session就无法正常进行了. 1 2 3 4 5 6 7 8 9 location / { proxy_pass http://192.168.1.12:11080/v1/; proxy_set_header Host $host; proxy_set_header Remote_Ad

    关键词:
  • Linux内存管理(x86-32位系统)

    Linux内存管理(x86-32位系统) 2015-04-14

    linux内存的管理主要分为两部分,地址管理和存储设备管理.下面针对这两部分介绍一下我对内存管理的理解. 硬件地址的基本概念 DRAM域地址:是DRAM控制器所能访问的地址空间集合. PCI总线域地址:是PCI设备所能直接访问的地址空间集合. 存储器域地址:是CPU所能访问的地址空间集合. 结合下图对上面概念进行解释: CPU访问DRAM域或PCI总线域地址空间时,都需要进行地址转换(将存储器域地址转换为相应域的地址).例如:CPU访问DRAM域时,需要进行存储器域地址空间到DRAM域地址空间的

    关键词: linux, 内核, 内存管理, 32位
  • 如何成为一名数据科学家?

    如何成为一名数据科学家? 2015-04-14

    数据科学(Data Science)是从数据中提取知识的研究,关键是科学.数据科学集成了多种领域的不同元素,包括信号处理,数学,概率模型技术和理论,机器学习,计算机 编程,统计学,数据工程,模式识别和学习,可视化,不确定性建模,数据仓库,以及从数据中析取规律和产品的高性能计算.数据科学并不局限于大数据,但是数 据量的扩大诚然使得数据科学的地位越发重要. 数据科学的从业者被称为数据科学家.数据科学家通过精深的专业知识在某些科学学科解决复杂的数据问题.不远的将来,数据科学家们需要精通一门.两门甚至多

    关键词:
  • 数据挖掘学习 方向及总结(转)

    数据挖掘学习 方向及总结(转) 2015-04-14

    问题: 求教各位对数据挖掘有一定了解的达人,如何从"零"开始学习数据挖掘?需要掌握哪些基本的技能?(比如是不是一定要会用R进行简单编程.掌握哪些基本的数学知识等) 喜欢数学,本科有最基本的数学基础(数学分析.线代.概率论与统计.数论-),本身对数据挖掘很有兴趣,如果掌握了,对现在的工作也会很有帮助,所以下决心来从头学起. tips1: 只是过来人,说点看法: 基础篇: 1. 读书<Introduction to Data Mining>,这本书很浅显易懂,没有复杂高深的公式

    关键词:
  • Data Warehouse Definition

    Data Warehouse Definition 2015-04-14

    Data Warehouse Definition Different people have different definitions for a data warehouse. The most popular definition came from Bill Inmon, who provided the following: A data warehouse is a subject-oriented(面向主题), integrated(集成的), time-variant(随时间变

    关键词:

iOS 开发

Android 开发

Python 开发

JAVA 开发

开发语言

PHP 开发

Ruby 开发

搜索

前端开发

数据库

开发工具

开放平台

Javascript 开发

.NET 开发

云计算

服务器

Copyright (C) codeweblog.com, All Rights Reserved.

CodeWeblog.com 版权所有 闽ICP备15018612号

processed in 0.068 (s). 9 q(s)