自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

转载 如何通俗地解释 PID 参数整定?

作者:忘川孤帆 链接:https://www.zhihu.com/question/23088613/answer/23942834 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 由于PID属于无模型控制,调节三个环节的参数会产生什么影响根据控制对象的不同也...

2019-07-09 13:36:36 151 0

转载 关于android中postDelayed方法的讲解

这是一种可以创建多线程消息的函数 使用方法:1,首先创建一个Handler对象 Handler handler=new Handler(); 2,然后创建一个Runnable对象 Runnable runnable=new Runnable(){ @Override public vo...

2019-06-17 13:50:58 139 0

转载 Android 开发实践 Lambda表达式的使用

Android 开发实践 Lambda表达式的使用 Java8 中着实引入了一些非常有特色的功能,如Lambda表达式、streamAPI、接口默认实现等等。Lambda表达式在 Android 中最低兼容到 Android2.3 系统,兼容性还是不错的,Lambda表达式本质上是一种匿名方法,...

2019-06-12 14:41:41 89 0

转载 (转)秒懂,Java 注解 (Annotation)你可以这样学

https://blog.csdn.net/briblue/article/details/73824058 秒懂,Java 注解 (Annotation)你可以这样学 注解应用实例 注解运用的地方太多了,因为我是 Android 开发者,所以我接触到的具体例子有下: JUnit...

2019-06-06 11:08:49 148 0

转载 setContentView和inflate的区别

先上代码 public class MyActivity extends Activity{ private TextView tv; publicvoid OnCreate(Bundle savedInstanceState){ super.onCreate(...

2019-06-04 16:05:38 169 0

转载 View点击事件:三种方式实现OnClickListener接口

1.创建内部类 创建一个内部类实现OnClickListener接口并重写onClick方法: protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); ...

2019-06-04 14:02:39 1011 0

转载 配置ADB的环境变量

ADB全名为Android Debug Bridge,Android调试桥;Android开发环境中,ADB是我们进行Android开发经常要用的调试工具,它的使用当然是我们Android开发者必须要掌握的。 1.配置环境变量。 在使用之前首先需要配置环境变量,新建一个叫做“adb”的系统变量...

2019-06-04 11:30:28 4393 0

转载 Git的使用123

Git的使用---1.git的介绍 一、 Git基本介绍 Git是目前世界上最流行的分布式版本控制系统,它最大的特点就是分布式,Git是Linux内核之父为了管理繁杂的Linux内核而开发的开源版本控制系统,后来随着GitHub这样的开源代码托管系统大热,GIT也被越来越多的人知晓和使用。 ...

2019-04-19 10:46:00 62 0

转载 Git的使用---4.git的基本使用

1. 创建版本库 版本库又名仓库,英文名repository,你可以简单理解成一个目录,这个目录里面的所有文件都可以被Git管理起来,每个文件的修改、删除,Git都能跟踪。比如我在/site/git-test目录下创建本地仓库。 cd /site/git-test git init 2....

2019-04-19 10:39:45 47 0

转载 Git的使用---5. 工作区、暂存区和仓库

Git的提交流程 工作区 --add -- >暂存区 -- commit -- > 版本库 工作区 工作区就是你在电脑里能看到的目录,比如你的项目目录。 版本库 工作区下面有一个隐藏目录.git目录,这个.git目录不算工作区,它是Git的版本库,它存储变化日志及版本信息。 ...

2019-04-19 10:17:39 113 0

转载 git的学习——工作区,暂存区,版本库以及版本回退

git作为一个分布式的多人共同开发代码的工具,真的很好用,git的工作流程一般为如下几个步骤: 克隆 Git 资源作为工作目录。 在克隆的资源上添加或修改文件。 如果其他人修改了,你可以更新资源。 在提交前查看修改。 提交修改。 在修改完成后,如果发现错误,可以撤回提交并再次修改并提...

2019-04-19 09:46:58 149 0

转载 OC中属性和成员变量的区别&联系

成员变量和属性 在Objective-C语法中,变量有两种写法,一种是以 @property 形式声明的属性,另一种是定义在大括号里 (@interface :NSObject{} )的成员变量( instance variable )。 @interface MyObject : NSOb...

2019-04-15 17:59:12 74 0

转载 OC--属性修饰符

通常,我们为一个类添加属性的时候,还要为 它添加setter/getter方法,如下: 方法一; //Person.h文件 @interface Person : NSObject { NSString* _name; } //需要添加getter/setter方法 - (voi...

2019-04-15 17:47:43 93 0

转载 OC中成员变量和属性变量

https://blog.csdn.net/ZZB_Bin/article/details/77718992

2019-04-15 17:39:28 96 0

转载 有史以来最强的5G入门科普!

一个简单且神奇的公式 今天的故事,从一个公式开始讲起。 这是一个既简单又神奇的公式。说它简单,是因为它一共只有3个字母。而说它神奇,是因为这个公式蕴含了博大精深的通信技术奥秘,这个星球上有无数的人都在为之魂牵梦绕。 这个公式,就是它—— 我相信很多同学都认出这个公式了,如果没认出来...

2019-04-15 16:54:52 303 0

转载 为什么5G能比4G快十倍?

距离2020年5G正式商用的期限,越来越近。目前,各大厂商都在加快自己在5G技术上的测试工作。记得在上周,华为与沃达丰共同完成了5G毫米波室外现场测试,实现单用户设备20Git/s的峰值传输速度。不过,按照预期,最终5G的传输速率将可实现1Gb/s,比4G快十倍以上,要如何实现?这其中的关键技术在...

2019-04-15 16:47:45 3419 0

转载 5G技术的原理(转)

上五环,体验从天亮堵到天黑|hellorf.com 第一是因为车太多了,第二是因为大家早高峰的时候都在抢时间,很多情况都在无序通行,所以非常堵。单纯的一味把路修宽,并不能良好的解决出行效率的问题,而把路修宽也不是一朝一夕就能完成的事情,受很多客观条件的限制,所以还是要想办法怎么在现有的道路...

2019-04-15 16:46:08 13924 0

转载 OC -- 实例方法和类方法

建立一个类:NewClass NewClass.h #import <Foundation/Foundation.h> @interface NewClass : NSObject /* 便利构造器 @param member 属性member参数...

2019-03-07 14:53:32 139 0

转载 JAVA设计模式之策略模式

1、初步认识:    策略模式的定义:    定义一组算法,将每个算法都封装起来,使得它们之间可以相互替换。策略模式让算法独立于调用它的客户端而独立变化。    大白话:    我清楚知道自己身上有几把武器(策略),我会根据不同的情况使用不同的武器(根据情况,切换策略)。    游戏中我...

2019-03-05 18:25:17 67 0

转载 JAVA设计模式之观察者模式

1、初步认识 观察者模式的定义:   在对象之间定义了一对多的依赖,这样一来,当一个对象改变状态,依赖它的对象会收到通知并自动更新。 大白话:   其实就是发布订阅模式,发布者发布信息,订阅者获取信息,订阅了就能收到信息,没订阅就收不到信息。 2、这个模式的结构图 3、可以看到,该...

2019-03-05 18:15:20 45 0

转载 vue介绍与入门

一.什么是vue.js vue.js是javascript的一个轻量开源库。它的作者是尤雨溪,于2014年2月编写的开源库,到目前为止,它在 github上已经超过了10w多颗star。Vue.js是用于构建交互式的Web界面的库,提供了MVVM数据绑定和一个可组合的组件系统,具有简单、灵活的...

2019-03-05 17:41:52 114 0

转载 你真的理解了MVC, MVP, MVVM吗?

大概是二三十年前, 人类逐渐从命令行界面时代走出来,进化到了GUI时代。 注: GUI(Graphic User Interface),即图形用户接口。 (一个命令行程序) (一个带有图形界面的桌面应用程序 ,自己画的,有点丑啊) 每当人类努力地开发新的桌面GUI程序的时候, 至少...

2019-03-05 09:18:37 88 0

转载 一张图搞定OAuth2.0

目录 1、引言 2、OAuth2.0是什么 3、OAuth2.0怎么写 1、引言 本篇文章是介绍OAuth2.0中最经典最常用的一种授权模式:授权码模式。 非常简单的一件事情,网上一堆神乎其神的讲解,让我不得不写一篇文章来终结它们。 一项新的技术,无非就是了解它是什么,为什么,...

2018-08-16 14:24:52 291 1

转载 UI、ID、UE和GUI,这些都是什么

1.1.1 UI、ID、UE和GUI,这些都是什么 在网页和应用设计领域中,我们经常会听到人们用这些英文缩写描述设计工作,那么它们各自代表什么含义?具体的工作、方向和区别是什么呢? 下面让我们先来看看它们的英文全称和基本概念。 UI(User Interface)。用户界面设计,是指对应用软...

2016-08-28 11:06:08 2950 0

转载 UI/UE/ID/UED/UCD的区别

对于刚刚接触用户体验交互设计的同学来说,很多云里雾里的英文缩写,分不清各个概念代表着什么含义,今天给大家做一个简单地介绍。   简述: UI (User Interface):用户界面 UE或UX (User Experience):用户体验 通常国外和国内的的外企叫UX,国内叫UE...

2016-08-28 11:05:36 1282 0

转载 Eclipse中10个最有用的快捷键组合

一个Eclipse骨灰级开发者总结了他认为最有用但又不太为人所知的快捷键组合。通过这些组合可以更加容易的浏览源代码,使得整体的开发效率和质量得到提升。 1. ctrl+shift+r:打开资源 这可能是所有快捷键组合中最省时间的了。这组快捷键可以让你打开你的工作区中任何一个文件,而你只需要...

2016-08-16 10:26:01 712 0

转载 BRD、MRD、PRD

============================= 看了一下回答,忍不住牢骚两句,我想楼主更纠结的,是BRD和MRD的区别,我分情景说明: 1.用于产品和技术的沟通时 这是最常见的情景,通常需要提供一份可以参考的PRD。当然 —默契度高的小团队,可以使用口头,wiki,N次贴等...

2016-08-05 15:16:03 764 0

转载 fragment和fragmentactivity解析

一、为什么要使用Fragment  1、当我们需要动态的多界面切换的时候,就需要将UI元素和Activity融合成一个模块。在2.3中我们一般通过各种Activity中进行跳转来实现多界面的跳转和单个界面动态改变。在4.0或以上系统中就可以使用新的特性来方便的达到这个效果--Fragment类。...

2016-07-21 11:44:23 1065 0

转载 Android应用被强制停止后无法接受广播解决方案

最近在开发第三方SDK,其中要发一条广播给设备上所有集成了SDK的应用,触发一些逻辑,可是遇到一个问题,当通过“应用管理器”将应用“强制停止”后,被停止的应用就无法接收到广播,静态注册的广播也没有用。查阅了相关资料发现了问题所在。 在android3.1以后的版本中,如果程序被强制停止后应用状态...

2016-07-19 14:07:34 1012 0

转载 Android APP安装后不在桌面显示图标的应用场景举例和实现方法

最近在为公司做一款车联网的产品,由于公司本身擅长于汽车解码器的研发,所以该产品的诊断功能的实现除了使用目前市面上车联网产品中大量使用的OBD协议外,还会使用一些专车专用协议去实现一些特殊的诊断功能,如升窗降窗、保养归零、读TPMS数据流等。公司的想法是把这些专车专用的诊断当成一种付费服务提供给用户...

2016-07-11 18:46:24 910 0

转载 Android Plugin 插件化技术-Small插件框架

本篇文章只是整理了一些流行的开源插件化技术,其中言论纯属开源作者,不代表本人观点。 一、Small 简介:做最轻巧的跨平台插件化框架 完美内置 所有插件支持内置于宿主包中 高度透明 插件编码、布局编写方式与独立应用开发无异插件代码调试与整包开发无异 极致剪裁 对插件分...

2016-07-11 17:00:15 593 1

转载 Process 'command 'D:\android-ndk-r10\ndk-build.cmd'' finished with non-zero exit value 2

android studio 根据Gradle配置自动生成Android.mk 位于app\build\intermediates\ndk\debug下。 如果只有c/cpp文件,直接这样编译的话,会报错,这应该是android studio 在这种情况自动生成Android.mk 时的一个bu...

2016-07-01 18:33:01 8370 1

转载 Android WebView 通过post形式访问(postUrl)

Java代码   //需要访问的网址  String url = "http://www.cqjg.gov.cn/netcar/FindThree.aspx";  //post访问需要提交的参数  String postDate = "txtName=zzz...

2016-06-29 20:06:24 14568 0

转载 关于jsp内置对象Session和Cookie使用的肤浅理解,如何使用Session来统计网站在线人数

今天面试,其中有一个题目是怎样统计一个网站的在线访问人数,由于平时都把时间花在ssh或者springMvc框架上,所以对于session和Cookie的使用记得不是很清楚,所以直接回答不会,回到宿舍从新整理了一下jsp的基础知识,其实实现也挺简单的。 首先一点,为什么要使用Session和Coo...

2016-06-29 18:41:32 674 0

转载 Cookies 和 Session的区别

1.cookie 是一种发送到客户浏览器的文本串句柄,并保存在客户机硬盘上,可以用来在某个WEB站点会话间持久的保持数据。 2.session其实指的就是访问者从到达某个特定主页到离开为止的那段时间。 Session其实是利用Cookie进行信息处理的,当用户首先进行了请求后,服务端就在用...

2016-06-29 18:30:30 313 0

转载 选择Session还是Cookie

Cookie与Session都可以进行会话跟踪,但是实现的原理不太一样。一般情况下二者均可以满足需求,但有时候不可以使用Cookie,有时候不可以使用Session。下面通过比较说明二者的特点以及适用的场合。 1 . 从存取方式上比较 Cookie中只能保存ASCII字符串,如果需要存...

2016-06-29 18:23:24 370 0

转载 老生常谈session、cookie的区别、安全性

一,为什么session,cookie经常会有人提到 做web开发的人基本上都会用session和cookie,但是仅仅只是会用,并不知道session和cookie的真正的工作原理,都只是凭着感觉来猜测。web开发者只要利用它们来完成工作就行了,所以每个人的理解基本都会有大同小异,我想这就是s...

2016-06-29 17:30:07 12559 2

转载 cookie和session的区别及session的生命周期

这些都是基础知识,不过有必要做深入了解。先简单介绍一下。 二者的定义: 当你在浏览网站的时候,WEB 服务器会先送一小小资料放在你的计算机上,Cookie 会帮你在网站上所打的文字或是一些选择,都纪录下来。当下次你再光临同一个网站,WEB 服务器会先看看有没有它上次留下的 Cookie 资料,...

2016-06-29 17:26:16 8710 0

转载 Session会在浏览器关闭后消失吗?

通常情况下,当我们关闭浏览器再重新打开后,我们就需要再次进行登陆(如果没有进行下次自动登录之类的设置)。在Jav中(Session是通用的,这里以Java为例)有一种叫做Session机制(会话机制)来记录用户的登录信息。浏览器关闭之后,Session会被清除吗? Session是一种服务器端的...

2016-06-29 17:01:07 20421 0

转载 完美解决TP-LINK无线路由桥接后电脑能上网、手机不能上的问题

乔迁新居后,用移动公司的宽带接入替代了电信公司的ADSL,并购置TP-LINKTL-WR842N(双天线),实现了家庭无线网络全覆盖;再用网络电视(移动信号+小米盒子)替代了安广网络的数字电视,节省了一笔不小的开支。可问题也接踵而至,有线网络升级为无线网络后,家里的老台式机上不了网(无线路由在门口...

2016-06-28 08:49:46 41867 0

提示
确定要删除当前文章?
取消 删除