8 一刀小诗

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 50w+

git浅显易懂详解

首先感谢廖雪峰老师提供的git教程,在其官网上能够学习到git的详细介绍,我也是属于其中的一个学习者,通过此次学习将学习心得记录下来。·git教程1.安装gitlinux安装:git 查看有没有安装gitsudo apt-get install git 这是提示安装的命令Mac OS X安装:从appstore上下载Xcode,Xcode集成了git,运行Xcode,选择 Xcode-&...

2019-07-28 19:29:56

Flutter移动开发UI框架理解(一)

1.用意:Flutter是谷歌的移动UI框架,可以快速在iOS和Android上构建高质量的原生用户界面。跨平台:android、ios、linux、fushsia;本身就具有原生用户界面意思;开源免费节省很多开销。2.开发语言:dart,安装flutter的时候会自动安装dart语言3.目前移动开发UI主流框架:cordova(混合式开发框架)android原生的思想;RN(React ...

2019-06-18 23:05:32

android中的SDK、NDK、JNI以及SO文件理解

参考LoongEmbedded的博客,讲解的很详细https://www.cnblogs.com/LoongEmbedded/p/5298394.html后续有添加的话在更新SDKAndroid SDK(AndroidSoftware Development Kit),即Android软件开发工具包,Android的SDK基于Java实现,这意味着基于Android SDK进行开...

2019-04-10 10:45:22

认识android原生项目的values文件夹下几个xml文件

values文件夹是负责app字符串、颜色、主题、样式等渲染(这个词是我的理解)的目录。**colors.xml:**负责所有控件等需要使用颜色的中心刻画文件,形如:<resources> <color name="a">#ffffff</color></resources>**strings.xml:**负责所有文本需要显示的文字集合,...

2019-04-09 21:54:25

Android开发遇到空指针异常总结

经常会遇到编译app项目的时候产生空指针异常的情况,通常情况下,许多学者都做了详细的总结。如:https://blog.csdn.net/xiaoyaozaimz/article/details/77992259 这位博者的分析还是很全面的。我自己遇到的最常见的是布局未加载正确,setContentView()方法没有找到view,这个时候需要仔细检查一下布局的加载,我现在比较喜欢用Butte...

2019-04-09 20:34:56

Android App网络通信Retrofit

Android App网络通信Retrofit1、新建一个RetrofitInstance类public class RetrofitInstance{}2、建立构造函数public class RetrofitInstance{private RetrofitInstance(){//这里设置通信的过程}}3、通信的过程设置设置静态变量baseURL,webURL,变量mHt...

2019-04-09 19:23:56

网站主机

网站主机网站主机教程·网站主机万维网(使用http通信)www工作:网页,客户机通过浏览器查看页面,浏览器读取网页:请求request 从web服务器,请求包含页面地址浏览器显示网页:html标签等指令web服务器:所有网页的集合称为网站,网站拷贝到一个服务器才能发布,web服务器大多是使用isp提供的web主机isp:是Internet服务的提供商提供的Internet服务是...

2019-01-09 15:59:00

网络报错之Http状态码分析

网络报错之Http状态码分析消息:这一类型的状态码,代表请求已被接受,需要继续处理。这类响应是临时响应,只包含状态行和某些可选的响应头信息,并以空行结束。由于 HTTP/1.0 协议中没有定义任何 1xx 状态码,所以除非在某些试验条件下,服务器禁止向此类客户端发送 1xx 响应。100 Continue:初始的请求已经接受,客户应当继续发送请求的其余部分。101 Switching...

2019-01-09 15:56:00

SQL学习笔记

SQL学习笔记·SQL语法SQL语句在数据库中执行的大部分工作,如select * from abc;sql语句对大小写不敏感,语句后面的分号一定要有SELECT - 从数据库中提取数据UPDATE - 更新数据库中的数据DELETE - 从数据库中删除数据INSERT INTO - 向数据库中插入新数据CREATE DATABASE - 创建新数据库ALTER DATABAS...

2019-01-09 15:54:00

spring注解浅析

spring注解浅析·@RestController·@Autowired·@RequestMapping(value = "/villageDictionarySearchTreeList")·@FeignClient(name = "iot-village-server", fallbackFactory = VillageDictionaryListFeignClientFallb...

2019-01-09 15:53:00

java设计模式等相关思想

java设计模式等相关思想设计模式:·java中23中设计模式菜鸟教程http://www.runoob.com/design-pattern/design-pattern-tutorial.htmlhttp://www.cnblogs.com/geek6/p/3951677.html·总体来说设计模式分为三大类:创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模...

2019-01-09 15:50:00

Ionic混合移动app框架学习

Ionic混合移动app框架学习第一章 绪论创建移动app有三种安卓原生App,使用java语言,目前推荐kotlin语言,开发工具Android studioIOS原生App,使用Objective-C或者Swift语言,开发工具Xcode混合移动App,使用web通用语言(HTML,css,js)+开发框架(Ionic)了解三个独立的App编写Ionic应用程序Ionic框架...

2019-01-09 15:49:00

java学习笔记

java学习笔记java基础语法对象:类的一个实例,有状态和行为类:一类对象的模板方法:行为的别称实例变量:状态的标识类名、变量名以及方法名都被称为标识符Java可以使用修饰符来修饰类中方法和属性访问控制修饰符 : default, public , protected, private非访问控制修饰符 : final, abstract, static,synchroniz...

2019-01-09 15:47:00

xml和json笔记

xml和json笔记/***包括json基础知识,解析数据、ajax基础、xml解析数据相关原理*/json 教程·json概念JSON: JavaScript Object Notation(JavaScript 对象表示法)JSON 是存储和交换文本信息的语法。类似 XML。JSON 比 XML 更小、更快,更易解析。json是轻量级的文本数据交换格式json支...

2019-01-09 15:46:00

Ajax开发技术介绍与实战练习

Ajax开发技术介绍与实战练习一、Ajax(阿贾克斯)技术简介1、Ajax技术主要完成页面的局部刷新,提升操作的性能。2、通过依靠XMLHttpRequest对象完成操作,包含了HTML、JavaScript、XML、DOM等多种技术。二、XMLHttpRequest对象1、主要属性和主要方法详情主要属性包括:readyState、responseBody、onreadys...

2019-01-09 15:41:00

maven核心,pom.xml详解(转)

maven核心,pom.xml详解(转)什么是pom? pom作为项目对象模型。通过xml表示maven项目,使用pom.xml来实现。主要描述了项目:包括配置文件;开发者需要遵循的规则,缺陷管理系统,组织和licenses,项目的url,项目的依赖性,以及其他所有的项目相关因素。快速察看:<project> <modelVersion>4...

2019-01-09 15:37:00

Android学习技巧总结

Android学习技巧总结1.android EditText控制最大输入行数https://www.oschina.net/question/272860_869722.java笔记--关于线程同步(7种同步方式)https://www.cnblogs.com/XHJT/p/3897440.html3.Java基础之—反射(非常重要)https://blog.csdn.net/s...

2019-01-09 15:37:00

Android面试试题总结

Android面试试题总结面试,无非都是问上面这些问题(挺多的 - -!),聘请中高级的安卓开发会往深的去问,并且会问一延伸二。以下我先提出几点重点,是面试官基本必问的问题,请一定要去了解!基础知识 – 四大组件(生命周期,使用场景,如何启动)java基础 – 数据结构,线程,mvc框架通信 – 网络连接(HttpClient,HttpUrlConnetion),Socket数据持久...

2018-11-12 09:02:00

理解一下什么是全栈工程师

理解一下什么是全栈工程师不久之前我对全栈工程师这个词很陌生,所以查了很多资料,去认识一下这个职称的意义,今天在知乎上看到了一个解释感觉这才是我所想认识的全栈工程师,https://www.zhihu.com/question/22420900/answer/21770992链接第一条就是,他讲的很不错,全栈工程师更像是一个领导者,他的身边集成了多种人才,可以做前端,UI设计,后端,APP...

2018-07-28 22:14:00

如何实现chrome插件打包为crx文件实现多台电脑共用插件

如何实现chrome插件打包为crx文件实现多台电脑共用插件说到google浏览器最强大的功能个人觉得是各种插件的使用,然而通常是通过chrome商店下载插件,不能实现移植到其他电脑中,只有将其转化为crx格式的文件就可以实现不同电脑共用插件。那么如何实现本地电脑上下载的chrome商店插件转化为crx文件呢?一定先要开启开发者模式。重要的事情说三遍。。。首先得找到chrome商店...

2018-07-24 19:51:00

查看更多

勋章 我的勋章
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。