自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 关于二叉树递归框架的思考

1.如果根节点为空,那么返回。2.原问题是什么?先序遍历二叉树。原问题可以分解为哪几步?1.访问根节点2.先序遍历根节点的左子树。3.先序遍历根节点的右子树。先序指:根 , 左 , 右。那中序呢?1.如果根节点为空,那么返回。2.原问题是什么?中序遍历二叉树。原问题可以分解为哪几步?1.中序遍历根节点的左子树。2.访问根节点3.中序遍历根节点的右子树。中序指: 左 , 根 ,右。...

2021-02-23 13:30:57 71

原创 webassembly

预计将成为未来最火的技术之一。简单点儿说就是能让前端进行密集计算。我们通常想的浏览器其实想让它变成1个GUI的大容器,上面有很轻量的语言给它套上外衣。后端配合它去动态展示一些数据。浏览器的设计者也有意无意地让浏览器占用更多的实体机资源。就像有人能泡在emacs上一样,浏览器的体验越好,只会越带给人们惊喜。而浏览器的通用语言js却因为性能的问题不能让浏览器真正拥有多少渲染的能力,导致出现了服务端渲染这样的错误方向。真正的前端我认为应该追求极致的UI才对。在处理真的很难在浏览器搞定的任务时总是通过

2021-02-22 12:37:08 105

原创 一种想象

即使到了mybatis,我们也不得不写javabean和mapper。mybatis是什么?核心就是1个映射。我认为的。将查询的结果映射入内存,这不就是mybatis解决的痛点嘛?能不能做1种统一的框架,让后段开发真正一体化。这是点1。为什么很多人用ORM框架,我认为是不是和代码更灵活有关。而且你发现没有。过了那么多年,sql竟然一点改进都没有。类中支持继承,那表呢?我理解的内存中是类,硬盘中是表。所以,如果数据库足够复杂,强大,是否更好?...

2021-02-20 16:23:09 71

原创 java 多线程

怎么由java来启动线程实现runable接口或者继承Thread。Thread默认实现runable。要启动必须thread的子类调用自己的run方法。因为是启动线程嘛。1个Thread的子类只能被调用1次run。–run是native方法,估计和这个有关。上面的不准确,应该是1个对象只能调用1次run方法。其实线程的子类就是1个模板,专门用来生成线程的模板。而run方法就是它被包装成OS的线程时(真的是线程,不信可以看下面图????)用来执行时调用的那个方法。后来+100次,就是126.

2021-02-18 11:31:35 149 3

原创 解决mac pro中三指轻按翻译的功能不起作用

mac pro中三指轻按翻译的功能不起作用了,这是为什么呢?快捷键如下:command+contral+d原因是pro和air不一样,air默认是开着的,pro需要设置系统偏好设置-> 触控板 -> 取消"用力点按和触觉反馈" -> 选中"查找与数据监测器"(可以看到有用三个手指轻按)然后用3个手指轻按了,就会翻译了,而无需用control+command+d快捷键了转载于:https://my.oschina.net/ylchou/blog/488454...

2021-02-18 10:43:46 7830

原创 spark函数解析

1.reduce1 to 50reduce((a,b)=>(ab))就是12作为下一个a,然后和b.而reduceByKey则是处理:(s,1)(a,1)(b,3)(s,5)这样的。不同点在于(s,1),(s,5)中的value会成为a和b,因为按照key来的嘛

2021-02-16 17:25:10 138

原创 java执行shell脚本怎么进行交互处理

感谢我吧,什么都不说,直接上代码:package utils;import java.io.*;public class ShellUtils { public static String convertStreamToStr(InputStream is) throws IOException { InputStreamReader isr = new InputStreamReader(is, "utf-8"); BufferedReader br =

2021-02-15 22:11:19 2069 4

原创 vscode不支持全局搜索的替代方案

如果你是在windows下,尽量用带有linux的shell如git shell,如果是mac或linux就可以了。用下面的这条命令:find . -type f -exec grep -H --color "写你要找的内容" {} \;还可以指定文件创建时间以及大小,可以看find详细用法。建议不要在code里面的terminal执行,否则可能会卡死。...

2021-02-14 21:48:03 327

原创 彻底删除paragon ntfs for mac

#!/bin/bash##全局变量launchctl list|grep -n 'com.paragon.*agent'pService1=`ls /System/Library/LaunchAgents|grep 'paragon'`pService2=`ls /Library/LaunchAgents/ |grep 'paragon'`trashFilePath=/Library/Application\ Support/##function checkService() { i

2021-02-06 08:07:38 394

原创 @PropertySource指定特定配置文件以及如果配置文件没有则添加默认值

import lombok.Data;import org.springframework.boot.context.properties.ConfigurationProperties;import org.springframework.context.annotation.PropertySource;import org.springframework.stereotype.Component;@Component@PropertySource(encoding = "UTF-8",

2021-02-02 15:25:03 914

空空如也

空空如也

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

TA关注的人

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