自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 收藏
  • 关注

原创 在用map reduce时候遇到的问题

1.DistributedCacha不能用了:一开始以为是mapreduce的版本不对或者hadoop的版本跟公司的平台不兼容,后来发现是公司给禁了。。解决办法:每个mapper/reducer都读从hdfs上面读一遍文件,缺点显而易见;将文件读好,然后用conf.set() 放在configuration中,缺点:数据量大的话肯定会出问题。2.排序慢。需求:需求中的一部...

2019-08-01 22:26:21 929

原创 记一次利用java多线程进行下载时遇到的坑以及学到的东西。

很久之前在做一个爬虫程序的时候,看了看CPU和内存没有被完全利用,就想利用多线程来加快下载速度。但是发现多线程并没有加快整体的速度,当时很疑惑,没有得到答案。昨天无意间在MOOC的操作系统课程上找到了答案,特此记录。先上结论:Java的多线程是ULT,也就是用户级的多线程,不能利用多个CPU核心。只有KLT,核心级多线程,才能利用多个CPU核心。将过程分为A,B,C。A:找...

2019-04-21 15:27:07 346

原创 某大厂20届实习笔试题2019414

1+1+1+0.5+0希望能给我个面试机会(offer就不妄想了)第一题:产品经理思路:暴力import java.util.*;public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); int h...

2019-04-14 22:03:34 348

原创 HashMap,HashTable,TreeMap,ConcurrentHashMap源码级总结!

最近面试面了不少了,总是被问到HashMap,有问HashMap和TreeMap区别的,有问HashMap和LinkedList区别的各种,反正就是排列组合。于是就搜集了一下,结合自己的理解,进行一下总结。如有错漏还请在评论区帮忙指出!看总结直接拉到底。还未了解的部分:各集合的迭代器。序列化接口部分。hash值和hashCode:Java令所有数据类型都继承了一个能够返...

2019-04-11 18:46:25 216

原创 这大概是我做出来的第一个DP题目了。。

假装完全是自己想出来的,嗯。。题目:鹅厂实习生笔试。。虽然我没投。。但还是帮小伙伴做题了。。深搜超时,那就DPimport java.util.*;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.n...

2019-03-10 21:22:24 210

原创 Tensorflow报错 Attempting to use uninitialized value ***/conv2d/kernel 解决

自己尝试复现了一下SSD,train一切顺利,但是在存储模型的时候遇到了这个问题。花了整整24个小时,一度绝望,以为是自己代码的根本逻辑出了问题,记录一下解决这个问题的过程。先说解决方法: #------------------- #(1)这里不应该有网络变量 #------------------- with tf.Session() as sess:...

2019-03-05 20:21:01 9755 3

原创 春招实习面试总结

公司1:GC。简述一下GC过程。具体的GC算法知道哪些。内存。快排说一下,冒排说一下。Exception/Error。区别在哪里,举个例子,Exception有哪几种。ajax/jquery。怎么读取文字并传到后台。HashMap。实现原理,碰撞了怎么办,时间复杂度。设计模式懂么?Spring懂么?查询数组快还是链表快?为什么?公司2(cv岗):项...

2019-03-04 18:39:48 293

原创 尝试复现SSD,遇到的一系列问题

参考文章:SSD关键源码解析-知乎 目标检测|SSD原理与实现参考代码:balancap/SSD-Tensorflow真是佩服那些能从头到尾把算法实现好的人。。该有多难啊。现阶段成果:成功运行单种类目标检测1.遇到最多的问题就是 list, array, tensor互相转换了。大部分时间消耗在这个上面。解决:tensor --> array:...

2019-03-04 18:24:11 1132 3

原创 国内某大厂实习生笔试题

这次笔试是我做过的最简单的一次笔试了。。前两题一次AC,最后一题用深搜就搞定了。。第一题:给一串都是数字的字符串,输出子串中小于1000的最大值。例:输入13245678987654321   输出987遍历一下就好了。。 第二题:输入一串以";"分割的字符串,输出第i个子串例:输入abc;ffh;ert;qer       1输出:ffh一行split()...

2019-01-05 20:29:33 530

原创 2019校招笔试--凸包

昨天晚上又帮师兄去做笔试啦!这次做了百词斩的笔试,一共四个题。 第一题:给定两个时间A和B,B在A之后,AB同一天,24小时制。要求从A到B时针分针秒针共转过多少角度。输入:00:00:0018:00:00输出:540略略很简单的题,但是题要求用double类型进行计算,但是最后结果输出的是int型。。。。耽误时间。。 第二题:一周1,2,3...

2018-09-22 16:10:29 328

原创 基于DCGAN的猫脸生成器-tensorflow

代码参考了这个https://zhuanlan.zhihu.com/p/28329335网络参考了这个https://github.com/AlexiaJM/Deep-learning-with-cats 数据集:用的跟第二篇参考里的数据集一样,http://academictorrents.com/details/c501571c29d16d7f41d159d699d0e7fb370...

2018-09-14 14:39:58 1970 2

原创 2019阿里校招题--智能分词--Java解

今天又帮师兄们去做题了!这个题虽然不难但是还是比较费时间的。一共两个题,到截止时间我才做出了第一题的一半,第二题都没看一眼,听其他人说第二题看都看不懂。。把实现的java解和思路贴一下,只实现了功能,性能什么的没测试也没优化,感觉可能会超时。 题目:智能分词分词是指将一个字符串分割成词语序列,其中所有词语都来自事先指定的词汇表。例如:有字符串"github",以及词汇表["...

2018-09-07 22:09:57 369

原创 tensorflow存取模型报错 read less bytes than requested

这几天在用tensorflow的时候,存取模型遇到了read less bytes than requested的错误。简单的说就是tf.restore()取出来的一堆参数跟应该有的对不上。一直不知道错在哪里,卡了好几天。 最后发现是因为是我是边训练模型边定期存模型的,且总是keyboardinterrupt,导致结束的时候最新的模型没保存全。。。 解决方法:让程序自然结束...

2018-09-06 17:25:59 6223 2

原创 Leetcode 208. Implement Trie (Prefix Tree)

这题其实就是一个单词查找树,具体什么原理原题的Solution里说的很清楚了。找个答案是参考了《算法第四版》里单词查找树的实现。每个节点下面都有256个节点,在这里用了一个boolean变量判断某节点是否为单词的结尾,以区分search和startWith。 class Trie { private int R = 256; private Node root; ...

2018-08-07 22:41:44 224

原创 Leetcode 295. Find Median from Data Stream

用了两个优先队列最后结果比 91% java Submission 快。 一开始的思路,如果要求速度尽量快的话,肯定不能插入和查询分开来做 ,要在插入的时候就对这堆东西进行排序,并找出中值,所以一开始想到的是二叉平衡树。但是二叉平衡树只能保证左右子树的高度差距不大于1,并不能保证两边的节点个数相等。并且,在处理总结点个数为偶数的时候有困难。所以不如将左右子树分开来处理,分别记录...

2018-08-02 20:31:44 217

原创 我在学Spring的时候遇到了什么???

Bean,里面两个东西,message1和message2<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ...

2018-07-17 16:17:51 100

原创 利用Tensorflow里的LSTM对北京PM2.5数据集Beijing PM2.5 Data Data Set进行预测

课程作业。数据集:Beijing PM2.5 Data Data Set这个数据集里有北京2010-2014的天气数据。每小时一条,适合用于回归模型。在学习LSTM的时候这两篇文章给了我很大帮助:http://karpathy.github.io/2015/05/21/rnn-effectiveness/https://www.zybuluo.com/hanbingtao/note/581764直...

2018-07-11 23:05:29 13094 3

原创 电磁波时域有限差分方法(FDTD)-C语言-FDTD和激励源和MUR边界

参考:葛德彪, 闫玉波. 电磁波时域有限差分方法[M]. 西安电子科技大学出版社, 2011.Schneider J B. Understanding the Finite-Difference Time-Domain Method[J]. 2013.最近要用FDTD做仿真,所以找了以上两本书,FDTD确实是有点难的。想了想流程:1:FDTD2:激励源3:吸收边界4:散射现在完成了FDTD和激励源...

2018-07-09 17:11:52 5225 6

原创 我在C语言宏定义的时候碰到了些什么??

一开始是这样的:用宏定义用来简化计算,代码是这样的,#define Hy(M, N) g->hy[M * SizeY + N]//为什么两个的结果不一样?printf("%d %d\n", SizeY, g->sizeY);printf("g->hy %f\n", g->hy[(m - 1)* SizeY + n]);printf("Hy(m-1, n) %f\...

2018-07-09 10:07:17 127

原创 Java泛型整理

总结自《java编程思想》简单泛型class TwoTuple<A, B>{ public final A first; public final B second; public TwoTuple(A a, B b) { first = a; second = b; } public String toString() { return "(" + fir...

2018-07-04 20:28:37 107

原创 Java实现KNN(K-nearest neighborhood)

课程作业。如果我没理解错的话,KNN就是1. 计算待分类点与已知点的欧式距离2. 根据距离排序3. 在范围内计算每个类的已知点的个数4. 出现已知点最多的那个类就视为待分类点的类代码里用的已知点是用excel随机生成的,分为了三个类,每个类三十个点只实现了功能,没有优化代码,不过如果考虑性能的话也没必要用Java来写了。。import java.util.*;import java.io.*;...

2018-07-03 23:16:25 1375

原创 表情识别,Tensorflow使用VGGNet对Fer2013表情数据集进行分类

课程作业Fer2013图片48*48,train_set一共28708张图,测试集有两个,pub_test_set和pri_test_set各3589张图。一共7种表情,类别为0-6。VGGNet 参考论文Very Deep Convolutional Networks for Large-Scale Image RecognitionVGGNet代码实现参考《Tensorflow实战》黄文坚利用...

2018-06-27 09:39:31 11225 8

原创 hadoop 3.1.0 50070端口无法访问

原来是3.1.0版本,50070端口 -> 9870端口了所以把50070改成9870就可以了看网上的博客似乎3.0版本还是50070端口最近在开始学hadoop,遇到了各种各样奇奇怪怪的问题,结果发现看官方文档大多可以解决。这个问题耽误了我一整天,无数次重新配置才发现是版本的问题。。以此问题提醒自己要多看官方文档。。...

2018-04-28 12:50:20 4222 3

原创 形式化算式,头条笔试题,我的解法(JAVA)。

前几天看到小伙伴发了一个头条的笔试题,据说是python可以用自带的方法直接一行出结果。。今天没事干突然想起了这个题,就试着来解一下,用的最笨的方法,写的代码也是又臭又长,看了看好像也没啥高级很多的解法。如果有高级很多的解法还请大家告诉我一下。。找不到地方来测试是否可以达到题目的时间要求和空间要求。。有些地方还可以改善一下。。希望我的解法能有参考价值吧。。感觉:这个题,比较简单但比较烦。。笔试考这...

2018-03-26 11:50:30 195

原创 Java实现微信跳一跳脚本

思路:1.截取安卓模拟器对应窗口的图像内容2.处理图像找出起点和终点3.计算距离4.鼠标事件经过:1.一开始想先将截图储存在某个路径,在用文件流读取那个图片,对图片进行处理。之后发现直接对BufferedImage里的内容进行处理更方便。2.在计算距离的时候遇到了一点困难,用了取巧的办法。即找到新台阶中心点的横坐标,找到小人起跳点的横坐标,相减求得横向距离。手测三角形的

2018-01-11 18:45:39 2000

原创 Java三柱汉诺塔(梵塔)问题解决

import java.util.*;public class test{ public static void main(String[] args) { int height = 3; //表示塔高 LinkedList from = new LinkedList(); LinkedList to = new LinkedList(); LinkedList

2017-10-12 21:31:12 2615

原创 java的String字符串拼接和StringBuffer的append的速度差异

今天在leetcode上做题的时候发现,实现字符串拼接的时候,用StringBuffer的append比String的+快很多。思考了一下这两者的差别。我是初学者,有说错的还请大家指正!首先得出String的+拼接的时间 public static void main(String[] args) { String str = ""; String s = "abcd

2017-09-12 15:05:27 1162

原创 几种排序算法的Java实现

最近自己学习了一下排序算法,把代码贴在这里留个纪念!代码大部分抄/改自---《Algorithms第四版》import java.util.ArrayList;import java.util.Collections;import java.util.Comparator;import java.util.LinkedList;import java.util.List;impo

2017-09-04 21:06:21 188

原创 java用广度优先的方法来判断有向图是否有环

这里的代码参考了很多别人的代码和文章。。今天师兄做笔试题,我也跟着看,碰到了一个要构建有向图并判断节点是否有环的题。另一位师兄说这个题可以用并查集做,并且做出来了,我用并查集试了试做不出来。。我觉得这题大概是要用有向图做,考察有向图的构建及寻找有向环但是我只会对着书本抄代码构建有向图,不会寻找环,就尝试了一下用前不久做爬虫用到的广度遍历来寻找有向环。。

2017-08-16 22:56:08 2469 1

原创 Java用重写的equals()判断实例变量是否相等

/*经评论区提醒。一开始的重载写错了,应该为重写。重载:多态的一种表现。重写:方法覆盖。/*本人初学者,将自己学习的对Java的理解记录在博客下,希望大家能帮我指正错误!两个对象相等:a == b即判断引用是否相同。例如定义实例对象Data,这个实例对象用于处理year,month,day三个元素。Data a = new Data();D...

2017-07-28 19:04:52 3653 2

原创 JAVA类对象的数组报错Exception in thread "main" java.lang.NullPointerException

今天学了JAVA对象的数组。数组元素可以是任意类型的数据,因此尝试使用自己构建的数据类型的数组。一开始对这个概念不怎么理解,代码是这样的public class HelloWorl{ public static void main(String[] args) { Test[] c = new Test[2]; for(int k = 0;k < c.length ;k

2017-07-27 13:33:43 39524

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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