综合( 右侧选择分类 )
cnbzlj

android 获取文件大小

今天,简单讲讲android在读取文件时,如何获取文件大小。目前有两种实现方法,一种是使用File的length()方法;另外一种是使用FileInputStream的available()方法,当InputStream未进行read操作时,available()的大小应该是等于文件大小的。但是在处理大文件时,后者会发生问题。我们来看一下:首先选择一个文件并查看这个文件在windows中显示的大小
1047 人浏览
hangge

解决 Mac OS 下罗技鼠标滚轮无法使用问题(滚动失效)

1,问题描述之前的罗技MX Master鼠标在Mac系统下用的好好的,最近发现滚轮失效。但鼠标移动、左右键点击却又都没问题。2,问题原因可能是罗技的驱动加载有问题,也可能是系统升级后部分配置丢失,导致驱动无法加载。3,解决办法(1)依次打开“系统偏好设置” ->“安全性与隐私” -> “隐私” -> “辅助功能”(2)找到Logitech游戏软件、Logitech options
1046 人浏览
php

解读 Yii3

介绍本文档适用于已熟悉Yii2的读者。 这意味着将所有与Yii 3相关的信息集中在一个地方,以便更容易走上正轨。Yii 3是Yii框架的第二次重写。最初从2.1分支开始,后来因为所有向后兼容性破坏而决定切换到3.X系列。 从3.0开始,Yii将遵循Sementic Versionning。这个重写解决了Yii 2遭受的许多问题,比如框架与jQuery,bower,bootstrap相结合。 [TO
1045 人浏览
php

MySQL添加新用户、为用户创建数据库、为新用户分配权限

登录MySQLmysql-uroot-p添加新用户允许本地 IP 访问 localhost, 127.0.0.1createuser'test'@'localhost'identifiedby'123456';允许外网 IP 访问createuser'test'@'%'identifiedby'123456&#
1044 人浏览
androidproject

Android 复杂type封装库,支持上拉加载下拉刷新,支持多种不同状态管理切换

自定义支持上拉加载更多,下拉刷新,可以自定义头部和底部,可以添加多个headerView,使用一个原生recyclerView就可以搞定复杂界面。支持自由切换状态【加载中,加载成功,加载失败,没网络等状态】的控件,可以自定义状态视图View。拓展功能【支持长按拖拽,侧滑删除】,轻量级,可以选择性添加 。多年前已经使用于前项目投资界,新芽,沙丘大学等APP正式项目中!持续更新……目录介绍1.复杂页面
1043 人浏览
android

Android仿Qzone底部导航栏加号弹出菜单GitHub开源demo MjCodeTinker/WindowMenuDemo

WindowMenuDemoAndroid仿Qzone底部导航栏加号弹出菜单
1043 人浏览
android00

Android 增强版百分比布局库 为了适配而扩展

转载请标明出处: http://blog.csdn.net/lmj623565791/article/details/46767825; 本文出自:【张鸿洋的博客】 一 概述上周一我们发布了Android 百分比布局库(percent-support-lib) 解析与扩展中对percent-support这个库进行了解析和添加了PercentLinearLayout的支持。 那么为什么本篇博客
1040 人浏览
hangge

Vue.js - 解决部署到服务器后Element UI图标不显示问题(404错误)

1,问题描述(1)element-ui 自带了一套常用的图标集合,使用起来十分方便。最近发现当 Vue.js 项目中使用 element-ui 图标时,如果使用 npm run dev 方式启动,图标是显示正常的:(2)而一旦使用 npm run build 编译打包后发布到服务器上,会发现图片显示不出来(Chrome 浏览器下显示方块)。 (3)查看网络请求可以看到如下两个字体文件加载不到:h
1036 人浏览
hangge

SpringBoot - Lombok使用详解4(@Data、@Value、@NonNull、@Cleanup)

六、Lombok 注解详解(3)8,@Data(1)@Data 是一个复合注解,用在类上,使用后会生成:默认的无参构造函数、所有属性的 getter、所有非 final 属性的 setter 方法,并重写 toString、equals、hashcode 方法。package com.example.demo; import lombok.Data; @Data public c
1032 人浏览
android

Android --String.format()用法笔记

Android---String资源文件中通过String.format()(动态改变)字符串资源的显示内容例如:小明来自烟台年龄18岁性别男。其中,“小明”、“烟台”、“18”、“男”,均为可变的,就可以通过String.format()设置。代码:string.xml<stringname="formatStr">%1$s:来自%2$s,年龄%3$d,性别%4$
1031 人浏览
代码搬运工

iOS开发之 App上架流程(包含证书制作流程)

一、前言:作为一名iOSer,把开发出来的App上传到App Store是必要的。下面就来详细讲解一下具体流程步骤。二、准备:一个已付费的开发者账号(账号类型分为个人(Individual)、公司(Company)、企业(Enterprise)、高校(University)四种类型,每年资费分别为$99、$99、$299、免费。)。一个已经开发完成的项目。三、检查:你的Xcode必须是正式版的,b
1030 人浏览
android

Android字体大小怎么自适应不同分辨率?

今天有人问我,android系统不同分辨率,不同大小的手机,字体大小怎么去适应呢?其实字体的适应和图片的适应是一个道理的。一、原理如下:假设需要适应320x240,480x320分辨率。在res目录下新建文件夹values-320x240, values-480x320。然后在文件夹 values ,values-320x240 和 values-480x320 下新建xml文件dimens.xm
1025 人浏览
web

微信小程序如何使用setData修改data中子对象的属性值

在微信小程序开发中数据与页面的绑定是靠data对象来实现的。如果要修改页面中某个变量的值,就需要使用this.setData({变量名:值})。比如,点击按钮修改变量值:change:function(e){ this.setData({ test:'helloworld!' }) }但是如果要修改data中子对象的属性值呢?一个很自然的想法是多点几次不就行了?比如pers
1022 人浏览
hangge

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

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

【Android Studio】去掉没用的import快捷键

Ctrl+Alt+O
1019 人浏览
java

《Java从入门到放弃》JavaSE入门篇:面向对象概念(入门版)

要知道什么是面向对象,你首先要有个对象吧,所以······没有对象的可以回家洗洗睡了·好吧,前面是开玩笑,要说明什么是面向对象,我们还是先例子: 小呆:“小傻,你今天早餐吃的什么?” 小傻:“吃的东西可多啦,有两片面包,一块鸡肉饼,几片菜叶子,一点沙拉酱,另外还喝了一杯可乐,一袋油炸土豆条” 小呆:“小傻,你四不四洒啊!你直接说你吃的鸡肉堡套餐不行么 - -” 小傻:“呃,好吧,我吃的这个鸡肉汉堡
1017 人浏览
hangge

SpringBoot - 获取Get请求参数详解(附样例:非空、默认值、数组、对象)

利用 Spring Boot 来制作 Web 应用,就必定会涉及到前端与后台之间互相传递参数。下面演示 Controller 如何接收以 GET 方式传递过来的参数。一、参数直接在路径中(1)假设请求地址是如下这种 RESTful 风格,hangge 这个参数值直接放在路径里面:http://localhost:8080/hello/hangge(2)Controller 可以这么获取该参数:p
1013 人浏览
ziyouxia

SpringBoot中使用MongoDB的连接池配置

在SpringBoot中,我们可以通过引入 spring-boot-starter-data-mongodb 依赖来实现spring-data-mongodb 的自动配置。但是,默认情况下,该依赖并没有像使用MySQL或者Redis那样为我们提供连接池配置的功能。因此,我们需要自行重写 MongoDbFactory,实现MongoDB客户端连接的参数配置扩展。需要说明的是,MongoDB的客户端本
1010 人浏览
煊琰

如何加入推广返利计划(云大使)

云大使是阿里云生态伙伴计划,致力于与推广者实现普惠科技,以社会化营销来驱动数字中国。加入云大使推广后将获得现金奖励,并得到阿里云多项权益及官方钉钉交流群等赋能支持。钉钉群号:21711897加入大使群与专家大牛面对面如何成为云大使①注册阿里云账号②进行实名认证(现阶段仅针对实名认证的个人开放,个人升级为企业后的推广不返利)③申请免费加入云大使 申请入口哪些客户不能加入云大使阿里云合作伙伴(分销商)
1008 人浏览
cnbzlj

android byte[]与图片的转换

今天,简单讲讲android如何将byte数组的数据转换成图片显示。之前,在做一个功能时,从服务器获得了图片的byte数组的数据,需要将数据转成图片显示在手机上,或者保存在文件里。当时居然不知道怎么转换,所以在网上查找了资料,最终是解决了问题。这里记录一下。直接上代码:package com.bingo.util; import java.io.BufferedOutputStream;
1008 人浏览