上个月都在算股票,这个月也是,忙,php没学到啥新东西最近研究二进制数据比较多1.js处理二进制数据
关键点在于overrideMimeType('text/plain; charset=x-user-defined');
原理是搞清楚了,但还不知道有什么用,替换网页的图片是不行的(用浏览器cache取巧的方法倒可以)
暂时只想到用来读取一些“加密”数据,不过明文传送的话,加密只是笑谈e文可以参考这个,中文资料甚少
http://blog.vjeux.com/2010/javascript/javascript-binary-reader.html
(里面好像还有个jq的成品,支持所有浏览器,可惜我对jq不感冒,自己去站内搜一下)2.php处理二进制用pack/unpack非常好用
搞了个把字串写进bmp和逆向提取的咚咚,挺好玩的
为啥是bmp,因为bmp格式固定(请查阅wiki),所有字节都可以“算”
下一步打算加入“正常”的bmp图片,这样不知道算法的人就很难逆向从中提取字串了,呵呵3.php有个过滤器filter
看看手册相关说明,可以省一些正则,虽然没有正则那么严谨,但对一些只要求“正确”,不要求“准确”的东西,相当有用
例如检验email......4.玩过amaya浏览器么?
w3c自己的产品
这个与其说是浏览器,不如说是个文档观察器,完全达不到展现网页效果的作用
但用来检查文档w3c标准还是可以试试
http://www.w3.org/Amaya/5.unicode汉字字体
http://fonts.jp/hanazono/
日本人弄的东东,爱国人士请pass
上面有个免费的字体(ttf,打包了zip)支持cjk extend D (unicode standard 6.0)的汉字
是我目前知道免费的支持最多汉字的字体文件,为啥汉族人不做这个?还是我太愚昧,不知道在哪找?http://www.alanwood.net/unicode/
e文网站,提供unicode支持字体检测,还有不少免费字体的介绍(都是外站的,它自己不提供)最后,有谁知道php怎么在32位机器实现64位无符号整数?当然说的是取巧的方法,打算用来位运算国际象棋棋盘的(8x8格)?
C++可以用长整型,但我想知道php的
这个有有效答案给100分,呵呵

解决方案 »

  1.   

    长整型这个问题,可以使用GMP扩展解决,或者自己写个类,然后重载各种运算
      

  2.   

    真够冷门的,我只知道 第三条过滤器filter,其他的有待了解……
      

  3.   

    php 默认的数值类型就是长整型的
    32位的php在64位机器上的长整型也是4字节的,除非用64位的c编译器编译用32位的长整型实现64位的位运算,只能分段计算。你可以自行书写准64位的位运算函数也可以借助 mysql 的set类型完成
      

  4.   


    gender != "female"  放在备注里~
      

  5.   

    lz 4月份露面率确实很高,我也从你的答案里面学到了不少东西。
    无论lz是公的母的,我都一样支持!
      

  6.   

    你研究的倒是还挺冷门的长整形一般是gmp扩展,或者直接用位操作吧
      

  7.   

    接分
    可以看一下■任意长度整数 / GMP函数
      

  8.   

    发现在用php版本没有gmp的dll -> 去下载新的版本5.3.6 -> 只有VC9的? -> apache启动失败 -> 下载新的apache -> 还是失败 -> 发现官网说VC9版本不能使用apache binary -> 到apachelounge下载mod -> 启动有小问题 -> 改php.ini和http.conf -> 启动成功 -> phpinfo发现xdebug没加载 -> 下载合适的xdebug版本 -> 加载成功 -> xdebug的out.dir无效……
    改了几次,还是无效……折腾了两个小时
      

  9.   

    不会吧?gmp 扩展从 php4.0.4 就开始有了
    不过有什么用呢?
    php 的变量是无法支持 64 位(8字节)整型数的
    $n = 0x1000000000000000;
    echo $n; //1.15292150461E+18
      

  10.   

    我也不知道为何手头的php5.3.4没有gmp,ext目录里面dll也不多,还好平常用的都有,就没怎么留意如果用在数学上可能没多大用处,不过我是用在棋盘上,主要是匹配和移位的问题,不是大数运算的问题
    其实具体没想好,现在是多试试不同的方法,之前也试过二进制字串替代,不过还是比不上位运算思路清晰些
    不过gmp貌似也没有位运算移位,可能还要用乘除做替代
      

  11.   

    不是很懂哎,长整形一般是gmp扩展
      

  12.   

         股票真的能用数据去算吗?我感觉好难,研究了5年了,到现在也只是知道一个大概,只会初略的看看KDJ,MACD,均线等基本指标,更多的是去看新浪博客徐小明的高论,看他的波浪理论,封起的猜庄意图,自己猜测真的太难了。越想通过数据指标分析一只股票就越容易被套,KDJ可以被人为做图,MACD可以冲量,消息可以通过买卖,金叉可以自己做,KDJ图要有多漂亮就能做到多漂亮(比如2007年的ST金泰,当时好象42个涨停,比疯子还疯狂,其他类似的还有很多),好象没什么不可以被人为修改的,人为操作的因素很大,在证券市场还没有严格规范以前,中国股市看数据指标的作用目前我认为仅能做一个技术参考,还得考虑基本面,最重要分析庄家的脾气,做股风格,除非能根据盘面猜测庄家的意图,谁都知道判断一只股票强弱:“庄入必活,无庄必死”,但是感觉分析人的意图比分析数据指标难得多!哎,快5年了,精力耗去不少,却没什么收益!
      

  13.   

        以前我用WEB花了快1年的心思,收集新浪接口上的自选股票的信息到本地数据库,然后自己分析,数据现在依然保存着。但是真的算到自己头都大了,总认为数据是最权威的,应该可以通过数据判断一只股票的涨跌规律,没想到最大的规律就是没规律,就和人一样,总是在有规律和无规律之间徘徊,时遇5。12,股市大跌,所以一气之下不算了,不如玩作弊的CS,PK更痛快。呵呵!