使用正则表达式匹配罗马数字

罗马数字是欧洲在阿拉伯数字传入之前使用的一种数码,现在应用较少。它的产生晚于中国甲骨文中的数码,更晚于埃及人的十进制数字。

使用Google Analytics跟踪网页浏览

在网页上添加Google Analytics(分析)的代码,可以自动统计到网页的浏览量,不过,有时候我们需要统计一些虚拟网页的浏览量,例如通过Javascript加载出来的网页,这里就需要再添加一些Google Analytics代码了,下面我就介绍一下具体添加方法。

使用PHP直接操作WordPress数据库

使用WordPress的时候,有时候会有这样的需求,就是想直接使用WordPress里封装的数据库操作的类,对WordPress数据库进行读写查询等操作,这里就介绍一下具体的使用方法。

WordPress免插件实现文章阅读数

一般为WordPress文章添加阅读次数统计,会用到各种统计插件,比较消耗系统资源,而且很多插件对于静态化的WordPress有冲突,这里就提供一种这里分享两段不用插件实现WordPress文章阅读次数的代码,支持全静态化的WordPress,供大家参考。

使用JavaScript替换和修改网页链接

有时候我们会需要修改当前页面里的url中的某个参数的值,动态地调整一些参数的数据,既人性化又利于搜索引擎的优化。下面是利用javascript修改url中某个参数的值的具体思路。

常用校验类正则表达式大全

很多不太懂正则的朋友,在遇到需要用正则校验数据时,往往是在网上去找很久,结果找来的还是不很符合要求。所以我最近把开发中常用的一些正则表达式整理了一下,在这里分享一下。给自己留个底,也给朋友们做个参考。

通过谷歌分析统计Infinite Ajax Scroll数据

之前我介绍过Infinite Ajax Scroll这款jQuery滚动分页插件,该插件可以实现页面滚动到最底部,自动异步加载数据,提高网页浏览体验,不过,使用这个插件后,对数据统计会造成很大误差,这里就介绍一下如何避免数据统计上的误差。

在JS文件中加载JS文件的方法

在很多情况下,我们会遇到一个问题,就是如何在一个Javascript文件里,再加载另一个Javascript文件,并完成一定的功能,如何实现一个JS文件加载另一个JS文件呢?

AutoHotkey新手教程

AutoHotkey是一个基于Windows平台的开放源代码的热键脚本语言,这个脚本语言可以实现键盘和鼠标的自动按键和自动点击功能,通过发送键盘或鼠标的键击动作命令来实现几乎所有操作的自动化,可以简化很多重复性操作工作。

微博转换RSS功能

之前一直在用新浪微博的API进行数据同步操作,今年年初大概是1月8日的时候,微博的API不知道什么原因突然无法使用了,接口调用一直出现403错误,私信联系“微博开发平台”也一直是机器回复。

WordPress阻止网站启用谷歌FLoC追踪技术

WordPress 今天发布公告,认为谷歌的新 FLoC 追踪技术存在安全隐患,并计划在 WordPress 网站上默认进行屏蔽。FLoC 全称叫做广告追踪技术群组联合学习,利用机器学习分析 Chrome 浏览器的网络行为,将有相同兴趣爱好的用户进行归类,然后向其推送相关的广告内容。

豆瓣250评分排名算法机制

据豆瓣的创始人阿北称,豆瓣评分机制,简单地说,就是把豆瓣用户的“正常打分”(一到五星换算为零到十分)加起来,再除以用户数。豆瓣也是有 “非正常打分” 规避机制的。基于 “所有能判断属于非正常评分的一概不算” 原则,豆瓣的程序会 “判断” 出那些 “非正常分数”,将其剔除在评分之外。

Python才是世界上最好的语言

不同的编程有不同的应用场景和不同的使用场合,因此无法全面的评论哪种语言是最好的。但是各种不同的媒介还是每隔一段时间都会发布编程语言的热度排行榜。前不久电气和电子工程师协会( IEEE)发布了顶级编程语言交互排行榜。Python超越Java高居首位。

Windows 10下注册32位OCX控件的方法

对于早期的32位Windows操作系统,我们可以直接注册OCX或DLL控件,但是在64位系统下是不可行的,而对于支持UAC(例如Windows 10等)的系统,就必须要复制到指定的目录,并使用管理员权限才能成功注册。

自学编程=做无用功?你只说对了一半

先给你讲个故事,看看你有没有类似的经历。有一天,你去参加同学聚会,和老友们举杯畅谈,他们告诉你,不学编程就要out 了,从全球趋势来看,编程这把火已经烧了很多年。英国早从 2014 年 9 月起,就规定5-16 岁的学生都必须学习编程,苹果CEO 库克表示全世界各地都应该开设编程课程。

Z-Blog内链关键字替换插件的修改

文章正文中的关键字内链插件是SEO常用的工具,越大的网站,越要更加重视内部链接结构的布局。因为良好的内部链接结构可以引导权值的传递,提高收录,提升内页排名。

HTML移动端及PC端页面适配跳转

网页通常需要适配PC端和移动端,适配可以通过响应式布局判断屏幕尺寸来展示不同的效果,还可以通过编写两个页面,也就是PC端和移动端分别写一个页面,这种方式更方便功能模块的编写。

正则表达式匹配任意字符(包括换行符)

正则表达式中,“.”(点符号)匹配的是除了换行符“\n”以外的所有字符。但有时候我们需要匹配包括换行符在内的字符,经过一番搜索,发现了几种正则表达式匹配任意字符(包括换行符)的方法。

IIS子目录web.config与主站冲突解决方法

最近在项目中需要在应用中增加一个子目录的独立项目,项目需要配置在iis的根目录,结果配置成功之后,应用起不来了,出现错误提示,分析认为是web.config冲突造成的。

批量删除新浪微博的方法

新浪微博本身不提供批量删除微博的方法,而有些时候,我们需要删除自己微博上所有带图片的内容,下面就是一个批量删除微博的方法,包括带图片微博的方法。

人工智能生成仿真人脸

当你访问“This Person Does Not Exist”(此人不存在)网站的时候,你会看到一张朝你微笑的人脸(每次刷新都会跳出不同肤色的人脸)。尽管这些笑脸非常的真实,人眼也很难区分,但是这些笑脸均由神经网络算法生成的,均不是现实生活中的真人。

谷歌研究员将发布HTTPS本地证书部署测试工具mkcert

1月11日消息,谷歌加密研究人员称将发布一款工具,目的是让用户能够更安全的上网。本周一,谷歌密码学家Filippo Valsorda表示,他已经快完成一项名为mkcert的开源项目,该项目允许开发者在本地部署HTTPS测试环境。

Z-Blog ASP 1.8升级到2.3教程

坚持使用Z-Blog 1.8已经有十多年了,新版出来了很久都一直未升级,主要是没时间,最近有了一些时间,于是在一台测试服务器上进行了一些升级测试,为了之后正式升级做准备,下面是我升级新版本2.3的过程。

使用Google Cloud SDK配置Google App Engine

Google App Engine 是一个脱离了基础架构束缚的全面托管型平台,功能十分强大,当今最成功的一些公司都纷纷在 App Engine 上运行他们的应用。

显卡故障的一次解决实例

很早以前使用电脑的时候,会遇到一种怪情况,平时电脑没问题,但是玩一些大型3D游戏的时候,会偶发性出现界面黑屏3-5秒,然后又可以正常游戏,最开始的时候这种情况并不频繁,因此我也没在意。

如何用5天设计出一款认真的产品?

Design Sprint,这个听起来不明觉厉,且在 Google 及各种新兴初创企业中如雷贯耳的词,它,到底是什么?从2014年下半年开始就在以不同形式推广 Design Sprint 的胡定宇,从 Design Sprint 的步骤、精髓开始,为你深入讲解。

电脑围棋软件与人工智能

围棋作为唯一的一种电脑下不赢人的大众棋类,是何原因导致?谷歌的AlphaGo能战胜世界超一流棋手吗?现代人工智能是怎么解决围棋软件庞大的数据处理量?本文将对电脑围棋软件和人工智能相关问题进行一番探讨和分析。

EditPlus常用正则表达式

正则表达式(Regular Expression,在代码中常简写为regex、regexp或RE)是计算机科学的一个概念。正则表达式使用单个字符串来描述、匹配一系列符合某个句法规则的字符串。在很多文本编辑器里,正则表达式通常被用来检索、替换那些符合某个模式的文本。许多程序设计语言都支持利用正则表达式进行字符串操作。在很多文本编辑器里,正则表达式通常被用来检索、替换那些符合某个模式的文本。

蒙特卡洛算法与电脑围棋

你喜欢下棋吗?有没有和计算机下过?现在,弈棋计算机的棋艺日益高强。让我们通过分析以围棋和国际象棋为代表的弈棋计算机,对人工智能的研究有一个更为深入的理解。

程序员的楷模:全自动化的生活

俄罗斯程序员实现了全自动化的生活,写了一堆脚本,会给老婆发加班短信、会在宿醉不醒时给自己请假、会自动根据邮件恢复客户的数据库、还可以一键远程煮咖啡。还原这一故事的GitHub项目已经成了这几天最为火热的项目之一,真是程序员们的楷模啊……

我所理解的大数据个性化推荐

想起要写这篇文章,一方面是昨天终于把项亮写的《推荐系统实践》给看完了,另一方面是自己负责的推荐系统项目已经处于一个多版本迭代的阶段了,并且从最近的AB测试效果来看,新提交的算法模型还是有一定的进步的,如今已经把流量全部切换到了新算法中。

网站开发适配iPad的7大技巧

苹果新一代 iPad 的高 DPI 视网膜屏幕给网站在上面的显示带来困难,那么作为网站开发人员来说,应该如何对新一代 iPad 进行适配呢?

WordPress完美解决文章ID不连续的方法

WordPress有个比较讨厌的功能,就是默认情况下发布的文章ID不是连续的,使用ID做为Permalink结构的用户将会看到一个地址越来越混乱的WordPress,之前很多方法都是要修改WordPress代码,导致一升级WordPress,修改就会失效,现在我给一个解决WordPress的ID不连续的完美方法,即使WordPress升级,也不会导致该方法失效。

产品的What究竟由谁产生

无论是在公司工作还是自己创业,我对产品的理解都是「用户、场景、需求&解决方案」,也就是我们常说的「Why、What、How」。我以为这个产品的「What」应该由最理解它的人来定义。

纯HTML5APP与原生APP的差距在哪?

笔者写过一些纯H5的APP,虽然开发起来的确很快很舒服,但和原生比起来纯H5APP还是有很多问题,主要聚集在以下几个方面。

然而大部分期权并没有什么用

最近有个用户拿到了Uber的offer,其中包含期权,他看不懂便向我咨询期权的细节和意义。我的观点是:大部分的期权并没有什么卵用。

谷歌推出全新Android开发框架Sky让App更流畅

据arstechnica报道,谷歌推出全新Android开发框架Sky,主要目的包括提高运行速度和响应速度,在大部分设备上,应用流畅的标准都是实现60FPS的帧率,Sky希望实现高达120FPS的帧率,用户界面将保持流畅的响应速度。

提高WEB用户体验至关重要的几点

一个精通算法经验丰富的后端工程师,也不一定能够完成出色的前端页面,对逻辑经验丰富的程序员来说,html/css显得繁琐低效,即便是SASS、LESS这样的框架也难以让传统程序员理解前端工程师,多数人眼中前端是编程与设计各占一部分的新职业,特别是在众人把用户体验挂在口中时,更让人觉得前端应当对此有独特的理解。其实在我看来,用户体验这东西不管是从哪方面来说都没有一个确切的定义,可能前端可以更多的用经验来认识它,亦有可能在不同人眼中的web用户体验有所差别,只不过方向相同而已。

开源之死

开源之死,死于人心。自由之风气渐行渐远,愚昧教育深入人心。百家争鸣早已经成为往事,汉朝督邮只是偶尔来看看学校,唐宋的学院也能把争论摆到桌面上。民国初,曹辊、袁世凯之流都试图派出教育管理机构管理大学,无奈大学教授群起攻之,后来也不了了之。再后来国难当头大学解散,师生躲藏到云南等地组成西南联合大学,大学直接消失了。2000年的历史是一个私学和思想消失的伤神往事,现在的学校完全是官办了,就是开立了私学,所教授的课程也要教育部门批准。统一思想的结果是大家都没有思想。听说梅国国务院没有教育部和文化部,中学大学的教材都可以自己编写,不知是否真实。前巢茶楼的柱上张贴着‘不谈国是’的大字 ,今朝论坛上写着‘莫论政事’禁令, 呜呼哀哉,过犹不及啊。

为什么开源软件没有桌面用户

几乎每一年,专家们都会宣布开源软件的时代即将到来,企业们将要纷纷放弃Windows。然而年复一年,我们都没有看到任何进展。Linux统治了服务器,但桌面份额长期徘徊在2%上下。相比Windows,开源的Linux桌面免费、安全,很少会感染病毒,但为什么开源软件就没有多少桌面客户呢?

中国互联网工程师如何获Google的工作机会

Google在国内被封,其实有点像清朝时期的闭关锁国,闭关锁国严重影响了国内的经济发展,导致中国经济衰弱与其他国家。屏蔽谷歌对于中国的科研和学术具有重大负面影响,不利于中国的科技创新和发展,因此未来解封谷歌也是很有可能的,让我们静静的等待。

IIS日志自动删除程序

很多使用Windows IIS的站长可能都会遇到这个问题,就是服务器的IIS日志增长经常会导致磁盘空间被占满,而IIS也没有自动删除日志的功能,因此需要经常关注即时清理日志,因此我这里就介绍一个能够自动删除IIS日志的程序。