微信小程序php服务端nginx配置

微信小程序php服务端nginx配置微信小程序server端如果选择自己部署的话,可以选择java或者php的,为了省事我选择了php的,腾讯是用CodeIgniter框架做的demo,由于CI框架入口是index.php,扔到服务器上之后需要配置转发,因此踩了不少坑,主要是nginx配置问题,先看官方文档nginx官方文档点这里每个人的服务器配置不一样,我用的是lnmp,如果不奏效的话可以参考一下我下面的配置,稍微有区别的地方就是配置了path_info,直接修改php.ini文件,将cgi.fix_pathinfo设置为1即可server...

阅读全文

Android使用Gradle单独编译某个模块

Android使用Gradle单独编译某个模块有时候项目的某个模块已经非常稳定不会再改动或者需要提供给第三方,这时候将模块打包成aar便可以了,有两种方式可以处理在gradle文件里面配置,直接build整个工程就会在该module的build/output/aar下生成aar文件android.enableBuildCache=false直接使用命令gradlew:module:task,比如./gradlew:test_module:assembleRelease...

阅读全文

zblog主题添加右侧栏

现在用的这套主题是plain,当初搭建zblog时在应用中心随便点的,没注意到已经是三年前的主题,不支持sidbar,用了有一段时间了,不想折腾,今天花了点时间给加上了,zblog的结构很清晰,简单步骤如下编辑css文件,给右侧留出布局空间在index.php和single.php增加右侧栏布局,在模块管理里面可以看到有5个侧栏,在模板里面使用<divclass="contentRight">{template:sidebar}{template:sidebar2}{t...

阅读全文

部分代码躲避SonarQube检查

SonarQube是个好东西,不仅能帮你检测出一些低级错误,还能保证整体代码质量,但是也有比较烦人的地方,比如一些老的代码已经非常稳定,你不想再去改动,如果不想让SonarQube检查,只需要在SonarQube报警的那一行加上后面加上//NOSONAR就行了publicvoiddisableSonarCheckHere{//NOSONAR}...

阅读全文

Flutter在Android环境下的坑

一波AndroidFlutter踩坑1.环境变量ANDROID_HOME、ANDROID_SDK_HOME(avd)要设置好2.出现license问题,尝试flutterdoctor--android-licensessdkmanager--licenses3.出现UnabletodownloadneededAndroidSDKcomponents,asthefollowinglicenseshavenotbeenaccepted:AndroidSDKPlatform27,Android...

阅读全文

Java出现个别中文字符乱码问题

如果你发现HttpClient获取下来的内容个别字符是乱码的,别慌,这种情况很可能页面编码是GB2312的,但是某个汉字编码不在GB2312里面,所以采用GBK或者GB18030对字符串进行处理就行了,另外这种情况不要使用EntityUtils.toString去处理,因为它内部实现有个1024的buffer操作,毕竟老外写得库,不会考虑中文。使用BufferedReader按行读取,或者使用ByteArrayOutputStream一次性全部读取再进行字符串编码处理。...

阅读全文

小米安卓电视一个屏保动画效果

小米电视盒子上出现屏保时有一个类似水墨画的渐变效果,挺好看的,研究了一下发现是用opengl做的,在cocos2d项目下在Scene里面写个Filter配合vsh、fsh加载底图进行处理就行了,Shader文件如下vsh文件attributevec4a_position;attributevec2a_texCoord;attributevec4a_color;#ifdefGL_ESvaryinglowpvec4v_fragmentColor;varyingmediumpvec2v_texCoord;...

阅读全文

Android Studio插件无法安装问题

前阵子已经丢出一篇文字吐槽了AS坑坑坑,今天想装个SonarQube的插件,下载安装重启后发现没有安装上,检查了一下,看样子是我修改了下面两个配置导致的idea.config.path=${user.home}/.AndroidStudio/configidea.system.path=${user.home}/.AndroidStudio/system这时候下载插件文字在你配置的idea.system.path目录下,找到安装或者解压至AS的plugins目录就可以了...

阅读全文

Android工程出现Failed to resolve: support-fragment

一个老的工程更新了gradle配置,检查了一下没有什么问题,但是还是会报一个Failedtoresolve:support-fragment的错误,解决这个问题只需要在gradle文件里修改buildscript里面的repositories,把google放到jcenter前面就可以了,简直辣眼睛。(adsbygoogle=window.adsbygoogle||[]).push({});...

阅读全文

主机推荐

  • 搬瓦工

站点信息

  • 文章总数:640
  • 页面总数:1
  • 分类总数:11
  • 标签总数:2555
  • 评论总数:60
  • 浏览总数:1181934