冰棍工作室

python | STM32 | 树莓派 |51


  • 首页

  • 归档

  • 分类

  • 标签

  • 关于

  • 搜索

单例模式

发表于 2019-07-24 | 更新于 2019-09-13 | 分类于 Java
本文字数: 2.1k | 阅读时长 ≈ 2 分钟

单例Singleton

确保一个类只有一个实例,并提供该实例的全局访问点。Singleton通常被用来代表那些本质上唯一的系统组件,比如窗口管理器或者文件系统。

使用一个私有构造函数,一个私有静态变量以及一个公有静态函数来实现。私有构造函数保证了不能通过构造函数来创建对象实例,只能通过公有静态函数返回唯一的私有静态变量。

阅读全文 »

部署Java项目

发表于 2019-06-28 | 分类于 Java
本文字数: 489 | 阅读时长 ≈ 1 分钟

如何部署自己的项目在服务器上

主要是点来点去的。

一、登录服务器

点击IDEA菜单栏的tools->Deplment,输入服务器的账号和密码,测试一下,查看是否连接成功。这里连接道康服务器,之前已经输入过账号和密码,连接成功。

tools->start SSH session,终端进入道康服务器。

输入指令ps aux | grep visualcensus过滤查找之前运行的进程号。

杀死之前的那个进程kill 1215,1215为上面查找的进程id。

阅读全文 »

24题一组数据交换相邻节点

发表于 2019-03-01 | 分类于 LeetCode
本文字数: 772 | 阅读时长 ≈ 1 分钟

交换相邻节点

难度:中等 思路:递归

一、题目描述

给定一个链表,两两交换其中相邻的节点,并返回交换后的链表。

你不能只是单纯的改变节点内部的值,而是需要实际的进行节点交换。

阅读全文 »

23题合并k个有序的链表

发表于 2019-03-01 | 分类于 LeetCode
本文字数: 1.5k | 阅读时长 ≈ 1 分钟

合并K个有序的链表

难度: hard模式 思路:优先级队列

一、题目描述

合并 k 个排序链表,返回合并后的排序链表。请分析和描述算法的复杂度。

示例:

阅读全文 »

21题有序链表的合并

发表于 2019-02-22 | 更新于 2019-03-01 | 分类于 LeetCode
本文字数: 1.1k | 阅读时长 ≈ 1 分钟

LeetCode刷题之21题有序链表的合并

难度:easy 思路:硬算

一、题目描述

将两个有序链表合并为一个新的有序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。

示例:

1
2
输入:1->2->4, 1->3->4
输出:1->1->2->3->4->4
阅读全文 »

LeetCode刷题之20题有效的括号

发表于 2019-02-22 | 更新于 2019-03-01 | 分类于 LeetCode
本文字数: 1k | 阅读时长 ≈ 1 分钟

LeetCode刷题之20题有效的括号

难度:简单 思路:栈

一、题目描述

给定一个只包括 '(',')','{','}','[',']' 的字符串,判断字符串是否有效。

有效字符串需满足:

  1. 左括号必须用相同类型的右括号闭合。
  2. 左括号必须以正确的顺序闭合。

注意空字符串可被认为是有效字符串。

阅读全文 »

19题删除链表的指定节点

发表于 2019-02-18 | 更新于 2019-03-01 | 分类于 LeetCode
本文字数: 1.2k | 阅读时长 ≈ 1 分钟

删除链表的指定节点

难度:中等 思路:窗口法

一、问题描述

给定一个链表,删除链表的倒数第n个节点,并且返回链表的头结点。

示例:

给定一个链表:1->2->3->4->5, 和 n = 2.

当删除了倒数第二个节点后,链表变为 1->2->3->5.

说明:给定的n保证是有效的。

阅读全文 »

18题四个数的求和

发表于 2019-02-18 | 更新于 2019-03-01 | 分类于 LeetCode
本文字数: 2.6k | 阅读时长 ≈ 2 分钟

四个数的和

难度:中等 思路:头尾逼近法

一、问题描述

给定一个包含n个整数的数组nums和一个目标值target,判断nums中是否存在四个元素a,b,c,和d,使得a+b+c+d的值与target相等?找出所有满足条件且不重复的四元组。

注意:答案中不可以包含重复的四元组。

阅读全文 »

17题电话号码的字母组合

发表于 2019-02-18 | 更新于 2019-03-01 | 分类于 LeetCode
本文字数: 1.9k | 阅读时长 ≈ 2 分钟

电话号码的字母组合

难度:中等 思路:递归

一、题目描述

给定一个仅包含数字2-9的字符串,返回所有它能表示的字母组合。

给出数字到字母的映射如下(与电话按键相同)。注意1不对应任何字母。

阅读全文 »

树莓派控制红外遥控

发表于 2019-01-23 | 分类于 树莓派
本文字数: 4.7k | 阅读时长 ≈ 4 分钟

树莓派控制红外遥控

写在前面:因项目需要,故在网上淘了一个红外遥控模块,在树莓派上学习一下红外遥控。

一、红外遥控及接线

​ 38K通用红外遥控器,采用NEC编码格式,传输距离大于八米,比较适合日常开发,使用方便。

​ 红外接收模块引脚说明:S为OUT引脚,中间为VCC,-为GND。根据模块上的标识来接。

​ 插到树莓派上,S接树莓派的12引脚(物理引脚编码),其BCM编码为18;VCC接3.3V;GND接树莓派任意GND引脚即可。模块实拍如下图所示:

阅读全文 »
123
zhen

zhen

一个人只拥有此生此世是不够的,他还应该拥有诗意的世界。

24 日志
9 分类
42 标签
RSS
GitHub
© 2019 zhen | 69k | 1:02