

-
十月 29
最近做手机应用,图片服务器返回的图片,在安卓浏览器上一切正常,ios的safari死活不显示,我就奇了怪了,折腾了一个小时,终于发现了原因。如果大家也有类似的问题,可以参考一下。
首先,我们知道图片有很多格式,jpg,bmp,png,gif等等,不同格式的图片编码不一样,浏览器需要用对应的编码去解析然后显示。当然,这个是浏览器内部的处理,我们不用关心。我们今天来说说一个新的图片格式:webp ...
-
十月 18
cookie大家应该不陌生了,关于cookie的概念这里就不介绍了,今天给大家说说cookie使用过程中的一些小技巧,让我们知道如何来查看,添加,删除一个cookie,希望通过这篇文章,可以掌握cookie的使用方法
-
十月 14
近 日整理自己写的文本编辑器时,觉得不能自动识别文本编码用起来很不方便,于是研究了一下文本文件的编码方式,发现如果文件中有BOM(Byte Order Mark)头,那识别起来简单;如果没有BOM头,就没那么好处理了。 用Google搜索了老半天,自己也苦思冥想,发现大致可以划分为以下几种情况(这里只考虑中英文)
-
十月 8
我们在html中,如果要设置一个1像素的边框,最常见的就是border: 1px solid #000; 这句就表示设置一个1像素的,实心的,黑色的边框。这个css语句,在pc上毫无问题,但是随着移动web的兴起,貌似就有些问题了。可以试验一下,把这句放到手机浏览器中显示一下,然后屏幕截图,你会惊奇的发现...
-
一月 17
关于编程的艺术,已经讨论很多了。其实,我一直觉得,写代码就是一种艺术,这种艺术可能只有程序员才能欣赏。代码有千千万万,每个人的思路不一样,解决问题的方法也不一样,但是,条条大路通罗马,既然最终目标都是一样的,就看谁的方法优雅了。 有些人喜欢把程序员分为聪明的和不聪明的两大类。我觉得,没有什么聪明不聪明之说,我们只要能够解决问题,就是一个好的程序员。俗话不是说,不管白猫黑猫,抓住老鼠才是好猫嘛。所以,解决问题是第一位的,剩下的,才是考虑方法好不好。如果连问题都解决不了,其他就无从何谈了。 我就用个简单的例子来看看,解决同一个问题,我们都可以使用哪些不同的办法,这些办法哪些最“优雅”?
-
一月 10
现在不少CS程序,为了传输安全和防止恶意攻击服务器的需要,都会对请求信息做加密处理,加密处理有很多方式,目前流行的方式是采用签名来验证请求的真伪,比如腾讯,淘宝,人人网等都采用了 HMAC-SHA1加密算法来生成签名,以达到校验请求的目的。
-
一月 8
今天看到有人在问用代码执行CMD命令的问题,就总结一下用法,也算做个备忘。 Delphi中,执行命令或者运行一个程序有2个函数,一个是winexec,一个是shellexecute。这两个大家应该都见过,其中,winexec比较简单,可以直接运行一个外部程序,shellexecute则更高级一些,除了可以运行外部exe,还可以执行特殊命令。 下面我们就分别举例子说明
-
十一 21
由于经常会在C++和Delphi中穿梭,在网上收集了一下两种语言的变量对比参考
-
五月 8
有些软件,可以获得电脑的一些运行状态,比如温度,这个是大家比较关心的,早期的硬件普遍没有内置温度传感器,所以这些参数无法获得,但是目前很多硬件就内嵌了温度传感器,所以就可以方便的获得啦。 有个问题需要注意,不同厂商的硬件参数是不一样的,
-
一月 25
这里的死循环调用,只是我自己起的一个名字,那么,究竟什么是死循环调用呢?我们看个例子: 比如我们有一个checkbox控件在窗体上,我们在他的onClick中写下代码: