240 发简信
IP属地:北京
  • linux c开发: 程序崩溃时保存堆栈信息并解析具体代码行

    写服务器程序最怕的是百分之一的概率崩溃了,你却不知道为啥,想重现又重现不出来。所以在崩溃时将当时的堆栈保存下来非常重要。网上有很多文章讲解怎么保...

  • iOS TUN之避免UDP包ip分片

    iOS的NetworkExtension给应用暴露了一个虚拟网卡TUN设备,可以设置其MTU值。如果上层应用发送的IP包大于这个MTU就会被分片...

  • TCP服务器端口数,最大连接数以及MaxUserPort的关系辨真

    关于TCP服务器最大并发连接数有一种误解就是“因为端口号上限为65535,所以TCP服务器理论上的可承载的最大并发连接数也是65535”。 先说...

  • cocos creator程序员笔试题

    Javascript部分 Javascript有哪些数据类型? 举例两个最常见的内置对象数据类型。【答案】Number, String, Boo...

  • app扩展输出log到文件并从containing app读取

    app扩展,即appex,如today widget,network extension之类。现在有个需求是在开发扩展时,将log输出到文件,在...

  • [go] Socket创建之后,listen/connect之前无法执行操作?

    使用go的net库去创建一个tcp客户端连接,使用net.Dial就行,问题是Dial返回的是一个创建好且连接上的connection。如果需要...

  • 天天精选笑话

    街头看到一个乞丐,竟然在用Iphone x,我问:“你用得起这个,为什么还要乞讨?” 乞丐说:“给我两块钱,我告诉你。”我掏出两块钱给他。他说:...

  • glActiveTexture和glBindTexture

    在openGL中,存在一系列的texture unit,通过 glActiveTexture激活当前的texture unit,默认的unit是...

  • go语言的类型断言(Type Assertion)

    x.(T) 检查x的动态类型是否是T,其中x必须是接口值。 如果T是具体类型类型断言检查x的动态类型是否等于具体类型T。如果检查成功,类型断言返...

个人介绍
程序员,研究方向图形学和3D引擎开发,游戏客户端技术,游戏服务器技术,TCP/IP网络,Linux服务器开发