tags: kong ,服务网关,docker安装教程 grammar_cjkRuby: true 作为一名技术探索者,想了解一个未知系统的最有效方法就是去用。然而搭建一个陌生系统的最快捷方法莫过于docker,所以从d…
分类:Android
上拉加载下拉刷新---SmartRefreshLayout
前言 上拉加载下拉刷新的控件大家该很熟悉了,今天介绍一款不错的上拉加载下拉刷新控件——–SmartRefreshLayout 参考链接: SmartRefreshLayout官网 一.…
EditText使用maxLines无效的问题
在EditText中设置了maxLines="1"后,发现EditText仍可换行。 经查阅资料,得知在EditText中使用maxLines属性时,需要配合inputType一起使用,才能达到想要的效果。 <Ed…
别让IT培训机构毁了你这一辈子
本文转载,个人感觉观点有些偏激,不过有些思路绝对是对我有启发的。作为一个零基础自学一路走来的程序员,等有机会写写自己自学的经历吧。 —-写给计算机专业的同学 我在北京摸爬滚打这么多年,也算是IT界的老人了,最…
百度架构师是怎样搭建MySQL分布式集群?
1、什么是MySQL集群 MySQL集群是一个无共享的(shared-nothing)、分布式节点架构的存储方案,其目的是提供容错性和高性能。 数据更新使用读已提交隔离级别(read-committedisolation…
Android Studio 连接提交Git
之前一直在使用SVN的时候,就听说Git是个很强大的版本控制工具,最近比较闲,又赶上在痛苦的学习着使用Android Studio,怎么就是学,就一并把Android Studio上使用Git…
巧用Live Template,不仅能提升AS开发效率,还能装逼
Android Studio已经更新到2.3版本了,修正了一些bug,同时增加了很多新功能,所包含的功能越来越强大。个人感觉在使用上和Eclipse简直不在同一个级别上,当然如果你之前习惯使用Eclipse,确实需要一段…
vue如何编写组件可以通过Vue.use()使用
一般平时用别人的组件时都是通过import引入然后Vue.use()来使用,那么如何让我们写的组件也可以用这种方式使用呢? 1.首先新建一个文件夹例如:Home,然后在该文件中新建两个文件Home.vue和index.j…
Android自带的四种线程池
线程池的作用: 线程池作用就是限制系统中执行线程的数量。 根据系统的环境情况,可以自动或手动设置线程数量,达到运行的最佳效果;少了浪费了系统资源,多了造成系统拥挤效率不高。用线程池控制线程数量,其他线程 排队等候。一个任…
App安全性保障方案
App安全性保障方案 之前晋级考核的时候认识到自己在app安全领域存在薄弱环节,所以这段时间研究了Android应用的安全防护,结合公司的项目特点做出记录和总结;主要包扩两个方面:http接口安全和App防逆向破解 一 …
Android OpenGL ES2.0(一)—— 绘制静态形状
快速入门 关键类 GLSurfaceView 绘制的载体 小部分区域时可使用TextureView 理论上可使用SurfaceView GLSurfaceView.Renderer 实质的绘制动作 授权 登录 是 签名 …
写给有 Android 开发经验的你们
前言 不是要你给出每一个问题的标准答案,而是要你给出这个问题的你的、自己的答案。 一 关于简历 面试首先要提到的就是简历,简历这个东西真的是一个很深奥的事情,为什么深奥,其实是对像和我这样的人深奥:学历不好、工作经历不好…