摘要: flex中实际没有页面跳转的概念,都只有在一个页面中,隐藏显示。那怎样才能很好地实现页面的跳转呢?我经过昨天不懈地努力尝试,终于实现了一种页面跳转的方法。   在网上查询相关资料中,都是说有如下几种方法:1)viewstack, 2)state, 3)modular, 4)navigatortourl等。我的这个方法也是用viewstack来实现。   使用viewstack时,我碰到的主要问题是:到底是要把某一页面的相关处理(比如该页面的按钮响应事件)放在该页面里处理,还是要放在main.mxml中来处理呢?因为放主mxml中处理,那假设要实现登陆跳转到另外一个界面,登录框中的“确定”按钮的响应方法该怎么写?没法写。。。把它写在主mxml中,在子mxml中找不到。我的解决方法是放在子页面里处理。具体实现如下: 阅读全文
posted @ 2011-07-25 14:26 叮当小马 阅读(2892) 评论(0) 推荐(0)
摘要: flex 单选框,复选框 下拉框,及颜色选择框。 现在的版本已经升级到flex4 了,我在网上找的部分代码还是flex 3 的,因为代码升级的原因,大部分的flex3代码是可以运行的,还有一部分内容不能运行了,还要做一些改动或升级。最主要的区别是flex 3 默认主题是halo,而flex4 已经升级为spark,相应的标记也由mx升级为s.详细的区别还要再查找资料。 本系列的源码主要来自于网上,同时,还有来自于《自学flex》一书中。 阅读全文
posted @ 2011-07-22 21:07 叮当小马 阅读(890) 评论(0) 推荐(0)
摘要: Diffie-Hellman 密钥交换协议 阅读全文
posted @ 2011-04-19 20:15 叮当小马 阅读(2779) 评论(0) 推荐(0)
摘要: 最近在编译一个软件源代码的时候出现一个问题 cannot open file "uafxcwd.lib" 我在网上收集相关的解决方案. 1. 菜单project-》settnigs-》link-》Object/Library modules:中添加uafxcwd.lib 2. 如果还是不行,选择vc的全部安装,而不是默认安装 如果是unicode,可以用vc盘修复一下vc,钩选相关项。 以下内容是从网上找的,也没有试验,有兴趣的朋友可以试验一下子,这里就不做测试了,我想这个问题的出现主要原因就是 unicode的事情。 我自己是把vc盘里面的lib复制到vc mfc lib里面而不是重新安装 阅读全文
posted @ 2010-12-28 19:30 叮当小马 阅读(3537) 评论(0) 推荐(0)
摘要: 单击工程/设置菜单命令,打开Project Settings选项卡,里面有一个Microsoft Foundation Classes 选项,如果我将此选项选为Use MFC in a Static Library则程序执行正常,如果此选项选为Use MFC in a Shared DLL则执行时就会出现上述错误. 工程-设置-常规面板中有一个Microsoft 基础类库,使用MFC做为静态链接库,这样设置后,就能正常使用了。 阅读全文
posted @ 2010-12-28 19:28 叮当小马 阅读(465) 评论(0) 推荐(0)
摘要: DES-Data Encryption Standard,即数据加密算法。是IBM公司于1975年研究成功并公开发表的。 DES算法的入口参数有三个:Key、Data、Mode。其中Key为8个字节共64位,是DES算法的工作密钥; Data也为8个字节64位,是要被加密或被解密的数据;Mode为DES的工作方式,有两种:加密或解密。   DES算法把64位的明文输入块变为64位的密文输出块,它所使用的密钥也是64位。 阅读全文
posted @ 2010-12-17 19:10 叮当小马 阅读(548) 评论(0) 推荐(0)
摘要: BASE64 按照RFC2045的定义,Base64被定义为:Base64内容传送编码被设计用来把任意序列的8位字节描述为一种不易被人直接识别的形式。 (The Base64 Content-Transfer-Encoding is designed to represent arbitrary sequences of octets in a form that need not be humanly readable.) 常见于邮件、http加密,截取http信息,你就会发现登录操作的用户名、密码字段通过BASE64加密的。 MD5 MD5 -- message-digest algorithm 5 (信息-摘要算法)缩写,广泛用于加密和解密技术,常用于文件校验。校验?不管文件多大, 经过MD5后都能生成唯一的MD5值。好比现在的ISO校验,都是MD5校验。怎么用?当然是把ISO经过MD5后产生MD5的值。 一般下载linux-ISO的朋友都见过下载链接旁边放着MD5的串。就是用来验证文件是否一致的。 SHA SHA(Secur 阅读全文
posted @ 2010-12-17 15:41 叮当小马 阅读(1288) 评论(0) 推荐(0)
摘要: import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.event.InputEvent; import java.awt.event.KeyEvent; import java.net.URL; import javax.swing.ButtonGroup; import javax.swing.ImageIcon; import javax.swing.JCheckBoxMenuItem; import javax.swing.JFrame; import javax.swing.JMenu; import javax.swing.JMenuBar; import javax.swing.JMenuItem; import javax.swing.JOptionPane; import javax.swing.JRadioButtonMenuItem; import javax.swing.KeyStroke; public c 阅读全文
posted @ 2010-09-22 21:39 叮当小马 阅读(1572) 评论(0) 推荐(0)
摘要: import java.awt.BorderLayout; import java.net.URL; import javax.swing.ImageIcon; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JTabbedPane; import javax.swing.event.ChangeEvent; import javax.swing.event.ChangeListener; public class JTabbedPaneTest extends JFrame { public JTabbedPaneTest() { super(); setTitle("表格"); setBounds(100,100,350,150); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); //final JTabbedPane tabbedPane = new JTabbedPane( 阅读全文
posted @ 2010-09-22 21:38 叮当小马 阅读(8394) 评论(0) 推荐(0)
摘要: import java.awt.BorderLayout; import java.awt.FlowLayout; import javax.swing.JButton; import javax.swing.JFileChooser; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.SwingConstants; import javax.swing.filechooser.*; import javax.swing.*; public class JProgressBarTest extends JFrame{ public JProgressBarTest() { super(); setTitle("表格"); setBounds(100,100,350,150); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); final JButton button = new JBu 阅读全文
posted @ 2010-09-22 21:37 叮当小马 阅读(8026) 评论(0) 推荐(1)