自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Java EL 详细用法讲解

本文主要介绍了Java EL的语法结构以及EL的使用方法,并结合例子代码讲解了Java EL对象、Java EL运算符以及Java EL函数。希望对Java开发者有所帮助。一、EL简介1.语法结构${expression}2.[]与.运算符EL 提供.和[]两种运算符来存取数据。当要存取的属性名称中包含一些特殊字符,如.或?等并非字母或数字的符号,就一定要使用 []。例如:

2015-03-26 16:53:32 719

转载 Java Socket 编程指南

Socket,又称为套接字,Socket是计算机网络通信的基本的技术之一。如今大多数基于网络的软件,如浏览器,即时通讯工具甚至是P2P下载都是基于Socket实现的。本文会介绍一下基于TCP/IP的Socket编程,并且如何写一个客户端/服务器程序。餐前甜点Unix的输入输出(IO)系统遵循Open-Read-Write-Close这样的操作范本。当一个用户进程进行IO操作之前,它需要

2015-03-26 15:59:57 407

原创 一个Java对象到底占用多大内存?

大家可以用这个代码边看边验证,注意的是,运行这个程序需要通过javaagent注入Instrumentation,具体可以看原博客。我今天主要是总结下手动计算Java对象占用字节数的基本规则,做为基本的技能必须get√,希望能帮到和我一样的Java菜鸟在介绍之前,简单回顾下,Java对象的内存布局:对象头(Header),实例数据(Instance Data)和对齐

2015-03-26 13:48:01 579

原创 把Java数组转换为List时的注意事项

不幸的是并不是每件事都尽如人意。举个例子,现在将一个java数组转换为List。当然,我们可以使用Arrays.toList方法,但是如果没有慎重思考就随便使用几乎肯定会产生令人讨厌的意外。考虑完下面这段程序并预测其输出你就明白我的意思了:由于Javadoc对Arrays.asList的说明相当模糊,对你来说预测出程序的运行结果可能有点困难,下面我们来一步步的揭晓答案:第9

2015-03-26 13:34:41 669

原创 Android 自定义 TabActivity 的实例方法

系统自带的TabActivity的效果不甚理想。开发中对TabActivity自定义可能有两种:第一种:改变TAB行的位置,如放到页面下方。第二种:对TabHost图片的自定义。一、改变Tab栏的位置在TabActivity的oncreate方法中添加setContentView(R.layout.tab_host);其中 Layout tab_host.xml 是从系统资源文

2015-03-24 15:44:13 563

转载 java多线程详解

在Java中创建线程有两种方法:使用Thread类和使用Runnable接口。在使用Runnable接口时需要建立一个Thread实例。因此,无论是通过Thread类还是Runnable接口建立线程,都必须建立Thread类或它的子类的实例。Thread构造函数:public Thread( ); public Thread(Runnable target); public T

2015-03-20 16:46:15 485

转载 ANT环境变量的配置

Windows下ANT用到的环境变量主要有2个: ANT_HOME 和 PATH。 1. 设置ANT_HOME指向ant的安装目录。 设置方法:ANT_HOME = D:\apache_ant_1.7.0 2. 设置bin和lib目录到PATH变量中。将%ANT_HOME%\bin; %ANT_HOME%\lib添加到环境变量的path中。 设置方法:PATH = %ANT

2015-03-20 14:55:08 637

转载 常见的 java错误

生产过程中出现的问题正逐渐得到中层和最高管理层的重视。不管是身为开发人员还是架构师,下列的事项都应该得到你足够的重视以避免陷入未来的尴尬境地。你也可以把它作为排查问题的便签测试中使用的数据集规模不合适。比如,生产过程中一个典型的场景就是只使用 1 到 3 个账户进行测试,而这个数量本应是 1000 到 2000 个的。在做性能测试时,使用的数据必须是真实并且未经裁剪的。不贴近真实环

2015-03-20 14:19:58 369

转载 Java中 for循环的用法解析

在Java程序中,要“逐一处理”――或者说,“遍历”――某一个数组或Collection中的元素的时候,一般会使用一个for循环来实现(当然,用其它种类的循环也不是不可以,只是不知道是因为for这个词的长度比较短,还是因为for这个词的含义和这种操作比较配,在这种时候for循环比其它循环常用得多)。J2SE 1.5提供了另一种形式的for循环。借助这种形式的for循环,可以用更简单地方式来遍历

2015-03-20 10:34:05 688

翻译 5个JVM命令行标志,值得你知道

本文是Neward & Associates的总裁Ted Neward为developerworks独家撰稿“你不知道5个……”系列中的一篇,JVM是多数开发人员视为理所当然的Java功能和性能背后的重负荷机器。然而,我们很少有人能理解JVM是如何进行工作的—像任务分配和垃圾收集、转动线程、打开和关闭文件、中断和/或JIT编译Java字节码,等等。不熟悉JVM将不仅会影响应用程序性能,而且

2015-03-20 10:13:03 518

转载 提高Java的伸缩性 JVM性能优化

很多程序员在解决JVM性能问题的时候,花开了很多时间去调优应用程序级别的性能瓶颈,当你读完这本系列文章之后你会发现我可能更加系统地看待这类的问题。我说过JVM的自身技术限制了Java企业级应用的伸缩性。首先我们先列举一些主导因素。主流的硬件服务器提供了大量的内存 分布式系统有大量内存的需求,而且该需求在持续增长 一个普通Java应用程序所持有的对空间大概在1GB~4GB,这远远

2015-03-20 10:01:32 431

原创 实现微信一样下拉加载朋友圈

实现这个功能和三个dom元素有关系1。clientHeight 占用空间的内容,不包括滚动条没滚到的地方。2。offsetHeight 内容的高度,包括滚动条没滚到的地方3。scrollTop  滚动条可以动的长度所以 我们拉动滚动条,从最上面拉到最下面,变化的是scrollTop的值,而这个值是有一个区间的。这个区间是: [0, (offsetHeight -

2015-03-17 14:27:21 2350

翻译 Apple watch 开发指南(4) 配置你的xcode

1.png (36.15 KB, 下载次数: 0)下载附件4 小时前 上传创建手表端程序需要一个现有的ios程序。 在ios程序的xcode工程中,你可以添加一个新的手表端程序目标(target,有更合适的词么。。?),这个目标配置好了手表端程序和手表端拓展需要的初始化资源和包。这些包然后变成在app store上的ios 程序的一部分。手表端程序目标,

2015-03-16 16:45:00 1470

翻译 Apple watch 开发指南(3) 开发apple watch(翻译原创)

苹果公司提供给用户明显的和不明显的途径来访问他们的数据。和从口袋里拿出iphone相比,用户可以憋一眼apple watch来更快的获取重要信息。为apple watch编写的程序以最直接了当的方式来提供最相关的信息来支持最简要的交互。 apple watch 需要iphone来运行一些第三方软件。创建第三方软件需要两个单独的组件:1. 在apple watch上运

2015-03-15 15:49:21 1731

翻译 Apple watch 开发指南(2) 前言

第一篇 前言  这是一个初级的api或者说是技术文档。苹果公司提供这些信息来帮助你规划需要采用的技术和使用苹果品牌产品需要的编程接口。本文档提供的信息有可能改变,根据本文档实现的软件需要在最终发行的系统和文档上测试,未来此时版本和api文档会提供此文档的新版本● apple watch的开发● 配置你的xcode工程● 手边端程序的结构框架● 借助ios科技

2015-03-15 15:43:25 570

原创 Apple watch 开发指南(1) 预览

答应大家,开始翻译 Apple watch的开发指南今天开始,首先先览为快,给大家看一下目录~watch 开发指南(1) 预览" title="Apple watch 开发指南(1) 预览" style="margin:0px; padding:0px; border:0px; list-style:none; color:rgb(70,70,70); font-family:'Micro

2015-03-15 14:18:25 568

原创 Apple watch都预售了,ios开发的小伙伴们还不来看看Apple watch开发指南麻?

附件太大 截图预览,需要的留邮箱 watch都预售了,ios开发的小伙伴们还不来看看Apple watch开发指南麻?" title="Apple watch都预售了,ios开发的小伙伴们还不来看看Apple watch开发指南麻?" style="margin:0px; padding:0px; border:0px; list-style:none; word-wrap:break-word"

2015-03-14 23:56:00 993

原创 阿里云主机安卓apache 时遇到错误

前段时间申请了一个阿里云主机,装的windows server2008想安装apache服务器跑一个网站,下载了xmapp整合安装包后,怎么也安装不成功搜索了很多答案,最后试验成功原理不是很清楚,如果有懂得朋友请告知,也学习一下,方法就是 设置windows服务器的虚拟内存即可,linux服务器有别的方法特此记录一下转载请注明 原帖地址 http://techf

2015-03-14 19:47:09 389

转载 转一个关于chromebook pixel的评测

如果说要给我们不推荐购买产品的颜值进行排序的话,笔记本阵营之中Chromebook Pixel绝对能够排到第一位,虽然这款有着精致铝合金外壳,超细腻屏幕和舒适键盘的的本子在外观精巧度上甚至能够胜过新的MacBook,但是对于那些想买的人,我们在这还是劝您三思。对于谷歌而言,Pixel绝对是一台有点超前的产品,也就是说Pixel依旧需要完善,而这也只是谷歌自己退出的第二代Chro

2015-03-13 20:36:26 919

原创 今天部署tomcat的时候遇到的问题

今天在部署tomcat的时候 遇到个奇怪的问题。由于我在程序中读取了一个配置文件 xml格式的, 但是一直读不到日志打印出来发现目录地址 tomcat中间多了一个百分号 %,百思不得其解呀 后来 经过 多次尝试 发现,如果目录中间有空格  比如 d:program files  这种 program和file中间有空格就会出现 %特此记录一下 转载请注明原链接h

2015-03-13 16:46:49 358

原创 plsql 不锁表更新内容

大牛们请绕过,小弟分享点自己的经验 以前用pl/sql写语句更新数据库的时候的时候 都喜欢用 select XXX from yyy for update后来发现这种方法在更新的时候会锁住表,有时候只是更新一个字段又懒得写语句。告诉大家一个小技巧  就是 select *.t,*.rowid from yyyy t  加上rowid以后就不会出现锁表的问题啦 ~ 

2015-03-13 14:52:10 562

原创 安卓开发中修改activity的启动顺序

在安卓开发中,默认建立的是mainactivity,并从main开始启动,如果我们需要换成别的activity启动只需要 在androidmanifast.xml文件中找到需要第一顺序加载的activity,加入                                      即可安卓 techfoxbbs.com

2015-03-12 16:27:41 5797

空空如也

空空如也

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

TA关注的人

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