自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 好用的工具

2023-11-10 00:08:33 95

转载 工作后怎么提升自己?

每天记录自己完成的工作,贴个文档啥的都可以每月记录自己这个月重点在做的事情,以及完成的工作,学习的情况等每半年 / 每完成一个大事,做一个复盘总结。记录自己做这件事情的经历、过程、结果、好和不好的地方。

2023-11-10 00:05:59 115

转载 【面试题】二叉树遍历

0.为什么要研究二叉树遍历? A:因为二叉树是非线性结构。1.二叉树遍历分类:深度优先遍历(前序、中序、后序遍历) 广度优先遍历(层序遍历)2.前序遍历: 输出顺序:根节点 -> 左子树 -> 右子树代码实现(Java):public List<Integer> preorderTraversal(TreeNode root) { List<Integer> res = new ArrayList<>();...

2020-10-28 22:19:06 338

原创 Android调用系统日历置灰并过去不可选

public void showDatePickerDialog(Context context, int themeResId, final TextView tv, Calendar calendar) { Calendar cal = Calendar.getInstance(); DatePickerDialog datePickerDialog = new DatePickerDialog(getContext(), new DatePickerDial...

2020-05-11 16:12:16 822

原创 JAVA中使用if判断字符串是否相等

不能使用if(a==b){ //执行代码 }if(a.equals(b)){ //执行代码}返回true或者false

2020-05-10 21:16:14 1368

原创 Android studio真机调试显示日志 魅族flyme8

flyme8系统显示调试日志: 开发者选项-->Flyme扩展功能:性能优化-->高级日志输出-->选择全部允许

2020-05-10 16:54:50 599

原创 使用Android Studio绘制xml文件中的pathData矢量图

File -> New -> Vector Asset点击这个小图标进去会发现有很多常用图标选一个需要的NextFinish,可以看到生成的xml文件中出现pathData数据...

2020-05-04 17:20:42 1856

原创 D:\……R.jar: 另一个程序正在使用此文件,进程无法访问。

Android studio报错D:\……R.jar: 另一个程序正在使用此文件,进程无法访问。解决办法:按住Ctrl+Shift+Esc打开任务管理器进入性能选项卡点击 打开资源监视器关联的句柄搜索R.jar选中项目路径下的java.exe右击鼠标,结束进程。...

2020-04-08 20:40:51 15391 9

转载 Android Studio3.6中文乱码问题总结(build窗口乱码,编辑器注释乱码)

最近更新了Android studio到3.6,很多功能很新颖也很实用,但是也存在很多问题,比如中文乱码问题,我这边已经出现了两种中文乱码问题:第一种Build Output窗口出现中文乱码,这种乱码是不可读的第二种编辑器内代码中文注释乱码,这种乱码是可读的,中文字体乱码,各种字体杂乱在一起有的时候多行注释也会出现这种杂乱字体在里面,内容是可读,但是看着确实别扭。解决办...

2020-04-02 20:27:03 1344 1

原创 技术杂谈-版本控制工具之Git使用

萌新程序猿大多有这么个阶段:项目做了一部分,想要添加新功能或者修改代码时,畏畏缩缩地把项目Ctrl+c,Ctrl+v一份——目的是为了不把辛辛苦苦写好的部分给玩儿坏。但是你想想,如果要修改一百次,岂不是要copy一百份代码? 今天来学学“大佬”程序员是怎么操作的。 本篇文章不含高深的理论讲解,囊括Git最基本的几个操作,适合入门级程序员初学Git使用,请学习Git高级应用的同学绕道...

2020-03-23 17:22:21 165

原创 Android开发之Okhttp应用

这里写自定义目录标题1. 什么是Okhttp2. 为工程添加依赖3. 添加测试布局文件4. 测试POST&GET方法4.1 GET方法4.2 POST方法5. 总结&更多在Android开发网络编程中,Okhttp已然成为了最火热的轻量级框架。本篇文章主要介绍Okhttp框架中的get和post方法使用。1. 什么是OkhttpOkhttp是由移动支付Square公司贡献,用...

2020-03-17 23:30:15 192

原创 scrcpy使用教程

scrcpy是一个非常好用的安卓投屏至PC的开源项目。可针对手机屏幕损坏不能操作的情况下操作备份手机文件。本文基于64位Windows操作系统展开在使用前要求配置ADB环境变量:(具体可参考以下链接)https://sspai.com/post/40471若cmd中输入adb version检测环境错误,报错例如adb不是系统变量啥的将下载的platform-tools 换...

2020-02-03 23:07:00 30589 6

原创 使用openpyxl将数据写入指定工作表sheet

import openpyxlworkbook = openpyxl.Workbook()ws1 = workbook.create_sheet("Mysheet")workbook.active = 1#设置active参数,即工作表索引值nrows = ws1.max_row # 获得行数ncolumns = ws1.max_column # 获得列数values = ['A',...

2019-12-20 19:12:24 12983 5

原创 【学习笔记】git学习笔记

1.可直接在指定目录下新建repository例如 在D:\MyProject\gitproject目录下新建,则在此文件目录下鼠标右击Git Bash Here 输入git init命令 提示Initialized empty Git repository in D:/MyProject/gitproject/.git/,且目录下出现.git文件夹,则初始...

2019-12-19 20:55:08 116

原创 D盘根目录下的msdia80.dll文件能不能删除?

D盘根目录出现一个msdia80.dll文件,查阅资料后是由于使用64位操作系统时,在电脑上安装Microsoft Visual C++ 2005 可再发行组件时, Msdia80.dll文件被安装在启动驱动器的根文件夹中。首先将这个文件复制在C:\Program Files\Common Files\microsoft shared\VC目录下,然后用命令行运行以下命令...

2019-12-19 19:29:55 6340

原创 服务器socket报错OSError: [Errno 98] Address already in use

在服务器端编写了python socket后运行一次成功,再运行的时候报错OSError: [Errno 98] Address already in use解决办法:杀掉python3进程1.查看本程序使用的8882端口进程 # netstat -tlnp|grep 8882显示:tcp 0 0 0.0.0.0:8882 ...

2019-12-04 23:12:51 712

原创 【学习笔记】python编写socket云服务器端口配置

用python编写好socket后将server.py放在服务器,需要注意在服务器端配置使用的端口。server.pyimport socket# 明确配置变量ip_port = ('', xx)back_log = 5buffer_size = 1024# 创建一个TCP套接字ser = socket.socket(socket.AF_INET, socket.SOC...

2019-11-23 13:46:46 918

原创 JetBrains教育账户注册问题

JetBrains全家桶使用教育邮箱注册可免费使用一年。注册地址:https://www.jetbrains.com/shop/eform/students填写好资料后需要邮箱确认。但是一直没有收到邮件,连垃圾箱也没有。找到邮箱的 应用箱-->邮件网关,发现邮件点击投递,即可正常接收邮件,同时可点击白名单将邮件地址加入白名单。邮件确认后自动跳转到官网,使...

2019-11-21 19:44:35 1933

转载 【学习笔记】Android蓝牙技术

本文描述利用 android 平台提供的蓝牙 API 去实现蓝牙设备之间的通信,蓝牙设备之间的通信主要包括了四个步骤:*设置蓝牙设备*寻找局域网内可能或者匹配的设备*连接设备*设备之间的数据传输连接设备:在想建立连接的两个蓝牙设备间,实现客户端(使用服务器端设备的 MAC 地址发送连接请求)和服务器端(开启服务来监听)代码。当他们都拥有一个蓝牙套接字在同...

2019-11-09 21:18:07 152

原创 【学习笔记】百度地图SDK使用笔记

引入百度地图SDK的过程中一直看的官方文档,到地图初始化这一步觉得这个方法有些复杂。。。百度地图开发文档http://lbsyun.baidu.com/index.php?title=androidsdk/guide/create-map/showmap----------------------------------------------------------------...

2019-08-06 20:58:35 279

原创 【学习笔记】MySQL最基本操作(增删查改)

本教程使用命令行运行MySQL数据库(注意需要以管理员身份运行命令行)1.以root用户登录MySQL数据库:C:\Windows\system32>mysql -u root -pEnter password: ****显示以下信息即登录成功:Welcome to the MySQL monitor. Commands end with ; or \g.Yo...

2019-07-30 15:25:10 226 2

原创 【学习笔记】MySQL学习问题总结(持续更新)

1.修改root密码使用SET PASSWORD 命令出现以下错误:mysql> set password for root@localhost = password('zhou');ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to yo...

2019-07-29 21:23:15 140

原创 【学习笔记】Android学习问题总结(持续更新)

1.新建Activity后 Cannot resolve symbol 'R'解决办法:将光标移到R处,Alt+Enter引入class

2019-07-28 17:00:59 139

原创 【学习笔记】Android简单登录界面详解——小白也能看懂

按照国际惯例先上效果图:现在正式开始py:1.首先Start a new Andriod Studio project2Choose your project就选择Empty Activity,点击Next.3.设置好这些信息之后点击Finish,项目就创建好了4.activity_main.xml页面布局代码:<?xml version="1...

2019-07-27 21:18:09 567

原创 【学习笔记】Android简单登录界面

本例为学习笔记,为了图方便,很多东西并没有按照规范来写。所用到的控件主要有:Button、ImageView、TextView、EditText首先放出效果图:1.因为一直在学习,所以直接把活动建在了helloworld包下面。下面是AirActivity代码:package com.example.helloworld;import android.ap...

2019-07-27 11:31:47 378

空空如也

空空如也

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

TA关注的人

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