自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【JAVA】二叉树迭代遍历的统一写法(代码注释详解)

二叉树迭代遍历是用栈来代替递归,其中向下查询左节点进行入栈是统一的操作,我们需要思考合适进行结果写入以及出栈的操作,一个统一的模板可以帮助理清思路,详细注释都在代码里: /** * 迭代法遍历模板 * 需要想好: * 1、何时写入结果 * 2、何时进行出栈 * 注意点:出栈之后curNode要置空,防止重复入栈 */ private List<Integer> iterateTemplate(TreeNode root) {

2022-03-13 11:26:31 1362

原创 Android Studio取消HTTP代理无效的解决方法

Android Studio之前设置了HTTP Proxy,但是在修改设置为No Proxy之后,HTTP 代理依然存在,原因在于AS生成的配置文件gradle.properties文件中依然存在代理设置,需要手动删除。删除路径:C盘-用户-用户名-打开.gradle文件-删除后面的代理设置...

2022-02-08 22:43:29 2904

原创 Android布局保留子view超出部分:clipChildren的使用

应用场景最近做需求需要在按钮右上角展示一个角标,角标需要超出按钮布局,上网查了下资料可以通过clipChildren+clipPadding实现,在此记录一下。clipChildren使用clipChildren是View中的一个属性,代表是否限制子view在父view中绘制,该属性默认为true,...

2021-08-01 22:12:59 3029 1

原创 Mac安装cocoapods报错

标题Mac安装cocoapods报错新电脑配置环境式在安装cocoapod的时候报错了,信息如下:Building native extensions. This could take a while...ERROR: Error installing cocoapods: ERROR: Failed to build gem native extension.查看报错log文件发现:ERROR: While executing gem ... (Gem::FilePermissionEr

2021-04-04 20:33:44 722

原创 Android开发之运行时权限

Android开发之运行时权限身为安卓开发同学,一定少不了和权限打交道,在这里我将结合我踩过的坑对这部分开发知识做一个简短的总结。一、概览Android 将权限分为不同的类型,包括安装时权限、运行时权限和特殊权限。每种权限类型都指明了当系统授予应用该权限后,应用可以访问的受限数据范围以及应用可以执行的受限操作范围。安装时权限:安装时权限授予应用对受限数据的受限访问权限,并允许应用执行对系统或其他应用只有最低影响的受限操作。系统会在用户安装应用时自动授予应用相应权限。运行时权限也称为危险权限,此类

2021-03-03 00:23:47 587

原创 AndroidStudio3.5.2安装配置使用中出现的问题(亲测有效)

最近准备实习,重装了一下新的Android Studio3.5.2,这一装不要紧,给我属实整蒙了,出了一堆毛病,上优快云一查,支招的人一大把,没一个好使的,最后自己弄了两天,终于配置好了,在这里整理一下。问题一:安装时卡在下载goole链接的文件处:额对于这个问题我当时看见google我就科学上网了一下,不过看网上说等一会也可以下载。问题二:Could not resolve all artifacts for configuration ‘:classpath’.(Gradle无法获取pom文件)

2020-06-13 00:07:22 1519 3

原创 Java-使用SwingWorker在工作线程更新主线程UI

Swing注意事项:​ 在Java编程中会用到Swing来绘制界面,但是由于Swing线程不安全,所以如果进行一些在子线程中动态更新UI的操作时,会出现子进程结束返回时UI才变化的情况(例如在子线程中收发文件同时更新UI进度条显示,如果在子线程中更新UI会造成只有在文件传输完成的时候进度才从0一下跳到100的状况)。所以在进行Swing更新操作的时候,要注意: 1.不要阻塞UI绘制进程(将耗时操作放在线程中进行)2.不要在线程中对UI进行更新。 如果需要在子线程中动态更新UI的话,可以使用Swingwo

2020-06-04 11:59:39 1297 2

原创 Linux服务器后台运行程序

Linux服务器后台运行程序在linux服务器上跑程序,要跑几天,又不能一直开着客户端,就需要在后台运行。命令后加&的方式在用户下线之后就会终端,要想让程序一直执行可以用nohup命令:nohup command &比如我运行一个py程序helloworld.py:nohup python helloworld.py &,此时程序的输出会重定向到out.file 文...

2020-03-02 21:18:08 6298

原创 Linux安装gurobi,python调用

Linux安装Gurobi,python调用最近模型用到了Gurobi,在给linux服务器安装Gurobi的时候查阅网上的资料也存在一些问题,解决之后在此记录下来,给大家避避坑。从官网下载需要的[Gurobi](https://www.gurobi.com/downloads/)版本,...

2020-03-02 20:45:20 3216 3

空空如也

空空如也

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

TA关注的人

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