- 博客(7)
- 收藏
- 关注
原创 判断一棵树是否二叉平衡树
/** * Definition for a binary tree node. * public class TreeNode { * int val; * TreeNode left; * TreeNode right; * TreeNode(int x) { val = x; } * } */class Solution { publ...
2020-01-02 17:17:07 172
原创 查找有序数组中第一个大于target的数字
class Solution { public int searchInsert(int[] nums, int target) { int left = 0; int right = nums.length-1; while(left<=right){ int mid = (left+right)/2; ...
2020-01-02 17:01:56 1925 1
原创 python中函数式编程
高阶函数:能接受函数做参数的函数。例如:def add(x, y, f): return f(x) + f(y)print(add(-5,10,abs))#程序输出的值为 abs(-5) + abs(10) ,即15匿名函数;先举个栗子:def add(x, y, f): return f(x) + f(y)print(add(-5,10,lambda x...
2018-08-03 17:21:33 178
原创 MySQL基本命令
DDL 语句是操作数据库对象的语句,包括创建(create)、删除(drop)和修改(alter)数据库对象。常见的数据库对象: 1. 创建表标准的建表语句的语法如下:create table [模式名.]表名( #可以有多个列定义 columnName1 datatype [defanlt expr] , ...)上面语法中圆括号里可以包含多个列...
2018-07-28 11:13:32 132
原创 Swing创建透明、有背景图片窗口
一、创建透明窗口 设置透明窗口可以使用如下方法:setOpacity(float opacity):设置窗口的透明度,可以将窗口设置为半透明的。当 opacity 为1.0f时,该窗口完全不透明。public class OpacityTest { JFrame jf = new JFrame("Test"); public void init() { ...
2018-07-23 14:51:13 1660
原创 AWT常用组件
一、基本组件AWT提供了如下基本组件:Button:按钮,可接受单击操作。Canvas:用于绘图的画布。Checkbox:复选框组件(也可变成单选框组件)。CheckboxGroup:用于将多个 Checkbox 组件合成一组,一组 Checkbox 组件将只有一个可以被选中,即全部变成单选框组件。Choice:下拉式选择框组件。Frame:窗口,在 GUI 程序里通过该类创建...
2018-06-12 18:04:01 3902
原创 将Java对象写入文件中
Java对象序列化首先介绍一下对象序列化的目标:对象序列化的目标是将对象保存到磁盘中,或允许在网络中直接传输对象。一、序列化的含义和意义: 序列化机制使得对象可以脱离程序的运行而独立存在。 对象的序列化指将一个Java对象写入IO流中,与此对应的反是,对象的反序列化则指从IO流中恢复该Java对象。如果需要需要让某个对象支持序列化机制,则必须让它的类是可序列化的(serializa...
2018-06-05 00:01:39 17397 8
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人