Java
文章平均质量分 83
海上机械师
同济大学计算机系在读博士研究生,研究兴趣是说话人识别及其相关应用。
博客主要涉及机器学习与深度学习方面的算法介绍,Python、Java 与 Matlab 的编程实现。
展开
-
Java界面 SWT 开发基础——Display and Shell
Display 基本概述与Shell 类的基本结构本次实验主要包含创建一个空白的 Display,并在其中建立 Shell 的父类,Shell 中设置按钮,通过按钮创造子窗口。此外在父窗口设置中加入了图标设置。代码来自《EclipseSWT/JFace 核心应用》清华大学出版社import org.eclipse.swt.SWT;import org.eclipse.swt.原创 2014-03-05 11:47:05 · 4704 阅读 · 1 评论 -
WindowBuilder 教我写界面——Java界面篇之开端
WindowBuilder——Java界面篇之开端大三下学期,上一周,我正式确定了考研的专业与学校,计划报考上交大的双控专业,准备寻找研究物联网方向的老师。学习 Java 界面编写,我的想法是写一个用于无线传感网拓扑控制算法的仿真,顺便搞个软件著作权。前两天,撕心裂肺地找 Eclipse 的界面插件 Visual Editor(简称 VE),baidu上各种下载链接 —> 404 File原创 2014-02-22 18:46:20 · 9681 阅读 · 2 评论 -
修正单纯形法·优化算法实现·Java
修正单纯性法代码如下:舍去了输入转化的内容,主要包含算法关键步骤。public class LPSimplexM { private static final double inf = 1e9; private int n; // 约束个数 private double[][] A; // 输入函数参数 private do原创 2014-05-07 10:27:17 · 4586 阅读 · 4 评论 -
Java界面SWT基本组件——Button
按钮(Button)基本类型与基础使用方法代码摘自《EclipseSWT/JFace 核心应用》清华大学出版社。按钮包含普通按钮(SWT.PUSH)、单选按钮(SWT.RADIO)、多选按钮(SWT.CHECK)、箭头按钮(SWT.ARROW)、切换按钮(SWT.TOGGLE)五种类型;按钮可设置按钮的样式,文字对齐方式的样式有 SWT.LEFT、SWT.RIGHT 和 SWT.CEN原创 2014-03-09 20:15:52 · 10501 阅读 · 1 评论 -
Java界面 SWT基本组件——文本框(Text)
SWT 中文本框(Text)的基本类型与基础应用文本框是常见的控件之一,是可以输入文字的控件。文本框有单行文本框()和多行文本框()两种,包含可编辑的文本框与只读的文本框本次试验通过一个小程序来说明一个文本框常用的方法。该程序类似编辑器的功能,具有对文本进行全选、使用剪贴板功能的复制和粘贴功能、代码如下:shell.setSize(350, 283);shell.setTex原创 2014-03-10 09:58:50 · 18698 阅读 · 0 评论 -
Java界面 SWT基本组件——组合框(Combo)
组合框(Combo)与自定义组合框(CCombo)组合框(Combo)与列表框(List)类似,只是两者在现实的外观上不太一样,还多了若干方法,还有自定义组合框(CCombo)又增加了集中不同的样式。个人感觉 Combo 比 List 美观一些。Combo 的创建方式:Combo combo = new Combo(shell, SWT.DROP_DOWN);String ite原创 2014-03-10 16:09:25 · 12412 阅读 · 5 评论 -
Java界面 SWT基本组件——列表框(List)
列表框(List)的基本样式与基础应用本次实验要求设计一个小程序来说明列表框的一些常用方法。程序的主要功能:1. 单击 “>” 按钮,将左侧选中的选项转移到右侧;2. 单击 “3. 单击 “>>” 按钮,将左侧所有选项都转移到右侧;4. 单击 “5. 单击 "Up" 按钮,将所选的选项(右侧)向上移动一个位置;6. 单击 “Down” 按钮,将所选的选项(右侧)向下原创 2014-03-10 15:31:27 · 9256 阅读 · 0 评论 -
Java界面 SWT基本组件——Label
标签(Label)基本类型与基本案例SWT 的标签有两类,一类是显示普通文本或图片的标签,一类是分割线。如图所示,为两种类型的标签示意图(文本+分割线)。代码如下:shell.setSize(200, 200); shell.setText("SWT.SEP"); shell.setLayout(new FillLayout(SWT.HORIZONTAL));原创 2014-03-09 22:54:54 · 6509 阅读 · 0 评论 -
外点惩罚函数法·约束优化问题
外点惩罚函数法·约束优化问题 外点法惩罚函数(r增加,SUMT.java)用于求解约束优化问题,解题步骤如下: Step1 输入目标函数与约束方程,构建外点惩罚函数法求解方程,求解初始化。 Step2 对求解方程进行一次无约束优化方法求解(鲍威尔BWE),得到新解。 Step3 新解与原解求误差,如误差满足精度要求,则输出解,否则增加因子r,执行Step 2。 鲍威尔法(BWE.java)是N维无约束求解方法,需要调用一维求解方法,一维原创 2014-07-02 00:27:32 · 8512 阅读 · 6 评论