- 博客(102)
- 资源 (2)
- 收藏
- 关注
原创 解决Linux下jetbrains开发工具中文输入框不跟随
解决Linux下jetbrains开发工具中文输入框不跟随:如IDEA、goland等输入问题。
2023-10-18 11:30:29 158
原创 java实现快速排序
public class MyQuickSort { void QuickSort(int[] nums, int low , int hight) { if(low < hight) { int pivot = Partition(nums, low, hight); QuickSort(nums, low, pivot-1); QuickSort(nums, pivot+1, hight); } } // 左边都不大于划分,右边都不小
2020-10-07 11:56:27 279
原创 java实现线索二叉树(中序遍历方式)
参考王道和严蔚敏数据结构与算法王道和严蔚敏老师的书都是C友好,对于java有些地方是有坑的,特别是在递归的地方,java由于没有指针和引用和c有些坑需要填。所有代码思路均参考这两本书,对于代码的解释亦在两本书中。1. 定义直接上代码,至于性质与概念请参考书籍或者百度定义等等。1.1树的定义public class ThreadTree { char data; ThreadTree lChild, rChild; int lTag, rTag; Thread
2020-08-07 22:13:18 756
原创 thingsboard的jar包替换部署
thingsboard jar包替换部署步骤先安装好thingsboard 环境,官网有写。已安装好不必安装。换掉原来的jar包将正在运行的8080端口程序关闭(如果有运行的话)启动thingsboard服务,等待一分钟左右运行脚本查看是否已启动。访问即可1. 步骤进入到如下目录:更换jar包cd /usr/share/thingsboard/bin将如下目录下文件用新的...
2020-04-30 10:55:50 1044
原创 EMQX与kafka和MQTT结合
参考github原版链接:https://github.com/SINTEF-9012/kafka-mqtt-source-connector1、 下载EMQXMqtt Broker - EMQXDownload EMQX from https://www.emqx.io/downloadsExtract the download to your desired destinati...
2020-04-29 09:42:50 2539 6
原创 安装thingsboard数据库
配置ThingsBoard数据库PostgreSQL安装# Update your systemsudo yum update# Install the repository RPM:sudo yum install https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-la...
2020-04-29 09:39:19 1795
原创 在CentOS / RHEL上安装ThingsBoard CE
在CentOS / RHEL上安装ThingsBoard CE1.安装之前硬件要求:要在一台机器上运行ThingsBoard和PostgreSQL,您将至少需要1Gb RAM。要在单台计算机上运行ThingsBoard和Cassandra,您至少需要8Gb RAM。执行以下命令以安装必要的工具:sudo yum install -y wget# Add latest EPEL rel...
2020-04-29 09:34:40 675
原创 thingsboard入门教程笔记
入门视频笔记注意:!!!不需要看这篇,浪费时间,这个是官网的19分钟的入门教程笔记,没有看过原视频是看不懂的。1 注册直接去官网注册一个免费的账号即可。https://demo.thingsboard.io/2. 创建资产与添加设备2.2 创建资产2.2 创建一些设备这里创建的是两个温度计设备。2.3 让资产与设备建立关系3. 将数据推送到设备到平台这里...
2020-04-29 09:29:16 3279
转载 thingsboard源码编译常见问题
thingsboard 开发环境建立http://notes.leconiot.com/thingsboard_dev_env_set_up.html#java:%E7%B1%BB%3Ccode%3Eorg.thingsboard.server.common.msg.gen%3C/code%3E_%E5%92%8C%3Ccode%3Eorg.thingsboard.server.gen.clu...
2020-04-29 09:24:49 17429
原创 thingsboard安装源码编译
安装过程重要链接1:https://blog.csdn.net/julyqian/article/details/88081367https://blog.csdn.net/liuli283/article/details/93466756排错链接:[http://notes.leconiot.com/thingsboard_dev_env_set_up.html建议大家看之前可以先...
2020-04-29 09:22:16 1839
原创 1.face++compare入门教程
face++入门教程1. 资料地址1.1 compareAPI 文档https://console.faceplusplus.com.cn/documents/48875861.2 compareAPI演示文档https://www.faceplusplus.com.cn/face-comparing/#demo2. 代码2.1 详尽代码package com.fjnu.fac...
2020-04-29 09:14:30 752
原创 4.Linux mint 安装搜狗输入法与配置
linux mint 安装搜狗输入法与配置这是一个系列教程,旨在构建一个舒服的linux开发环境上一篇:Linux mint 换源 和 显卡驱动1、 搜狗输入法可在官网下载下载后如图所示:双击安装即可1.1 配置 首选输入法框架输入法框架选择Fcitx ,点击安装语言支持包1.2 重启后配置fcitx点击configure将其余的输入法删除留下搜狗拼音即可。3...
2020-01-13 13:53:02 8712
原创 3.Linux mint 换源和换显卡驱动
这是一个系列教程,旨在构建一个舒服的linux开发环境上一篇:Linux mint 分区 与安装1. 换源第一个红框框就是换源,第二个是更换驱动1.1 换源更换成下面的即可,只要选择国内源就可以了我选的是重庆大学和阿里云2. 更换驱动打开第二个红框如下图所示:一般使用他推荐的就可以了2.1 切换显卡重启以后会发现右下角图标会多一个, 点击以后即可切换显卡这样当使用...
2020-01-13 13:38:39 2724
原创 2.linux mint 分区 与 安装
linux mint 分区与安装1. 开始之前上篇:按照上篇教程,此时你已经弄好了启动盘,并且进入了启动盘里面的系统(如果不会请自行百度如何让u盘作为启动盘)。1.1 安装进入系统以后,桌面上有install图标,点击后选择中文一直点击下一步,选择自行分区(在有提示与windos共存的界面),到分区界面选择上篇中分出来的空闲分区,然后如下图所示用500m做/boot, 50g...
2020-01-12 13:29:24 11459
原创 1.安装linux 和 Windows10 双系统
Linux mint 下载与安装前准备楼主配置:这应该是装linux里面最复杂的系统了,双显卡笔记本安装双系统。显卡驱动是装linux最烦的,由于我需要外接显示屏,且hdmi接口是硬接线到独立显卡上的,意味着独立显卡必须有驱动,加上工作需求,有时候需要带笔记本,如果无法切换显卡的话续航只有40分钟。1. 为什么使用mint楼主曾使用过Ubuntu、deepin、manjaro三款桌面li...
2020-01-12 13:26:26 1111
原创 跨域问题
原理剖析无论是通过哪种方式配置 CORS,其实都是在构造 CorsConfiguration。 一个 CORS 配置用一个 CorsConfiguration类来表示,它的定义如下:public class CorsConfiguration { private List<String> allowedOrigins; private List<String&...
2019-12-28 14:43:21 105 1
原创 The type org.springframework.context.ConfigurableApplicationContext cannot be resolved.
eclipse导入maven的spring boot项目时,DemoApplication.java出现的错误。解决方法:1,在命令行中转到项目目录。确保您的POM.xml与您的命令行在同一个目录中运行命令 mvn dependency:purge-local-repository如果您收到构建成功的消息,表示错误已解决。2,删除本地资源库repository / org / spri...
2019-12-28 14:42:31 241
原创 UnsatisfiedDependencyException
昨天在工作中遇到了一个非常痛苦的时,spring boot启动时报UnsatisfiedDependencyException异常,于是就回过头来检查一下注解,发现并没有什么问题,又与之前的代码进行了详细的对比,还是没有发现任何问题,包括各种配置文件的配置、依赖注入都检查了一下,仍然没有发现问题,于是就自己在那儿纳闷了一上午。。。xml 找到到吗?注解写了吗?mapper Sca...
2019-12-28 14:41:56 1263 1
转载 IDEA开发 springboot 日志彩色消失
方案一:添加参数 -Dspring.output.ansi.enabled=ALWAYS如下图所示:重新运行 的效果[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-sL8uIK3j-1577515234838)(assets/1571369544333.png)]方案二:springboot默认是logback日志,初始构建日志是还有颜色的,但是由...
2019-12-28 14:41:15 3648
转载 java.lang.NoClassDefFoundError orgapachejuliloggingLogFactory
复制代码 1 org.springframework.context.ApplicationContextException: Unable to start embedded 2 container; nested exception is java.lang.NoClassDefFoundError: 3 org/apache/juli/WebappProperties 4...
2019-12-28 14:39:54 544
原创 Cannot access org.springframework.context.ConfigurableApplicationContex
导入项目,提示报 Cannot access org.springframework.context.ConfigurableApplicationContext的错,百度一番,需删除导入项目自动生成的xxx.iml ,然后刷新下右侧maven tab即可,这里记录一下。...
2019-12-28 14:37:56 856 1
原创 实现strStr()
package LeetCodeDemo.primary;public class Demo38 { public static void main(String[] args){ System.out.println(new Demo38().strStr("mississippi", "issipi")); } public int strSt...
2019-12-28 14:27:07 99
原创 最长公共前缀
public String longestCommonPrefix(String[] strs) { if (strs.length == 0 ){ return ""; }else if (strs.length == 1){ return strs[0]; } int minLen = Integer.MAX_VALUE; ...
2019-12-28 14:26:20 99
原创 字符串转换整数
https://leetcode-cn.com/explore/featured/card/top-interview-questions-easy/5/strings/37/ static char star; // 用于标记符号 static int sum ; // 用于记录有效位数 public int myAtoi(String str) { ...
2019-12-28 14:25:18 108
原创 验证回文串
https://leetcode-cn.com/explore/featured/card/top-interview-questions-easy/5/strings/36/class Solution { public boolean isPalindrome(String s) { int sum = 0; char[] chars = s.t...
2019-12-28 14:23:06 87
原创 字符串中的第一个唯一字符
public int firstUniqChar(String s) { if(s.equals("")) { return -1; } char[] cArr = s.toCharArray(); int i; int[] arr = new int[26]; ArrayList<Character> lis...
2019-12-28 14:22:06 123
原创 整数转换
class Solution { public int reverse(int x) { boolean flat = false; if(x >= 0) { flat = true; } Integer temp = Integer.valueOf(x); char[] cArr = temp....
2019-12-28 14:20:46 438
原创 1.反转字符串
public void reverseString(char[] s) { int len = s.length; int i; for (i = 0; i < len / 2; i++ ) { char temp = s[i]; s[i] = s[len-i-1]; s[len-i-1] = temp; ...
2019-12-28 14:19:51 140
原创 11.旋转图像
class Solution { public void rotate(int[][] matrix) { //1. 先把数组旋转 arrayRotate(matrix); // 2. 交换数组 int i , j , len; len = matrix.length; for(i = 0; i < len; i+...
2019-12-28 13:55:41 137
原创 10 . 有效的数独
public boolean isValidSudoku(char[][] board) { Set<Character>[] sets = new Set[18]; Set<Character> set ; int[] nums = new int[18]; int count ; // 初始化实例 for (int ...
2019-12-28 13:53:41 371
原创 9.两数之和
public int[] twoSum(int[] nums, int target) { int[] arr = new int[2]; for (int i = 0; i < nums.length; i++){ for (int j = i + 1; j < nums.length; j++){ if (nums[i] +...
2019-12-28 13:51:05 148
原创 8.移动零
第二种: 第一种的变种, 需要考虑的顺序直接覆盖法, 直接将找的非零往前覆盖,最后将后续的值用0填充。public void moveZeroes(int[] nums) { int i = 0, j = 0; for (; i < nums.length; i ++){ if (nums[i] != 0){ // 如果该...
2019-12-28 13:48:38 117
原创 7.加一
// 下面使用第一种方法算的public int[] plusOne(int[] digits) { int[] newArr = null; boolean flat = false; // 用来记录是否需要进位 int arrLen = digits.length; for (int i = arrLen-1; i >= 0 ; i--){ ...
2019-12-28 13:47:11 131
实验二 语法分析—(1)递归下降分析法
2020-05-12
mysql5.5社区版本
2020-05-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人