上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 46 下一页

2019年12月12日

c多线程demo

只有注册用户登录后才能阅读该文。 阅读全文

posted @ 2019-12-12 00:32 luckygxf 阅读(4) 评论(0) 推荐(0) 编辑

2019年12月8日

c信号量操作demo

摘要: #include #include #include #include // union semun { // int val; // struct semid_ds *buf; // unsigned short *array; // struct seminfo *__buf; // }; int P(int semid, int semnum) { stru... 阅读全文

posted @ 2019-12-08 22:00 luckygxf 阅读(391) 评论(0) 推荐(0) 编辑

2019年11月20日

c回调函数

摘要: 1. 准备三个文件test.c, test.h, main.c 2. 编译生成so文件 3. 编译生成main 通过函数指针回调函数 test.h test.c main.c 编译test.so 编译main 执行测试 阅读全文

posted @ 2019-11-20 01:03 luckygxf 阅读(262) 评论(0) 推荐(0) 编辑

gcc生成so文件

摘要: 准备三个文件test.h, test.c, main.c test.h #include <stdio.h> void say_hello(); test.c #include "test.h" void say_hello(char *name){ printf("hello %s\n", nam 阅读全文

posted @ 2019-11-20 00:41 luckygxf 阅读(4081) 评论(0) 推荐(0) 编辑

2019年1月23日

Top k问题

摘要: /** * 最小的低k个数 * 1. 建一个大根堆 * 2. 如果比1个元素大,和第一个元素交换,调整堆 * 3. 返回堆顶元素,即第一个元素 * */ private static int topMinK(int[] nums, int k) { buildMaxHeap(nums, k); for (int i = k + 1; i 1... 阅读全文

posted @ 2019-01-23 13:09 luckygxf 阅读(137) 评论(0) 推荐(0) 编辑

2018年12月10日

Spring FactoryBean用法

摘要: 最近在看spring ioc源码,看到FactoryBean这个内容。这个和BeanFactory的区别 1. BeanFactory: 生成bean的工厂,是一个接口,定义了很多方法 2. FactoryBean: 是一个Bean,生产bean的bean 下面是一个demo,用于获取Person的 阅读全文

posted @ 2018-12-10 08:26 luckygxf 阅读(189) 评论(0) 推荐(0) 编辑

2018年12月2日

Hadoop worldcount

摘要: 以前的公司和现在的公司,都用到了hadoop和hdfs。一直没入门,今天照着官网写了一个hadoop worldcount demo 1. hadoop是一个框架,什么是框架,spring是一个框架、mybatis是一个框架,框架是把系统中通用的功能写进去,减少开发工作量。比如基于spring bo 阅读全文

posted @ 2018-12-02 17:58 luckygxf 阅读(242) 评论(0) 推荐(0) 编辑

2018年12月1日

Java Future源码分析

摘要: JDK future框架,提供了一种异步编程模式,基于线程池的。将任务runnable/callable提交到线程池executor,返回一个Future对象。通过future.get()获取执行结果,这里提交到线程池,后面的操作不会阻塞。future.get()获取结果会阻塞,其实也是用多线线程执 阅读全文

posted @ 2018-12-01 09:19 luckygxf 阅读(2274) 评论(0) 推荐(0) 编辑

2018年11月30日

HBase入门教程

摘要: # 背景 最近看到公司一个项目用到hbase, 之前也一直想看下hbase。个人理解Hbase作为一个nosql数据库,逻辑模型感觉跟关系型数据库有点类似。一个table,有row即行,列。不过列是一个列族,可以放多个字段,类似下面这种格式 table users 行 | 列族 | value | 阅读全文

posted @ 2018-11-30 20:45 luckygxf 阅读(2383) 评论(0) 推荐(0) 编辑

Java自定义cas操作

摘要: java Unsafe工具类提供了一个方法 这个就是一个cas操作,原子操作。比较var1, 在var2偏移即offset位置的值是否为var4。如果是var4,更新为var5,返回true。否则,不做更新返回false 最近,听同事说了cas用到项目里面,感觉高大上。学习了一下,包装了一个cas整 阅读全文

posted @ 2018-11-30 20:20 luckygxf 阅读(479) 评论(0) 推荐(0) 编辑

上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 46 下一页

导航