- 博客(121)
- 资源 (54)
- 收藏
- 关注
转载 网络编程懒人入门(一):快速理解网络通信协议(上篇)
点击上方公众号「关注」和「星标」回复“1024”获取独家整理的学习资料!原作者:阮一峰,本文由即时通讯网重新整理发布,感谢原作者的无私分享。1、写在前面本次《网络编程懒人入门》系列文章(共...
2021-07-02 22:34:06 557
转载 超细!在浏览器输入xxxhub 回车之后发生了什么?
# 前言这个问题已经是老生常谈了,更是经常被作为面试的压轴题出现,网上也有很多文章,但最近闲的无聊,然后就自己做了一篇笔记,感觉比之前理解更透彻了。这篇笔记是我这两天看了数十篇文章总结...
2020-12-23 08:30:00 548
转载 前端架构探索与实践
前文一张页面引起的前端架构思考拍卖源码架构在详情页上的探索pm-cli脚手架,统一阿里拍卖源码架构从思考、到探索、到脚手架的产生,后面经过一系列的项目开发,不断优化和改良。目前已经成功应...
2020-09-26 18:34:22 202
转载 刚刚用鸿蒙跑了个“hello world”!跑通后,我特么开始怀疑人生....
点击上方“大前端圈”,设为星标加“星标★”,每天早晨08:30,好文必达每日英文There are times that it is better to let things happe...
2020-09-21 08:30:00 5900
转载 项目实战之跨域处理~一文搞所有跨域需求
????看前三件事:点赞 | 你可以点击——>收藏——>退出一气呵成,但别忘了点赞????关注 | 关注【小猴子的web成长之路】,下次不迷路????在看 | 点个在看,让更...
2020-09-08 08:30:00 244
转载 技术人的管理之路
"如果干的好,管理是最崇高的职业之一。没有哪一个职业能像管理一样为他人提供学习和成长的机会,让他们懂得承担责任并取得成绩,以及为团队的成功做出贡献。“《你要如何衡量你的人生》最近...
2020-08-31 20:02:16 713
转载 架构师喜欢用的架构图工具
所谓工程师,顾名思义,都是需要画图纸的。软件架构师也是如此,需要画软件架构图,而趁手的工具能让架构图的思想表达的一目了然,逻辑清晰,内容通透,还能让架构图颜值在线。桌面APP这类工具的特...
2020-08-30 23:50:48 20441
转载 【万字长文】史上最强css、html总结~看完涨薪不再是梦
HTML什么是前端?什么是H5?主要工作,做页面。PC端的网站、移动APP、小游戏、小程序H5是HTML语言的简称,是HTML语言的第五个版本能不能介绍一下web标准web标准:结构标准...
2020-08-14 08:30:00 476
转载 12 个实用的前端开发技巧总结
1. 利用 CSS 穿透覆盖默认样式常见发生场景:假如我们需要通过 input,type="file"来上传文件,而这个 input 的默认样式,可以说是非常地丑。所以我...
2020-08-07 08:30:00 165
转载 HTTP缓存基础概念入门
一般根据是否需要向服务器重新发起HTTP请求将缓存分为强制缓存和协商缓存强制缓存强制缓存就是直接从浏览器缓存查找结果,并根据结果的缓存规则来决定是否使用该缓存的过程。不存在该缓存结果和标...
2020-06-18 08:30:00 112
转载 hexo搭建github.io博客
点击上方 "大前端圈"关注,星标或置顶一起成长每天早晨08点30分,第一时间与你相约Introduction回顾一下我三年搭建博客的历程,最初是选择wordpress...
2020-06-03 08:30:00 411
原创 深度:从零编写一个微前端框架
写在开头:手写框架体系文章,缺手写vue和微前端框架文章,今日补上微前端框架,觉得写得不错,记得点个关注+在看,转发更好对源码有兴趣的,可以看我之前的系列手写源码文章微前端框架是怎么导入...
2020-05-30 08:44:42 667
转载 一文搞懂浏览器缓存机制
最近在项目中遇到了IE浏览器因缓存问题未能成功向后端发送 GET类型请求的bug,然后顺藤摸瓜顺便看了看缓存的知识,觉得有必要总结跟大家分享一下。在前端开发中,性能一直都是被大家所重...
2020-05-26 08:30:00 202
原创 敏捷开发实践总结
敏捷开发实践总结前言敏捷开发它是一种指导思想或开发方式,但是它没有明确告诉我们到底采用什么样的流程进行开发,而Scrum和XP就是敏捷开发的具体方式了,你可以采用Scrum方式也可以采用XP方式;Scrum和XP的区别是,Scrum偏重于过程,XP则偏重于实践,但是实际中,两者是结合一起应用的,这里我主要讲Scrum。什么叫敏捷开发?敏捷开发(Agile Dev
2017-12-03 20:21:19 3835
转载 java中把对象、对象bean、list集合、对象数组、Map和Set以及字符串转换成Json
http://www.cnblogs.com/wggWeb/archive/2012/03/31/2427103.html主要实现把java对常用的一些数据转换成Json,以便前台的调用,具体的操作如下:import com.googlecode.openbeans.IntrospectionException;import com.googlecode.openbeans.
2017-05-23 20:45:32 947
转载 如何获取Android RecyclerView滑动的距离
http://blog.csdn.net/wangbaochu/article/details/49446469如何获取 RecyclerView 的滑动距离?RecyclerView 虽然有getScrollX() 和 getScrollY(), 但是测试发现这两个函数总是返回0,太无语了。因此想到了下面几种方法来实现获取滑动距离:1. 利用OnScrollListener
2017-05-23 16:33:32 867
转载 Android属性动画之XML定义方式
http://blog.csdn.net/hp910315/article/details/49176477前面我们讲到的属性动画都是使用代码的定义方式:Android属性动画之ValueAnimator和Android属性动画之ObjectAnimator和AnimatorSet,下面我们再来看看使用XML文件该怎么做。(1) XML文件位置:res/animator/fil
2017-04-27 10:49:38 780
转载 Android自定义控件三部曲文章索引
转载:http://blog.csdn.net/harvic880925/article/details/50995268前言:在我从C++转到Android时,就被Android里炫彩斑斓的自定义控件深深折服,想知道如果想利用C++实现这些功能,那是相当困难的。从那时候起,我就想,等我学会了自定义控件,一定要写一篇系列出来,方便后来者能更系统完善地掌握它。今天,这个系列就这样默默地诞生了,希
2017-04-20 11:27:02 681
转载 使用Gradle管理你的Android Studio工程
原文地址:http://www.flysnow.org/2015/03/30/manage-your-android-project-with-gradle.htmlGradle简介Gradle 是一个基于Ant和Maven概念的项目自动化建构工具。它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,这比我们的ANT使用XML构建配置要灵活的多。在编写配置时,你可以像
2017-03-02 15:25:23 414
原创 【Android】自定义控件让TextView的drawableLeft与文本一起居中显示
自定义控件让TextView的drawableLeft与文本一起居中显示在实际开发中,有时需要在TextView的左边或者右边显示一张图片,我们会是用drawableLeft(drawableRight)属性来设置图片或者嵌套布局来实现,嵌套布局有一点不好就是增加了view的层级,影响性能,而设置drawableLeft属性也有个限制,就是如果设置控件的大小为match_p
2017-03-01 22:28:24 4675
原创 ajax完整知识总结
什么是AjaxAjax的技术的产生Ajax被认为是(AsynchronousJavaScript and XML的缩写)。现在,允许浏览器与服务器通信而无须刷新当前页面的技术都被叫做Ajax.Ajax:一种不用刷新整个页面便可与服务器通讯的办法1, Web的传统模型。客户端向服务器发送一个请求,服务器返回整个页面,如此反复2,在Ajax模型中,数据在客户端与服务器之间独
2016-10-12 10:54:11 6953
原创 HTML5的manifest缓存
一,Web存储:1,localStorage - 没有时间限制的数据存储(永久)localstorage的存储位置:比如:Chrome 的存储方式是以sqlite的数据库文件形式存储。存在C:\Users\Username\AppData\Local\Google\Chrome\UserData\Default\Local Storage 中,虽然后缀名是.localstorege 但
2016-10-10 16:39:08 6668
转载 HTML5都有哪些功能?
What's new in HTML5?参考自: HTML5:MDN语义1.HTML5中的节段和外观元素。 ,,,,,标签简介提示article标签定义文章标签规定独立的自包含内容。潜在来源:论坛帖子、报纸文章、博客头目、用户评论aside标签定义页面内容之外的内容aside
2016-10-10 14:23:06 1252
转载 Web app的性能瓶颈分析
Web app的性能瓶颈,主要有以下原因。(1)Web基于DOM,而DOM很慢。浏览器打开网页时,需要解析文档,在内存中生成DOM结构,如果遇到复杂的文档,这个过程是很慢的。可以想象一下,如果网页上有上万个、甚至几十万个形状(不管是图片或CSS),生成DOM需要多久?更不要提与其中某一个形状互动了。(2)DOM拖慢JavaScript。所有的DOM操作都是同步的,会堵塞浏览器。Ja
2016-10-10 10:26:01 1271
原创 JS实现列表的增加和删除功能
JS实现列表的增加和删除功能,需求如下:输入姓名,email,电话,点击提交,添加到下面的列表中,如下:这个主要是练习javascript的DOM操作,实现代码如下: 添加用户 添加用户: 姓名: email: 电话: 提交
2016-10-09 16:52:25 12250
原创 DOM知识总结
DOMDOM :DOM是DocumentObject Model文档对象模型的缩写。根据W3CDOM规范,DOM是一种与浏览器,平台,语言无关的接口,使得你可以访问页面其他的标准组件 D:文档 – html 文档 或 xml 文档 O:对象– document 对象的属性和方法 M:模型 DOM 是针对xml(html)的基于树的API。 DOM树:节点(nod
2016-10-09 16:31:50 1263
原创 javaScript定义函数的三种方式
1,正常方法function print(msg){ document.write(msg);}对函数进行调用的几种方式: 函数名(传递给函数的参数1,传递给函数的参数2,….)变量 = 函数名(传递给函数的参数1,传递给函数的参数2,….)对于有返回值的函数调用,也可以在程序中直接使用返回的结果,例如:alert("sum=“ + square(2,3));
2016-10-09 16:10:23 2460
原创 BOM知识汇总
浏览器的对象树 --- BOM浏览器的对象含义Navigator对象: 浏览器对象,包含了正在使用的Navigator 的版本信息。反映了当前使用的浏览器的资料。JavaScript 客户端运行时刻引擎自动创建navigator 对象。Window对象: 表示的是浏览器窗口,最顶层的对象,window的属性对应于整个窗口。
2016-10-09 16:02:39 484
原创 Aptana插件在MyEcpise中安装
一,Aptana简介Aptana是一个非常强大,开源,专注于JavaScript的Ajax开发IDE它的特性包括 1、JavaScript,JavaScript函数,HTML,CSS语言的Code Assist功能 2、Outliner(大纲):显示JavaScript,HTML和CSS的代码结构 3、支持 JavaScript,HTML,CSS代码提示,包括Jav
2016-10-09 15:54:37 768
原创 app版本更新流程
1,开启服务,请求获取版本号,判断是否需要更新2,不需要更新,删除安装包3,需要更新,则弹出对话框4,点击更新按钮,从服务器下载apk到SD卡,同时在通知栏显示现在进度5,下载完成之后,提示下载完成6,开启安装apk的activity,进行安装如需源码,点击下载。。。
2016-08-22 16:54:44 2000
原创 android 省市联动效果实现
android 省市联动效果实现使用https://github.com/saiwu-bigkoo/Android-PickerView这个开源控件仿iOS的PickerView控件,有时间选择和选项选择并支持一二三级联动效果这里省市信息放在assets资产目录下json数据文件中,需要使用inputstream进行读取,使用json解析构建城市实体bean,然后绑
2016-08-19 17:27:50 2922 5
原创 各种dialog的封装实现
这里封装了常用的Toast,Loading, 提示框,对话框,单选对话框,列表对话框,底部弹出对话框等,这里做个记录,方便以后复用,使用起来也非常简单和方便。调用方式如下:package com.e6gps.dialogsetdemo;import android.app.Dialog;import android.content.DialogInterface;import an
2016-08-19 15:43:01 2590
转载 android仿IOS底部弹对话框
在Android开发过程中,常常会因为感觉Android自带的Dialog的样式很丑,项目开发过程中会影响整体效果,会使得开发过程很是忧伤....(话唠时间结束!)本文我将介绍一款开源的Dialog仿iOS底部弹窗效果IOS_Dialog_Library的使用。我将通过几个简单的示例介绍IOS_Dialog_Library.zip的使用方法。1、IOS_Dialog_Library
2016-08-19 14:59:57 1753
转载 PowerDesigner中SQL文件、数据库表反向生成PDM
1 反向生成PDM1) 创建一个空的PDM模型(选择对应的DBMS):2) 选择【Database】--【Update Model from Database…】菜单:1.1 使用SQL文件1) 在新窗口选择对应【Using script files】--【(Add F
2016-08-16 14:48:53 2935
转载 拆轮子系列:拆 OkHttp
原文地址:http://blog.piasy.com/2016/07/11/Understand-OkHttp/安卓开发领域,很多重要的问题都有了很好的开源解决方案,例如网络请求 OkHttp + Retrofit 简直就是不二之选。“我们不重复造轮子不表示我们不需要知道轮子该怎么造及如何更好的造!”,在用了这些好轮子将近两年之后,现在是时候拆开轮子一探究竟了。本文基于 OkHttp
2016-07-12 14:18:26 2302
原创 图片加载库Glide介绍
Glide 的图片加载库,作者是bumptech。这个库被广泛的运用在google的开源项目中,包括2014年google I/O大会上发布的官方app。Glide和Picasso有90%的相似度,准确的说,就是Picasso的克隆版本。但是在细节上还是有不少区别的。下面以思维导图的形式展示。Glide的特性:picsso和Glide的比较:原文地址:http:
2016-07-08 17:19:21 824
原创 AppCompatActivity与toolbar的结合,封装BaseActivity
AppCompatActivity与toolbar的结合,BaseActivity简单封装Android 5.0的时候就用Toolbar替代了ActionBar,而ActionBarActivity又被AppCompatActivity替代,那么使用方法就是引入Toolbar设置到Activity中一个应用的几乎所有界面都需要头部app bar,为了能够方便各个界面方便使用,统
2016-07-07 15:59:38 12916 13
转载 Android CoordinatorLayout + AppBarLayout+ToolBar(向上滚动隐藏指定的View)
在新的Android Support Library里面,新增了CoordinatorLayout, AppBarLayout等.实现的效果: 向下滚动RecylerView,Tab会被隐藏,向上滚动RecylerView,Tab恢复出现.这么做的好处在于,用户能有更多的空间位置去看列表里面的内容.实现步骤:1) 首先需要用CoordinatorLayout包住Ap
2016-06-24 15:21:52 3089
转载 Android的材料设计兼容库(Design Support Library)
导读:这个兼容库很容易和之前的 Android Support Library 22.1混淆,都是兼容库,区别是这个库多了个Design。 Android Support Library 22.1只是支持了一些基本控件的材料设计化,但是这个库更多的是对一些特效的实现,这个库和github上的很多开源项目是有很大关系的,material design的很多效果,同一种效果在github上有太多的
2016-06-24 14:54:56 2449
MVP模式实现登录功能
2016-03-30
imageloader加载https图片
2016-03-25
android随机验证码
2016-03-23
自己收集整理的一些常用的工具类
2016-03-10
android电子签名,屏幕上手写签名
2016-03-10
web网页打开app
2015-12-08
生成二维码和扫描二维码实现
2015-12-01
时间和三级联动控件
2015-11-12
android画圆示例
2015-09-15
android系统上层所有应用的源代码
2015-07-02
Android仿美团切换城市
2018-01-25
支付宝支付 官方demo android studio版
2017-01-20
微信支付demo
2017-01-12
cache manifest本地存储实际应用demo
2016-10-10
android检查版本更新
2016-08-22
android 省市二级联动效果实现
2016-08-19
各种dialog的封装实现
2016-08-19
对toolbar的封装
2016-07-07
Material Design新的控件示例代码
2016-07-06
Android CoordinatorLayout + AppBarLayout+ToolBar(向上滚动隐藏指定的View)
2016-06-24
仿网易新闻客户端源码+服务器
2016-06-18
标签流布局
2016-06-14
ListView快速索引A-Z
2016-06-14
webview中java与js安全交互
2016-04-08
仿招商银行loading
2016-03-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人