自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

StartedNothing

如果你什么都没有,还怕什么失去呢。

  • 博客(30)
  • 收藏
  • 关注

原创 Kotlin 相关

简述Kotlin中let, apply, run, with的区别 来源 :https://www.jianshu.com/p/dd1bd174ea34

2018-05-28 10:58:53 200

原创 常用网站

URL Decoder/Encoder: https://meyerweb.com/eric/tools/dencoder/

2018-05-07 14:33:22 270

原创 微信小程序问题解决方案专辑

微信小程序问题解决方案专辑: http://www.wxapp-union.com/special/solution.htmljson格式化展示: JSON.stringify(JSON.parse(jsonstr), null,4), 需要在wxss中添加属性:white-space: pre;pagexxx not found: 如果你找遍了网上的解决方案,还是来到了这里, ...

2018-05-04 14:40:32 289

原创 JS 收集

js数组操作大全 来源:https://www.cnblogs.com/lzm1989/p/5967815.html感谢各来源作者,如有冒犯,还请见谅by heyBa1.

2018-02-13 11:26:58 256

原创 [持续更新]Android 细节,小技巧 详细说明收集

开发文档:https://developer.android.google.cn/index.htmltips: API 27 透明的activity 不能固定方向CardView 要设置 app:cardUseCompatPadding=”true” 要不没有阴影PopupWindow PopupWindow中不包含Window对象,它会自行管理控制树与窗口服务建立双向连接...

2017-09-06 12:18:47 997 1

原创 接口与抽象类

接口与抽象类1.接口可以定义变量和方法变量只能是 public static final 默认也是方法只能是 public abstract 默认也是实现接口implements 默认需要实现接口所有定义的方法但是java 8 之后做了优化 新增 default 关键字 可以添加接口方法的默认实现同时新增 static 静态方法 可以通过接口直接调用如果同时实现两个接口 都有方法a 那么继承类必须重写方法a 无论是否有默 认实现多继承实现2.抽象类相对于类没什么太大区别单继承可以有

2021-08-26 16:36:44 78

原创 tcp握手挥手

tcp建立tcp链接 - 三次握手SYN- synchronize sequence numbers同步序列编号ACK- acknowledge character确认字符seq - sequence 序列号客户端 SYN = 1 ,seq = j -> 服务端客户端 <- SYN = 1,ACK = 1,ack = j + 1,seq = k 服务端客户端 ACK = 1 ,ack = k + 1 -> 服务端为什么要三次握手?为了防止已失效的连接请求报文段突然

2021-08-26 16:36:24 132

原创 Http 状态行

Http 状态行1xx:信息性状态码,表示服务器已接收了客户端请求,客户端可继续发送请求。 100 Continue 101 Switching Protocols2xx:成功状态码,表示服务器已成功接收到请求并进行处理。 200 OK 表示客户端请求成功 204 No Content 成功,但不返回任何实体的主体部分 206 Partial Content 成功执行了一个范围(Range)请求3xx: 重定向状态码,表示服务器要求客

2021-08-26 16:35:30 508

原创 输入url到展示到底发生了什么

输入url到展示到底发生了什么输入地址浏览器查找域名对应的ip地址 域名解析(dns)dns - 域名系统 域名和ip地址对应的分布式数据库人更习惯域名 机器更习惯ip地址先看hosts文件有没有对应的ip有的话直接用没有的话请求dns服务器(有缓存)浏览器向web服务器发送http请求第一行是 方法URL议/版本 GET/xxxx.jsp HTTP/1.1请求头请求报文服务器的永久重定向响应服务器给浏览器响应一个301永久重定向响应,这样浏览器就会访问 http://www.go

2021-08-26 16:34:41 102

原创 HashMap

HashMap1.HashCode2.HashMap 默认长度 16为2的n次幂效率最高 减少碰撞因为2的n次幂-1长度 的2进制值全都为1 (15 : 1111)只要数据本身的hashcode值是均匀分布的 在hashmap里就是均匀的为了在数组中均匀分布 想到的是模运算,但是模运算相对消耗较高,采用按 位& 在长度为2的n次幂时 - 1 ,2进制全为13.HashMap 默认的负载因子0.75在元素个数 大于 数组长度 * 扩容因子的时候触发扩容申请一个新数组 长度是原长度的两

2021-08-26 16:33:26 103

原创 PopupWindow 全屏显示修复

Tools.fitPopupWindowOverStatusBar(mPopupWindow,true);/** * popupwindow 修复 * @param popupWindow * @param needFullScreen */ public static void fitPopupWindowOverStatusBar(Popup...

2019-12-23 14:49:35 160

原创 访问ftp快捷方式

1.首先在桌面上建立个快捷方式,右键-新建快捷方式2.输入 %SystemRoot%\explorer.exe ftp://{用户:密码@}192.168.0.0

2018-08-16 09:55:34 1818

原创 Android 浏览器启动应用程序

点击浏览器中的URL链接,启动特定的App。首先做成HTML的页面,页面内容格式如下:&lt;a href="[scheme]://[host]/[path]?[query]"&gt;启动应用程序&lt;/a&gt;这一句就可以了。 各个项目含义如下所示: scheme:判别启动的App。 协议部分 host:适当记述。 主机部分 path:传值时必须的key。路径部分 ...

2018-03-20 11:03:22 984

原创 一次尝试失败的贪吃蛇AI

用微信小游戏尝试了一次贪吃蛇AI 最终以失败告终参考: http://www.cnblogs.com/zhaoyu1995/p/5668495.html https://www.2cto.com/kf/201402/282140.html http://www.hawstein.com/posts/snake-ai.html https://github.com/waitingfy/...

2018-02-27 11:08:31 242

原创 解决ScrollView+ViewPager+ListView/RecyclerView,及ScrollVIew滑动监听

有一个需求是这样,在ScrollView下有一个Viewpager,ViewPager中又会有ListView或者RecyclerView,要整体滑动,同时监听ScrollView的滑动。可以监听滑动的ScrollView:public class ObservableScrollView extends ScrollView { public interface OnScro

2018-01-12 11:19:02 1341

原创 Android shape

android shape 全部属性

2017-12-22 11:57:50 183

原创 解决应用未安装 Failure [INSTALL_FAILED_UPDATE_INCOMPATIBLE]

造成这种情况有几种原因 一种是打包时选项不对, 可以把v1、v2全选重试; 其次是应用卸载不干净packages.xml中有应用信息,签名不一致会安装失败, 这时先使用 adb uninstall com.anrdroid.test 卸载应用再重新安装就可以了

2017-11-28 11:46:06 988

原创 图片仿TabLayout Indicator , 自定义Indicator

只适用于部分场景@Override.addOnPageChangeListener(new ViewPager.OnPageChangeListener() { @Override public void onPageScrolled(int position, float positionOffset, int positionOffsetPixe

2017-11-24 11:12:50 763

原创 Android ppi 对照 及 api level

ppi 及 api level

2017-09-12 10:48:42 685

原创 通过设置偏移 添加RecyclerView分隔线

添加RecyclerView分隔线

2017-09-08 12:00:23 711

原创 FloatingActionButton Behavior

实现传统FloatingActionButton hide 和show 方式public class ScrollAwareFABBehaviorDefault extends FloatingActionButton.Behavior{ public ScrollAwareFABBehaviorDefault(Context context, AttributeSet attrs) {

2016-12-21 16:46:21 504

原创 对于Java转型的一些个人理解

今天因为在听课的时候涉及到了一个java转型的问题,自己的理解不深,所以就到网上收集和看了一些资料,在这里对自己的一些理解做一个记录,欢迎指错,欢迎纠正,求进步。在java中经常可以见到一些转型的问题,这涉及到java的一些抽象编程思想,这其中向上转型更加常见,是多态的一种体现。**转型:就是父类对象和子类对象之间的一个转换的过程。**子类对象指向父类对象的引用就是向上转型,这其中会丢失除父类

2016-09-19 20:13:23 485

翻译 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2016-09-19 19:36:42 226

原创 肿瘤检测

总时间限制: 1000ms  内存限制: 65536kB描述一张CT扫描的灰度图像可以用一个N*N(0输入输入第一行包含一个正整数N(0输出输出只有一行,该行包含两个正整数,分别为给定图像中肿瘤的面积和周长,用一个空格分开。样例输入699 99 99 99 99 9999 99 99 50 99 9999 99 49 49 50 5199 50 20 25 52 9940 50

2014-09-26 16:11:01 855

原创 两倍

总时间限制: 1000ms  内存限制: 65536kB描述给定2到15个不同的正整数,你的任务是计算这些数里面有多少个数对满足:数对中一个数是另一个数的两倍。比如给定1 4 3 2 9 7 18 22,得到的答案是3,因为2是1的两倍,4是2个两倍,18是9的两倍。输入输入包括多组测试数据。每组数据包括一行,给出2到15个两两不同且小于100的正整数。每一行最后一个数是0,表示这

2014-09-17 19:39:00 574

原创 数字求和

总时间限制: 3000ms  内存限制:  65536kB描述给定一个正整数a,以及另外的5个正整数,问题是:这5个整数中,小于a的整数的和是多少?输入输入一行,只包括6个小于100的正整数,其中第一个正整数就是a。输出输出一行,给出一个正整数,是5个数中小于a的数的和。样例输入10 1 2 3 4 11样例输出10

2014-09-17 19:35:01 496

原创 平均年龄

总时间限制: 1000ms  内存限制: 65536kB描述班上有学生若干名,给出每名学生的年龄(整数),求班上所有学生的平均年龄,保留到小数点后两位。输入第一行有一个整数n(1输出输出一行,该行包含一个浮点数,为要求的平均年龄,保留到小数点后两位。样例输入21817样例输出17.50 要输出浮点数、双精度数小数点后2位数字,可以用下面这种形式: printf("

2014-09-17 19:32:56 763

原创 鸡兔同笼

总时间限制: 1000ms内存限制: 65536kB 描述一个笼子里面关了鸡和兔子(鸡有2只脚,兔子有4只脚,没有例外)。已经知道了笼子里面脚的总数a,问笼子里面至少有多少只动物,至多有多少只动物输入第1行是测试数据的组数n,后面跟着n行输入。每组测试数据占1行,每行一个正整数a (a 输出输出包含n行,每行对应一个输入,包含两个正整数,第一个是最少的动物数,第二个是最多的动物数,两个正整

2014-09-17 19:30:17 421

原创 棋盘上的距离

Distance on Chessboard     总时间限制: 1000ms 内存限制: 65536kB 描述国际象棋的棋盘是黑白相间的8 * 8的方格,棋子放在格子中间。如下图所示:王、后、车、象的走子规则如下:王:横、直、斜都可以走,但每步限走一格。后:横、直、斜都可以走,每步格数不受限制。车:横、竖均可以走,不能斜走,格数不限。

2014-09-17 15:46:04 596

转载 约瑟夫环问题的一种描述

#include"stdio.h"#include"malloc.h"//1.元素类型,结点类型和指针类型typedef struct LNode         //定义结构体,{ int num,pwd;                 //num用来存储人的序号,pwd用来存储人的密码 struct LNode *next;};struct LNode *he

2014-09-11 15:23:07 4473

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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