自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

拱卒的博客

记录淘淘的一些笔记

  • 博客(470)
  • 资源 (3)
  • 收藏
  • 关注

转载 费曼学习法

费曼学习法是由加拿大物理学家费曼所发明的一种高效的学习方法,费曼本身是一个天才,13 岁自学微积分,24 岁加入曼哈顿计划(核武器计划);而 Google 创始人谢尔盖布林都在使用的学习方法,比尔盖茨、乔布斯、拉里佩奇都是费曼学习法的拥戴者。加拿大人斯科特.H. 杨(Scott H Young)使用这种方法,只用一年时间自学完成了 MIT 公开课上的 33 门计算机科学课程,正常情况下需要四年才能修完,并最终通过了所有考试!

2023-12-11 12:22:11 47

原创 android services

代码参考https://github.com/Jkoala/koala_android/tree/main/service_demoService不同于后台线程它是跟Activity一个层级的。

2023-11-01 23:40:13 385

原创 如何优雅的关闭流

关闭流使用try-catch-finally 是jdk1.7 之前的语法。

2023-09-06 02:10:55 156

原创 Android学习计划

安卓基础Android开发高级注:Android高级工程师招聘要求:1.熟悉Android SDK,熟悉Android UI,熟悉Android各种调试工具;2.有丰富的Android应用架构能力,能够独立主导并架构App;3.Mobile Web 开发经验;具备各种复合技能:熟悉iOS、H5、Python、.NET等多种开发语言的优先考虑;4.对Android性能优化,安全,软件加固,自动化测试有深刻认识;5.博客,开源项目。

2023-09-03 02:18:59 538

原创 android WindowManager的简单使用

【代码】android WindowManager的简单使用。

2023-08-30 13:28:37 1377

原创 算法常用函数总结 Java版

可实现十进制和二进制的互换。

2023-05-29 02:20:38 289

转载 解决 Android8.0 以上静态注册广播无法接收的问题

/该方式适用:给其他应用的广播接收者发送消息(指定应用的包名、指定类的全类名)//使用隐式意图,为intent添加指定的广播事件类型。//使用隐式意图,为intent添加指定的广播事件类型。"包名.MyBroadcastReceiver""包名.MyBroadcastReceiver""包名.MyBroadcastReceiver"//如果是给自身应用内广播接收者发送广播。//获取 Intent 对象。//获取 Intent 对象。

2023-05-20 00:24:05 944

原创 security四种授权码模式

参考文档:https://github.com/lansinuote/Spring-Oauth2-Toturials。

2023-03-01 21:23:37 241

原创 【华为OD机试真题2023 JAVA】Linux发行版的数量

Debian(1)和Ubuntu(2)相关,Mint(3)和Ubuntu(2)相关,EeulerOS(4)和另外三个都不相关,所以存在两个发行版集,发行版集中发行版的数量分别是3和1,所以输出3。发行版集是一个或多个相关存在关联的操作系统发行版,集合内不包含没有关联的发行版。输入描述: 第一行输入发行版的总数量N,之后每行表示各发行版间是否直接相关。时间限制:1s 空间限制:256MB 限定语言:不限。输出描述: 输出最大的发行版集中发行版的数量。返回最大的发行版集中发行版的数量。

2023-02-09 22:15:15 841 1

原创 github美化

填上自己github 信息即可## 其他标签。

2023-01-01 14:52:52 116

原创 java -jar XXX.jar 没有主清单属性以及找不到或无法加载主类的问题

【代码】java -jar XXX.jar 没有主清单属性以及找不到或无法加载主类的问题。

2022-12-12 21:45:15 283

原创 Git日常操作详解

当前HEAD和你远程还有你本地,都有这个分支.黄色只是表示HEAD的位置,没其它含意。如果你看到一个是紫色和绿色,表示这个提交是远程分支并且你本地也有这个分支.如果你看到一个提交只有紫色分支,表示你本地没有这个分支.如果你看到一个提交只有绿色,表示这只是你本地的分支提交.compara local 提交后的本地的进行比较。如果你看到一个标志是黄绿蓝, 表示。合并成一个分支没有提交记录。绿色,已经加入控制暂未提交。蓝色,加入,已提交,有改动。白色,加入,已提交,无改动。绿色表示的是你本地分支,

2022-11-09 13:21:11 159

原创 excel导出图片方格居中

1英寸=72磅=25.4毫米=1440缇emu 是一种虚拟单位,便于。

2022-11-07 23:51:14 480

原创 Bean 字段填充工具

【代码】Bean 字段填充工具。

2022-11-06 16:39:39 92

转载 liunx命令笔记

linux系统未来可能有程序员、用户、数据库管理员、项目经理等各种角色各种级别人使用,甚至还有身份不明的人链接到linux,控制不好权限容易导致系统崩溃、数据丢失等问题。yum基于rpm实现的,提供了除了rpm的安装软件、卸载软件等功能以外还有,自动查找、下载软件并自动处理软件的彼此之间的依赖关系,下载并安装依赖包。2、ls命令查看的都是linux的元数据信息。参数2:-C 指定解压后的文件存放的位置。1、inode中保存的是文件的元数据。3、数据块中才是文件的真正数据。vim(vi编辑器增强版)

2022-10-20 20:51:53 119

原创 mysql获得时间

#当年第一天: SELECT DATE_SUB(CURDATE(),INTERVAL dayofyear(now())-1 DAY); #当年最后一天: SELECT concat(YEAR(now()),'-12-31'); #当前week的第一天: select date_sub(curdate(),INTERVAL WEEKDAY(curdate()) + 1 DAY); #当前week的最后一天: select date_sub(curdat

2022-07-03 19:15:34 146 1

原创 RocketMQ控制台

参考链接:RocketMQ之console监控平台使用详解(三) - 老郭种树-老郭种树 二、模块 1.OPS 这里很容易看清楚,双击标签可以修改NameSer的IP+Port。这里我测试过修改端口,发现重新发送一样的消息,还是能消费。 其实也能理解,因为NameSer改变了,也只是使得Broker不能从本地获取最新的路由信息。但是本地还是缓存了路由信息,所以一样的Topic还是能获取到路由信息,可以获取到路由信息还是能发送到Brokder。......

2022-07-03 13:19:28 4588

原创 Could not set property ‘id‘ of ‘class XX‘ with value ‘XX‘ argument type mismatch 解决办法

我是用的是: idea 2018 mysql 5.5 mybatis-plus 报错: 注意加粗部分 2019-11-16 16:53:29.651 ERROR 24132 — [nio-8080-exec-1] o.a.c.c.C.[.[.[/].[dispatcherSe...

2022-07-03 13:15:18 2748

原创 AOP枚举效验

public class EnumValueValidator implements ConstraintValidator<EnumValue, Object> { private List<Object> values = new ArrayList<>(); @Override public void initialize(EnumValue constraintAnnotation) { Class<? exten

2022-07-03 13:14:40 219

原创 AOP数据脱敏

@Target({ElementType.FIELD})@Retention(RetentionPolicy.RUNTIME)@JacksonAnnotationsInside@JsonSerialize(using = DesensitizedSerializer.class)public @interface Desensitized { SensitiveTypeEnum sensitiveType() default SensitiveTypeEnum.PHONE;}pub

2022-07-03 13:08:46 355

原创 多人合作项目查看每个人写了多少行代码

git log --format=‘%aN’ | sort -u | while read name; do echo -en “KaTeX parse error: Undefined control sequence: \t at position 5: name\̲t̲"; git log --au…name” --pretty=tformat: --numstat | grep “(.java)$” | awk ‘{ add += $1; subs += $2; loc += $1 - $2 } E

2022-07-03 13:04:54 188

原创 Integer ==比较会自动拆箱 该变量不能赋值为空

int Integer null == 笔记

2022-07-03 13:00:24 234

原创 私有地址有那些

10.X.X.X是私有地址172.16.0.0—172.31.255.255是私有地址。192.168.X.X是私有地址。(192.168.0.0—192.168.255.255)

2022-07-03 12:51:47 3464

原创 将java bean转换成Map类型

将bean 转成map 类型

2022-07-03 11:31:59 385

原创 restTemplate详解

案例RestTemplate post请求传参方式如何解决component required a bean of type ‘org.springframework.web.client.RestTempla

2022-07-03 11:31:11 133

原创 ubuntu安装mysql8

https://blog.csdn.net/syrchina/article/details/121440549安装mysql运行远程登录参考:https://blog.csdn.net/weixin_44215249/article/details/120482604

2022-06-14 22:46:08 696 1

原创 docker 打开报错 System.InvalidOperationException: Failed to set version to docker-desktop: exit code: -1

执行下面命令netsh winsock reset

2022-06-11 01:29:31 351

原创 Mybatis 详解

MyBatis注解(3种类型) (biancheng.net)mybatis 细节sql 不允许先过滤再联表过滤on 后面 and过滤只能过滤副表和 max min group_concat 使用一对多的情况没有group by就会出现重复数据1、#{}解析为一个JDBC预编译语句(prepared statement)的参数标记符,把参数部分用占位符?代替。动态解析为:select * from t_user where username = ? ;而传入的参数将会经过PreparedS

2022-06-06 23:44:16 338

原创 Java8函数式编程接口:Consumer、Supplier、Function、Predicate

开宗明义 java8的一个新特性就是在java.util.function中提供了四个函数式编程接口,分别是Consumer、Supplier、Function、Predicate。其中,consumer即消费接口,传入一个参数,并对其进行相应的操作(有点类似于lambda表达式);supplier即供给接口,可以传入数据,作为一个容器;function即方法接口,主要是用作数据类型之间的转换;predicate即判断接口,传入参数,而后返回判断的结果true/false;接下来仔细瞅瞅这四种接口的源码以

2022-06-01 10:48:40 226

原创 开发数据流动遇到的常见问题

从数据库拿数据遇到的问题组合对象的查询写跨表查询的sql定义对应的BO 对象resultType 为BO 类型组合对象一对多查询select u.username,group_concat(r.name),min(r.priority) from user u left join user_role ur on u.id = ur.user_id left outer join role r on r.id = ur.role_id group by username数据之间的拷贝

2022-05-19 01:17:48 131

原创 PIL教程

参考文档中文文档英文官方文档PIL B站视频案例

2022-05-14 02:28:02 103

转载 RocketMQ控制台使用

参考链接:RocketMQ之console监控平台使用详解(三) - 老郭种树-老郭种树 二、模块 1.OPS 这里很容易看清楚,双击标签可以修改NameSer的IP+Port。这里我测试过修改端口,发现重新发送一样的消息,还是能消费。 其实也能理解,因为NameSer改变了,也只是使得Broker不能从本地获取最新的路由信息。但是本地还是缓存了路由信息,所以一样的Topic还是能获取到路由信息,可以获取到路由信息还是能发送到Brokder。...

2022-05-12 16:03:49 2203

原创 Auth2 授权登陆

auth2 授权登陆https://www.jianshu.com/p/2afc34815b90授权码流程

2022-05-09 20:28:55 3664

原创 Java拷贝一个集合数组

@Test public void test13() { List<Integer> l1 = Lists.newArrayList(); l1.add(1); l1.add(2); l1.add(3); ArrayList<Integer> l2 = Lists.newArrayList(l1); l2.remove(1); System.out.prin...

2022-05-09 20:21:29 268

原创 python3细节

多变量赋值# Assign values directlya, b = 0, 1assert a == 0assert b == 1 # Assign values from a list(r,g,b) = ["Red","Green","Blue"]assert r == "Red"assert g == "Green"assert b == "Blue" # Assign values from a tuple(x,y) = (1,2)assert x == 1asse

2022-05-09 20:21:02 76

转载 JVM 全貌执行流程

https://binghe.blog.csdn.net/article/details/121895847

2022-05-09 20:20:07 91

转载 RPC实现原理

一、什么是RPC框架? RPC,全称为Remote Procedure Call,即远程过程调用,是一种计算机通信协议。 比如现在有两台机器:A机器和B机器,并且分别部署了应用A和应用B。假设此时位于A机器上的A应用想要调用位于B机器上的B应用提供的函数或是方法,由于A应用和B应用不在一个内存空间里面,所以不能直接调用,此时就需要通过网络来表达调用的方式和传输调用的数据。也即所谓的远程调用...

2022-05-09 20:12:12 4005 6

原创 spring cloud 配置 @ConfigurationProperties配置的使用

@Data@ConfigurationProperties(prefix = "app.user")public class User { private String name; private Integer age; private String mail;}app: user: name: Tom123 age: 121 mail: [email protected]// 启动类需要加这个注解@ConfigurationPropertiesSc

2022-05-09 20:11:49 546

原创 ElasticSearch 基本使用 kibana

搜索文档# 根据ID搜索GET /system-manage-question/_doc/330{ "query": { "match_all": {} }}# 全文搜索GET /system-manage-question/_search{ "query": { "match_all": {} }}# 根据字段搜索GET /system-manage-question/_search{ "query": { "match": {"clie

2022-05-09 20:10:46 449

转载 There was a problem confirming the ssl certificate

使用pip install 某个包的时候报错ModuleNotFoundError: No module named ‘某个包’ ,错误原因是: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='pypi.tuna.tsinghua.edu.cn', port=443): Max retries exceeded with url: /simple/...

2022-05-04 13:39:22 10190 1

我的idea 配置 免得每次配置

我的idea 配置 免得每次配置

2021-07-21

JRE_7u51-windows-X64.exe

绝对不忽悠,我也是一只找不到这个资源 安装不了 SQL serive 2016 现在把这个分享给大家 ,希望共同进步。

2017-09-12

C++ 课件 要的拿去 给需要学习的人

C++ 课件 要的拿去 给需要学习的人

2017-07-31

空空如也

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

TA关注的人

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