Primary_wind的专栏

理论不懂就实践,实践不会就学理论!

工作二年多的感悟

不知不觉已经毕业二年多了,这二年的工作经历其实很简单,只是从前一家公司到现在的这家公司,至于为什么要换一家公司,其实是感觉没有“积累”感。 就好比你每天从早到晚,只是从A->B,B->C,同时还有D->E,E-&am...

2018-12-03 02:37:38

阅读数 98

评论数 0

idea如何只格式化自己写的代码而不影响到其他人的代码?

2018-11-18 14:30:09

阅读数 174

评论数 2

Mac 打开文件损坏

执行 : sudo spctl --master-disable 然后再点击打开就ok 如果执行有报错,尝试在原生终端上执行。

2018-08-16 19:08:30

阅读数 92

评论数 0

idea 设置重复代码检测

有时候因为代码存在多个版本的原因,必然会存在重复代码,如果需要暂时忽略检测,可以在如下的地方设置:

2018-06-16 21:24:30

阅读数 3606

评论数 1

给一个词典,找出其中所有最长的单词。

题目 描述 给一个词典,找出其中所有最长的单词。 您在真实的面试中是否遇到过这个题? 样例 在词典 { “dog”, “google”, “facebook”, “internationalization”, “blabla” } 中, 最长的单词集合...

2018-05-31 12:03:45

阅读数 315

评论数 0

单例模式

题目 描述 单例 是最为最常见的设计模式之一。对于任何时刻,如果某个类只存在且最多存在一个具体的实例,那么我们称这种设计模式为单例。例如,对于 class Mouse (不是动物的mouse哦),我们应将其设计为 singleton 模式。 你的任务是设计一个 getInstance 方法,...

2018-05-31 11:41:32

阅读数 88

评论数 0

会议室问题

题目 描述 给定一系列的会议时间间隔,包括起始和结束时间[[s1,e1],[s2,e2],…(si < ei),确定一个人是否可以参加所有会议。 您在真实的面试中是否遇到过这个题? 样例 给定区间=[[0,30],[5,10],[15,20]],返回false...

2018-05-29 18:04:06

阅读数 298

评论数 0

相反的顺序存储

题目 相反的顺序存储 给出一个链表,并将链表的值以in reverse order存储到数组中。 样例 给定1 -> 2 -> 3 -> null,返回[3,2,1]。 解答 public class FanZh...

2018-05-25 21:37:44

阅读数 135

评论数 1

反转一个只有3位数的整数

题目 反转一个只有3位数的整数。 你可以假设输入一定是一个只有三位数的整数,这个整数大于等于100,小于1000。 样例 123 反转之后是 321。 900 反转之后是 9。 解答 public class TransferNums { public static...

2018-05-23 21:35:45

阅读数 438

评论数 0

矩阵顺时针旋转90度

题目 矩阵顺时针旋转90度 解答 public class TransFerJuzhen { // 规律:新坐标(i,j) = 老坐标(n-j-1,i) public static int[][] transfer(int[][] origin, int n) { ...

2018-05-23 21:34:54

阅读数 1137

评论数 0

给一组整数,按照升序排序,使用选择排序,冒泡排序,插入排序或者任何 O(n2) 的排序算法

题目 描述 给一组整数,按照升序排序,使用选择排序,冒泡排序,插入排序或者任何 O(n2) 的排序算法。 您在真实的面试中是否遇到过这个题? 样例 对于数组 [3, 2, 1, 4, 5], 排序后为:[1, 2, 3, 4, 5]。 public class SortNum...

2018-05-23 21:33:25

阅读数 234

评论数 0

逆时针输出矩阵

题目 逆时针输出矩阵 解答 public class NishizhenPrintJuzhen { public static int[][] getPrint(int n ){ int[][] result = new int[n][n]; ...

2018-05-23 21:32:14

阅读数 313

评论数 0

最小堆实现

题目 最小堆实现 解答 public class MinHeap { public static void main(String[] args) { int[] test = {23,42,5,1,56}; heapify(test); ...

2018-05-23 21:26:25

阅读数 80

评论数 0

在数组中找到第二大的数

题目 在数组中找到第二大的数 你可以假定至少有两个数字 您在真实的面试中是否遇到过这个题? 样例 给出 [1, 3, 2, 4], 返回 3. 给出 [1, 2], 返回 1. 解答 public class FindTwo { public static v...

2018-05-23 21:24:08

阅读数 132

评论数 0

查找子字符串的位置

题目 查找子字符串的位置 解答 public class FindStr { public static void main(String[] args) { System.out.println(strStr("source"...

2018-05-23 21:22:45

阅读数 231

评论数 0

在二叉树中寻找值最大的节点并返回

题目 二叉树的最大节点 在二叉树中寻找值最大的节点并返回。 样例 给出如下一棵二叉树: 1 / \ -5 2 / \ / \ 0 3 -4 -5 返回值为 3 的节点。 解答 public class FindMaxNumInTre...

2018-05-23 21:19:41

阅读数 859

评论数 0

zookeeper本地集群节点配置

1.下载zookeeper Index of /apache/zookeeper 2.直接解压 3.配置本地集群文件 分别在zookeeper的data目录下新建三个文件夹z1、z2、z3代表zookeeper三个节点: 每个z1、z2、z3文件夹下新建对应的zX.cfg配...

2018-05-23 16:18:10

阅读数 484

评论数 0

查找斐波纳契数列中第 N 个数

题目 查找斐波纳契数列中第 N 个数。 所谓的斐波纳契数列是指: 前2个数是 0 和 1 。 第 i 个数是第 i-1 个数和第i-2 个数的和。 斐波纳契数列的前10个数字是: 0, 1, 1, 2, 3, 5, 8, 13, 21, 34 … 解法 public cla...

2018-05-22 11:32:53

阅读数 132

评论数 0

ssh开发机免登设置

本机执行 scp ~/.ssh/id_rsa.pub admin@cifmng-d3457.alipay.net:/home/admin/logs/ 用admin用户登录到开发机机上,这时就可以看到刚刚复制过来的id_rsa.pub文件了,使用命令“cat /home/admin/l...

2018-05-21 14:07:52

阅读数 91

评论数 0

MySQL之最

最大和最小 一个表里最多可有1017列(在MySQL 5.6.9 之前最大支持1000列)。虚拟列也受限这个限制。 一个表最多可以有64个二级索引。 如果innodb_large_prefix打开,在InnoDB表DYNAMIC或COMPRESSED列格式下,索引前缀最大支持前3072字节;如...

2018-05-18 15:27:05

阅读数 67

评论数 0

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