自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

gkkk_1的博客

靡不有初,鮮克有終

  • 博客(75)
  • 资源 (2)
  • 收藏
  • 关注

原创 台式机卡死救机心情点滴记录第二篇

作为台式机的重度爱好者,使用台式机很频繁,当然死机也很频繁,这次是游戏卡死,然后无法kill游戏的场景,此时就算启动后台任务管理器,但你也选不中。win+tab,将卡死的游戏拖入到底部新建桌面区域,然后就可以操作桌面了。然后此时打开任务管理器,kill掉卡死的游戏,世界清净了。

2023-11-19 18:35:09 85

原创 Framework之旅 -- TaskInfo基础扫盲篇

如果想了解一个事物,是需要展开然后在优化记忆结构的,优化记忆在于后期的个人领悟能力,展开流水账如下,仅为个人记忆笔记,梳理结构有待优化。TaskDescription,直译看就是task相关的说明了。看看包含什么,具体包含有:Label、IconRes、PrimaryColor、BackgroundColor、StatusBarColor、NavigationBarColor、ResizeMode、MinWidth、MinHeight等。

2023-10-21 08:49:48 194

原创 台式机卡死救机心情点滴记录

正所谓重启大法好,重启发现台式机一直闪黄灯,就是起不来,我尝试过拔下台式机各种接口线,折腾20分钟,我彻底无语了,就去拆开主机,用吹风机一顿 暴力狂吹清理灰尘操作。结果,还是没有任何起色,我有点想算了,改天去修电脑的地方让给我修理就好了,不过此时我觉得要是 老板给我说不能修了,需要重装系统,那我电脑几百G的大资源岂不都没得了,那还得了!我骂骂咧咧得打算放弃睡觉去,最后拔下内存条换了个卡槽得位置再次强势插入,这次我按了主机电源,1分钟多,当我看到锁屏界面,我曹,直接满血复活~~4.突然卡死(电脑无法操作)

2023-10-10 22:59:32 144

原创 FrameWork之旅 -- Android_input浅析

最近工作超级忙

2023-08-26 14:18:02 104

原创 FrameWork之旅 -- 源代码主要目录结构

本系列的阅读,前提你是一个Android开发者,而且是一个app开发,并且有一定的工作经验。

2022-12-03 21:08:48 785 1

原创 FrameWork之旅 -- Activity过去的门面ActionBar

ActionBar作为一个抽象类

2022-12-01 22:21:09 527

原创 学习计划帖

现在FrameWork的工作机会特别多,app岗位的机会特别少。

2022-12-01 20:40:28 102

原创 【IT面试新理解】

面试新理解

2022-10-27 07:45:20 172

原创 AB1 【模板】栈

接下来的 n ,每行为一个字符串,代表一个操作。保证操作是题目描述中三种中的一种。第一行为一个正整数 n ,代表操作次数。(1≤n≤100000)push x:将 加x 入栈,保证 x 为 int 型整数。如果为另外两种,若栈为空,则输出 "error“如果操作为push,则不输出任何东西。pop:输出栈顶,并让栈顶出栈。top:输出栈顶,栈顶不出栈。否则按对应操作输出。

2022-09-12 10:41:10 375

原创 JAVA29 动态字符串

将一个由英文字母组成的字符串转换成从末尾开始每三个字母用逗号分隔的形式。

2022-09-10 09:17:42 153

原创 算法题-高精度整数加法

输入两个用字符串 str 表示的整数,求它们所表示的数之和。数据范围: 1≤len(str)≤10000。

2022-08-27 13:01:58 200

原创 算法题-挑7

输出 1到n之间 的与 7 有关数字的个数。一个数与7有关是指这个数是 7 的倍数,或者是包含 7 的数字(如 17 ,27 ,37 ... 70 ,71 ,72 ,73...)数据范围: 1≤n≤30000。

2022-08-27 09:46:52 98

原创 算法题刷题-字符串加解密

本以为很简单,但是自己却花了很久的时间。。

2022-06-24 00:33:45 122

原创 宅家解决游戏联机bug记录

因为春节放假了,在家玩浩方游戏联机平台,发现一直提示确保 Web 地址http://go.5211game.com 正确然后进不去游戏平台,然后我就去浩方平台客服以及QQ群求助一直无果,作为一个资深的游戏玩家,居然阻碍我玩游戏,不能忍。这种情况,你可能觉得是网络问题,打开百度都OK。然后我就怀疑是否网络问题,然后我就下载了个腾讯电脑管家,找到发现IE代理设置有问题,果断点击修改。红色区域这里是显示异常的,上面截图是修复后的截图。然后登陆游戏平台,发现问题解决,我.

2022-01-31 18:14:34 2116

原创 个人能力提升计划-01 算法和复杂度

最近的感觉就是程序可以编写,bug也可以修复,但是呢,就是总觉得认识浮于表面。我想通过这个系列得以提高自己。算法需要具备的要素:输入输出 确定性 可行性 有穷性算法三层次:第一层次:程序能完成功能(也是工作的最基础的要求)第二层次:执行快,能处理大规模数据第三层次:暂不公布,等你达到第二层再说吧。时间复杂度:T(n) 处理规模为n问题所需要的的时间。---由于实践中很难计算这个时间复杂度(客观原因),算法的执行次数,算是比较客观的衡量方式。渐进复杂度:处理足...

2021-04-24 14:45:01 111

原创 android基础-ViewStub

以前认为这个就是布局优化范畴的知识,仅此而已。ViewStub是个没有大小不占空间的控件,实现懒加载。最近项目中发现由于这个导致的问题,才知道ViewStub使用多次会报空值。导致一系列错误。ViewStub第一次inflate的时候,自身就会替换成其他布局了。第二次inflate的时候,getParent()是null,所以就会报异常。...

2021-03-14 22:44:58 161

原创 JavaSE8 Optional的基本认识

public final class Optional<T> extends Object它是什么:二分之一概率的非空值的容器对象。

2020-09-05 22:39:04 90

原创 Android官方开发语言——kotlin 粗浅了解

数据类 data class当你在kotlin代码中发现一个类,有data标记,则代表这个类是个数据类。个人理解类似Javabean的作用,可直观理解为数据实体类。数据类,放在 println(data类对象),打印出来的是 成员属性,不是以往Java的那种一个代表对象的数字。这个数据类,唯一特殊的地方,就是有个copy方法。拷贝对象,并可以通过构造指定你要修改的属性的值。Object关键字对象声明是在第一次被访问到时延迟初始化的被关键字声明的,可以直接调用里面...

2020-07-18 18:29:22 401

原创 接口的意义

当你每次看到 Java接口,你会联想到它的强大之处有哪些吗?有的人说,就写个接口,然后接口里写抽象方法,然后一个类,实现这个方法,over。我15年乃至17底,一直也都这么认为的。你说的没错,接口实际应用确实思想是这样。但是,欠缺的是接口的更高级的用法。实际开发,更高一层的开发,不是只是为了完成工作的心态,你会慢慢追求代码的更清晰的结构,说白了,就是追求事件驱动的精准单一化和耦合性降低为目的。为了程序的健壮和强大,接口的功劳很大。至少在Android中,接口的灵活应用,促使.

2020-07-03 22:56:49 116

原创 Windows10 Python3 环境搭建

Python3 下载https://www.python.org/getit点击后,滑动底部点击安装时记得勾选Add Python 3.8 to PATH请开始你的python之旅吧。如果你需要专业的开发IDE,答案是PyCharm。...

2020-02-24 16:04:56 289

原创 Android源码学习系列——IntentService

本文分析基于Android9.0 可能有人会好奇,安卓四大组件不是有Service,还需要这个IntentService做什么?先看这个类中的成员变量 private volatile Looper mServiceLooper; private volatile ServiceHandler mServiceHandler; private String mN...

2019-12-26 19:15:43 99

原创 Ubuntu 删除有权限的文件夹和文件

之前建立了SVN的服务器(https://my.oschina.net/u/3732258/blog/1636080)可是,我觉得位置放的不合适,想删除这个版本库。发现文件带锁删除不了,也就是说我们没有删除权限。我们可以在带锁文件夹,打开终端 输入 sudo chmod -R 777 conf 带锁文件名 即可。然后就可以手动删除了。有时候遇到外层目录没有锁还无法删除 sud...

2019-12-18 11:57:34 2261 1

原创 android studio中的values和values-vxx 你真的懂它的意思吗?

我15年那会儿的android开发,资源res文件夹下就一个values。里面放一些个文字 颜色 尺寸 风格等xml文件。后来随着安卓的开放式发展,出现了很多的碎片化问题。需要去适配和完善。values-vxx,其中xx一般是一些需要适配的版本。比如:values-v11 values-v14 .....values-v28..其实这些数字对应android api版本号。...

2019-12-11 11:55:28 2635

原创 android studio 代码调试【图文教学】

一直以来,安卓应用开发代码调试都是基本操作。不过我发现,习惯看log日志和偶尔debug下一步的我,感觉需要更新一下自己的认识。对代码打上断点,代码左侧就会出现类似图标显示。即代表你已经对代码打上了断点。gkkk_1实际开发中,代码调试(debug)使用最频繁的就是这8个了。展示当前调试所在代码的位置。 跳过这行代码,跳到下一行。 进入方法里。 强制进入方法里...

2019-12-02 13:52:37 308

原创 ubuntu 16.04 卸载genymotion

一般地安装 software sudo dpkg -i xx.deb查看和找出你要卸载的包名 software dpkg --list卸载 sudo apt-get remove 包名Genymotion卸载遇到了问题,就是卸载不了。然后找到https://askubuntu.com/questions/815840/i-just-cant-uninstall-genymoti...

2019-11-22 11:53:19 1213

原创 常见设计模式(上)

其实没啥好写的,扔几个代码示例看看就好。单例模式public class Singleton { private static volatile Singleton instance = null; private Singleton(){ } public static Singleton getInstance() { if (in...

2019-10-21 01:42:06 74

原创 C语言-[编程题入门试炼]【精】-持续更新中。。。

要将"China"译成密码,译码规律是:用原来字母后面的第4个字母代替原来的字母.例如,字母"A"后面第4个字母是"E"."E"代替"A"。因此,"China"应译为"Glmre"。请编一程序,用赋初值的方法使cl、c2、c3、c4、c5五个变量的值分别为,’C’、’h’、’i’、’n’、’a’,经过运算,使c1、c2、c3、c4、c5分别变为’G’、’l’、’m’、’r’、’e’,并输出。...

2019-09-19 18:30:21 248

原创 前端之HTML & CSS 初步认识(一)

本文主要是本人学习觉得的要点记录,并不是入门教程,知识点可能有旋转跳跃之感。html对大小写不敏感,大小写都可以。推荐读者都使用小写。 当很多页面都有一个共同的标题时,我们就需要使用--外部样式。反之,如果是个别页面则需要使用内部样式。 div是块级元素,可用于充当其他元素的容器。 使用相对路径。为元素的类定义 CSS 样式(class引用了名为country的样式)<!D...

2019-06-22 11:26:46 121

原创 前端之DOM

一年多没有更新 ,今天补更,讲真的,没以前的激情了。DOM is what?文档对象模型 (DOM) 是HTML和XML文档的编程接口。??你可能特讨厌这种看完不懂系列的定义。好,我换种解释方式,Dom将文档解析为包含属性和方法的集合。【文档对象模型】你不难觉得,Dom是面向对象的一种体现。js通过Dom具备了灵活操控html的接口。因为Dom是文档对象模型,Dom的属性和方...

2019-06-16 09:56:32 112

原创 android service 再认识

经过这么久的日子,依然是感觉到的是迷迷糊糊和懵懵懂懂。一切都还是老样子,平庸和低效。所以,我想重新拾起博客,记录思考和分析的过程。  android service作为四大组件,提拱后台操作和功能的组件。具有比较高的运行优先级,不容易因系统资源紧张就被轻易回收。 经过了解,service运行在所托管进程的主线程,如果要利用service做耗时操作,则需要在service内部开启子线程,避免出现an...

2018-05-07 17:19:17 194

原创 TCP/IP 简单了解

TCP/IP,作为传输控制协议和网际协议的简称。知道这个名词到现在,也很久了。其实我是不太明白,它们是什么?怎么发挥作用的。既然它们叫协议,那就是规则了。遵守方可实现通信。通过了解,tcp负责分割和包装数据到ip包中,然后ip负责发送给接收者,在接收的时候TCP负责重新组合组装数据(接收和发送数据包)。tcp/ip寻址,通过4个字节(0~255)为计算机编址。例如:192.16

2018-02-05 15:10:07 149

原创 函数和预处理等概念扫盲

写这篇博客,我这听着任老师讲解gradle,听着感觉,感觉深入 源码是一个技术人有重大突破的唯一法门。总之,感觉技术路很漫长很寂寞, 需要坚持的品格。递归,就是方法自己内部调用方法自己。

2017-11-04 22:53:20 402

原创 认识数组

C语言这个板块写完后,至多再写个C++系列, 和补上一些没有写完 的文章的续集,就停止一段时间, 我认为生活中其他方面中还是有更多事情需要我去攻克的~~

2017-10-28 18:28:36 517

原创 程序的入口和出口

程序的意义就是制造、转换数据以及展示数据, 并保证这个流程的稳定性和高效性。

2017-09-24 19:27:33 3789

原创 变量和数据类型-你可能需要加强的基础

对于C语言,相信绝大多数人

2017-08-23 17:54:53 313

原创 开始的时候,兴趣,很重要!

最近感觉很累,也很迷茫,唯有坦然接受,希望接下来可以更好的达成自己的小目标

2017-08-16 18:00:56 248

原创 IPC跨进程通信学习计划(一)

进程间通信的意义在于进程间数据交换以实现同步。

2017-08-15 14:49:21 225

原创 Git初识(完结)

新的一天,Git学习走起。想要克隆远程库的代码:git clone xxx(远程库地址) 补充:SSH协议速度要优于HTTPS下图操作

2017-07-13 17:00:41 304

原创 Git初识(二)

Git的学习,我觉得就应该像追一个妹子一样,锲而不舍,哦对了,Git没有妹子那么捉摸不透。 基本的操作基本已经规范化了。

2017-07-12 17:21:42 125

原创 Git初识(一)

Git,作为一个码农,刚开始的话,对Git和Svn仅仅处于简单的基本会使用, 基本可以找到冲突并解决冲突的程度。本人觉得,这个技术飞速更新的年代,需要跟上时代的步伐,

2017-07-11 16:55:29 296

org.apache.http.legacy(android6.0网络适配兼容包)

Android 6.0不再支持 Apache HTTP client, 建议使用 HttpURLConnection 代替。如果还想要继续使用 Apache HTTP client 的,加上这个兼容包。

2018-01-21

IO操作【极品版】IO操作【极品版】

常见流以及转换流操作等等

2016-11-04

空空如也

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

TA关注的人

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