综合( 右侧选择分类 )
android01

Android产品研发(十二)-- App长链接实现

上一篇文章中我们讲解了android应用内页面跳转协议-scheme协议,通过该协议我们可以跳转至指定的Activity,并在该Activity中解析scheme用于跳转到指定的页面,我们可以利用scheme协议实现应用内页面跳转、H5页面与Native页面相互跳转、通知栏消息跳转相应页面等,具体可参考: android产品研发(十一)-->使用scheme实现页面跳转。而本文中我们将讲解一
3401 人浏览
java

《Java从入门到放弃》框架入门篇:springMVC数据校验

昨天我们扯完了数据传递,今天我们来聊聊数据校验的问题。来,跟着我一起读:计一噢叫,一按艳。在springMVC中校验数据也非常简单,spring3.0拥有自己独立的数据校验框架,同时支持JSR303标准的校验框架。Spring的DataBinder在进行数据绑定时,会同时调用校验框架完成数据校验工作。具体使用步骤如下:1)导入数据校验的JAR包2)在springmvc的配置文件中添加校验Bean3
3400 人浏览
php

PHPWAMP内置IIS管理器一键搭建PHP网站,支持无限个不同PHP版本同时运行

PHPWAMP内置功能强大的IIS站点管理,可同时运行多个PHP版本,站点管理可自定义添加PHP版本支持Apache、Nginx、IIS多功能站点管理,后期我会在业余时间开发出更多实用功能,敬请关注。使用方式:点击相关设置,直接打开IIS站点管理即可使用,如果你电脑没安装IIS,会自动快速安装(点击图片可查看高清大图)IIS站点管理一打开就可以使用,按照你的需求进行站点添加,也分为域名模式和端口模
3399 人浏览
java

《Java从入门到放弃》JavaSE入门篇:数组

数组,就是一组数!!!之前我们学习的变量只能保存一个数据,如果一个部门有50个员工的姓名要保存,怎么办?如果定义50个变量··················String name1;String name2;............String name49;String name50;,这画面太美,我不敢看...就算你保存下来了,现在我要找一个叫“罗大锤”的员工,那代码怎么写呢? if(nam
3398 人浏览
hangge

Docker - 网络使用详解1(原生网络介绍:none、host、bridge)

一、原生网络介绍1,查看网络Docker安装时会自动在host上创建三个网络:none、host、bridge。我们可以使用如下命令进行查看:1docker network ls2,none 网络(1)none网络就是什么都没有的网络,一些对安全性有求高并且不需要联网的应用可以使用none网络。比如:某个容器的唯一用途是生成随机密码,就可以放到none网络中避免密码被窃取。(2)我们可以使用--n
3397 人浏览
web

css控制ul里每个li的样式

我们可能会碰到这样的需求:想让列表中的第一个部分显示不同的样式 ,想让列表中的偶数部分显示不同的背景颜色,想让列表中的最后一部分样式不一样……这样的需求,我们怎样来实现?其实,如果前面文件是php开发的,可以通过php的循环语句+判断语句+css样式来实现。但是,如果是静态代码,php就无法用了。这时,我们还可以通过CSS来实现,CSS给我们提供了几个非常有用的样式参数:first-child、l
3395 人浏览
web

微信小程序:授权问题(scope.userInfo【废弃】)

今天发现微信废弃了授权API:’scope.userInfo’wx.getSetting({ success(res) { if (!res.authSetting['scope.userInfo']) { wx.authorize({ scope: 'scope.userInfo',
3389 人浏览
php

yii2 实现 "上一篇,下一篇" 功能

最近做了简答的文章详情页面,需要在页面底部加入上一篇,下一篇 按钮,分析了下,最基本需要有文章的标题和id(作为参数). 开始想的是当前的id加减1,但考虑到如果部分id丢失就不对了,于是分别查询比当前id大和小的记录并且限定为一条,于是有了以下代码代码如下,不对的地方请指教. 1,在控制器中//查询上-篇文章 $prev_article = 你的模型::find() ->a
3385 人浏览
php

Mac 通过phpize安装xdebug

起因正在网络课程上学习做项目,需要PHP环境,而且老师说要xdebug来调试代码,所以去xdebug看了看怎么安装,原以为很简单,没想到踩坑无数。记录一下。一、如何选版本xdebug有很多版本,如何和本机PHP版本匹配呢? 网站有一个链接,点进去,将php.info()网页的源代码粘贴过来测试一下,就会给你提示。123得出结果:下面是安装步骤:好了开始踩坑(我是Mac 系统,win 系统的步骤可
3382 人浏览
java

《Java从入门到放弃》JavaSE入门篇:变量

变量是什么玩意呢?变量,顾名思义就是能变化的量 - - 好吧,举个栗子。图片上的各种餐具,就是变量,因为同一个盘子可以在不同的时间装不同的菜,在这一桌可以装土豆肉丝,在下一桌可以装清炒黄瓜(当然,这个盘子还是要洗洗干净滴)。那么Java当中的变量有哪些要点呢,其语法是怎么样的呢?我们来写段代码保存上面的清炒黄瓜吧···1String pan9527 = "清炒黄瓜";这就是标准的变量的用法,其语法
3381 人浏览
java

《Java从入门到放弃》框架入门篇:hibernate中的多表对应关系

hibernate中的对应关系其实就是数据库中表的对应关系,就跟某些电影中的某些场景是一样一样滴。比如可以是一男一女,还可以是一男多女,更可以是多男一女,最后最后最后还可以是多男多女!!!有些不纯洁的看官肯定已经开始想歪了吧···,我还是上图吧!请看下图我说滴是这样滴一群人打群架滴场景,嘿嘿嘿···好吧,进入正题!!!数据库中表与表之间的数据映射关系有一对一,一对多,多对一,多对多。例如:一个身份
3381 人浏览
web

JS获取url参数

以下JS函数用于获取url参数:(超级简单)function getQueryParam(variable) { var query = window.location.search.substring(1); var vars = query.split("&"); for (var i = 0; i < vars.length; i++) {
3379 人浏览
cnbzlj

Android okHttp上传图片

今天,简单讲讲Android 使用OK HTTP上传图片。不废话了,直接上代码:/** * 上传图片 * @param url * @param imagePath 图片路径 * @return 新图片的路径 * @throws IOException * @throws JSONException */ public static String uploadImag
3378 人浏览
hgphp

laravel 使用 Intervention/image 进行图片处理

laravel 使用 Intervention/image 进行图片处理在 Laravel 5 中集成 Intervention Image 实现对图片的创建、修改和压缩处理Intervention Image 是一个 PHP 图片操作处理库,为图片创建、修改及压缩等处理提供了便捷方式。此外,还提供了服务提供者和门面以便集成到 Laravel 应用中。1、安装安装 Intervention Ima
3378 人浏览
php

如何在 Laravel 中正确地返回 HTTP 状态码

在 API 中返回状态码是很重要的,因为响应处理程序是工作在 API 的响应状态码之上的。写 API 时其中有一个重要的地方是更好的处理响应状态码。以前,我一般会使用不常用的 Integer 类型数字作为 HTTP 状态码 。看下面的这个例子:<?php namespace App\Http\Controllers; use App\Http\Controllers\Controlle
3378 人浏览
android01

Android源码解析(十七)-- Activity布局加载过程

好吧,终于要开始讲讲Activity的布局加载流程了,大家都知道在Android体系中Activity扮演了一个界面展示的角色,这也是它与android中另外一个很重要的组件Service最大的不同,但是这个展示的界面的功能是Activity直接控制的么?界面的布局文件是如何加载到内存并被Activity管理的?android中的View是一个怎样的概念?加载到内存中的布局文件是如何绘制出来的?要
3376 人浏览
android00

解决安卓软件提示“解析软件包时出现问题”

昨天新弄了一个安卓项目,从老代码修改过来的,一顿修改打包测试版真机一安装居然出现了“解析软件包时出现问题”,真是太神奇了,从学安卓到现在也有一两年了,居然还能出现这样的情况,想想一直以来也遇到好多这样的情况了,写篇博客总结下吧。一般情一般来说出现这种问题,是安装的手机不能安装该软件导致的,即 minSdkVersion 版本不支持该手机解决办法就是提高 minSdkVersion 的版本号,兼容主
3375 人浏览
web

vue2 keep-alive最佳实践

1.基本用法vue2.0提供了一个keep-alive组件用来缓存组件,避免多次加载相应的组件,减少性能消耗<keep-alive> <component> <!-- 组件将被缓存 --> </component> </keep-alive>有时候 可能需要缓存整个站点的所有页面,而页面一般一进去都要触发请求的在使用keep-
3372 人浏览
aliyun

我的全站https之路

背景很早前就想着升级https,总觉得会很难自己想用nginx但是也没用过不会弄就一直拖着,前两天突然决定搞一下,没想到一天多时间就搞完了,所以人还是要多尝试,有这个想法还没搞的人要赶快动起来啦。这里记录一下防止后面自己在搞还要去查资料。 网站是自己个人的网站,后台用的 nodejs ,服务器用的阿里云的 <code>ECS,操作系统是linux - centOS。 目的网上介绍好
3369 人浏览
android01

Android产品研发(二十四)-- 内存泄漏场景与检测

本文我们将讲解一下关于Android开发过程中常见的内存泄露场景与检测方案。Android系统为每个应用程序分配的内存是有限的,当一个应用中产生的内存泄漏的情况比较多时,这就会导致应用所需要的内存超过这个系统分配的内存限额,进而造成了内存溢出而导致应用崩溃。在实际的开发过程中我们由于对程序代码的不当操作随时都有可能造成内存泄露。(1)什么是内存泄露当一个对象已经不需要再使用了,本该被回收时,而有另
3365 人浏览