JavaFX 学习
这篇博客主要记录JavaFX UI控件相关知识。
参考:
[1]. 第三篇 使用JavaFX UI组件
使用JavaFX UI控件
JavaFX UI控件的包在javafx.scene.control
这篇博客主要记录JavaFX UI控件相关知识。
参考:
[1]. 第三篇 使用JavaFX UI组件
JavaFX UI控件的包在javafx.scene.control
这篇博客主要记录一下JavaFX应用程序的生命周期和要类。
JavaFX官方文档:JavaFX参考文档
javaFX 应用程序的入口点是Application Class,程序运行时按如下顺序执行:
init
method.init()
方法。start
method.start()
方法。Platform.exit()
.implictExit
attribute on Platform is true.stop
method.stop()
方法。学习javaFx是由于我的无人超市项目需要读写标签,在windows环境下开发图形界面的需求。
教程地址: 第一篇 开始学习JavaFX
层级样式表(CSS)将外观和样式与业务逻辑实现进行了分离,如果你具有Web设计背景,
或者你希望分离用户界面(UI)和后端逻辑,那么你可以通过FXML脚本语言来表述图形界面并且使用Java代码来表述业务逻辑。
如果你希望通过非编码的方式来设计UI,则可以使用JavaFX Scene Builder。
在你进行UI设计时,Scene Builder会创建FXML标记,它可以与一个集成开发环境(IDE)对接,这样开发人员可以向其中添加业务逻辑。
JavaFX库被写成了Java API,因此JavaFX应用程序可以调用各种Java库中的API。同时,JavaFX也具有跨平台兼容性。
给定一个字符串,找到没有重复的最长字串。
Given a string, find the length of the longest substring without repeating characters.
Examples:
Given “abcabcbb”, the answer is “abc”, which the length is 3.
Given “bbbbb”, the answer is “b”, with the length of 1.
Given “pwwkew”, the answer is “wke”, with the length of 3. Note that the answer must be a substring, “pwke” is a subsequence and not a substring.
1 | class Solution { |
php (Hypertext Preprocessor), 超文本预处理器,是一种通用的开源脚本语言。
入门简单,使用广泛,主要用于Web开发。
用于搭建Web网站,需要服务器,数据库,后台脚本还有网页前端。
这里服务器windows下选用Apache,CentOS7以及Ubuntu下使用Nginx。
数据库使用MySQL5。
1 | <?php |
上午接到苏宁易购的一面电话,时长10分钟,大概是凉了吧。。。
不过好久没有跟人聊过技术了,心里还是很开心的,不管是否通过了。
我投的Android研发工程师,下面是面试问题以及后来的答案(我自己说了啥忘记了)。
RcycleBin机制
郭霖大神的讲解:[Android ListView工作原理完全解析,带你从源码的角度彻底理解 ](http://blog.csdn.net/guolin_blog/article/details/44996879)
最后也没搞懂。。。
1. Android调用JS方法
2. JS调用Android Native方法
保存账号密码自动上传
这里主要记录下我认为重要的点。
宏定义
宏定义目的是防止头文件被重复引用。
当编译器编译头文件时,判断当前宏是否被定义,如果没有定义,则定义宏,
并编译头文件,否则跳过头文件。
1 | #define __HEADER_H__ //宏定义 |
#ifndef
和 #pragma once
的异同
相同:
都是为了避免同一个文件被include
多次。