Tag: 编程

逻辑测试系列 – 一种只有4种语句的编程语言 – (1)

一般大公司都会有类似逻辑测试或者IQ测试题, 这些题考的并不是你对某种技能(编程语言)的掌握情况, 相反, 这是为了过滤掉比较笨的人, 因为……我觉得太笨的人写不了程序. 所以, 你选任何一种语言都是带有偏见的, 碰巧, 这里有一种语言, 只有4条指令, 处理所有的都是非负整数. 在这种语言里, 变量不需要定义, 但是使用前需要像 PYTHON一样赋值(或者清空), 这种语言好理解, 也能拿来当面试题. 清空变量 用 ZERO(X) 来把X变量清空, 比如以下 相当于 X=0 ZERO(X) 赋值 用 ASGN(X, Y) …

面经: Python 的 List 和 Dictionary 有啥区别?

问题: Python 的 List 和 Dictionary 有啥区别? 不许查资料, 你怎么回答这个面试题? 我不加思索的回答到: List 就像数组一样 而 Dictionary 是 键值对的一数据结构. 面试官继续说, 那么 Dictionary 是有序的么? 啥? 啥是有序? 我还是犹豫了一下, 说是无序的, 面试官说, 为什么? 我说, 因为 Python …

WordPress 博客使用 AMP 移动加速的技术和技巧

早在去年2月份的时候 当时 Google 推出AMP技术的时候我就小试了一把, 可是当时并不是很理解 AMP技术的原理和格式规范, 在使用了同样的AMP WordPress 插件后在 Google Webmaster 后台显示了很多错误 结果就是AMP不被索引 于是我就删除了AMP插件. 这几天 受土木坛子的怂恿和无私的帮助, 我先是在我的小站(英文 CodingForSpeed.com) 上试验和调试与不断调整, 总算解决了我能容忍AMP的底线, 就是: 简要的文章内容, 支持 Google Analytics 跟踪代码, 并且能在文章前后添加广告 (没广告收入我就没动力写文章). AMP …

怎么样正确的统计WORDPRESS博文的汉字个数?

PHP 里有 strlen 函数, 不过这个函数只是返回 字符串的位数, 每个字数算1个字节. 比如 字符串: $str='小赖子的英国生活和资讯 JustYY.com '; strlen($str) 的长度是 45, 因为有 11个汉字(在UTF-8下 汉字长度为3), 11*3+12=45. PHP里还提供了一个 mb_strlen 用于计算不同编码下多字节的个数, echo mb_strlen($str,'utf8'); // 23 echo mb_strlen($str,'gbk'); // …

免费好用的二维码图片API

有没有注意到文章的后面有一个 “扫描二维码,分享本文到微信朋友圈” 的QR二维码. 这是调用 Google API 但是问题就是GOOGLE服务器在国内访问不稳定 有时候被墙. 我们可以通过服务器来获取并缓存QR二维码: 把下面PHP代码存成 https://justyy.com/qr/index.php 然后并创建一个目录 cache 用于存储获取到的QR二维图片. $chs = "250x250"; // 默认 QR图片大小 $chl = ""; if (isset($_GET)) { $chs = trim($_GET); …

如何把 隐藏 WORDPRESS 的顶部管理菜单?

默认情况下, 在用户登陆的时候 WP会在顶部显示一行管理菜单, 这个是可以通过 在个人信息里进行修改 反选 当然, 如果你使用了 CLOUDFLARE 缓存所有, 这种情况下 顶部菜单就会被当作正常的内容而缓存起来, 所以最好是全局的隐藏起来: 可以通过往 functions.php 里添加以下PHP内容就可以了. add_filter('show_admin_bar', '__return_false'); 英文: 如何把 隐藏 WORDPRESS 的顶部管理菜单? 本文一共 141 个汉字, 你数一下对不对. 如何把 隐藏 …

在WORDPRESS管理员界面上面添加菜单选项

WordPress 提供 add_action 用来在指定的事件中 运行代码. 比如在 管理员界面中的最上面可以通过 $wp_admin_bar 的 add_menu 方法来扩展菜单选项: 此函数的具体用法可以查看: https://codex.wordpress.org/Class_Reference/WP_Admin_Bar/add_menu $wp_admin_bar 变量是全局变量. 你可以把菜单参数(数组)传入 add_menu 方法: $menu = array( 'id' => 'helloacm_add_top_admin_bar_google_webmaster', 'title' => 'Google Webmaster', 'href' …