调整java版本

加载中

LeetCode每日一题:翻转二叉树

https://my.oschina.net/u/4597666/blog/5018987?channel=REC&scene=SCENE_FEEDS&recid=22b60c86-3b16-4fa9-b1f9-fab0953bc012

题目描述: 翻转一棵二叉树。 示例: 输入: 输出: 思路分析: 通过观察,我们发现只要把二叉树上的每一个节点的左右子节点进行交换,最后的结果就是完全翻转之后的二叉树。 这道题目比较简单,关键思路在于我们发现翻转整棵树就是交换每个节点的左右子节点,于是我们把交换左右子节点的代码放在了前序遍历的位置。 值得一提的是,如果把交换左右子节点的代码放在后序遍历的位置也是可以的,但是放在中序遍历的位置是不行的。 ...

04/13 22:50

C语言中段错误的解决方法Segmentation fault (core dumped)

https://my.oschina.net/u/4432649/blog/5014629?channel=REC&scene=SCENE_FEEDS&recid=22b60c86-3b16-4fa9-b1f9-fab0953bc012

C语言中段错误的解决方法Segmentation fault (core dumped) 参考文章: (1)C语言中段错误的解决方法Segmentation fault (core dumped) (2)https://www.cnblogs.com/xdd-sdyp/p/11329281.html (3)https://www.codeprj.com/blog/acdf011.html 备忘一下。...

04/09 22:51

python 模块与包

https://my.oschina.net/u/4252423/blog/5025757?channel=REC&scene=SCENE_FEEDS&recid=22b60c86-3b16-4fa9-b1f9-fab0953bc012

# python 模块 ## 1. 导入模块 - 在Python中一个py文件就是一个模块,要想创建模块,实际上就是创建一个python文件 注意:模块名要符号标识符的规范 - 在一个模块中引入外部模块 ① import 模块名 (模块名,就是python文件的名字,注意不要py) ② import 模块名 as 模块别名 - 可以引入同一个模块多次,但是模块的实例只会创建一个 - import可以在程序的任意位置调用,但是一般情况下,import语句都会统一写在程序的开头 - 在...

04/20 13:37

MySQL与Redis缓存的同步方案

https://my.oschina.net/javabigdate/blog/5011079?channel=REC&scene=SCENE_FEEDS&recid=22b60c86-3b16-4fa9-b1f9-fab0953bc012

点击上方蓝色“java大数据修炼之道”, 选择“设为星标” 每晚九点: 技术干货 👉 必定奉上 哈喽,各位新来的小伙伴们,大家好!由于公众号做了改版,为了保证公众号的资源能准时推送到你手里,大家记得将咱们的公众号 加星标置顶 ,在此真诚的表示感谢 来源:dongshao.blog.csdn.net/article/details/107190925 本文介绍MySQL与Redis缓存的同步的两种方案 通过MySQL自动同步刷新Redis,MySQL触发器+UDF函数实现 解析MySQL的b...

04/06 21:00

无意中发现了一位清华大佬的代码模版

https://my.oschina.net/u/4579551/blog/5012805?channel=REC&scene=SCENE_FEEDS&recid=22b60c86-3b16-4fa9-b1f9-fab0953bc012

对于刷题相关的文章,在之前我也推荐过不少,今天在给大家推荐一份算法刷题笔记,这份笔记与以往的刷题有所区别,作者把 Leetcode 一千多道题都进行了系统的整理,并且对于每一道题的代码,都要求 beat 100%。 作者把所有题型分成了 13 个类别,截个图给大家看一下 无论是为了面试,为了打比赛还是入门学习一些算法,我还是挺建议前期按照各类题型逐个击破,这份刷题笔记,或许可以给大家带来一些帮忙。 我简单看了一下每一个道...

二叉树前序遍历,中序遍历,后序遍历以及层次遍历实现

https://my.oschina.net/u/4387235/blog/3461747?channel=REC&scene=SCENE_FEEDS&recid=22b60c86-3b16-4fa9-b1f9-fab0953bc012

一、二叉树的层次遍历   1. 非递归实现:利用队列,存储每一层次的结点进队列,再通过出队操作完成层次遍历。 代码: 1 /** 2 * Definition for a binary tree node. 3 * struct TreeNode { 4 * int val; 5 * TreeNode *left; 6 * TreeNode *right; 7 * TreeNode(int x) : val(x), left(NULL), right(NULL) {} 8 * }; 9 */ 10 class Solution { 11 public: 12 vector<vecto...

2019/07/16 21:27

游戏优化系列二:Android Studio制作图标教程

https://my.oschina.net/u/5054240/blog/5018280?channel=REC&scene=SCENE_FEEDS&recid=22b60c86-3b16-4fa9-b1f9-fab0953bc012

背景 谷歌在Android8.0后就推出了圆形图标,并在AndroidStudio中提供了制作工具。那么如果不制作圆形工具会怎么样?在部分设备上图标会出现适配问题,UI上不美观。本文将介绍Image Asset Studio工具的使用,介绍如何制作圆形图标 1、关于Image Asset Studio Android Studio 包含一个名为 Image Asset Studio 的工具,可帮助您根据素材图标、自定义图片和文本字符串生成自己的应用图标。它会针对您的应用支持的每种像素密度以适当...

04/14 10:42

串口、COM口、UART口, TTL、RS-232、RS-485有啥区别

https://my.oschina.net/u/4701520/blog/4955141?channel=REC&scene=SCENE_FEEDS&recid=22b60c86-3b16-4fa9-b1f9-fab0953bc012

调试时总是会遇到各种各样的接口,各种各样的转换板,似懂非懂的感觉很不爽! 首先,串口、UART口、COM口、USB口是指的物理接口形式(硬件)。而TTL、RS-232、RS-485是指的电平标准(电信号)。 串口:串口是一个泛称,UART,TTL,RS232,RS485都遵循类似的通信时序协议,因此都被通称为串口。 UART接口:通用异步收发器(Universal Asynchronous Receiver/Transmitter),UART是串口收发的逻辑电路,这部分可以独立成芯片,也可以作为...

02/17 09:57

VO转换为PO的工具类

https://my.oschina.net/u/4504531/blog/5000207?channel=REC&scene=SCENE_FEEDS&recid=22b60c86-3b16-4fa9-b1f9-fab0953bc012

点击上方蓝色字体,选择“标星公众号” 优质文章,第一时间送达 76套java从入门到精通实战课程分享 最近项目中在进行数据回传和存储时需要在VO和PO之间进行转换,于是对org.springframework.beans.BeanUtils进行了一定程度的封装来满足项目的需求,比如单对单,多对多的转换,代码如下: public class CopyUtil {  //多个实体的复制     public static <T> List<T> copyList(List source, Class<T> clazz) {  ...

03/26 08:46

一个实用的生成式深度图像修复方法

https://my.oschina.net/u/1416903/blog/5012493?channel=REC&scene=SCENE_FEEDS&recid=22b60c86-3b16-4fa9-b1f9-fab0953bc012

点击上方“AI公园”,关注公众号,选择加“星标“或“置顶” 因公众号更改了推送规则,记得读完点“在看”~下次AI公园的新文章就能及时出现在您的订阅列表中 作者:Chu-Tak Li 编译:ronghuaiyang 导读 使用门控卷积的自由掩码的图像修复方法。 源码:https://github.com/JiahuiYu/generative_inpainting 图1,一些自由形式的修复结果,使用DeepFill v2。注意,用户草图输入是允许交互式编辑的 今天,我们将深入研究一种非常实用...

04/07 10:00

Linux系统安装向日葵远程协助

https://my.oschina.net/linuxmeng/blog/5022976?channel=REC&scene=SCENE_FEEDS&recid=22b60c86-3b16-4fa9-b1f9-fab0953bc012

向日葵远程协助软件是一个非常不错的软件, 只需要安装一个软件就能实现远程协助、查看主机列表、绑定硬件设备等功能,彻底结束了运行两个程序的历史。让远程操作真正做到“轻装上阵”,方便用户实现快速的远程协助功能。 环境 Deepin 15.11 SunloginClient-10.0.2.24779_amd64.deb 向日葵下载地址: https://sunlogin.oray.com/personal/download/ 目前只有向日葵远程协助软件可以媲美Teamviewer了。支持跨平台,本机和远程主机...

前端的高效学习路线资料包

https://my.oschina.net/u/3888073/blog/5021891?channel=REC&scene=SCENE_FEEDS&recid=22b60c86-3b16-4fa9-b1f9-fab0953bc012

“在吗在吗?快!救命!” 周六下午,我突然收到大学室友小李的微信:老板让我优化项目性能,出了几版方案都被否了,快救救我!再想不出好方案我就要被辞退了! 小李在大学的时候自学了半年前端,也跟着网上教程做了几个小项目,本以为已经有了项目经验,再加上自己思维活跃,学习力强能够胜任前端的工作,没想到却在工作中饱受挫折: 工作中遇到不懂的专业词汇,又不好意思向同事提问,上网查资料可还是不理解; 对于封装组件库...

04/16 10:00

utl_raw.cast_to_raw 如何处理大于4000字符

https://my.oschina.net/tingqianyunluo/blog/5011207?channel=REC&scene=SCENE_FEEDS&recid=22b60c86-3b16-4fa9-b1f9-fab0953bc012

[上一篇:Oracle中进行对含有Blob的数据进行Update操作](https://my.oschina.net/tingqianyunluo/blog/4782314) ## BLOB类型数据存取 > 在往Oracle数据库里面存Blob数据时,出现了如下的报错: > > ORA-01461:仅能绑定要插入 LONG 列的 LONG 值 > > 原因在于使用 utl_raw.cast_to_raw函数转 Blob数据大小不能超过 VARCHAR(4000) 网上基本的我都看了,但是没有能解决我这个问题的。只能找找公司大佬。 ## 这里采用的解决方式是,...

04/07 15:55

whohk,一款强大的linux应急响应辅助工具

https://my.oschina.net/u/3076320/blog/5005406?channel=REC&scene=SCENE_FEEDS&recid=22b60c86-3b16-4fa9-b1f9-fab0953bc012

【前言】 在linux下的应急响应往往需要通过繁琐的命令行来查看各个点的情况,有的时候还需要做一些格式处理,这对于linux下命令不是很熟悉的人比较不友好。本工具将linux下应急响应中常用的一些操作给集合了起来,并处理成了较为友好的格式,只需要通过一个参数就能代替繁琐复杂的命令来实现对各个点的检查。 【工具介绍】 程序自动获取系统的CPU,内存,磁盘的使用率以及当前在线用户信息。 参数-h 或 --help 获取工具使用说明...

03/31 21:39

webpack 使用别名(resolve.alias)解决scss @import相对路径导致的问题

https://my.oschina.net/u/4438370/blog/5020501?channel=REC&scene=SCENE_FEEDS&recid=22b60c86-3b16-4fa9-b1f9-fab0953bc012

webpack 使用别名(resolve.alias)解决scss @import相对路径导致的问题 参考文章: (1)webpack 使用别名(resolve.alias)解决scss @import相对路径导致的问题 (2)https://www.cnblogs.com/CyLee/p/8438824.html (3)https://www.javazxz.com/thread-2256-1-1.html 备忘一下。...

04/15 14:06
返回顶部
顶部