综合( 右侧选择分类 )
hgphp

Laravel - MySQL数据库的使用详解2(Query Builder用法1:查询操作)

Laravel拥有两个强大的功能来执行数据库操作:Query Builder(查询构造器)和Eloquent ORM。在前面的文章中,我们都是通过Query Builder使用原生的SQL语句来操作数据库。其实Query Builder还提供了许多强大且易用的交互方式,下面通过样例进行演示。三、Query Builder 介绍(1)Query Builder为执行数据库查询提供了一个干净简单的接口
3938 人浏览
android

anndroid webView的基础用法

html5越来越火了,web页面在app的嵌入的也越来越多了android5.0对WebView又做了加强,可以看到Web开发在android开发中的地位越来越高了,现在就开始学习一下android中的WebView。 WebView的简介: 1)WebView可以使得网页轻松的内嵌到app里,还可以直接跟js相互调用。 2)webview有两个方法:setWebChromeClient 和
3935 人浏览
hangge

SpringBoot - @ControllerAdvice的使用详解3(请求参数预处理 @InitBinder)

我们知道无论是 Get 请求还是 Post 请求,Controller 这边都可以定义一个实体类来接收这些参数。而 @ControllerAdvice 结合 @InitBinder 还能实现请求参数预处理,即将表单中的数据绑定到实体类上时进行一些额外处理。三、请求参数预处理(搭配 @InitBinder)1,问题描述 (1)假设我们有如下两个实体类 User 和 Book:public class
3933 人浏览
hangge

CentOS - 修改主机名教程(将 localhost.localdomain 改成其它名字)

最近在虚拟机中装了个CentOS 7系统,使用hostname命令可以看到其默认的主机名为localhost.localdomain。如果想要改成其它名字,可以按照如下步骤进行操作。(1)首先执行如下命令将主机名字改成k8s-masterhostnamectlset-hostnamek8s-master(2)接着还需要编辑/etc/hosts文件,执行如下命令开始编辑vi/etc/hosts3
3930 人浏览
python

selenium报错Element is not clickable at point及四种解决方法

点击报错使用Selenium时,触发点击事件,经常报如下异常:Element is not clickable at point原因及解决方法无外乎四种原因未加载没加载出来就等待元素加载出来,再往下执行。可以使用python库timeimport time time.sleep(3)不过最好还是使用selenium自带WebDriverWaitfrom selenium.webdriver.s
3927 人浏览
hangge

Docker - 构建一个带有ping、ifconfig命令的Ubuntu镜像

用Docker拉取的Base镜像(如Centos、Ubuntu)都是最简版本,不包含Ping工具。但有时我们需要用到Ping工具来测试两个容器间的网络连接,下面演示如何创建并使用一个带有ping命令 的Ubuntu镜像。1,构建镜像(1)首先我们创建一个Dockerfile文件,内容如下:1234FROM ubuntu:latestRUN apt-get update \&&
3915 人浏览
cheng

微信小程序获取手机号失败,Error:该appid没有权限

处理思路(1)小程序是不是企业主体(2)有没有进行认证(3)如果没有 是不可以获取用户手机号码的官方提示:
3914 人浏览
SuperBig

Android Service详解(五)---绑定服务BoundService详解之AIDL的使用

一、什么是AIDLAIDL(Android Interface Definition Language)安卓接口定义语言二、为什么使用AIDL呢?如果将Service变成远程Service的话,使用扩展的Binder进行通信会报错:这是由于在Bind Service按钮的点击事件里面我们会让MainActivity和MyService建立关联,但是目前MyService已经是一个远程Service
3907 人浏览
ziyouxia

Android studio 报错Execution failed for task ':app:transformClassesWithDexForDebug'.

其实报这个问题,挺奇怪的,个人觉得与自己的手机内存有关系,当时装app前后只相隔了一天,就报此问题,让人觉得很郁闷! 报错如下:Error:Execution failed for task ':zuihuibao:transformClassesWithDexForHuaweiDebug'. > com.android.build.api.transform.TransformExcep
3901 人浏览
web

vue.js 利用vue-cli vue-router搭建一个带有底部导航栏移动前端项目

1.首先安装vue-cli脚手架不多赘述,主要参考WiseWrong 的 Vue 爬坑之路(一)—— 使用 vue-cli 搭建项目2.项目呈现效果项目呈现网址:www.zhoupeng520.cn/index.html项目中主要用了Flex布局,以及viewport相关知识,已达到适应各终端屏幕的目的3.项目主要目录4主要代码如下(1)App.vue<template> <
3894 人浏览
web

分享GitHub上收集的微信小程序开源项目

最近微信小程序很火,收集了许多GitHub上的微信小程序开源项目内含各种微信小程序相关的开发工具,Demo,UI组件,开发框架,项目实例等等等等awesome-github-wechat-weapp 是由OpenDigg整理并维护的微信小程序开源项目库集合。我们会定期同步OpenDigg上的项目到这里,也欢迎各位提交项目给我们。如果收录的项目有错误,可以通过issue反馈给我们。这里的项目Star
3892 人浏览
hgother

2019中国大学排行榜(前300名完整排名榜单)

一年一度的大学百强排行榜又出来了,还未高考的同学们可以做个参考,已经毕业的就看个热闹吧。 中国管理科学研究院《中国大学评价》课题组组长武书连主持的《2019中国大学评价》课题,于2019年3月结题,内容由中国统计出版社出版发行。书名为《挑大学选专业-2019高考志愿填报指南》。这是中国统计出版社连续第17年出版发行这部深受考生和考生家长欢迎、有着广泛社会影响力的高考志愿填报参考书。 武书连20
3891 人浏览
java

因为 QUERY_ALL_PACKAGES 权限,我们上不了 Google Play 了

今天刚上班就被告知要移除 QUERY_ALL_PACKAGES 权限,做代码兼容,否则上不了 Google Play 了。google不通过截图:遇到这种情况,1,首先检查Manifest中可使用了改权限,如果使用了,去掉就行了2,还有可能是第三方的包里面包含这个权限,例如ShareSdk,这个时候编译项目,可在AndroidStudio中查看最后合并的Androidmanifest.xml文件,
3882 人浏览
android

Windows系统安装jdk(Java Development Kit) 指南

详情请点击这里为Mac1。请确认您是否已经安装jdk首先,检查一下你是否有java开发工具包,版本7或更高版本已经安装。检查如果你的JDK安装(和版本),打开一个终端窗口和类型:java -version然后回车下面的例子展示了java版8.0_05——版本号在“1.”后面。如果你有java 7或更高,你的电脑设置!如果JDK不可用,或者版本低于7,继续下面的步骤2。2。下载java开发工具包下载
3873 人浏览
cnbzlj

Android 使用MediaPlayer播放assets或者raw目录的音频文件

不废话,需求:当接收到推送消息时,播放apk自带的声音,怎么办?1,首先接入极光推送,我前几篇文章已经讲了,不会的自己去看。在MyReceiver里的public void onReceive(Context context, Intent intent)判断消息类型,然后使用MediaPlayer播放assets或者raw目录的音频文件。if (JPushInterface.ACTION_NOT
3872 人浏览
web

微信小程序获取某个元素的高度和宽度

微信小程序获取某个元素的高度和宽度js页面//创建节点选择器 var query = wx.createSelectorQuery(); //选择id var that = this; query.select('.every').boundingClientRect(function (rect) { // console.log(rect.
3870 人浏览
linux

图解ARP协议(三)ARP防御篇-如何揪出“内鬼”并“优雅的还手”

一、ARP防御概述通过之前的文章,我们已经了解了ARP攻击的危害,黑客采用ARP软件进行扫描并发送欺骗应答,同处一个局域网的普通用户就可能遭受断网攻击、流量被限、账号被窃的危险。由于攻击门槛非常低,普通人只要拿到攻击软件就可以扰乱网络秩序,导致现在的公共网络、家庭网络、校园网、企业内网等变得脆弱无比。所以,如何进行有效的ARP防御?作为普通用户怎么防御?作为网络/安全管理员又怎么防御?有哪些ARP
3866 人浏览
wechat

微信小程序图片空白问题处理

微信小程序图片空白问题处理wx.getImageInfo({ src: 'https://01.jpg', success: function (res) { console.log(res.path);//得到处理后的本地图片路径 }
3862 人浏览
android

Android 7.0 Android N FileUriExposedException 文件兼容性问题

从Android 7.0开始,一个应用提供自身文件给其它应用使用时,如果给出一个file://格式的URI的话,应用会抛出FileUriExposedException。这是由于谷歌认为目标app可能不具有文件权限,会造成潜在的问题。所以让这一行为快速失败。详见这里。这里讨论两种解决方式。1 FileProvider方式这是谷歌官方推荐的解决方案。即使用FileProvider来生成一个conte
3860 人浏览
web

html5和css3实现无插件拖拽上传图片(支持预览与批量)(二)

转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/31513065上一篇已经实现了这个项目的整体的HTML和CSS:HTML5 CSS3 经典案例:无插件拖拽上传图片(支持预览与批量)(一)这篇博客直接在上篇的基础上完成,最终效果:效果图1:效果图2: 好了,请允许我把图片贴了两遍,方便大家看效果了~可以看出我们的图片的li的htm
3857 人浏览