自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 第一个只出现一次的字符

在一个字符串(0<=字符串长度<=10000,全部由字母组成)中找到第一个只出现一次的字符,并返回它的位置, 如果没有则返回 -1(需要区分大小写)两种解法1.Map的key值不会重复 可以用来记录出现次数public int firstNotRepeatingChar(String str) { int index = -1; Map<String, In...

2018-11-07 12:17:50 90

原创 位运算 -- 只出现一次的的数字

异或的两个值’相同为假,不同为真’。交换两个整数的值时可以不用第三个参数a = a ^ b ^ a = bb = b ^ a ^ b = a一个只出现一次的数字。一个整型数组里除了一个数字之外,其他的数字都出现了偶数次。请写程序找出这个只出现一次的数字。public int oneNumsAppearOnce(int [] array ){ int num = 0; ...

2018-11-07 09:48:44 143

原创 MyBatis中#{ }和${ }的区别

一、结论#{ }:预编译占位符 ?,防止sql注入,会在参数两端加上单引号 ’ ’${ }:sql拼接符号,如表名必须用这个#{ } 变量的替换是在 DBMS 中, ${ } 变量的替换阶段是在动态 SQL解析阶段只要能够使用#{ }解决的地方,我们都应该使用#{ }二、细节1、 #{ }被解析为一个 JDBC 预编译语句(prepared statement)的参数占位符 ?...

2018-11-06 15:33:50 146

原创 js中遍历数组、对象的方式

1.标准的for循环遍历数组//不打印自定义属性和继承属性var array = [1,2,3]; for (var i = 0; i < array.length; i++) { console.log(array[i]); } 2.for in 遍历对象不要用for in遍历数组,因为还会打印自定义属性和继承属性一般常用来遍历非数组的对象并且使用hasO...

2018-11-06 13:42:19 290

原创 数据的不可变性

数据的不可变性最近遇到一个bug,循环对数组内的对象赋值,结果link[i][“objJson”]的值改变直接导致了link数组内其他的objJson对应值也发生了改变,估计是push时,直接引用的是同一个对象补救方法:var linkObj =JSON.parse(JSON.stringify(links[i]));通常有两种方式来更改数据。直接更改变量的值来 改变 数据。用包含...

2018-11-01 10:58:22 339

原创 IE9文件上传

<form id="imgUploadForm" class="form-horizontal js-form col-md-10"> <label class="col-md-2 control-label">附件:&

2018-06-12 11:37:16 3133

原创 formData + ajax 多文件上传(IE9没有file这个属性,不行)

var that = this;var file = document.getElementById("js-input-file");if(file.files.length < 1) { ngc.info("请选择至少一个文件"); return;}var formData = new FormData();for(var i=0;i&a

2018-06-12 11:35:57 3516 1

转载 @RequestMapping 用法详解之地址映射(转)

@RequestMapping 用法详解之地址映射(转)引言: 前段时间项目中用到了RESTful模式来开发程序,但是当用POST、PUT模式提交数据时,发现服务器端接受不到提交的数据(服务器端参数绑定没有加任何注解),查看了提交方式为application/json, 而且服务器端通过request.getReader() 打出的数据里确实存在浏览器提交的数据。为了找出原因,便对参数绑定(@Re

2016-12-14 14:42:14 210

原创 杭电1018 BIG NUMBER

杭电1018 BIG NUMBER 求阶乘的位数 这题要求n的阶乘的位数,如果n较大时,n的阶乘必将是一个 很大的数,题中说1<=n<10000000,当n=10000000时可以说n 的阶乘将是一个非常巨大的数字,对于处理大数的问题,我 们一般用字符串,这题当n取最大值时,就是一千万个数字相 乘的积,太大了,就算保存在字符串中都有一点困难,而且 一千万个数字相乘是会涉及到大数的乘法,

2016-07-09 15:09:17 246

转载 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2016-07-09 15:00:33 126

WampServer配置图解

详细的wampsever配置图解,亲测有效

2015-12-06

空空如也

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

TA关注的人

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