自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (10)
  • 问答 (2)
  • 收藏
  • 关注

原创 学习之路手记

java分布式【博客】 解读数据传输DTS技术架构及最佳实践

2020-09-20 21:27:43 227

原创 开一篇文章 记录我的java学习路上看过的书和资料 以及杂七杂八的面试经历

开一篇文章 记录我的java学习路上看过的书和资料 以及杂七杂八的面试经历

2016-06-07 20:42:26 3036 5

原创 一种不成功的go生产者、消费者的实现

看到https://github.com/unknwon/the-way-to-go_ZH_CN/blob/master/eBook/14.7.md文章中有讲到基于锁和基于管道的任务的实现区别。自己实现了下。主要目的是了解go中用selet { case ok<- : do() case stop<- : return} 和 if v,ok:= <-chanA 两种从管道中读取数据的区别。package mainimport ( "fmt" "math/rand...

2020-09-06 14:51:48 181

原创 golang入门手记——一个javaer转go的历程

一、前言工作原因,使用的语言从java转为go了。随手记一下自己的学习历程。整体感觉和java比,go就是轻量、高效、实用、设计感不足的语言。二、入门前置编号为学习的顺序,所有耗时为每天8hour计1.https://www.runoob.com/go/go-tutorial.html2-3 day首先要安装环境、其次,看了看菜鸟教程的go入门,写的很浅,还有少量错误或不清晰的地方。不过作为入门足够2.《go语言编程》https://book.douban.com/subjec.

2020-09-03 15:57:41 419

原创 利用注解实现Spring Redis连接池管理

最近项目里用到了redis,需要做连接池管理。网上搜了一圈,大部分都是用xml实现的,在spring-boot工程里,其实已经不鼓励用xml来做bean的实现了。所以自己用注解实现了一个简易的redis容器管理。1.application.propertiesredis.server1=127.0.0.1redis.port1=6379redis.server2=127.0.0.1...

2019-01-04 16:16:05 626

原创 leetCode解题思路(easy篇)

1. Two Sum题目要求:给定一个Integer nums数组 和一个 int target 返回数组中两数之和等于target的元素的下标。解题思路:1.枚举 两层for循环 On22.先排序 额外占用n空间存储nums副本,两个ij哨兵从排序后的数组两端搜索直到找到符合的值,之后确定值在远数组中的下标public int[] twoSum(int[] nums, in...

2018-09-24 16:23:59 511

原创 Excel 2010画箱线图 Box-Plot

最近写论文要画箱线图,搜了一下excel2016自带箱线图功能,2010没有,只能你自己改造首先看一下结果

2017-05-12 17:04:24 40513

原创 64 位 windows 下 安装 xgboost python版本

今天折腾这个事情折腾了好久,总算把xgboost装上了大概就分为这么几部分 1.装python 2.git xgboost 3.编译4.把xgboost加入到python库中去1. 装python 其实有很多麻烦事 之前电脑里有 python3.3 后来改成2.7 结果还是缺很多包。 最后在给力的室友的帮助下 装了一个Anaconda ~ 这货就类似与一个pyt

2017-03-06 23:07:36 1350 1

原创 ubuntu下安装sublime text 3

1.sudo apt-get install python-software-properties2.sudo apt-get install software-properties-common//其中 1 . 2 是为 add-apt-respository 提供支持3.sudo add-apt-repository ppa:webupdsudo apt-get install s

2016-12-07 18:35:02 850

原创 jvm面试题(六)

参考《深入理解JVM》这本书,总结一下面试中常备问到的问题26.动态链接(多态/动态绑定 DynamicLinking)1.语法层面简单的说,多态:有继承、有重写、父类引用指向子类对象。深层次的讲:2.每个栈帧都包含一个指向运行时常量池中改栈帧所述方法的引用(即一个符号引用,表明这个栈帧代表哪个类的哪个方法?)。在一种情况下:类加载阶段或第一次使用的时候转化为直接引用,这种转化

2016-08-21 18:51:51 1140

原创 jvm面试题(五)

参考《深入理解JVM》这本书,总结一下面试中常备问到的问题21.类加载器、双亲委派模型对于任意一个类都需要由加载它的类加载器和这个类本身一同确立其在jvm中的唯一性(即比较两个类是否相等先要比较这两个类是否由同一个ClassLoader加载)jvm的角度来看有两种不同的类加载器:1.启动类加载器,用C++实现,是虚拟机的一部分,负责启动\lib目录中,或者用-Xboot

2016-08-21 12:20:48 613

原创 jvm面试题(四)

参考《深入理解JVM》这本书,总结一下面试中常备问到的问题14.Class文件结构1.Class文件是一组以8位字节(1byte = 8bit)为基础单位的二进制流,中间没有任何分隔符,遇1个字节以上的数据,采用高地址对应低字节来分割存储。2.class文件从前到后依次是魔数、版本号、常量池计数、常量池、访问标识、类索引、父类索引、接口计数、接口表、字段计数、字段表、方法计数、方法

2016-08-20 21:41:35 697

原创 jvm面试题(三)

参考《深入理解JVM》这本书,总结一下面试中常备问到的问题10.OopMap、安全点、安全区域、抢先式中断、主动中断OopMap:一组特定的数据结构,记录数据引用(用来判断哪些对象是存活的)安全点:在特定位置生成OopMap,这些位置成为安全点,只有在安全点才能暂停进行GC安全区域:一段代码中引用关系不会变化,这一段代码称为安全区域(扩展的安全点)抢先式中断:GC是

2016-08-20 20:03:23 930

原创 jvm面试题(二)

参考《深入理解JVM》这本书,总结一下面试中常备问到的问题5.如何判断对象可以被回收?1.引用计数(有bug 不能解决循环引用的问题)2.可达性分析:  可选做GC Roots的对象包括以下几种:  虚拟机栈(栈帧中局部变量表)中引用的数据  方法区中静态属性引用的对象(static)  方法区中常量引用的对象(final)本地方法栈(native方法)中引用的

2016-08-20 17:55:00 761

原创 jvm面试题(一)

参考《深入理解JVM》这本书,总结一下面试中常备问到的问题1.java内存结构?jvm中内存大体分为两部分,一部分是线程共享的包括:方法区和堆,一部分是线程隔离的(私有的)包括虚拟机栈和程序计数器,有的vm中还包括一个本地方法栈用来在调用native方法时存储相关信息,jdk自带的Hotspot虚拟机没有这部分。程序计数器可以理解为当前线程所执行的自己的行号指示器,经常用来线程切换

2016-08-20 13:19:50 2938 1

原创 Dijkstra算法求最短距离

Dijkstra算法求下图最短距离#include #include using namespace std;/* * */int e[7][7] = { {0,0,0,0,0,0,0}, {0,0,1,12,999,999,999}, {0,999,0,9,3,999,999}, {0,999,999,0,999,5,9

2015-06-02 16:42:58 1144

原创 Couldn't reserve space for cygwin's heap 的解决办法

最近使用NetBeans的时候经常 出现 Couldn't reserve space for cygwin's heap, Win32 error 0的错误提示。参考了 http://blog.chinaunix.net/uid-11037679-id-2917102.html的做法,但是没有解决什么问题,最后还是我大Google给力找到了这个问答http://www.lpcware.c

2015-05-27 15:36:31 4085

原创 NetBeans下MinGW和msys的安装与配置

1.下载安装NetBeanshttps://netbeans.org/downloads/8.0.1/index.html 支持jdk1.7及以上。https://netbeans.org/downloads/7.3.1/index.html 支持 jdk1.6的最后一个版本。其实我更推荐6.9.1这个版本,可能使用的时间最久比较习惯吧,但是官网已经下不到了。2.之后下载 ming

2015-05-25 09:56:15 2073

转载 cin>>,cin.get(),cin.getline()的一些用法

cin很多初学者都认为cin函数是一个很简单的函数,其实不然!cin函数有很多需要了解的知识(比如:cin的返回值是什么,cin提供了哪些成员函数且分别是什么作用,如cin.clear(), cin.ignore(), cin.fail(), cin.good()等等),如果没有很好的掌握,在使用的时候很可能会出问题却不知其原因!而且很多人也确确实实遇到过不少问题,以下是几个简单的例子:

2015-05-05 15:25:17 697

原创 Java中Reader与Stream的区别于用法

首先,在Java中,IO分成两种,即:1.字节流 InputStream OutputStream 2.字符流 Reader Writer 并且,他们都是抽象的。具体可以实现为字节流 FileInputStream FileOutputStream 字符流 FileReader FileWriter 以input即输入为例InputStream读取的多是字节

2015-04-09 19:32:14 2376

原创 Android开发中Missing contentDescription attribute on image的问题

在Android开发中,添加ImageView的时候出现了警告“[Accessibility] Missing contentDescription attribute on image”。查阅资料发现,在"Non-textual widgets"中,需要对控件添加一个描述语句。格式为 android:contentDescription="@string/desc"亦可andro

2015-01-21 19:09:34 1491

原创 Eclipse重构时,自动添加基类或接口中的方法

最近在看Android开发的相关书籍,需要重构大量的函数,一个一个敲太麻烦了。比如public class FirstActivity extends Activity {}想要重新实现public class FirstActivity extends Activity { protected void onCreate(Bundle savedInstanceState){

2014-12-28 15:59:09 854

xgboost 已编译 (64位windows下 用mingw64 在 cygwin环境下编译)

具体过程可以参考 这篇博客 http://blog.csdn.net/true_love1314/article/details/60607115

2017-03-07

google play - uber英文评论-语料

2016.3.30 - 2016.5.17 google play上 uber下的英文评论 约 2W条 例子: DATE:March 30, 2016 REVB: Fast, reliable, safe and friendly service. Affordable to boot. MARK:5

2016-10-31

facebook 评论数据 语料 google play 爬虫抓取

爬虫抓取2016.3-2016.4 google play上facebook的英文评论(有少部分西语没有处理)共计10W条

2016-06-16

k-means kmeans k均值 算法 java

k-means kmeans k均值 算法 用java实现的k均值算法 200行左右 可以通过文件读取空间二维点坐标,聚类结果将格式化输出到文本,利用excel就可以实现可视化

2016-06-08

msys-1.0.dll

替换 msys-1.0.dll 解决 Couldn't reserve space for cygwin's heap 的错误提示

2015-05-27

啊哈!算法 (第二、三章 )代码

自己实现的 啊哈!算法 书中程序代码(第二、三章 )的代码的一部分,大体和书中一样,但不包括非常简单,和重复的代码。

2015-05-26

啊哈!算法 书中程序代码(第一章 )的代码

自己实现的 啊哈!算法 书中程序代码(第一章 )的代码的一部分,大体和书中一样,但不包括非常简单,和重复的代码。

2015-05-26

mingw5.1.6+gdb6.8+msys1.0.11

mingw5.1.6+gdb6.8+msys1.0.11整合下载,内附安装说明和环境变量配置说明。以及NetBeans下的配置。

2015-05-25

[计算机网络:自顶向下方法_原书第4版].库罗斯,.陈鸣_等_【中文】【扫描版】【电子书】机械工业出版社

计算机网络 自顶下下 中文 电子版 PDF 由于CSDN上传大小限制 我在资源里给出了 下载地址 和 索要邮箱

2013-05-26

VC单选按钮使用说明

描述了VC++中,单选按钮的简单使用方法

2012-10-17

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

TA关注的人

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