2018-10-12 林长宇
问题 一个非理性的需求:在不使用短信验证的情况下凭手机号码赠送电子券码 Day 1 使用IP防止用户刷接口获取电子券码 思路: 记录每次访问日志,业务处理前先查询IP访问次数,超过3次视为攻击,返回出错信息 继续阅读 »
2018-03-15 林长宇
屏幕快照规范 您必须为每个设备类型提供一组屏幕快照。针对 iPhone,您需要一组用于 5.5 英寸显示屏的屏幕快照;而针对 iPad,您需要一组用于 12.9 英寸显示屏的屏幕快照。 iPhone 针对 iPhone X 的 5.8 英寸显示屏素材是可选的,且无法缩放至其他设备尺寸。您向 iTunes Connect 上传的 iPhone X 屏幕快照会带有圆角显示。 继续阅读 »
2018-03-15 林长宇
问题 升级Mac后,Jekyll 无法启动了。 用GEM更新Jekyll居然出错了。 $ gem install jekyll ERROR: While executing gem ... (Gem::FilePermissionError) You don't have write permissions for the /usr/bin directory. 继续阅读 »
2017-03-28 林长宇
正则表达式语法 一个正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。 这里有一些可能会遇到的正则表达式示例: 继续阅读 »
2016-05-05 林长宇
开发上需要用到一些个性化的数字字体,很自然地想到Google Web Font,但是.... 使用 选择需要的字体名称 在加上以下代码 3. 在CSS中就可以使用此字体了 继续阅读 »
2016-03-08 林长宇
访问国外很多网站时,发现调用googleapis的js失败,只能自己想办法解决。 网上有用Chrome扩展解决这个问题的例子,自己研究了一下,分享给大家: crx下载:extension.crx 继续阅读 »
2015-07-21 林长宇
在iOS 6中,以前工作正常的访问通讯录的iPhone程序可能会出错,现象是程序启动时不提醒用户是否允许程序访问通讯录,同时在“设置->隐私->通讯录”中看不到你的程序。另外,对通讯录进行操作的代码会报类似于以下消息的错误: Could not compile statement for query (ABCCopyArrayOfAllInstancesOfClassInSourceMatchingProperties): SELECT ROWID, Name, ExternalIdentifier, Type, ConstraintsPath, ExternalModificationTag, ExternalSyncTag 继续阅读 »
2015-07-16 林长宇
在iOS系统,NSString可能是最常用的对象,很多用法跟其他语言不一样。 字符串对象NSString 使用格式创建字符串 + (id)stringWithFormat:(NSString *)format... - (id)initWithFormat:(NSString *)format... 继续阅读 »
2015-07-14 林长宇
该文件用来测试和展示书写README的各种markdown语法。GitHub的markdown语法在标准的markdown语法基础上做了扩充,称之为GitHub Flavored Markdown。简称GFM,GFM在GitHub上有广泛应用,除了README文件外,issues和wiki均支持markdown语法。 继续阅读 »
2014-12-29 林长宇
调用第三方APP Intent intent = new Intent(); ComponentName cmp = new ComponentName("com.sina.weibo","com.sina.weibo.EditActivity"); intent.setAction(Intent.ACTION_MAIN); intent.addCategory(Intent.CATEGORY_LAUNCHER); intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); intent.setComponent(cmp); startActivityForResult(intent, 0); 继续阅读 »