预览图: 准备: 1、找到模仿对象 QQ登陆界面UI下载>>>>> 2、导入工程 3、查看布局结构和使用控件 其对应效果图分布为 4、分析样式选择器 下拉箭头2种样式:点击和默认状态 文本框2种样式:聚焦和默认状态 复选框3种样式:选择 ...
这是我模仿QQ 版界面,实现的基本功能有登陆验证,重置等,当然直接复制代码运行是不一样的,还要注意自己插入自己的图片。 结果截图如下所示: import java.awt.BorderLayout import java.awt.Color import java.awt.FlowLayout import java.awt.GridLayout import java.awt.Image imp ...
2015-04-21 15:04 0 5046 推荐指数:
预览图: 准备: 1、找到模仿对象 QQ登陆界面UI下载>>>>> 2、导入工程 3、查看布局结构和使用控件 其对应效果图分布为 4、分析样式选择器 下拉箭头2种样式:点击和默认状态 文本框2种样式:聚焦和默认状态 复选框3种样式:选择 ...
二分查找法。 排序算法 1.快速排序 2.冒泡排序 比较低端,不建议写。 多线程 1.手写一下生产者消费者模式,不要用BlockingQueue。 思路:可以使用wait(),notify() 2.手写一个死锁。 设计模式 设计模式的代码详情见: 设计模式代码示例 1.手写 ...
在面试过程中面试官可能会问你关于锁的知识,并让你手写一个死锁的案例。下面我们来写一个简单的小Demo来实现一个死锁。 死锁案例 这段代码 显而易见会block住 来看结果 并且程序是一直运行着的状态,那么程序出了这种状况应该怎么去排查呢?对于简单的案例我们直接 ...
...
写在前面 写了一个登录界面的demo,类似QQ的,写的自己喜欢的样式,贴一下代码,先上效果,如下 陈述 PyQt5+Python3.5.2 login.py是里登录的主界面loginWnd类,Header.py里是标题栏和整个窗口的类,我在login.py里面创建 ...
1、栈实现 2、Iterator实现 3、单例 4、多线和控制(暂停,恢复,停止) 5、生产者消费者 ...
手写一个简单的死锁代码 死锁原因 多个线程同时被阻塞,它们中的一个或者全部都在等待某个资源被释放,而该资源又被其他线程锁定,从而导致每一个线程都得等其它线程释放其锁定的资源,造成了所有线程都无法正常结束。这是从网上其他文档看到的死锁产生的四个必要条件: 1、互斥使用,即当资源被一个线程使用 ...
代码效果: (1)运行 (2)点击"点我弹出",结果如下图 (3)再点击x,回到界面(1)的效果,可以反复尝试 ...