擅长java开发,喜欢数学和物理。 现供职于永辉云创。
能力说明:
精通JVM运行机制,包括类生命、内存模型、垃圾回收及JVM常见参数;能够熟练使用Runnable接口创建线程和使用ExecutorService并发执行任务、识别潜在的死锁线程问题;能够使用Synchronized关键字和atomic包控制线程的执行顺序,使用并行Fork/Join框架;能过开发使用原始版本函数式接口的代码。
能力说明:
熟悉基本的Golang语法,能够理解程序的结构体,在命令行下调试和运行Golang程序。能使用Golang基本数据类型。
暂时未有相关云产品技术能力~
阿里云技能认证
详细说明原文地址 http://www.gradle.org/docs/current/userguide/installation.html 4.1. Prerequisites先决条件 Gradle依赖于JDK,需要已经安装好5.0(包括)以上的版本。
需要做一个监控远程Linux磁盘空间的东西,绞尽脑汁终于发现一个东西。ch.ethz.ssh2。 它可以通过用户名和密码登录可以ssh登录的机器,并且可以执行命令,并将命令显示的东西返回来。
Java 下一代: 混入和特征 来自http://www.ibm.com/developerworks/cn/java/j-jn8/index.html ======================================转载正文 Java 语言的开发人员精通 C++ 和其他语言,包括多继承(multiple inheritance),使得类可以继承自任意数量的父类。
本文是在Play2.1下进行的,不过很可能也适合Play2的各个版本。 ======================================= play2.1的业务操作返回信息可以使用Ajax的结果由alert向用户展示。
第一次听说Gradle,看到这篇一篇文章,转过来。 ================================================================正文 在Java构建工具的世界里,先有了Ant,然后有了Maven。
不知道Play实现分页的方法有多少。 play提供的一种是这样的。 首先实现一个分页类: public static class Page { private final int pageSize; private final long totalRowCount...
Play framework连接多数据库很简单。 但是这个很简单耗费了我整整两天的时间来找到这个答案。 还好苍天,我还是找到了。 ============================================================= Play通过Ebean好像可以很方便的链接多数据库,但是我使用的是JPA。
本文是在Play 2.1下进行的测试,不过很可能也适合于Play2.0. 有兴趣自己研究的可以参考: 【【【【【【【【 http://www.playframework.com/documentation/2.
本文仅适合从Play2.04向2.1升级,有问题请绕道。 刚刚完成对一个项目从Play2.04向2.1升级。虽然之前也做过几次,但都比较简单。记下来,说不定有用呢。 基本的升级官网有,也可以看我前面的日志http://somefuture.iteye.com/blog/1980134。
公司原来有一个小东西是用play2.04做的,我按照官方的迁移指南升级后,页面编译时会报这种错误: [error] E:\analyse\app\views\projectManage\listProject.
这里介绍一下Play!2.1 的异步请求。 请一定注意:这仅仅适合于Play!2.1,其他版本几乎是不可能这样做的。所以如果你在用2.2,请自行查验官方文档。 ========================= 异步请求需要用到 Promise 类。
Java web中的重定向使用的是HttpServletResponse.sendRdirect(String url)方法。 Play也可以重定向,但它的response()方法没有重定向功能,直接在Controller中使用它的redirect(String url)方法即可: ...
原来一直用的3.7,后来听说4.3也不错,就换了。结果这个问题就来了: 在Java文件里面加的断点可以激活调试,但是跟进的是class文件。 这是一个奇妙的现象:关闭弹出的class文件(当然一般是个大白面),可以看到Java文件也停留在断点行,但是没有行标的箭头。
在Play2.1中,工程的子项目可以建立自己的路由空间。 比如你的子项目叫sub.project,那么建一个包叫sub.project.controllers(当然可以是别的名字,反正在路由文件里说明就行)。
最近要做一个paly!项目,尽管已经有2.2了,不过还是继续用了2.1. 打算写一些和Play相关的东西,写之前先发表一个迁移吧,希望对一部分人有帮助。 这个内容是转的,原文是http://www.
这是今天做的豆瓣的笔试题,共享一下。希望有牛人能做出的答案,普渡众生。
这些文件都来自从官网。文件里面有官网地址,不喜欢看pdf喜欢网络浏览的可以进去看看。 ==================================百度百科=============== Jython是一种完整的语言,而不是一个Java翻译器或仅仅是一个Python编译器,它是一个Python语言在Java中的完全实现。
这些文件都是我从官网整理的。文件里面有官网地址,不喜欢看pdf喜欢网络浏览的可以进去看看。 ==================================百度百科=============== Jython是一种完整的语言,而不是一个Java翻译器或仅仅是一个Python编译器,它是一个Python语言在Java中的完全实现。
这些文件都是我从官网整理的。文件里面有官网地址,不喜欢看pdf喜欢网络浏览的可以进去看看。 ==================================百度百科=============== Jython是一种完整的语言,而不是一个Java翻译器或仅仅是一个Python编译器,它是一个Python语言在Java中的完全实现。
下文转载字 另一个论坛。 本人菜鸟,对Java,C,c++的发展毫无看点。望众网友指点迷津。 ====================================================================== 前不久看到一篇《C语言已经死了,5个需要忘却它的理由(点击查看原文)》的文章,引起了一些争论。
原文地址 开放网络应用(Open Web app)的JavaScript API是提供安装、客户端管理等功能的程序接口。 Feature availability 这些 JavaScript API目前还不可用。
原文地址:https://marketplace.firefox.com/developers/docs/manifest_faq Why does my app need an app manifest?为啥我的应用要有个manifest? 应用的manifest是一个含有必要的应用信息的文件,包括名字,作者,图标,简介等。
正在上班,安居客打电话让晚上六点半去同济大学。 六点半??!那要几点结束啊。 后来,我11点才回到家。 不说了,连饭都是回家吃的。 说笔试吧。 第一题有意思,问你知道github和stackoverflow不? 后面有几道题都是计算机基础,我不会。
昨天百度发短信说今天笔试。。。。。 然后打了个电话,我没接着。 然后看了看邮件: 去邯郸路校区。 香蕉你个芭拉,怎么不在张江校区?复旦自己的学生都得大清早跑过去。 而且是早上九点,那哥要几点起啊? 回到家先上好闹钟:6:30。
今天巨悲催的参加了大众点评网的笔试。 大众点评网连续3天发了8条短信通知我今天上午10点有笔试,并说参加过几号的就不用参加了,实在不能参加的可以参加几号的另一场。还强调分别在几号于哪里有宣讲会,请携带着同学去参加。
在进行开发中,有时候会出现E/AndroidRuntime(10950): java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{.../....Activity}: java.lang.ClassNotFoundException: ...Activity in loader dalvik.system.PathClassLoader[/data/app/....apk] 在Stackflow上面发现了大量这种问题和高分回答,在我这里无效。
用了Java很多年,很少涉及到抽象类的使用。现在快毕业了,找工作的时候,首当其冲的面试题就是“Java 抽象类和接口的区别”。 好吧,为了以后自己方便,也为了看到这篇文章的读者方便,引用一下官网的解释。
前几天去笔试的题目,没做出来。 有1,2,2,3,4,5几个数字(6个)。用Java实现他们的全排列输出。 要求:4不在第3位,3和5不挨着。 求助。
2012年是传说中的世界末日,恰逢周日(4月22日)就是世界地球日(World Earth Day),百度借此良机发起了一项有趣的活动:2012拯救地球。在百度中搜索“拯救地球”或“2012世界末日”(支持IE9、Firefox、Chrome、Opera浏览器,地址http://www.baidu.com/s?wd=2012%E4%B8%96%E7%95%8C%E6%9C%AB%E6%97%A5&rsv_spt=1&issp=1&rsv_bp=0&ie=utf-8&tn=baiduhome_pg&oq=2012&rsp=0&f=3&inputT=4977),就会出现一个小小的惊喜。
原文http://code.google.com/p/android-scripting/wiki/UserGuide Introduction简介 Scripting Layer for Android (SL4A) 提供了为多种脚本语言交互解释器、脚本编辑和脚本执行。
续前节。 我们看到,NetBeans通过自动生成JPA实体为我们节省了大量时间。 “Don’t use wizard code you don’t understand.”———Andrew Hunt and Dave Thomas 咱们看看生成的实体代码,你自己理解一下。
原文http://www.oracle.com/technetwork/articles/java/springtojavaee-522240.html By David Heffelfinger CTO and ardent Java EE fan David Heffelf...
国际象棋的应用编好了,就要来用一用。 视频是西班牙开局。 下载附近后去掉扩展名就可以,不要解压,它就不是压缩文件。
0 循环者引题 请写一个变量声明,将它置于下面的循环之前,使得该循环成为无限循环。 for (int i =start; i >>=1; } 5 循环者的诅咒 提供对i和j的声明,使下面的循环是无限循环。 while(i
前面发布了不少Javafx2的教程,不觉手痒,想尝试一下JavaFX到底有多强大。 呵呵,不错,我还没有用JavaFX编写过完整的应用。 扭头一看,我桌子上一本国际象棋的书跳进了我的眼睛。
public class GridPane extends Pane GridPane将其孩子结点灵活地放置在行列网格中。若设置了边框和边缘(border and/or padding),它的内容只能在这些间隙内部。
( 本文翻译自TuneUp 2012的帮助文档,希望对感兴趣的读者有帮助。 TuneUp Utilities 是你PC的瑞士军刀——德国系统调校工具第一品牌 TuneUp Utilities,能优化系统性能、解决问题并帮助你定制系统,以满足你的需要!通过 TuneUp Utilities, 你能使 Windows 运行更快、更安全、更舒适。
Javafx开发后,就是发布了。这是每个开发者都关心的问题。 其实使用NB开发和发布是比较简单的。 右键项目,选择清理并生成,见图1。 等到输出台显示绿色的生成成功即可,见图2。
技术概论 Dart是一种基于类的新式编程语言,用来创建结构化的Web应用。 Dart的目标是开发的建议性、高效性、可扩展性,它整合了几种新的语言特性,具有清晰易读的语法。 Note: 本文是该语言及其开发环境的早期预览。
原文地址http://download.oracle.com/javafx/2.0/fxml_get_started/jfxpub-fxml_get_started.htm FXML是JavaFX 2.0新引入的。
原文地址http://download.oracle.com/javafx/2.0/deployment/jfxpub-deployment.htm (译者:由于国内学习JavaFX2.0的童鞋可能极少,加之后面的技术相对高级和复杂,另外本人时间略显不足,后面翻译的进度可能会减慢。
原文地址http://download.oracle.com/javafx/2.0/layout/size_align.htm 使用JavaFX内置布局窗格最大的好处是窗格帮你管理结点的大小和对其性质。
原文地址http://download.oracle.com/javafx/2.0/layout/jfxpub-layout.htm JavaFX SDK提供了布局窗来支持不同的布局风格。
原文地址http://download.oracle.com/javafx/2.0/layout/builtin_layouts.htm 在JavaFX应用中,当然可以通过指定UI元素的位置和大小属性来手动布局。
原文地址http://download.oracle.com/javafx/2.0/text/jfxpub-text.htm 文本讲述如何在JavaFX2.0应用中加入文本和如何为文本提供花俏的效果。
原文地址http://download.oracle.com/javafx/2.0/ui_controls/accordion-titledpane.htm#CACGBAHI 标题窗格就是带有标题的面板,可以被打开和关闭,也可以被包进任何Node元素,诸如UI控件、图片、计入布局容器的元素组。
原文地址http://download.oracle.com/javafx/2.0/ui_controls/editor.htm HTMLEditor控件是一个全功能的富文本编辑器。
原文地址http://download.oracle.com/javafx/2.0/ui_controls/tooltip.htm#BABBIJBJ Tooltip类产生一个常见的UI控件,一般用来为UI控件添加信息。
原文地址http://download.oracle.com/javafx/2.0/ui_controls/hyperlink.htm Hyperlink 类呈现的是Labeled 控件的另一种形式,主要用来格式化超链接文本。
原文地址http://download.oracle.com/javafx/2.0/ui_controls/progress.htm ProgressIndicator及其直接子类 ProgressBar提供了指示特定任务正在运行并检测其完成进度的能力。