摘要:
/** * 选择排序: * 简单选择排序,树形选择排序与堆排序 * */ public class SelecSortDemo { /** * * 简单选择排序 * 原理:假设列表中有n个元素,从第一个元素开始,在第一个元素 * 与最后一个元素之间选择一个最小的元素与第一个元素交换, * 然后从第二 阅读全文
摘要:
https://leetcode-cn.com/problems/two-sum/solution/liang-shu-zhi-he-by-leetcode-2/ 一、暴力法(java实现) 暴力法很简单,遍历每个元素 x,并查找是否存在一个值与 target−x 相等的目标元素。 class So 阅读全文
摘要:
1.线程内只能访问线程外的final变量 2.局部内部类 内部类访问了方法中的final剋行的变量name public class LocalInnerClass { private static Test monitor = new Test(); private int count = 0; 阅读全文
摘要:
ref:Java 多线程(四) 多线程访问成员变量与局部变量 先看一个程序例子: public class HelloThreadTest { public static void main(String[] args) { HelloThread r = new HelloThread(); Th 阅读全文
摘要:
用post请求的话,可以和get一起使用,但是如果用get请求提交的话,会用form里面的参数替换掉地址栏原有参数,有冲突 get产生一个数据包,post产生两个数据包 > 使用GET方法提交表单会覆盖表单action属性带的参数 1.url中用get添加参数,表单用get提交 如下所示,表单采用g 阅读全文
摘要:
设计模式 代理模式 https://www.cnblogs.com/daniels/p/8242592.html https://www.cnblogs.com/sunupo/p/10655823.html 代理模式给某一个对象提供一个代理对象,并由代理对象控制对原对象的引用。通俗的来讲代理模式就是 阅读全文
摘要:
https://blog.csdn.net/u013278099/article/details/51249594安卓开发接口回调经典案例网络请求 https://blog.csdn.net/Lpppnnn/article/details/78806306 什么是接口回调,接口回调与向上转型的区别, 阅读全文
摘要:
java.net.* 建立网络连接 Jsoup解析网页内容 package com.sun.util; import java.io.BufferedReader; import java.io.File; import java.io.FileNotFoundException; import j 阅读全文
摘要:
二叉树的遍历递归实现比较简单 二叉树的非递归实现 先根遍历 中根遍历(两种实现方式) 后根遍历(比较复杂) package com.sun.util; import java.lang.reflect.Method; import java.util.*; class TreeNode{ int v 阅读全文
摘要:
假设数组长度为一亿,删除数组中元素值等于1的元素 1.用一个数组记录需要删除元素的索引,这样的问题是需要额外的空间,存储索引数组 if __name__ == "__main__": idx=[] arr=[1,2,3,1,3,1,2,3,4,5,3,1,2,3,1,2,3,2,3,1,1,2,3, 阅读全文