自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 iphone11夜景鬼影分析

所学甚浅,尽量分析,若有指正,求之不得。上图是2019/9/26日晚拍摄的成都339电视塔,用的小米6。塔身右边天空有四个亮斑,实际右侧画面外(光晕位置)的高亮路灯的灯泡图像,别问为什么不是图中的,因为图中的那个只有3个灯泡。可能是在夜间拍摄算法上用了图像的叠加:主摄正常拍摄,广角镜头(高亮路灯在镜头外,图像只能从广角镜头来了)在低感光参数下拍摄照片(类似于华为之前的夜间模式彩色+黑白叠加),...

2019-09-27 16:48:03 936

原创 数组聚类并输出均值,python

用python写的调用之前对数组append(10000),反正就是保证比list1里所有的数都大一个数量级以上就好了def clusterOfR(list1): list1.sort() list2=[] for i in range(0,len(list1)-1): if list1[i+1]>list1[i]: lis...

2019-05-16 15:44:32 603

原创 Java学习笔记-html文件charset=utf-8之后,浏览器中文乱码

遇到了这样的问题,在html文件中设置了-然而在浏览器中还是出现了中文乱码查资料之后发现是记事本保存时默认ANSI编码,这时浏览器用utf-8来解码就会产生错误。于是将html文件另存为utf-8编码并替换原来的文件,问题解决。...

2019-03-22 16:16:10 347

原创 问题记录-邮件内图片地址为空

2018/11/12 QQ邮箱 收到一封邮件,有一张图片打不开(其余的能打开),且没有“显示图片”,“信任发件人”的选项。查看源码发现对比另一封不被信任的邮件,图片均不显示,有“显示图片”和“信任”选项。源码部分为暂时放在这里,以后学到了再做解答。...

2018-11-12 20:55:00 194

原创 Java小练习-删除arraylist中的数据

首先初始化一个Hero集合,里面放100个Hero对象,名称分别是从hero 0hero 1hero 2…hero 99通过遍历的手段,删除掉名字编号是8的倍数的对象package collection; import java.util.ArrayList;import java.util.Iterator;import java.util.List;import ch...

2018-11-12 18:36:27 848

原创 Java小练习-文件内容编码

解密在文件加密中生成的文件。设计一个方法public static void decodeFile(File decodingFile, File decodedFile);在这个方法中把decodingFile的内容进行解密,然后保存到decodedFile文件中。如果不是0的数字,在原来的基础上减1,比如6变成5, 4变成3如果是0的数字,变成9字母字符:如果是非a字符,向左移动...

2018-10-29 21:10:36 186

转载 Java 同时返回多个不同类型的方法

前言:虽然对于这种需求不常用,且比较冷门,但是还是有其存在的价值,再次做一下整理。我们常用的return语句只允许返回单个对象,相对的解决办法就是创建一个对象,用它来持有想要返回的多个对象。实现这种功能,还要归功于Java1.5的新特性-泛型,我们利用泛型,可以一次性地解决该问题,以后再也不用在这个问题上浪费时间了,并且,我们可以再编译期就能够确保类型安全。你也许已经想到使用集合可以实现我们的...

2018-10-25 16:49:07 8618

原创 Java小练习-StringBuffer与String在拼接字符串时的性能区别

和String内部是一个字符数组一样,StringBuffer也维护了一个字符数组。 但是,这个字符数组,留有冗余长度比如说new StringBuffer(“the”),其内部的字符数组的长度,是19,而不是3,这样调用插入和追加,在现成的数组的基础上就可以完成了。如果追加的长度超过了19,就会分配一个新的数组,长度比原来多一些,把原来的数据复制到新的数组中,看上去 数组长度就变长了。可以...

2018-10-19 14:27:47 742

原创 Java小练习-字符串比较

创建一个长度是100的字符串数组使用长度是2的随机字符填充该字符串数组统计这个字符串数组里重复的字符串有多少种package charactor;public class TestString{ public static void main(String[] args) { String[] table=new String[100]; System.out.println(...

2018-10-16 14:58:34 214

原创 Java小练习-句子每个单词首字母大写

package charactor;/* 给出一句英文句子: "let there be light"得到一个新的字符串,每个单词的首字母都转换为大写 */public class TestString { public static void main(String[] args) { String str="let there be light";

2018-10-16 14:58:16 2004

原创 Java小练习-单词最后一个字母大写

package charactor;public class TestString{//单词最后一个字母变大写//注意字符串的长度等于对应字符数组最后的index+1 public static void main(String[] args) { String word="legendary"; char[] wordarray=word.toCharArray(); cha...

2018-10-16 14:58:01 619

原创 Java小练习-单词每个字母大小写间隔输出

package charactor;public class TestString{//把 legendary 改成间隔大写小写模式,即 LeNgEnDaRy// public static char upCase(char letter) {// int nowcase = (int)letter;// int upcase = nowcase-32;// if (upcase...

2018-10-16 14:57:44 1504

原创 Java学习笔记-静态方法中不能调用非静态成员

由于开始学习JAVA不久,很多细节需要在将代码码出来之后才能注意到。比如转义符是\n,而不是/n。今天在静态方法里调用了一个非静态方法,于是报错了。package charactor;public class TestString { //每个单词首字母大写 public String firstUpperCase(String word) { char firstLetter=wo...

2018-10-09 16:06:24 364

原创 Java学习笔记-属性初始化的顺序问题

关于属性初始化的顺序问题三种对象属性初始化方式,分别为:1、声明时直接初始化;2、代码块初始化;3、构造方法初始化。代码执行时,首先执行静态方法,到new Hero()时跳转到构造方法public Hero(),但并不执行构造方法,而是紧接着直接跳转到class Hero下的显式代码块,最后再执行构造方法。Debug后发现在显式代码块中,声明初始化和代码块初始化按顺序执行,在这个例子...

2018-09-20 20:05:10 253

原创 Java学习笔记-输出菱形

思路1,runoob思路:菱形为上下两个等腰三角形(用两个外层for循环分别代表上下两部分) 上部分为倒直角三角形 + 等腰三角形。外层for以要嵌套两个for循环分别打印出倒直角三角形(直角三角形打印空格)和等腰三角形 下部分为直角三角形和倒等腰三角形。外层for同样要嵌套两个for循环打印直角三角形(直角三角形打印空格)和倒的等腰三角形public static void main...

2018-08-27 18:23:36 239

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除