自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 lucene 和 IKAnalyzer 的版本问题

因为听说lucene的自带分词对中文的支持不太好,,所以选择IKAnalyzer.效果确实比自带的好些。配置中遇到一些版本问题。<dependency> <groupId>org.apache.lucene</groupId> <artifactId>lucene-core</artifactId> ...

2018-02-28 14:27:04 923

原创 java调用tensorflow的pb模型的一些问题

1. (Check whether your GraphDef-interpreting binary is up to date with your GraphDef-generating binary.)这个问题可能是训练模型使用的tensorflow和java client 调用使用的tensorflow版本不一致导致。 ...

2018-02-05 19:23:21 2404

原创 查看gpu、显卡常用命令

1.查看显卡基本信息lspci | grep -i nvidia 2.查看显卡驱动版本nvidia-smi -a3.查看gpu使用情况nvidia-smi

2018-01-29 19:22:27 17932 1

ubuntu17.04 + cuda 8.0 + cudnn 6 + tensorflow 1.2

        公司买了一个服务器用于机器学习 ,于是开始了漫漫安装路。        查资料发现 tensorflow gpu模式在ubuntu系统上比较好跑,就让系统部同事装了ubuntu系统64位。机器到手后,发现装的是ubuntu14.04,感觉版本略低,升级到16.04。然后安装nvidia,用命令 lspci | grep -i nvidia也查到了,安装cuda,但是一直...

2017-09-04 17:06:28 132

原创 docker使用的十大误区

转自:http://bbs.chinaunix.net/thread-4244655-1-1.htmlhttp://www.jianshu.com/p/db3ebae219bf      对于用户来说,可能一开始在不了解的情况下会对容器报以拒绝的态度,但是在尝到容器的甜头、体验到它的强大性能之后,相信大家最终是无法抵挡其魅力的。容器技术能够解决IT业目前面临的很多问题,而且优势也很明显...

2017-01-17 18:08:29 239

原创 tensorflow入门

1.tensorflow简介:        tensorflow是谷歌开发的人工智能学习系统,Tensor(张量)意味着N维数组,Flow(流)意味着基于数据流图的计算,tensorflow为张量从流图的一段流动到另一端的过程。它支持CNN,RNN和LSTM算法,这都是目前在Image,Speech和NLP最流行的深度神经网络模型。2.tensorflow安装:       有多种...

2017-01-01 15:09:39 128

原创 jar包冲突 maven

近期在开发一个maven项目的时候,遇到了这样的报错:java.lang.NoClassDefFoundError: com/google/common/base/MoreObjectsNoClassDefFoundError解决的三种办法(参考:https://my.oschina.net/jasonultimate/blog/166932):1.首先是类在运行的时候依赖于其它的...

2016-12-30 14:20:52 191

原创 Callable和Future

[size=medium]Callable类似Runnable的接口,其接口定义为public interface Callable { V call() throws Exception; } Callable和Runnable的区别:I Callable定义的方法是call,而Runnable定义的方法是run。II Callable的cal...

2016-12-28 13:39:14 93

cocos2d-x 打包apk问题总结

[size=medium]1.在用studio打包apk时出现问题解决方法:检查ndk等包的配置是否正确;[img]http://dl2.iteye.com/upload/attachment/0111/8872/1d545eb2-2b2f-3edb-9061-eb139950a850.png[/img]检查android.mk中是否包含了自己的.cpp文件;...

2015-09-22 13:23:11 155

原创 jar转为exe

jar文件的运行需要在java虚拟机下,为了使应用的使用更加方便,有时需要转为exe。经过不断地失败,终于迎来了胜利。下面介绍一种转化的方法。1.导出jar包[img]http://dl2.iteye.com/upload/attachment/0107/3323/344a0bb9-1b0e-3990-8f07-3ad3d3500745.jpg[/img][img]http://d...

2015-04-09 19:27:25 115

继TCP/IP简析

[size=medium]上篇博客中简单分析了TCP/IP的分层结构,以及TCP与UDP的比较,这里将详细分析TCP上运行的部分协议。(1)HTTP[/size][img]http://dl2.iteye.com/upload/attachment/0099/4533/f15b075d-149a-3dc7-9098-52d37dad2527.jpg[/img][size=medium]...

2014-07-23 13:24:09 118

TCP/IP简析

[size=medium]一.关于TCP/IP的核心协议 TCP/IP是支配因特网上所有连网计算机之间进行通信的规程,IP确定数据包到达目的地的路径,TCP确保数据包正确到达目的地。[/size] [table]|名称||执行的协议||应用层|| HTTP,HTTPS,FTP,POP3,SMTP,SSH,Telent,DNS,MIME| BOOTP,NTP,RIP,DN...

2014-07-20 13:56:56 119

通信基础

[size=medium] 1.A和B两个机器要通信时,是A,B对应的程序要连接通信,就要知道对方的地址,通常所说的IP地址,它是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,即我们可以通过ip地址来确定一台机器,但是仅仅确定机器还不够,还要知道它所对应开放的是那个端口号,以便我们和对应的程序连接。[/size] [code="java"...

2014-07-16 13:33:51 97

原创 通过接口降低关联性

[size=medium]A调用B但更改A的内容,若希望B不发生改变,可以创建一个接口,连接A,B1.创建一个接口M2.用A实现这个接口3.通过构造函数把接口传到B中,在B中使用接口方法(或者使用队列,在B中设置一个ADD方法)4.在A中实例化B,并把A作为M接口传入B(队列:把A加入B),这样在修改A时,无需修改B的内容,在B中使用的M方法即为A中实现的方法。[/size]...

2014-05-17 15:00:14 151

原创 线程以及缓冲区

[size=medium]1.线程  我们把正在计算机中执行的程序叫做"进程"。所谓"线程",是"进程"中某个单一顺序的控制流。在单个程序中同时运行多个线程完成不同的工作,称为多线程。通俗的说法,之前编的程序如果一个指令没进行完,则不能进行下一个指令,或者不能关闭窗口。利用多线程,可以完成多个指令的同时运行。 需要继承Thread[/size][code="java"]pub...

2014-03-20 10:32:07 563

原创 关于Android的初步应用 简单计算器的制作

[size=medium]1,参考系统中的自带计算器,基本的组件:按钮,显示框2,基本按钮:1,2,3,4,5,6,7,8,9,0,+,-,*,/,=,C3,对于计算器名称的设置,在res中的values中strings里,可做相关修改,如下 Countor Settings countor 也可以直接添加“Add”4,计算机界面:...

2014-02-09 18:31:56 155

数据结构(数组与链表)

[size=medium]1.数组,优点:查找方便,缺点:增删不方便 链表,优点:增删方便,缺点:查找不方便2.数组:一般长度是有限的,为了方便能使用,可以通过新建一个数组,来增加数组的长度,步骤:创建新数组(长度比原数组多一);将元素复制进新数组;添加新元素;新数组指向原数组。自己定义增删改查遍历等功能,数组自带长度属性。[/size][code="java"]public cla...

2013-11-28 20:16:23 71

分形(递归)

[size=medium]其实,刚开始学迭代和递归的时候,完全没想过用它来画图···只是知道可以用递归计算,比如1+2+3+4+5+...+100=?然后,发现可以通过不断画线画点形成各种有趣的图形。1.开始画的是利用一个点,通过迭代画出一层一层的圆,三角形,正方形,线。例如圆,先 要随机得到初始点的两个坐标;然后让坐标进行若干次的加(减),并改变宽和高,就能画出一层层的圆。[/size]...

2013-11-28 19:49:13 272

原创 文件搜索

[size=medium]1.文件搜索要实现的功能:输入路径,显示路径下的文件;输入文件(文件夹)名,在相应的磁盘中寻找该文件(文件夹)。2.用到的新组件:滚动条JScrollPane,文本显示框JTextArea3.重点词:File4.关键代码: (1)设置显示面板。基本步骤与前几篇提到的相同。关于JScrollPane和JTextArea:[/size][code="java...

2013-11-20 09:50:24 99

原创 关于队列

[size=medium]队列1.高速缓存:CPU中的存储单元(空间小,存储效率高,周期短); 内存:内存条(性能居中); 外存:硬盘,U盘,软盘,光盘(空间大,存储效率低,周期长); 数据结构:用来存储数据的结构;包含增删改查等 数组:固定长度,有下标,线性,连续地址 数组的声明: *int[] t=new int[10]; *int[...

2013-10-19 14:22:13 76

原创 画图板及重绘

[size=medium]一.简单画图板1.首先是一个简单的可以画直线的画图板需要用到监听器和画布 新组件: 靠鼠标的移动产生直线:MouseListener 需要在画布上作图:Graphics 关键字:this用于在构造方法中引用满足指定参数类型的构造器,但只能引用一个构造方法且必须位于开始2. 鼠标监听器:Mouse1类:[/size] [code="ja...

2013-10-19 14:19:44 115

原创 QQ登录窗口

[size=medium]1. 接口: 在类的继承中要求子类必须重写父类的方法就用到了接口。 接口的定义:用关键字:[color=darkblue]interface[/color] 接口的属性:常量值 接口的方法:无方法体,只定义方法的返回类型,方法名, 参数列表 接口可以实现多个继承。 例: public interface 接口名{...

2013-10-19 10:05:21 221

关于类继承

[size=medium] 1关于继承 ·继承可以反映事物之间的联系; 可以减少代码量; ·用[color=blue]extends[/color]关键字 例如:[color=blue]public void UNStudent extends Student(){ }[/color]...

2013-10-19 09:35:19 79

空空如也

空空如也

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

TA关注的人

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