分类技术 下共有文章45篇
  • 给Jasmine主题加上下拉菜单

    2024-03-26     想到Typecho是支持多级分类的,而且我自己也有使用多级分类,目前Jasmine主题不支持下拉菜单,只能自己动手啦!效果图如下:     当然,手机端也得加上:     具体修改代码上传到github了:https://github.com/awinds/Jasmine     顺便,给切换白天黑夜主题时增加了个customeCallback,这样可以在外面自己处理,就像下面的虫洞白天黑夜都没问题了!
    技术 - 8人评论 - 9090人浏览
  • EU.ORG域名如何过户

    2024-03-20    EU.ORG的免费域名大家都知道是免费域名里最好的,随着FREENOM的塌房和EU.ORG的创始人皮埃尔·贝萨克(Pierre Beyssac)年龄越来越大,审批时间越来越长,现在EU.ORG的免费域名也开始交易起来。这里就介绍下EU.ORG的域名过户(PUSH)。   在EU.ORG注册成功会得到一个账号,XXXXXX-FREE,这里卖家叫A00001-FREE(A账号),买家叫B00001-FREE(B账号)。
    技术 - 2人评论 - 2562人浏览
  • 免费域名整理

    2024-03-18     自从顶级免费域名freenom没有以后,现在已经没有可以一直使用的顶级免费域名了,就算有也是提供第一年免费,之前在freenom已pending状态的域名可以选择发送邮件到info@freenom.com说明情况后可以改为收费状态并已付费10年。    以下整理了一些可以用的免费二级域名: https://nic.eu.org 可以申请到eu.org的免费二级域名,需要审核,但是审核就比较随缘了,稳定性高,从1996年一直提供免费域名,可以使用CF解析 https://nic.ua ...
    技术 - 3人评论 - 5437人浏览
  • 使用curl下载文件并控制流量断点续传和效验文件

    2023-12-20 使用curl库能很好的实现文件下载,而且curl库也能直接支持https(编译的时候带好openssl),下面是具体的实现文件下载的过程:首页,需要定义一个下载任务的结构: typedef struct _tagDownTask { char url[1024]; char filePath[1024]; unsigned long totalSize; unsigned long currentFileSize; unsigned long limitSize; //0为不限制 FILE* pfile; //文件句柄 ...
    技术 - 去评论 - 2600人浏览
  • localtime在多线程中的问题

    2023-08-01 碰到一个奇怪的问题,通过localtime生成本地日期时间打日志,结果日志会出现非北京时间,好奇去查了一个,结果发现此函数是非线程安全函数,原来代码如下: int32_t utc2datetime(uint32_t utctime, SVC_TIME* out_pTime) { time_t rawtime; struct tm * p; rawtime = utctime; p = localtime(&rawtime); out_pTime->unYear = (uint32_t)(1900 + p->tm_year); out_pTime->u...
    技术 - 去评论 - 5258人浏览
  • 浏览器定位navigator.geolocation.getCurrentPosition

    2023-07-13 浏览器定位是可以使用javascript直接获取当前你的网络所在的位置信息,主要方法为 navigator.geolocation.getCurrentPosition(function(position){});其中`position`信息中包括以下内容:经度 : position.coords.longitude纬度 : position.coords.latitude精度 : position.coords.accuracy高程 : position.coords.altitude高程精度 : position.coords.altitudeAcuracy方向 : position...
    技术 - 去评论 - 3510人浏览
  • ThinkPHP6使用中间件过滤来源网址或IP

    2023-06-21 使用ThinkPHP6开发接口时会遇到前置过滤或判断,我们可以使用中间件功能。以下是单应用模式示例:创建中间件第1种方式,命令行方式: php think make:middleware Filter 第2种方式,手动在`app`目录下创建`middleware`文件夹,再创建中间件类: <?php namespace app\middleware; class Filter { public function handle($request, \Closure $next, $name) { //to do retu...
    技术 - 去评论 - 3965人浏览
  • js中for in碰到Array.prototype的问题

    2023-04-12 最近一个js项目中使用了for(let i in arr) {} 循环,for in的好处就是被遍历的对象可以是数组,可以是对象,就算是null和undefined都没有问题,不会报错,所以被大量使用,而且当一个无序的数组中更是不会遍历空数据。如下:let a = []; a[5] = 5; console.log(a); // [empty × 5, 5] for (let i in a) { console.log(i); } // 5可是当客户在使用时使用了一个第三方插件,插件中使用了Array.prototype自定义方法,结果项目开始报错,最后发现问题出现...
    技术 - 去评论 - 4762人浏览
  • windsformvalid-表单验证JQuery插件

    2012-07-24 演示页面:https://xiaoa.me/p/windsformvalid/每次表单每个页面提交都要自己写脚本验证信息,老是复制粘贴的很烦,改起来也很麻烦,网上也有大把的表单验证插件,但是感觉用起来不灵活,这就出现了windsformvalid.
    技术 - 去评论 - 5859人浏览
  • Javascript中的==和!=判断

    2012-06-11 在蓝色看到一个网友发布了一个题目,题目如下:if(a == b && b==c && a != c){ document.write("ok"); }要求计算a,b,c的值,让代码输入ok大家可以先想想答案是什么呢?
    技术 - 去评论 - 6099人浏览