typecho的gravatar头像缓存问题

最近用typecho建了一个站,但gravatar头像被墙了,在百度上搜索都是wordpress的,要不就是使用插件,修改源文件,但能不能使用wordpress的function.php的办法用到typecho上呢,在wordpress上的function.php写下以下函数可以转到多说源,但typecho的function.php该怎么写呢?能不能实现呢? function mytheme_get_avatar( $avatar ) { $avatar = preg_replace( "/http...

rest 接口如何保证 客户端请求的用户唯一性

我们接口开发遇到一个问题,是这样的。例如我们使用 oauth 2.0 的密码协议认证。用户登录后认证系统给一个有时效性的 token,然后客户端每次请求的时候带上这个 toekn 访问 restful 资源。但是遇到一个蛋疼的问题就是怎么保证用户请求的资源是合理的。 场景: 用户a要删除他的车辆信息。那么client 提交过来 用户主键和车辆主键,先判断当前车辆是否属于当前用户,则数据可以进行删除动作。 这时候如果他人拦截模拟登录,然后传递一个非当前用户的主键(胡乱编造的主键)然后主动探测的模式...

ionic下如何改变android的版本?

每次使用ionic build android,发现都是使用的android api 19,但是目标机是17,请问该如何设置?

基于微信 openid 投票系统如何防止刷票

做了一个基于微信 openid 的投票,目前只是通过获取openid 然后判断 UA,来进行投票操作。 有没有更好的办法可以防止刷票?

关于邮件发送

网上有开源的类直接配一下就能发送邮件了,为啥有的公司还要自己搭个邮件服务器,搭这个就是专门发邮件吗?有点迷惑啊,那如果这样干嘛还用outlook或买别人企业邮箱

Error type 3 Error: Activity class MainActivitydoes not exist.

出现错误: Uploading file local path: /Users/glacier/Code/android/udacity/Sunshine/app/build/outputs/apk/app-debug.apk remote path: /data/local/tmp/com.example.glacier.sunshine Installing com.example.glacier.sunshine DEVICE SHELL COMMAND: pm insta...

这种场景下该采用怎么样的git分支管理策略?

目前开发的项目采用git作为版本管理工具, 平时开发有两个分支,develop和master 在develop上开发, 在master发布正式版本。 目前有这样一种情况: 有一个设计好的功能,由于种种原因,在develop分支上开发完成后不能正常使用, 需要使用另一个补救性的设计方案临时代替,此代替方案需要上线,发布到master里面 当原功能成熟后,再删除这个补救方法,切换回原有的功能 请问我该使用哪种git分支策略?

移动端的框架有比zepto更好的的吗?

像什么jquery mobile,jquery mobi都有ui层,很臃肿。 最近看了一篇文章说jquery2 要比zepto好, http://www.bootcss.com/article/why-we-dropped-zepto/ 不知有没有道理?

微信内置浏览器input[file]选择图片后刷新

使用jquery-mobile开发了一个微站,其中有上传图片的功能。用微信内置浏览器访问进行选择图片的操作,却发现选择图片后自动刷新的现象(手机为小米A,还有一个天宇的安卓手机),然后表单操作就要重来。但是使用魅族3、小米4、iphone4s、ipad的微信内置浏览器进行选取图片时候却不会发生。 在stackoverlfow上发现也有人遇到了这个 问题 ,其中得票最高的答案有这么个看法: 安卓手机运行图片选择或者相机时候没有足够的内存,便刷新页面进行释放。 可惜买的旗舰VPN...

局域网其他主机如何访问NAT模式下的虚拟机?

Ubuntu在桥接模式下可以实现主机及主机所在局域网内其他主机对虚拟机的访问。 在Nat模式下主机可以对虚拟机访问,但是主机所在的局域网内其他主机却无法对虚拟机访问。请问该如何设置?

css3多列设置ul中的li两列显示,但出现的问题是点击其中的li,实际显示的却是底下的li的情况。

设置webkit-column-count:2原来设置float的时候没有出现这种情况。 如图 明明点击的是第一个,但显示的确实下边一个。 在实际运行中总是点错。 不知该怎么解决

更新Android Studio版本后Gradle编译错误?

安装了最新版本的Android Studio之后,之前一个运行良好的项目出现了如下编译异常: Error:Execution failed for task ':jellyrefresh:compileReleaseJava'. When running gradle with java 5, 6 or 7, you must set the path to jdk8, either with property retrolambda.jdk or environment vari...

如果不给div定宽高,那么他的子类或子类的子类定宽高的话,那么那个div有宽高吗?

我的ul,li都没有设置宽高,只是子类的子类img和p设置了宽高,为什么ul的height为0呢? 子类没有把他撑起来 比如这个div.content-inner和ul#p-1都没有设宽高, 但是页面元素审查时却显示宽高,是怎么回事?和后代元素设宽高有关系吗? 为什么我这样做的话div和ul还是没有显示宽高呢?

unity 4.6中使用canvas获取text并改变text显示内容

public void AddScore(int scoreValue) { GameObject.Find("Canvas").GetComponent<Text>().text="Score:"+scoreValue; } 倒入了unityEngine.UI。这是按照以前GuiText的思路写的,但是无法成功,应该怎么写呢

H5获取用户经经纬度

采用H5的 navigator.geolocation 接口获取用户的经纬度,但是每次进入页面,都会弹出一次 是否同意的确认消息,导致用户体验很不友好,目前还有其他的方式能够获取用户的经纬度吗? 需求是 获取用户的经纬度 计算出用户附近商家.

微信支付的时候报商户签名错误

prepay_id已经获取成功,paySign签名的参数如下: appid="+appid+"&nonceStr=" + noncestr + "&package=prepay_id=wx2015041419450958e073ca4a0071648005&signType=MD5&timeStamp=" + timestamp + "&key="+key html调用 wx.chooseWXPay({ appid:appid, ...

laravel如何生成验证码,获取ip地址

PHP有没有自带的生成验证码方法,若没有是要自行画图吗? 使用 ip() 方法报错提示ip function不存在, 查看手册是在class Illuminate Http Request 该如何使用这个类呢? 还有 如何伪静态使得访问 http://localhost/test.html 是访问 http://localhost/test 是一样的效果。 可能表述的不好。

现有ionic项目如何升级?

Ionic用于移动开发简直太棒了。但是我遇到一个问题,就是ionic升级了,可是我的旧项目还没有完成。请问怎么样才能将我的旧项目升级为最新的ionic呢?

dojox calendar如何使用?

有大神知道如何把dojox的canendar控件引入到项目的页面中么?. 谢谢!