• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
shenck.blog();
日有所思。
   首页       联系   管理    订阅  订阅
2017年9月23日
近期遇到问题总结
摘要: 1、Linux下编译动态库时,去除不希望显示的符号(2017年9月23日) 编译出so之后,用nm -D xx.so能看到库中所有符号。 为去除不希望看到的符号,在编译so时,使用gcc参数-fvisibility=hidden,以设置默认隐藏所有符号,对于想显示的符号,函数定义前加入__attri 阅读全文
posted @ 2017-09-23 21:28 shenck 阅读(2387) 评论(0) 推荐(0)
2014年11月9日
Windows下底层数据包发送实战
摘要: 1、简介 所谓“底层数据包”指的是在“运行”于数据链路层的数据包,简单的说就是“以太网帧”,而我们常用的Socket只能发送“运行”在传输层的TCP、UDP等包,这些传输层数据包已经能满足绝大部分需求,但是有些时候还是需要发送底层数据包的(例如SYN扫描),那么如何发送呢? 本文记录了我试图实现... 阅读全文
posted @ 2014-11-09 19:37 shenck 阅读(22516) 评论(1) 推荐(3)
2014年10月2日
并发框架Disruptor浅析
摘要: 1、引言 Disruptor是一个开源的Java框架,它被设计用于在生产者—消费者(producer-consumer problem,简称PCP)问题上获得尽量高的吞吐量(TPS)和尽量低的延迟。Disruptor是LMAX在线交易平台的关键组成部分,LMAX平台使用该框架对订单处理速度能达到6... 阅读全文
posted @ 2014-10-02 01:02 shenck 阅读(11978) 评论(2) 推荐(4)
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3