- 博客(14)
- 收藏
- 关注
原创 计算机操作系统 学习笔记 并发和并行 线程和进程
学习内容:https://github.com/CyC2018/Interview-Notebook/blob/master/notes/%E8%AE%A1%E7%AE%97%E6%9C%BA%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F.md#%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F%E5%9F%BA%E6%9C%AC%E7%89%B9%...
2018-06-30 21:40:29 694
转载 win10 安装zookeeper 碰到的问题解决
win10 下安装 ZooKeeper 的方法 https://blog.csdn.net/heatdeath/article/details/79039411zookeeper报错 JAVA_HOME is not set https://www.cnblogs.com/china-baizhuangli/p/8920776.html
2018-06-30 14:36:47 1759
原创 Java同步回调 异步回调机制
参考这篇博客http://www.importnew.com/24220.html例子中老师类实现Callback接口,里面拿到一个学生实例(真实场景中可以拿到学生类的集合,挨个提问)实例化一个老师,提出一个问题。有个学生类,实例化一个具体的学生,回答这个问题,学生回答问题的时候需要把老师这个类当做参数传进去,线程睡3s,模拟学生思考问题,学生给出答案,因为已经拿到老师类了,可以回调老师类中的...
2018-06-29 20:47:22 1466 1
原创 LeetCode 79单词搜索
给定一个二维网格和一个单词,找出该单词是否存在于网格中。单词必须按照字母顺序,通过相邻的单元格内的字母构成,其中“相邻”单元格是那些水平相邻或垂直相邻的单元格。同一个单元格内的字母不允许被重复使用。示例:board =[ ['A','B','C','E'], ['S','F','C','S'], ['A','D','E','E']]给定 word = "ABCCED...
2018-06-28 20:12:02 436
原创 LeetCode81 搜索旋转排序数组 II
二分查找,但是下面的代码在测试用例[3,1] 1中出错。package 牛客刷题.LeetCode.查找.search_in_rotated_sorted_array_ii;/** * Created by Administrator on 2018/6/28 0028. */public class Solution { public static void main(St...
2018-06-28 16:02:45 513
原创 Socket BIO编程实例 NIO编程
源本教育 https://www.bilibili.com/video/av16773924?from=search&seid=11920440178139597593 一、每个socket实例都有一个线程负责 BIO 同步非阻塞形式 实例见博客 BIO Socket网络编程实例 附代码二、优化 使用线程池 仅仅只是做了个改良,还是阻塞式的三、NIO 阻塞:接收数据...
2018-06-28 10:25:41 318
原创 BIO Socket网络编程实例 附代码
Server端package com.wp.bio;import java.io.IOException;import java.net.ServerSocket;import java.net.Socket;public class Server { final static int PROT = 8765; public static void main(...
2018-06-28 10:16:46 496
原创 RPC框架入门 学习梁飞的RPC
用到了动态代理,反射机制,网络编程BIO,简洁精妙。package rpc梁飞简单demo;import java.io.ObjectInputStream;import java.io.ObjectOutputStream;import java.lang.reflect.InvocationHandler;import java.lang.reflect.Method;impo...
2018-06-27 23:10:15 391
原创 IDEA导入现有module问题 解决方法
在IDEA中添加现有module后,在Run Configuration中发现Main class出错。 原因是在settings中的maven选项中把module的pom.xml文件忽略了。
2018-06-27 16:02:03 7650
原创 拼多多2018校园招聘编程题题解
一、列表补全[编程题] 列表补全时间限制:1秒空间限制:32768K在商城的某个位置有一个商品列表,该列表是由L1、L2两个子列表拼接而成。当用户浏览并翻页时,需要从列表L1、L2中获取商品进行展示。展示规则如下:1. 用户可以进行多次翻页,用offset表示用户在之前页面已经浏览的商品数量,比如offset为4,表示用户已经看了4个商品2. n表示当前页面需要展示的商品数量...
2018-06-26 20:08:27 690
原创 单例模式总结 饿汉式 懒汉式 静态内部类 枚举 反射破坏单例 序列化 附代码
饿汉式 懒汉式单例模式参考博客 单例模式 饿汉式和懒汉式静态内部类实现单例模式参考博客 静态内部类 单例设计模式举例不管是饿汉式,还是懒汉式中的线程安全的双重检测机制和静态内部类实现单例模式,都会被反射破坏单例模式。利用反射得到私有构造方法,还是可以生成多个具体类,代码如下package com.company.反射与内省.单例设计模式改进;import java.io.Se...
2018-06-25 15:00:29 585
原创 Java反射机制
三种方法得到字节码package com.company.反射与内省.ForName初始化类;/** * Created by jason on 2017/12/8. * java团长 https://mp.weixin.qq.com/s/2a80YJGGBe4wjUp5reCZlw */public class Run { public static void mai...
2018-06-24 23:14:53 143
原创 爱奇艺2018秋季Java笔试第二场 第三道编程题 牛牛和羊羊 求数学期望
题目地址:https://www.nowcoder.com/questionTerminal/128d8d7d1898406b817fc69baa20602f链接:https://www.nowcoder.com/questionTerminal/128d8d7d1898406b817fc69baa20602f来源:牛客网牛牛和羊羊非常无聊.他们有n + m个共同朋友,他们中有n个是...
2018-06-24 09:54:31 1689
原创 window10 生成ssh key配置阿里云
安装git的Windows版本git bash 一、输入ssh-keygen -t rsa -C "邮箱地址"生成ssh key 二、 输入cat C:/Users/Administrator/.ssh/id_rsa.pub,查看生成的ssh key 存入阿里云https://code.aliyun.com/profile/keys...
2018-06-23 21:25:31 3831
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人