[JS]拼图游戏外挂开发实战

2016-12-31 写技术

    我在玩诛仙3,这个游戏本身做得很好,很精致,同时它的官网会时不进推出些活动,今天晚上就是跨年了,完美给我们的礼物就是一个拼图游戏,好像拼得越快资历越好,我这人手拙眼穷,肯定是最慢的。但我有代码呀,呵呵!     F12下去,打开了游戏页面的前端代码,看到它把一张图放到了5X5的矩阵里,形成25个小格子,其实每个格子就是一个DIV,每个DIV用background来显示图片,但图片是同一张,也就是原图,只是做了偏移,background-position不同而已……  &nb...

阅读全文>>

标签: JS

评论(0) 浏览(1430)

[php]Judge client terminal is mobile or not

2016-12-27 写技术

function isMobile(){ if (isset ($_SERVER['HTTP_X_WAP_PROFILE'])){ return TRUE; } if (isset ($_SERVER['HTTP_VIA'])){ return stristr($_SERVER['HTTP_VIA'], "wap") ? TRUE : FALSE; } if (isset ($_SERVER['HTTP_USER_AGENT'])) { $clientkeywords = array (...

阅读全文>>

标签: php

评论(0) 浏览(1506)

ThinkPHP使用CDN加速不显示图片

2016-12-14 写技术

如果你在用thinkPHP做东西,并且又用到了七牛之类的CDN加速方案,那么你应该会碰到这种情况: 当你在一个文章上传了一张图片,图片能正常显示到前端页面,当你在另一个文章又上传了同一张图片,这个时候当前文章的图片能正常显示,可是之前的那文章的图片却不见了。这是怎么加速呢? 其实是因为thinkPHP对图片有指纹验证功能,同样的图片不会二次上传,这其中的指纹识别是记录到数据库中的。当系统通过这种技术检测到图片已经存在的时候,会进一步判断图片实际文件是否真实存在,如果不存在就把数据库里面当前图片记录删除。 那么问题来了,当你上传图片是存到CDN服务器上的,本地...

阅读全文>>

标签: php

评论(0) 浏览(1647)

[linux]Create multi virtual host in apache

2016-12-12 写技术

In http.conf or its sub config file: Must define like this: NameVirtualHost *:443 <VirtualHost *:443> DocumentRoot "/alidata/www/log" ServerName log.anycle.com:443 ServerAdmin you@example.com ErrorLog "/alidata/server/httpd/logs/error_log" TransferLog "/alidata/server/ht...

阅读全文>>

标签: linux

评论(3) 浏览(1886)

[linux]Install mod_ssl.so in apache without rebuild apache

2016-12-12 写技术

1.Find my source code and apxs: ~$locate apxs /alidata/server/httpd-2.2.29/bin/apxs ... /home/tmp/sh-1.4.1/httpd-2.2.29/ 2.Enter the ssl directory of source code: cd /home/tmp/sh-1.4.1/httpd-2.2.29/modules/ssl 3.Run apxs: /alidata/server/httpd-2.2.29/bin/apxs -i -c -a -D HAVE_OPENSSL=1 -...

阅读全文>>

标签: linux

评论(0) 浏览(2222)

一种抓取网络图片保存至网站的方法

2016-12-5 写技术

突然想到一种抓取网络图片保存至网站的方法: 首先提交网络图片url到服务器,服务器调用curl方法将图片保存,并生成图片地址,返回图片地址给前端, 这样一来,前端看上去就是将网络图片转成了自己的图片了。

阅读全文>>

标签: php html

评论(0) 浏览(1448)

[c]linux下构建lib库

2016-11-24 写技术

来来来,新技能,linux下构建lib库的步骤: 1、准备库函数源文件; my_add.c int add(int a, int b){ printf("Here is my_add.c\n"); return a+b; } my_sub.c int sub(int a, int b){ printf("Here is my_sub.c \n"); return a-b; } 2、生成目标文件; gcc -c my_add.c...

阅读全文>>

标签: C linux

评论(0) 浏览(1420)

[C++]从电子地图网站把电子地图生成到本地的程序

2016-11-18 写技术

前面写了《批量下载网络图片到本地》及《将多张图片合并成大图》,所以综合一下,完整的从电子地图网站把电子地图生成到本地的程序: #include <vector> #include <urlmon.h> #include <string> #include <iostream> #include "loadpng.h" using namespace std; #pragma comment(lib, "urlmon.lib") #define ROW 12 #define COL 9 #define PI...

阅读全文>>

标签: C++

评论(0) 浏览(1268)

[C++]将多张图片合并成大图

2016-11-18 写技术

在《批量下载网络图片到本地》里写到了批量下载图片,其实那些图片是电子地图的散片,我想把这些图片合成一张大图,以便做成可以直接打开查看的地图甚至把印成纸质地图。当然这一切可以用图片处理软件一张一张地拼接,但地图散片动不动就是成百上千片,手动处理会很累,于是我选择了C++,代码很简单,同时这也得益于lodepng库的引入: #include <vector> #include <urlmon.h> #include <string> #include <iostream> #include "loadpng.h" usi...

阅读全文>>

标签: C++

评论(0) 浏览(2357)

[C++]批量下载网络图片到本地

2016-11-18 写技术

最近看上了一个地图,在网上有电子版的,但是电子地图是由一小块一小块图片组成了,我想把他们下载到电脑上,图片太多,又不想一个地址一个地址地复制,怎么办?于是,写了个小程序: #include <vector> #include <urlmon.h> #include <string> #include <iostream> using namespace std; #pragma comment(lib, "urlmon.lib") int main(int argc, char* argv[]) { int i, j;...

阅读全文>>

标签: C++

评论(0) 浏览(1469)

Powered by anycle 湘ICP备15001973号-1