http://code.makery.ch/library/javafx-8-tutorial/
https://bitbucket.org/shemnon/javafx-gradle
https://github.com/FasterXML/jackson-dataformat-xml
http://www.oracle.com/technetwork/java/javase/downloads/javafxscenebuilder-info-2157684.html
| JSON format: | |
| [ | |
| "AND", | |
| ["GE", ["column", "Price"], 10], | |
| ["EQ", ["column", "Product"], "iPhone"], | |
| ["NOT", | |
| [ | |
| "OR", | |
| ["GE", ["column", "Discount"], 1000], |
| package com.kangoapp.view.search; | |
| import java.util.ArrayList; | |
| import java.util.List; | |
| import java.util.function.IntPredicate; | |
| import java.util.stream.IntStream; | |
| import static org.apache.commons.lang3.StringUtils.containsIgnoreCase; | |
| /** |
| package com.kangoapp.view.history; | |
| import java.util.ArrayDeque; | |
| import java.util.Deque; | |
| public class History<ENTITY> { | |
| private Deque<ENTITY> backStack = new ArrayDeque<>(); | |
| private Deque<ENTITY> forwardStack; | |
| private ENTITY current; |
| // | |
| // HomeController.swift | |
| // PokeMath | |
| // | |
| // Created by Ondrej Kvasnovsky on 11/19/16. | |
| // Copyright © 2016 Ondrej Kvasnovsky. All rights reserved. | |
| // | |
| import Foundation | |
| import UIKit |
| //: Playground | |
| import UIKit | |
| // we can use semicolons | |
| let cat = "🐱"; print(cat) | |
| // integer | |
| print(UInt8.min) | |
| print(UInt8.max) |
| //: Playground | |
| import UIKit | |
| // variable | |
| var str = "Hello, playground" | |
| print(str) | |
| ~ cd /Library/Java/JavaVirtualMachines/jdk1.8.0_51.jdk/Contents/Home/jre/lib | |
| ~ otool -L libjfxwebkit.dylib | grep icu | |
| # nothing is found | |
| ~ cd /Library/Java/JavaVirtualMachines/jdk1.8.0_60.jdk/Contents/Home/jre/lib | |
| ~ otool -L libjfxwebkit.dylib | grep icu | |
| /usr/lib/libicucore.A.dylib (compatibility version 1.0.0, current version 51.1.0) | |
| ~ cd /Library/Java/JavaVirtualMachines/jdk1.8.0_65.jdk/Contents/Home/jre/lib | |
| ~ otool -L libjfxwebkit.dylib | grep icu |
October 18, 2015 at 5:29 PM
From Apple
2.5 - Apps that use non-public APIs will be rejected
The use of non-public APIs can lead to a poor user experience should these APIs change in the future, and is therefore not permitted. The following non-public APIs are included in your application:
From the framework: '/usr/lib/libicucore.A.dylib'
| Are we missing big pictue? | |
| Are we missing the goal and crucial features of application? | |
| Are we talking too much about big picture, goals, crucial features? Maybe we should just do it. |