让JavaFX运行到移动平台一直是社区努力完成的事。
当然,目前已经可以让JavaFX运行到Android和IOS平台了,下面我们来看看如何打包自己的JavaFX项目到Android平台。
首先下载下面这个示例: http://pan.baidu.com/s/1bnwIYrP
这个示例是我从打包官方示例的例子里修改而来,用于打包一个简单的JavaFX程序。
示例结构如下:...
分类:
移动开发 时间:
2015-07-12 19:02:14
阅读次数:
172
?上下文在web容器中的启动
1,IoC容器的启动过程
IoC的启动过程就是建立上下文的过程,该上下文是与ServletContext相伴。在Spring中存在一个核心控制分发器,DispatcherServlet,这是Spring的核心。在web容器启动Spring应用程序时,首先建立根上下文,然后ContextLoader建立WebApplicationContext。
...
分类:
编程语言 时间:
2015-07-12 19:02:36
阅读次数:
195
1、创建表CREATE TABLE `gas` (
`id` INT(11) NOT NULL AUTO_INCREMENT,
`oil` VARCHAR(100) NULL DEFAULT NULL,
`district` VARCHAR(100) NULL DEFAULT NULL,
`price` DOUBLE NULL DEFAULT '0',
PRIMARY KEY (`id`...
分类:
数据库 时间:
2015-07-12 19:00:42
阅读次数:
171
iOS5.0以后就开始可以使用ARC( Automatic Reference Counting:自动引用计数)来代替之前的MRC(Manual Reference Counting:人工引用计数)。使用ARC会减少很多代码和忘了释放对象的苦恼。但是事情都有两面性。使用了ARC之后如果你想复用以前写过的使用MRC的类, 就会出报错。这时候怎么办?方法比较简单, 只需要做下面的一个步骤就可以解决:
...
分类:
其他好文 时间:
2015-07-12 19:02:11
阅读次数:
124
一.Struts2的数据标签主要用于提供各种数据访问相关的功能,包括显示一个Action里的属性,以及生成国际化输出等功能。数据标签主要包括:property、set、push、param、bean、action、include、url、i18n和text、date及debug标签等。
1.property标签:用于输出value属性指定的值。可以与标签结合使用,一个是给bean...
分类:
其他好文 时间:
2015-07-12 19:01:32
阅读次数:
153
C - Divisibility by Eight
Time Limit:2000MS Memory Limit:262144KB 64bit IO Format:%I64d
& %I64u
Submit Status
Description
You are given a non-negative integer n, its decimal re...
分类:
其他好文 时间:
2015-07-12 19:01:10
阅读次数:
144
Flask是Python中的另一个轻量级Web框架, 在github上有接近15000的star. github地址为Flask
其用法跟Bottle非常类似, 有兴趣可以参考Bottle—Python的轻量级....
分类:
编程语言 时间:
2015-07-12 19:01:28
阅读次数:
177
package annotation;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
//RUNTIME表示运行时Person注解也存在
//@Retention(RetentionPolicy.CLASS)
@Retention(RetentionPolicy.RUNTI...
分类:
编程语言 时间:
2015-07-12 18:59:39
阅读次数:
170
本文摘自《深入理解计算机系统》 并发编程章节。
对于多线程编程最棘手的部分为共享变量的并发访问,那么就需要了解在编程中那些为共享变量。这就涉及到线程存储模型。
每个线程都有它自己的线程上下文.线程上下文包括:
线程ID,栈,栈指针,程序计数器,条件码和通用寄存器的值。
多个线程在进程中共享如下部分:
虚拟地址空间,只读代码块,读、写数据,堆,打开的文件集合。
寄...
分类:
编程语言 时间:
2015-07-12 19:00:24
阅读次数:
208
UITableView中默认将空白行也显示出来, 而只需要这句代码即可将其去掉 self.tableView.tableFooterView = UIView(frame: CGRectZero)...
分类:
移动开发 时间:
2015-07-12 19:00:57
阅读次数:
119
Nodejs的模版中有很多关于Excel表格的,这里我简单介绍一下我使用过的一个模块的使用。首先,先安装Excel的模块:npm install node-xlsx然后,在代码中引入模块:var xlsx = require('node-xlsx');最后,获取数据并写入Excel:var fs = require('fs');
var xlsx = require('node-xlsx');var...
分类:
Web程序 时间:
2015-07-12 18:59:07
阅读次数:
168
最近项目接近尾声,不过项目到了测试的时候大问题来了,偶尔界面直接卡死以至于后续无法测试,初步怀疑是哪里死锁了,由于自己对WinDebug不是很熟悉,只知道WinDebug有查找内存泄露问题、线程死锁等相关功能,于是吩咐下面的人用winDebug去查找问题,索性网络资源比较多,通过一番调研找到了WInDebug死锁查找的解决方法,不过作为项目开发经理,遇到死锁的事应该能够在其他同时不能解决的时候也能...
分类:
编程语言 时间:
2015-07-12 18:59:08
阅读次数:
152
出现问题:
在Android中建立数据库时,出现SQLite出错:no such table: XXXTbl
解决办法:
先将项目代码clean一下,再手动卸载掉手机或模拟器中已安装的该程序,再重新安装一次就没事了。
??...
分类:
移动开发 时间:
2015-07-12 18:58:13
阅读次数:
155
题意:有一个初始序列第一个数字是0,
规律是把前一次推出来的每一个数字x,先接x个0,然后接x+1。
0 –> 1 –> 02 –> 1003 –> 02110004
那么这个序列就变成0,1,0,2,1,0,0,3,0,2,1,1,0,0,0,4…
问序列里第n个数字是多少,0 < n < 2^63。题解:首先可以看出这个序列的第2^k个数字一定是k,然后从第2^k个数字往前看一定是紧接着...
分类:
其他好文 时间:
2015-07-12 18:58:14
阅读次数:
115
需求:
最近工作负责一个互联网应用A与另一个互联网应用B进行通讯,通讯的方式是这样的:另一个互联网应用某些表单信息需要从我公司的互联网应用获取;首先用户访问...
分类:
编程语言 时间:
2015-07-12 18:58:10
阅读次数:
140
前面已经实现了在Java中生成行政区树(参考博客),其实也可以在JavaScript中生成树,由于JavaScript是弱类型,从某种程度上来说,JavaScript比Java更容易构建树。在JavaScript中只要生成zTree或者Ext Tree支持的数据格式即可。
/**
* 构建树,如果传入的参数有多个跟节点,则返回数组,如果只有一个根节点,则返回根节点。
*
* @param...
分类:
Web程序 时间:
2015-07-12 18:58:21
阅读次数:
180
上篇文章已经介绍了expressions的的test,它是find命令最核心的东西,现在介绍expressions的options和actions。
-exec本身其实只是在find执行完之后执行另一条命令,我之前以为-exec类似于管道,find找到的文件会直接被command处理,结果不是这样;若想要达到管道的效果,需要在 command后面添加“{}”,它代表前面找到的文件。...
分类:
系统相关 时间:
2015-07-12 18:57:42
阅读次数:
212