
笔记
bigjordon
走心不从心
展开
-
Doris 创建mysql表从Mysql数据库导入数据
Doris 创建mysql表从Mysql数据库导入数据Doris 支持创建Mysql引擎的表,操作此表相当于操作远程Mysql表。可以用来导入Mysql数据使用或测试。建表语句(表名为sysbench生成的):CREATE TABLE example_db.table_mysql ( `id` int(11), `date` date, ...原创 2020-03-28 22:22:39 · 6704 阅读 · 2 评论 -
IPV6 UDP socket 几点注意
setsockoptipv6 也是可以的 实测可以SO_BINDTODEVICE Bind this socket to a particular device like “eth0”, as specified in the passed interface name. If the name is an empty str...原创 2018-08-31 20:59:33 · 2609 阅读 · 0 评论 -
文件IO
好久没有用文件IO了,调试的时候文件IO很有帮助,注意文件IO是缓冲IO,没有显示关闭,即使程序退出时调用了exit(),缓冲区内容可能也不能写到磁盘,或内存文件系统 { /* tmp debug block */ FILE *fp = fopen(dir, "w"); fsync(fp->_fileno); if (/* do something */) { ...原创 2018-08-31 20:37:13 · 265 阅读 · 0 评论 -
Something about loopback in linux code
before start to saylinux code 3.16.44内核来说只能建立一个lo(loopback口)drivers/net/loopback.c 中定义了loopback dev的初始化和销毁的操作在内核中这个只用了一次并且没有开放接口 static void loopback_dev_free(struct net_device *dev) {原创 2017-11-17 17:03:57 · 470 阅读 · 0 评论 -
rtnetlink 链路层消息数据结构
当nlmsghl中nlmsg_type为链路层消息RTM_NEWLINK ,RTM_DELLINK, RTM_GETLINK,RTM_SETLINK,时,消息头为ifinfomsg。当然不同的消息类型对应的消息头不相同。原创 2017-10-23 18:19:15 · 1329 阅读 · 0 评论 -
x86-64虚拟地址映射
绘制了一个图片Contact: bigjordon@163.com原创 2017-08-10 16:44:25 · 550 阅读 · 0 评论 -
VM-boot 之路
VMware制作bootLoaderNOTE: 个人笔记,仅供本人参考备忘使用前提使用linux dd的方法制作需要有img镜像,因为直接通过磁盘工具和grub在虚拟机上制作没有成,重启后gurb应该是生效了,但识别不了文件系统这个方法需要有先有制作好的镜像。使用虚拟机制作镜像总是失败。。。。没有讨论关键点添加新硬盘应该使用IDE格式硬盘大小和镜像大小一致使用dd命令对拷镜像后续li原创 2017-05-19 17:11:10 · 736 阅读 · 0 评论 -
大小端网络字节序图解
大小端网络字节序图解以下是直观展示大小端字节序的图,其中“高”、“低”表示内存地址;“先”、“后”表示在网络收发数据是读取数据的顺序,即从低地址开始读取。linux 对网络字节序的统一处理CPU get data D from skb, and use LOCAL DATA = D to save network data to local CPU date str...原创 2017-05-03 14:03:27 · 1298 阅读 · 0 评论 -
Intel Vtune 嵌入式移植
Intel的性能优化工具Vtune对于我来说十分强大。在Linux发布版本中很容易安装使用。但在裁剪的嵌入式系统中安装很容易产生这样或那样的问题。本文只针对特定情况。嵌入式开发机环境为Fedora-16(64 bit)嵌入式系统内核为2.6.32,及其他Linux Fedora-16虚拟机上安装可能的错误处理文件路由有Windows的格式如 “Intel Vtune”,中间有空格。在执行ins原创 2017-02-08 20:27:29 · 1136 阅读 · 0 评论 -
Intel Vtune使用
工具名称:Intel® VTune™ Amplifier XE 2016 Update 2 for Linux see: $install-dir/documentation/$language/ see: $install-dir/documentation/$language/welcomepage/get_started.htm简介Intel® VTune™ Amplifier原创 2017-02-11 16:42:04 · 5648 阅读 · 0 评论