Category: 程序设计

BASH编程: 计算一个文本文件中每个单词的频率

LINUX 下的 SHELL 是很强大的编程工具(环境). 这里有一个例子. 在力扣/leetcode编程网站上有这么一题. 写bash脚本来计算一个文本文件中每个单词的频率 words.txt. 为了简单起见,你可以假设: words.txt只包含小写字符和空格”字符. 每个字必须由只小写字符. 字由一个或多个空格字符分隔. 例如,假设words.txt具有以下内容: the day is sunny the the the sunny is is 您的脚本应该输出以下,并按降序频率: the 4 is 3 sunny …

JQuery 例子 – 随机的正方形

JQUERY 是 每个 JAVASCRIPT WEB开发必须要了解的库. JQUERY让WEB开发变得简单许多. 而且 JAVASCRIPT代码量只需要几行就可以完成很复杂的功能. 前两天在给一个剑桥的学生讲 JQUERY 所以顺便写了这个例子. 手机友好是必须的 手机友好! 所以在手机上看效果也是棒棒达! 效果在这里: https://helloacm.com/jquery-examples/random-squares/ 首先需要创建一个HTML窗口 我们选用了最简单最普遍的 div 这个容器用来放这些正方形. <div> id='canvas'> </div> 因为需要操作每个正方形的 left 和 top 属性 所以 …

Touch 在 Windows 下的简单实现

touch 在LINUX下是个很常用的命令行工具. 主要用途就是改变文件时间或者创建一个空的文件. WINDOWS 本身是没有这个工具的 当然你通过安装 git, cygwin 等软件的时候会带有这个小工具. 其实下面的 批处理编程就可以很简单的实现 touch 的主要功能 (除了不能指定文件时间之外) @echo off :: Touch 在 Windows 下的简单实现 :: https://helloacm.com setlocal set CreateFiles=True :start if %1.==. …

把小图片内链到 HTML里 用于加快读取速度

在HTML网页或者是HTA程序里, 你可以显示图片却不用引用外部的图片. 原理就是 IMG 标签支持内链 图片 base64 格式. 任何二进制文件都是由 8位一个字节一个字节组成的, 但是可打印的字符只是用到了7位 ASCII 1-127. 如果使用base 64 format 来表示图片 那么 3个字节 (3×8) 实际上是会用 4个字节(4×6)来表示. <img src=’data:image/jpeg;base64,DATA-DATA-DATA….’> 比如 下面的清纯美女图就是 完全内链 INLINE到HTML代码中 支持的图片类型有 image/jpeg, …

如何显示缩略图 随机文章 WordPress?

上一帖子中, 我们介绍了如何在文章的最后显示 历史的今天. 今天 我们要介绍如何 用缩略图的方式显示一些随机文章 用于增加页面浏览量. 这个有点类似 GOOGLE的显示匹配功能. 你需要定义这样的一个函数 用于获得文章中的第一个图片. 这个函数是用于 如果文章中没有定义缩略图使用的. function catch_first_image($post_id) { ob_start(); ob_end_clean(); $related_post = get_post($post_id); $content = $related_post->post_content; $output = preg_match_all('//i', $content, $matches); …

如何在文章最后显示 历史上的今天 [WordPress]?

一般来说, 可以通过 显示相关文章来 增加页面浏览量 Page Views. 另一种方法就是显示 历史上的今天. 把下面PHP代码复制一份到 函数模板 functions.php 的最后. 推荐在子主题里修改这样每次主题更新你就不需要重新再复制了. function today_in_histroy(){ $today = getdate(); $args = array( 'date_query' => array( array( 'year' => $today, 'compare' …