5 androidstarjack

尚未进行身份认证

生命不息,奋斗不止,万事起于忽微,量变引起质变

等级
博文 229
排名 4k+

Spring Boot 《一》开发一个“HelloWorld”的 web 应用

一,SpringBoot介绍SpringBoot不是一个新的框架,默认配置了多种框架使用方式,使用SpringBoot很容易创建一个独立运行(运行jar,内嵌Servlet)、准生产级别的基于Spring框架的项目,它可以不用或者说只需要使用很少的Spring配置。SpringBoot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开...

2019-06-05 16:08:46

SpringMVC, SpringBoot、 Spring Cloud及Maven的理解

前言需要有Spring的相关基础什么是Spring?1:是一个轻量级的开源框架,简单的来讲是为解决企业应用开发的复杂性而创建的;spring是J2EE应用程序框架,是轻量级的IoC和AOP的容器框架,主要是针对javaBean的生命周期进行管理的轻量级容器,可以单独使用,也可以和Struts框架,ibatis框架等组合使用。2:是一个三层架构,也为J2EE应用程序开发提供集成的框架;We...

2019-06-05 14:03:41

谷歌的 I/O 2019,究竟推出了什么新特性?

前言昨天,也即赶在微软Build2019的第二天,一年一度的2019年GoogleI/O大会在美国如期举行,GoogleI/O2019全纪录:AI惊艳,AndroidQ真香,包括两款新硬件。值得一提的是,微软也贴心而大方地现场直播了这场由Google打造的同样举办在美国西海岸的科技盛会。只不过,与Bulid大会相比,GoogleI/O除了同样吸引开发者之外,也会...

2019-05-09 10:39:53

Flutter交互实战-即刻App探索页下拉&拖拽效果

前言Flutter最近比较热门,但是Flutter成体系的文章并不多,前期避免不了踩坑;我这篇文章主要介绍如何使用Flutter实现一个比较复杂的手势交互,顺便分享一下我在使用Flutter过程中遇到的一些小坑,减少大家入坑;作者:HitenDev链接:https://www.jianshu.com/p/4d1e81ab3f54先睹为快本项目支持ios&android运行,...

2019-05-06 16:50:01

Django:新建表删除后无法重新创建等问题

起因同步表的过程中,我手动将数据库中的一个表删除了,此时再去执行命令,发现不能再数据库中新建表了修改了表结构以后执行python3manage.pymigrate报错:Nochangesdetected所以进数据库把对应的表删除了,想着重新生成这张表.删除表以后执行:python3manage.pymakemigrationspython3manage.pymig...

2019-04-11 18:09:35

Flutter终将逆袭!1.2版本发布,或将统一江湖

在去年MWC大展上发布首个Beta版后,Flutter1.0正式版于2018年12月召开的FlutterLive2018上正式发布。今天在巴塞罗那召开的MWC发布会上,Google正式发布了Flutter跨平台UI框架的1.2版本。新版本最大的改变就是引入了对AndroidAppBundles的支持,可有效打包AndroidAPP并创建即...

2019-03-01 12:38:55

Flutter前序篇《一》——环境搭建,创建自己的小项目

flutter应于公司的需求,后期打算用Flutter开发移动端,不管怎么样,我们都需要对新的技术进行了解和研究。Flutter是Google推出的开发UI框架,目前支持Android、ios、web、ReactNative等特点Flutter的跨平台开发,在MacOs、Windows、Linux、Android、IOS,甚至可以在谷歌最新的操作系统上Fuchsia进行运行,良好的...

2019-02-19 17:30:39

Okhttp同步请求源码分析

进阶android,OKhttp源码分析——同步请求的源码分析OKhttp是我们经常用到的框架,作为开发者们,我们不单单要学会灵活使用,还要知道他的源码是如何设计的。今天我们来分析一下OKhttp同步请求的执行流程和源码分析so,老样子,我们先来一张图从上图可以看出,不管是同步请求还是异步请求,我们都需要创建一个OKhttpClient对象,用到的是build构造者模式,创建Reque...

2019-01-31 15:42:58

Android的路接下来该怎么走?

其实想写这篇文章好久了,很多小伙伴们也经常在群里探讨android移动开发者的走向,一部分人都想多快好省,间歇性踌躇满志、持续性混吃等死,只想用CV的开发模式们快速完成工作,然后回家王者农药。其实这种现象很普遍,我想告诉你的是,只要你走对方向,不断地学习,android的春天依然是健在的。很多小伙伴们问过好多次,Android还能活多久?这个真的不好说,但至少在五年以内,Android还是不...

2019-01-28 10:46:54

哪有什么互联网寒冬?只是你穿的少而已!

声明:本文由终端研发部原创发布,未经允许,不得转载前言最近一段时间,大家都在说一些大公司纷纷裁员,优化公司内部的组织架构。面对如此的寒冬变化,很多人在迷茫,在焦虑,在担忧自己以后的人生道路,那么,我们作为开发者怎么样才能正确面对?具体应该怎么去做呢?受众多粉丝的要求,希望可以谈谈我的看法,那这篇文章给大家分享一下。一、每年公司都会有裁员的事情发生,为什么今年让大家如此关注?个人认为...

2019-01-16 13:48:22

最近Android真的凉凉了?

都说Android最近行情不好,很多人都遇到瓶颈或放弃或转行。其实这种情况15年16年也是如此,相对比之下,个人认为今年比去年好多了,Android接下来将会走向复苏的春天。自从Google开始推出AMP项目已经有一年了。除此之外,最近,Google宣布将有一个单独的移动web搜索索引。这革命性一步完全改变了移动app开发趋势,特别是从SEO和webapp的角度。加速移动页面AMP改变web...

2018-11-27 10:19:11

go——file文件读写的操作

packagemainimport("fmt""io/ioutil""os")constfilePath="F://go_softinstall//goworkpath//src//MyGoForIt//simple//temp//readMe.md&

2018-11-08 21:46:42

go学习之旅——数据库配置及基本用例

golang强大的数据库驱动Go与PHP不同的地方是Go没有官方提供数据库驱动,而是为开发者开发数据库驱动定义了一些标准接口,开发者可以根据定义的接口来开发相应的数据库驱动,这样做有一个好处,只要按照标准接口开发的代码,以后需要迁移数据库时,不需要任何修改不乱说用到MySQL还是sqlite3,都需要提前安装数据库驱动sqlite332位windows的安装1、安装sqli...

2018-11-07 12:38:44

如果Android真的收费了,你怎么看?

声明:本文有终端研发部yuer原创发布,未经允许,不得转载前言今天突然看到一群里有人发了下面这样一张图片,然后群里又炸了!于是又和同事讨论了android收费的问题,然后隔壁正在玩农药的UI妹子就笑了…没错!安卓可能要收费了!安卓可能要收费了!安卓可能要收费了!欧盟两张罚单,谷歌白干半年欧盟向来以反垄断法严厉著称,苹果、三星、英特尔、高通等巨头都吃过欧盟反垄断法的相关罚单。公开数据...

2018-10-24 09:22:07

体验go语言的风骚式编程

最近想搞搞后台开发,话说注意力就转移到了公司用的golang。用Go做微服务比较方便,或许是因为golang强悍的语法吧,看到go的语法,自己已被深深的吸引。关于学习后台如何选择可以参考《做后台是选择Java、Go,还是PHP?》来我们一起感受下Go的风骚式的代码风格。1、魔鬼式变量声明2、数组的声明array就是数组,它的定义方式如下:vararr[n]type在[n]...

2018-10-10 09:46:36

练就Java24章真经—你所不知道的工厂方法

前言最近一直在Java方向奋斗《终于,我还是下决心学Java后台了》,今天抽空开始学习Java的设计模式了。计划有时间就去学习,你这么有时间,还不来一起上车吗?之所以要学习Java模式,是因为面试的时候有时间回答的不是太完整,面试过后才想起来如何回答。所以,我说了:只有总结才是王道,只有总结才能提高设计模式其实正规的来说Java其实是23中设计模式,不过网上也有说是24种...

2018-09-04 12:39:24

Android还能这样玩—用SVG手撸一个精美的中国地图

前言来继续学习SVG,要想深入了解还是要多动手进行实战。关于svg基础可以去看一下我的上一篇文章《SVG前戏—让你的View多姿多彩》,今天就用SVG打造一个精美的UI效果。正文先上效果图:我们都知道SVG的文件是纯粹的XML。如:[图片上传中…(12345.gif-60d52c-1533723732988-0)]看到这里,我们都明白了。原来里面类...

2018-08-09 09:50:28

SVG前戏—让你的View多姿多彩

什么是SVGSVG的全称是ScalableVectorGraphics,叫可缩放矢量图形。是一种基于可扩展标记语言(XML)。它和位图(Bitmap)相对,SVG不会像位图一样因为缩放而让图片质量下降。它的优点在于节约空间,使用方便。svg的优点首先简要解释一下矢量图像格式和位图图像格式的区别。矢量图像用点和线来描述物体,所以文件会比较小,同时也能提供高清晰的画面,适合于直接打...

2018-08-07 10:40:22

需求背后程序员的辛酸—(由APP主题颜色随手机壳颜色变化需求带来的思考)

说说最近发生的一些事情近日某互联网公司就因为‘主题颜色随手机壳颜色变化’而发生了一次吵架事件,后来都被开除了!作为一名程序员,大家都知道,产品经理是需要经常与研发人员打交道的一个职业,他们也有一定的技术常识,有相当一部分产品经理都曾经是程序员,他们也开发过很多优秀的产品,后来由于自己的职业规划就转产品经理了,因此这部分人与程序员沟通起来也是相当轻松的,当然也有一部分产品经理直接就是...

2018-08-03 09:11:44

终于,我还是下决心学Java后台了

我没有什么本事,人也丑,也不会忽悠,只能硬着头皮学习了。最近计划学习Java后台,因为最近接了私活的问题,好多都要Java后台和前端一起做。平常我在做什么,当然是忙着赚钱了除了敲代码,你还有什么副业吗?接了活自己还要找开发Java后台开发的,为什么我自己不会呢,会了不是更好吗?关于学习PHP后台,我的计划是这样的第一阶段java基础高了android这么久,每天都在接触Jav...

2018-08-02 09:04:22
奖章
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周上午根据用户上周的博文发布情况由系统自动颁发。