-
php
-
本文讲的是nginx配置yii2.0重写的例子, apache和nginx比起来,我更倾向nginx,占用资源少,且性能高,不管是开发还是生产环境都很好用。那么,如何配置nginx让其支持yii2.0的访问呢? 配置范例如下:
server {
listen 80;
server_name www.xxxx.com; #修改成你自己的网站域名
locatio
-
php
-
yii2中登录后跳转回登录前请求的页面,第一考虑的就是 goBack(),但是有时候会跳转的home页面return $this->goBack();出现这种情况,你可以用 Yii::app()->request->referrer ; 先看看Yii::$app->user->returnUrl是否已经设置,returnUrl没有设置且goBack()中的参数也未
-
android00
-
原文:ConstraintLayout tricks & tips Centring作者:Mark Allison中心点对齐在 Android 设计布局中,我们常常遇到需要根据父组件、相邻组件甚至是相邻组件的边来进行中心点对齐。本文将讲解如何使用 ConstraintLayout 来满足这些中心点对齐的需求。需要中心点对齐的 Views 一般是有自己不定的内容大小的,经常定义的宽高是 an
-
android
-
项目在使用 gradle build命令时,报错: Unable to find method 'org.gradle.api.tasks.compile.CompileOptions.setBootClasspath(Ljava/lang/String;)V'. 集体报错信息如下图:查了资料,没有找到解决方案,觉得可能是gradle版本太低了,报错前版本如下图:再把其他不报错的项目gradl
-
java
-
今天总结一下:三种编程命名规范(匈牙利命名法、驼峰式命名法、帕斯卡命名法)一、 匈牙利命名:解释:开头字母用变量类型的缩写,其余部分用变量的英文或英文的缩写,要求单词第一个字母大写。例如:int iMyAge; //“i”是int类型的缩写;char cMyName[10]; //“c”是char类型的缩写; float fMyHeight;
-
android
-
Android 发布每个版本的时候都给它起了一个代号:都是以各种食物命名,这已经是Android的传统了,今天就总结一下这些代号吧版本号API级别发布日期版本代号CodeName(系统名称)Android 1.01阿童木BASEAndroid 1.122008.9发条机器人BASE_1_1Android 1.532009.4.30纸杯蛋糕CUPCAKEAndroid 1.642009.9.15甜甜
-
android
-
选项(Options)Glide v4 中的一个比较大的改动是Glide库处理选项(centerCrop(), placeholder() 等)的方式。在 v3 版本中,选项由一系列复杂的异构建造者(multityped builders)单独处理。在新版本中,由一个单一类型的唯一一个建造者接管一系列选项对象。Glide 的generated API进一步简化了这个操作:它会合并传入建造者的选项对
-
hangge
-
五、Lombok 注解详解(2)5,@NoArgsConstructor注解在类上,为类提供一个无参的构造方法。注意:当类中有 final 字段没有被初始化时,编译器会报错,此时可用 @NoArgsConstructor(force = true),然后就会为没有初始化的 final 字段设置默认值 0 / false / null。对于具有约束的字段(例如 @NonNull 字段),不会生成检查
-
android
-
我们在开发的过程中,经常会遇到ScrollView滚动到底部和顶部的情况,下面是一种简单的设置方法1,设置ScrollView滚动到顶部//设置ScrollView滚动到顶部
scrollView.fullScroll(ScrollView.FOCUS_UP);2,设置ScrollView滚动到底部//设置ScrollView滚动到顶部
scrollView.fullScroll(Scrol
-
php
-
转发请备注原文地址:https://www.niwoxuexi.com/blog/php/article/161.htm... Navicat Premium 是一个非常好用的数据库(支持 MySQL、SQLite、Oracle、SQL Server 及 PostgreSQL 等数据库)的图形化工具,今天我们主要是讲解如何用Navicat(Navicat Premium ,或者Navicat fo
-
littleGG
-
github排名https://github.com/trending,github搜索:https://github.com/search目录Swift学习资料@完整App@App框架@响应式框架@UI@日历三方库@下拉刷新@模糊效果@富文本@图表@颜色@表相关@(TabbleView、Tabbar、即时聊天界面)TableView@CollectionView@隐藏与显示@HUD与Toast@
-
cheng
-
之前陌小雨分享过如何将二级域名绑定到子目录,是以最多人用的万网虚拟主机为例的,今天是来教大家如何把不同的独立域名绑定到不同的子目录,也就是实现<span style="color: #
-
cheng
-
在java代码Activity或者Fragment中如何如何调用build.gradle的变量:废话不多说直接上代码:build.gradle代码片段applyplugin:'com.andr
-
android
-
Google I/O 大会后,Android Studio 就发布了3.0 金丝雀版本,支持 Kotlin 语言,增加了 Gradle 编译速度,支持即时应用开发,在 Android O 模拟器中增加了 Google Play Store,自适应图标等 20 多项新功能。今天我们一起讨论和学习android studio 3.0本如何使用Kotlin语言开发Android应用。废话不多说,我们直上
-
android00
-
Android中的Java循环语句:
1.while语句:
while(条件){ 循环体}解释:当while语句中的条件为真时,执行while循环,一直到条件为假时结束循环,其中条件(括号内的表达式)需要返回一个boolean类型的值,用来判断是否进行循环执行循环体代码。当条件不成立时跳出循环。若想实现一个死循环,则可以直接给条件赋值为true。while语句是“先判断
-
php
-
手机Api开发的时候用 dingo-api 的异常处理会出现 一些 http的 400, 401, 402等错误,前端不好处理,可用下面的方案
接管Dingo-api的错误
如上图所示,AppServiceProvider.php中的register()方法中添加如下代码
\API::error(function (\Illuminate\Validation\ValidationExcep
-
web
-
元件名称:1、Axure交互原型设计指南 .rp2、PC和移动原型常用元件.rp3、后台模板.rp4、全局说明.rphttps://pan.baidu.com/s/1vmac_08MZAKj6qsdjwIZlg 提取码:5n0z
-
php
-
前段时间遇到一个小需求:要求在分享出来的h5页面中,有一个立即打开的按钮,如果本地安装了我们的app,那么点击就直接唤起本地app,如果没有安装,则跳转到下载。因为从来没有做过这个需求,因此这注定是一个苦逼的调研过程。我们最开始就面临2个问题:一是如何唤起本地app,二是如何判断浏览器是否安装了对应app。如何唤起本地app首先,想要实现这个需求,肯定是必须要客户端同学的配合才行,因此我们不用知道
-
android
-
今天在开发的时候,从Android Studio2.3 升级到 Android Studio3.0的时候,在低版本机器(如:android4.4 api=19)初始化第三方包的时候,crash, 如xutils, universal-image-loader, RongIM等,但是在5.0 之后都可以正常运行;如下的错误日志: java.lang.NoClassDefFoundError:
-
android
-
搭配使用 Android Studio 2.2 或更高版本与 Android Plugin for Gradle 版本 2.2.0 或更高版本时,您可以将 C 和 C++ 代码编译到 Gradle 与 APK 一起打包的原生库中,将这类代码添加到您的应用中。您的 Java 代码随后可以通过 Java 原生接口 (JNI) 调用您的原生库中的函数。如果您想要详细了解如何使用 JNI 框架,请阅读 A