![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 60
playbar
这个作者很懒,什么都没留下…
展开
-
Java读取文件
1、按字节读取文件内容2、按字符读取文件内容3、按行读取文件内容4、随机读取文件内容public class ReadFromFile { /** * 以字节为单位读取文件,常用于读二进制文件,如图片、声音、影像等文件。 */原创 2011-10-11 18:33:05 · 705 阅读 · 0 评论 -
Java异常处理
六种异常处理的陋习你觉得自己是一个Java专家吗?是否肯定自己已经全面掌握了Java的异常处理机制?在下面这段代码中,你能够迅速找出异常处理的六个问题吗? 1 OutputStreamWriter out = ...2 java.sql.Connection conn原创 2011-09-30 13:28:42 · 896 阅读 · 0 评论 -
如何成为Android高手
“天下事有难易乎?为之,则难者亦易矣;不为,则易者亦难矣。人之为学有难易乎?学之,则难者亦易矣;不学,则易者亦难矣。”想成为Android高手?这可不是想象中写几行代码那么容易的事情,但也不是不可实现。 1,学会懒惰!奇怪吧?但是,你一定也听说过和感受过这个世原创 2011-10-13 15:44:50 · 1094 阅读 · 0 评论 -
java 抽象类 接口
abstract class和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。 abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进行抽象类定义时对于 abstract class和interface的选择显得比较随意。其实,两者原创 2011-10-31 18:39:56 · 610 阅读 · 0 评论 -
java synchronized
synchronized 关键字,代表这个方法加锁,相当于不管哪一个线程A每次运行到这个方法时,都要检查有没有其它正在用这个方法的线程B(或者C D等),有的话要等正在使用这个方法的线程B(或者C D)运行完这个方法后再运行此线程A,没有的话,直接运行 它包括两种用法:synchronized 方法和 synchronized 块。1. synchronized 方法: 通过在方法声明中原创 2011-12-14 15:04:30 · 917 阅读 · 0 评论 -
Texture Wrapping Mode
在进行纹理帖图时,图象会出现在物体表面的(u,v)位置上,而这些值在[0.0,1.0]范围内。但是,如果超出这个值域,会发生什么情况呢?这由纹理的映射函数来决定。在OpenGL中,这类映射函数称为“Texture Wrapping Mode”;在D3D中,称为“Texture Addressing Mode”。常见的有下面几种: 1. 重复(GL_REPEAT):图象在表面上重复出现。在算原创 2012-04-12 11:23:42 · 918 阅读 · 0 评论 -
egl gles2.0开发
在android中,java层需要创建surface,class MobileViewGLES extends GLSurfaceView implements Callback{ public void surfaceCreated(SurfaceHolder holder) { Log.e("MobileViewGLES", "surfaceCrea原创 2012-05-18 17:13:55 · 16768 阅读 · 1 评论 -
WebView输入框提示
做基于WebView应用时,页面上有一个输入框,当输入的文字过多时,超过输入框的行数时,输入框能够滚动,这时间问题来了,输入的提示箭头会移动到输入框外,如何解决这个问题呢,查找chromium源码如下: void LoadIfNecessary(jobject context) { if (loaded_) return; loaded_ = tru原创 2015-11-23 17:43:48 · 1718 阅读 · 0 评论 -
tensorflow android
android studio 版本,直接使用as打开,编译运行和调试https://github.com/playbar/tfandroid原创 2017-08-11 10:10:18 · 968 阅读 · 0 评论