• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
一本书的伤痕
博客园    首页    新随笔    联系   管理    订阅  订阅
04 2015 档案
php读取二进制流(C语言结构体struct数据文件)的深入解析

摘要:http://www.jb51.net/article/38385.htm尽管php是用C语言开发的,不过令我不解的是php没有提供对结构体struct的直接支持。不过php提供了pack和unpack函数,用来进行二进制数据(binary data)和php内部数据的互转:复制代码 代码如下:st... 阅读全文
posted @ 2015-04-27 16:31 一本书的伤痕 阅读(958) 评论(0) 推荐(0)
关于php和C语言接口的结构传递问题,udp,tcp通信

摘要:在实际开发中,有时会遇到PHP和C语言结构的互相转化问题,这时候PHP的函数pack和unpack就能帮上大忙了.pack()将数据打包成二进制串unpack()从字串中的二进制串转化成指定的格式Code Descriptiona NUL-padded stringA SPACE-padded st... 阅读全文
posted @ 2015-04-27 16:30 一本书的伤痕 阅读(536) 评论(0) 推荐(0)
一个TCP包中的数据数据问题

摘要:一个TCP包中最大的数据2008-03-10 18:54在以太网中,最大传输单元MTU为1500个字节,在一个IP包中,去除IP包头的20个字节,可以传输的最大数据长度为1480个字节。在TCP包中,去除20个TCP包头,可以传输的最大数据段为1460个字节。因此,当数据超过最大数据长度时,将对该数... 阅读全文
posted @ 2015-04-22 11:04 一本书的伤痕 阅读(659) 评论(0) 推荐(0)
PHP SOCKET编程

摘要:http://blog.csdn.net/hguisu/article/details/7448528http://blog.csdn.net/shagoo/article/details/63960891. 预备知识 一直以来很少看到有多少人使用php的socket模块来做一些事情,大概大家都... 阅读全文
posted @ 2015-04-22 10:21 一本书的伤痕 阅读(510) 评论(0) 推荐(0)
求 float数据在内存中的存储方法 的 java PHP C/C++ 程序

摘要:可以看我这个日志将计算方法的http://www.cnblogs.com/shangbolei/p/4441946.html用PHP写的function float_bin($shang){ //保留6位小数的浮点型 保留更多位的更改 $x = decbin($shang * 64 ); ... 阅读全文
posted @ 2015-04-21 10:34 一本书的伤痕 阅读(344) 评论(0) 推荐(0)
PHP大整数输出成科学计数法问题 pow()

摘要:输出的时候是一个浮点数的科学计数法。 2.74982683358E+18 (不同机器,不同操作系统会有差异)想要按原形输出 2749826833580000000 。即便 也无济于事。用 strlen 返回的也是科学计数法的长度。可以这样输出 但是精度会丢失,也不是很好也有一个 number... 阅读全文
posted @ 2015-04-21 10:26 一本书的伤痕 阅读(1212) 评论(0) 推荐(0)
float数据在内存中的存储方法

摘要:浮点型变量在计算机内存中占用4字节(Byte),即32-bit。遵循IEEE-754格式标准。一个浮点数由2部分组成:底数m和指数e。±mantissa×2exponent(注意,公式中的mantissa和exponent使用二进制表示)底数部分 使用2进制数来表示此浮点数的实际值。指数部分 占用8... 阅读全文
posted @ 2015-04-20 16:41 一本书的伤痕 阅读(5643) 评论(0) 推荐(0)
PHP 通过Socket收发16进制数据,数据包格式

摘要:神代码~~~~超级有用 阅读全文
posted @ 2015-04-16 15:39 一本书的伤痕 阅读(2051) 评论(0) 推荐(0)
Form 提交表 单页面刷新不跳转

摘要:方法一:1.提交form,action 提交数据,但页面不跳转,可以使用Iframe简单方法Form提交表单页面不跳转2.注意1中的target 一定是你要指定要显示返回结果的标签中的name属性3.注意2可以放到body中的任何位置 特别注意可以放到中 阅读全文
posted @ 2015-04-14 13:05 一本书的伤痕 阅读(400) 评论(0) 推荐(0)
查看网段内正在使用的IP以及ip定位 ——CMD批处理循环

摘要:在运行里面输入cmd回车进入命令行界面输入以下命令:For /L %i in (0,1,254) DO ping 192.168.1.%i >>E:/IP.txt使用时只要替换掉对应的网段和存放的文件地址就可以了。等扫描结束,打开保存的文件,就知道哪些IP是被使用的。如果需要某些参数 就在ping后... 阅读全文
posted @ 2015-04-10 10:15 一本书的伤痕 阅读(3868) 评论(0) 推荐(0)
深入浅出讲解:php的socket通信

摘要:对TCP/IP、UDP、Socket编程这些词你不会很陌生吧?随着网络技术的发展,这些词充斥着我们的耳朵。那么我想问:1.什么是TCP/IP、UDP?2.Socket在哪里呢?3.Socket是什么呢?4.你会使用它们吗?什么是TCP/IP、UDP?TCP/IP(Transmission Contr... 阅读全文
posted @ 2015-04-09 10:15 一本书的伤痕 阅读(1597) 评论(0) 推荐(0)
PHP读取XML值的代码 解析

摘要:用Php读取XML最简单的情况: XML文件(cy.xml)如下: 复制代码 代码如下: 1 2 3 Php文件(cy.php)如下: 复制代码 代码如下:load('cy.xml'); foreach($xml->getElementsByTagName('list') as $list) {... 阅读全文
posted @ 2015-04-08 15:37 一本书的伤痕 阅读(418) 评论(1) 推荐(0)
大端模式和小端模式 网络字节顺序与主机字节顺序

摘要:在 各种计算机体系结构中,对于字节、字等的存储机制有所不同,因而引发了计算机 通信领 域中一个很重要的问题,即通信双方交流的信息单元(比特、字节、字、双字等等)应该以什么样的顺序进行传送。如果不达成一致的规则,通信双方将无法进行正 确的编/译码从而导致通信失败。目前在各种体系的计算机中通常采用的字节... 阅读全文
posted @ 2015-04-03 11:32 一本书的伤痕 阅读(841) 评论(0) 推荐(0)
VS2013常用快捷键

摘要:VS2013常用快捷键:1.回到上一个光标位置/前进到下一个光标位置1)回到上一个光标位置:使用组合键“Ctrl + -”;2)前进到下一个光标位置:“Ctrl + Shift + - ”。2.复制/剪切/删除整行代码1)如果你想复制一整行代码,只需将光标移至该行,再使用组合键“Ctrl+C”来完成... 阅读全文
posted @ 2015-04-02 16:38 一本书的伤痕 阅读(154) 评论(0) 推荐(0)
netstat -ano 查看机器端口占用情况

摘要:windows下dos命令窗口输入netstat -ano即可查看端口使用情况,如果要查看指定端口是否被占用可以使用命令netstat -ano|findstr 端口号,例如要查看8080端口号是否已经被占用就使用命令netstat -ano|findstr 8080 如果结果为空则说明没有被使用,... 阅读全文
posted @ 2015-04-02 14:58 一本书的伤痕 阅读(38464) 评论(1) 推荐(1)
php session_start()关于Cannot send session cache limiter - headers already 错误

摘要:把DW修改默认编码为UTF-8 charset和编译器编码都要改在windows下编程,当使用session_start()方法的时候,有时会报 session_start() [function.session-start]: Cannot send session cache limiter... 阅读全文
posted @ 2015-04-02 13:27 一本书的伤痕 阅读(230) 评论(0) 推荐(0)
PHP乱码问题,UTF-8乱码常见问题小结 linux-windows 文件编码乱码问题

摘要:一.HTML页面转UTF-8编码问题 1.在head后,title前加入一行: 顺序不能错,一定要在 显示的标题有可能是乱码! 2.html文件编码问题: 点击编辑器的菜单:“文件”->“另存为”,可以看到当前文件的编码,确保文件编码为:UTF-8, 如果是ANSI,需要将编码改成:UTF-8。 ... 阅读全文
posted @ 2015-04-02 11:56 一本书的伤痕 阅读(988) 评论(0) 推荐(0)

博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3