自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(65)
  • 收藏
  • 关注

转载 推荐与广告区别

The Difference between a Recommendation and an AdA quick thought regarding Facebook’s new Social Adsplatform.A recommendation is something you get from someone who knows something about you. They ...

2018-12-05 10:49:50 961

原创 采蜜感触

通一候选人,有的岗位到p7,有的岗位到p8,不同岗位要求不一样。不要因为没面上而难受,很可能不是适合自己的岗位。好的职业,社会买单的&擅长的&喜欢的。清楚自己的方向,想做的事,精力有限不能面面俱到。在某个方向上加强,有自己的沉淀,方法论。...

2018-04-25 17:16:58 373

转载 机器学习算法GBDT的面试要点总结-上篇

机器学习算法GBDT的面试要点总结-上篇1.简介    gbdt全称梯度下降树,在传统机器学习算法里面是对真实分布拟合的最好的几种算法之一,在前几年深度学习还没有大行其道之前,gbdt在各种竞赛是大放异彩。原因大概有几个,一是效果确实挺不错。二是即可以用于分类也可以用于回归。三是可以筛选特征。这三点实在是太吸引人了,导致在面试的时候大家也非常喜欢问这个算法。 gbdt的面试考核点,大致有下面几个:...

2018-04-03 16:26:28 290

转载 使用Intellij IDEA上传本地项目到远程Git仓库

一.项目本地Git提交1.创建本地仓库 2.提交代码到git 右键点击src或代码文件,Git -- Add -- Commit(先Add再Commit) 二.项目远程提交1.在Github上建立仓库2.在本地配置远程仓库cd本地仓库目录git remote add origin你项目的地址git push -u origin master然后回到Intellij IDEA环境中在项目上单击右键,...

2018-03-14 10:20:25 7422

转载 Memcache和redis的区别及选择

一、Memcache1.     memecache 把数据全部存在内存之中,断电后会挂掉,数据不能超过内存大小redis有部份存在硬盘上,这样能保证数据的持久性。2.      Memcache使用了Slab Allocator的内存分配机制:按照预先规定的大小,将分配的内存分割成特定长度的块,以完全解决内存碎片问题。3.      memcache 存在

2015-04-23 11:28:12 1252

原创 linux 查找、替换文件

Linux查找相关A目录下查找B文件 find ./ -name BA目录下查找包含B字符串的文件 find .|xargs grep -ri “IBM” -lA目录下所有文件内的old字符串替换为new字符串 sed -i “s/old/new/g” grep old -rl /A

2015-04-13 21:43:36 561

原创 First-class function 头等函数

Python 介绍说 Python has first class functions,记得lua也这么说过,那么头等函数是什么意思是呢?摘自first class functions wiki百科In computer science, a programming language is said to have first-class functions if it tre

2015-03-20 21:44:27 2392

转载 基于事实证据的进度计划/Evidence Based Scheduling

文章转自 http://blog.csdn.net/zinking3/article/details/15408225,有些图片不能显示,重新配上新图Joel on SoftwareEvidence Based Scheduling基于事实证据的进度计划by Joel Spolsky Friday, October 26, 2007Softwar

2015-02-06 18:08:27 801

转载 Unity多线程(Thread)和主线程(MainThread)交互使用类——Loom工具分享

看了几篇相关文章,这篇文章总结的挺好。转载收藏Unity多线程(Thread)和主线程(MainThread)交互使用类——Loom工具分享By D.S.Qiu尊重他人的劳动,支持原创,转载请注明出处:http.dsqiu.iteye.com          熟悉Unity的developer都知道在Unity中的线程不能使用Unity的对象,

2015-02-02 22:05:45 471

原创 cocos2d正确创建和释放对象,引用计数器的使用

void Ref::release(){ CCASSERT(_referenceCount > 0, "reference count should greater than 0"); --_referenceCount; if (_referenceCount == 0) {#if defined(COCOS2D_DEBUG) && (COCOS2D

2014-09-12 11:19:20 737

转载 VS2013中的C++11新特性

Visual C++ 2013 Preview 在6月发布了,C++开发者又找到一个编译器可以更好的支持ISO C++ 11 的特性了。本文介绍了这些新的特性并附有代码实例。  你想动手尝试编译文中的这些代码话,需要去下载并安装Visual Studio 2013 Preview (话说:付费吗?),我尚未在其他编译器上测试这些代码,所以我并不知道与Gcc 或Clang的兼容性(可恶的C+

2014-07-22 14:10:19 663

原创 问题error LNK2001: unresolved external symbol "public: static class解决

错误提示:...error LNK2001: unresolved external symbol "public: static class A obj...

2014-07-21 09:42:15 4710

转载 向量几何在游戏编程中的使用

简单的2-D追踪-Twinsen编写-本人水平有限,疏忽错误在所难免,还请各位数学高手、编程高手不吝赐教-我的Email-address: popyy@netease.comAndre Lamothe说:“向量几何是游戏程序员最好的朋友”。一点不假,向量几何在游戏编程中的地位不容忽视,因为在游戏程序员的眼中,显示屏幕就是一个坐标 系,运动物体的轨迹就是物体在这个坐标系曲

2014-07-03 09:55:50 1651

转载 用cocos2d-x 解析xml

cocos2d-x如何获得Resources目录路径?--CCFileUtils::fullPathFromRelativePath("文件名")可以使用TinyXML TinyXML是一个开源的解析XML的解析库,能够用于C++,能够在Windows或Linux中编译。这个解析库的模型通过解析XML文件,然后在内存中生成DOM模型,从而让我们很方便的遍历这课XML树。

2014-06-18 15:08:14 396

原创 scheduleUpdate和unscheduleUpdate

做坦克练习时,子弹和坦克碰撞后  一起xiaok

2014-05-30 19:18:03 1877

原创 CCLayer中Touch事件(Standard Touch Delegate和Targeted Touch Delegate)

在做练习时,触控失灵,看源码后fanx直接在init

2014-05-18 22:08:32 673

原创 正则表达式例子

下面是一个验证电子邮件的正则表达式 :var re =/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/ ; 下面我们开始剖析这个正则表达式:1)   re 是一个变量, 用来存储右边的正则表达式,在JavaScript中,声明变量使用Var 关键字。2)   正则表达式的阅读顺序是从左向右的3)   正则表达式总是以( /)

2014-03-23 11:32:10 508

转载 Hive 中的日志位置

日志记录了程序运行的过程,是一种查找问题的利器。Hive中的日志分为两种1. 系统日志,记录了hive的运行情况,错误状况。2. Job 日志,记录了Hive 中job的执行的历史过程。系统日志存储在什么地方呢 ?在hive/conf/ hive-log4j.properties 文件中记录了Hive日志的存储情况,默认的存储情况:hive.root.log

2014-03-22 23:41:08 843

转载 如何获取hive建表语句(转载)

说明:本文转载自http://www.imphrack.com/?p=21  DWer 谢谢原创作者分享!该脚本是基于hive0.4.2版本,现在最新的0.8.1版本 hive元数据库已经有过些许改变。需要要将脚本中表名COLUMNS修改为COLUMNS_V2,字段SD_ID修改成CD_ID 。 要想还原建表DDL就必须从元数据入手,我们知道,hive的元数据并

2014-03-19 17:24:58 1376

转载 hiveQL

CREATE TABLE apache_log( host STRING, identity STRING, user STRING, time STRING, request STRING, status STRING, size STRING, referer STRING, agent STRING) ROW FOR

2014-03-19 17:01:30 625

转载 hadoop参数配置优化

下配置还需要根据自身的项目应用和硬件配置进行修改。配置版本hadoop 1.0.3,版本不同可能配置项的名称会有差异。主要参照官方给出的配置指南进行的。hadoop.tmp.dir默认值: /tmp说明: 尽量手动配置这个选项,否则的话都默认存在了里系统的默认临时文件/tmp里。并且手动配置的时候,如果服务器是多磁盘的,每个磁盘都设置一个临时文件目录,这样便于mapreduce

2014-03-18 22:10:28 413

原创 hdfs-site.xml默认配置及意思

默认配置在src/hdfs/hdfs-default.xml 里面包含了大部分配置 dfs.namenode.logging.level info The logging level for dfs namenode. Other values are "dir"(trace namespace mutations), "block"(trace bloc

2014-03-18 22:07:12 2068

转载 Oracle迁移至MySQL

第一 数据库迁移第二 应用程序的修改下面详细来说下这个过程一 数据库迁移简单那的来说就是把oracle数据库里面的所有数据都迁移到MySql,这个可以用MySQLMigration Toolkit工具MySQL发布了一个将数据由SQL Server或Oracle中移植到MySQL中的工具包MySQLMigration Toolkit。这一工具包通过向导介面,

2014-03-14 21:13:44 876

原创 Jquery插件

(function($){ function MyzTree(){} class MyzTree{} MyzTree.defaults={} private defaults MyzTree.method={} private method MyzTree.prototype={ public dataTree dataTree:{} } $.fn.extend(new M

2014-03-11 22:57:23 528

原创 js里面有中文乱码

response.setContentType("text/html;charset=utf-8");今天用jquery写js时,都按上面设置了js中的中文还是显示乱码,以前这么设置没问题啊。  原来是因为我单独把js拿到editplus里面写默认用的ansi,粘贴到jsp里面没有自动转换。。。在editplus里另存为utf-8格式后再粘贴就ok了。

2014-03-08 18:20:46 679

原创 echarts例子中的tip

legend: { orient : 'vertical', x : document.getElementById('main').offsetWidth / 2, //按偏移量设置 y : 55, itemGap:12, data:['68%的人表示过的不错','29%的人表示生活压力很大','3%的人表示“我姓

2014-03-07 17:48:17 3355

原创 echart 饼图选择事件

var ecConfig = require('echarts/config');myChart.on(ecConfig.EVENT.PIE_SELECTED, function(param){ var selected = param.selected; var serie; var str = '当前选择: '; for (var idx in selecte

2014-03-07 16:37:53 5052

原创 echart初探

ECharts            在body标记中,form标记之外,添加一个div,用来做图表渲染的容器        -->                style="height:500px;border:1px solid #ccc;padding:10px;">            //为模块加载器配置echar

2014-03-06 17:55:18 1659

原创 参考博客网址

hadoop 参考博客http://blog.sina.com.cn/liujiannan2010

2014-03-05 15:03:25 508

转载 Hive中小表与大表关联(join)的性能分析

经常看到一些Hive优化的建议中说当小表与大表做关联时,把小表写在前面,这样可以使Hive的关联速度更快,提到的原因都是说因为小表可以先放到内存中,然后大表的每条记录再去内存中检测,最终完成关联查询。这样的原因看似合理,但是仔细推敲,又站不住脚跟。多小的表算小表?如果所谓的小表在内存中放不下怎么办?我用2个只有几条记录的表做关联查询,这应该算是小表了,在查看reduce的执行日志时依然是有写磁

2014-03-05 14:56:52 1166

原创 Hive中实现group concat功能(不用udf)

Hive中实现group concat功能(不用udf) Sql代码  hive> desc t;  OK  id      string  str     string  Time taken: 0.249 seconds  hive> select * from t;  OK  1       A  1       B  2       C  

2014-03-05 10:15:57 1182

原创 hive中UDF、UDAF和UDTF使用

Hive进行UDF开发十分简单,此处所说UDF为Temporary的function,所以需要hive版本在0.4.0以上才可以。一、背景:Hive是基于Hadoop中的MapReduce,提供HQL查询的数据仓库。Hive是一个很开放的系统,很多内容都支持用户定制,包括:a)文件格式:Text File,Sequence Fileb)内存中的数据格式: Java Integer/St

2014-03-04 12:49:32 1050

转载 Hadoop 多表 join:map side join 范例

xt value, Context context)076                throwsIOException, InterruptedException {077 078            kv = value.toString().split("\t");

2014-03-04 10:46:32 507

原创 oracle sql developer数据库连接成功后打不开左边树桩内容解决方法

关闭sql developer,打开sql developer的文件目錄,進入\sqldeveloper\bin文件夾修改sqldeveloper.conf文件:將SetJavaHome 后的文件路徑刪除。重新打开sql developer,重新配置java.exe文件路径。要选择ORACLE_HOME目录下的bin文件夹内的JAVA.EXE文件(ORACLE_HOME目录可在

2014-03-01 18:02:46 3354

原创 XX电话面试

XXX的电话面试:1、solr源码知道多少2、concurrentHashMap实现原理3、java堆内存还分?4、java垃圾回收机制,回收算法5、Lucene怎么样实现实时搜索。6、线程池实现原理。7、Atomic原子锁8、sleep与wait的区别9、solr如何实现动态分片

2014-02-25 21:36:56 651

原创 XX面试反馈

Feedback:Pros: He knows basic concept of MapReduce framework.Cons: His coding is bad. There are many errors in his code. He’s not good at algorithms neither. For some classic problem learned on te

2014-02-19 18:01:04 843

原创 再看ThreadLocal

线程内部要用到线程外的一个变量package com.lgc;import java.util.HashMap;import java.util.Map;import java.util.Random;public class ThreadScopeShareData { private static int data = 0; public static void main

2014-01-12 18:28:43 496

转载 排序技术_各种算法原理 图解 代码实现

排序技术有很多种,下面简单介绍一下几种。一  插入排序1.1  直接插入排序基本思想:每次将一个待排序额记录按其关键码的大小插入到一个已经排好序的有序序列中,直到全部记录排好序。图解:代码实现:[cpp] view plaincopy//直接顺序排序  void InsertSo

2014-01-11 21:25:14 534

转载 堆排序原理图解

数据结构中的堆和操作系统中的堆、堆栈(栈)是没有关系的,大家不要像我一样有误解。数据结构中的堆分两种:大(顶)堆和小(顶)堆,简单来说就是              〇                                                        。      O                 O                      

2014-01-11 20:36:21 624

转载 MapReduce之Join操作(map-side Join)

本文讲述如何在map端完成join操作。之前我们提到了reduce-join,这种方法的灵活性不错,也是理所当然地能够想到的方法;但这种方法存在的一个最大的问题是性能。大量的中间数据需要从map节点通过网络发送到reduce节点,因而效率比较低。实际上,两表的join操作中很多都是无用的数据。现在考虑可能的一种场景,其中一个表非常小,以致于可以直接存放在内存中,那么我们可以利用Hadoop提供的D

2014-01-09 21:57:20 1196

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除