自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (2)
  • 收藏
  • 关注

原创 射线法判断-点是否在多变形内

射线判断法引入如何判断一个点是否在多边形内?判断点是否在多边形内,可以确定,点和多边形在坐标系内实际的应用场景如:首先在地图上通过画出一个区域(通过多个点之间的连线行程的区域),判断一个经纬度坐标是否在在这个区域内射线判断法以该点为起点,引出一条水平射线,计算射线和多边形的相交次数,奇数次表示改点在多边形内,偶数次表示改点在多边形外.水平射线和边相交的情况点和多边形...

2019-10-12 21:59:53 964

原创 MySQL-存储表情字符

MySQL-存储表情字符????1.emojiemoji 是一种特殊的 Unicode 编码2.utf8utf8是unicode的实现方式之一在mysql中utf8是utf8mb3的别称utf8中,一个字符使用1-3个字节表示,中文3个字节3.utf8mb4同utf8一样,也是unicode的实现方式之一不同于utf8,utf8mb4使用1-4字节表示字符表情字符是4个字节...

2019-09-28 10:04:02 2375

原创 特殊的空格 - ASCII(160)

特殊的空格 - ASCII(160)编程语言-JAVA1.问题引入一般, 我们在db中落数据的时候, 都会对String类型的字段做去空格处理, 常用的方法无非trim().但是最近在数据库中发现,name 字段存在空格,在sql语句中使用trim函数,查出来的数据仍然带有空格.引出问题: 特殊的空格–trim函数不能处理的空格2.trim函数不能处理的空格不能处理的空格,首...

2019-09-24 19:25:51 2846

原创 MySQL-索引-覆盖索引

覆盖索引1.什么是覆盖索引?概念:查询语句中所需要的列在索引中,这样查询结果在索引的数据结构中查找即可拿到结果。附加网友解释:解释一: 就是select的数据列从索引中就能够获取,不必从数据表中再次读取,换句话说,就是查询列可以索引福噶解释二:索引是高效找到行的一个方法,当能通过检索索引就可以读取想要的数据,那就不需要再到数据表中读取行了。如果一个索引包含了(或覆盖了)满足查询语句...

2019-09-21 11:06:29 786

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

#{} 和 ${}的区别,如何在实际应用中使用在平常写mybatis的动态SQL语句时,大多使用的是#{} 。至于${} ,没用过,也不知道是什么。实际大多数情景下,我们使用的也都是#{},很少有场景会用到${}。1.两者的区别#{}:使用的是预编译,对应JBDC中的PreparedStatement${}:mybatis不会修改或者转义字符换,直接输出变量值2.实际应用举例:...

2019-04-19 17:55:19 7818

原创 B+树(索引的数据结构)

B+树一、文章背景引用维基百科的定义:’'在计算机科学中,B树(B-tree)是一种树状数据结构,它能够存储数据、对其进行排序并允许以O(log n)的时间复杂度运行进行查找、顺序读取、插入和删除的数据结构。"B+树是一种数据结构,但是因为它常常是出现在文件存储系统和数据库系统中,所以大多数讨论到B+树是基于它作为数据库索引数据结构,所以本文结合MySQL索引探讨一下B+树。本文参考: ...

2019-03-25 23:17:21 1685

原创 SpringBoot(41) Testing(测试)

SpringBoot(41) Testing(测试)Spring Boot在测试应用程序时提供了许多实用程序和注释。测试支持由两个模块提供;spring-boot-test包含核心项,spring-boot-test- autoconfiguration支持测试的自动配置。大多数开发人员只会使用Spring - Boot - Starter -test“Starter”,它导入了两个Spri...

2018-11-22 20:34:37 387

原创 Spring Boot(18) Using the @SpringBootApplication annotation

18. Using the @SpringBootApplication annotation许多Spring Boot开发者喜欢他们的应用程序使用自动配置,组件扫描(component-scan)和在application class中定义额外的配置.一个单独的@SpingBootApplication注解可以实现以上三点:@EnableAutoConfiguration :启用Sri...

2018-11-20 14:24:23 128

原创 Spring Boot(17) Spring Beans and Dependency injection(依赖注入)

17.Spring Beans and 依赖注入您可以自由地使用任何标准的Spring Framework技术来定义bean及其注入的依赖项。为简单起见,我们经常发现使用@ComponentScan 找到你的bean,结合@Autowired构造函数注入效果很好。如果按照上面的建议构建代码(14节,在根包中定义main application class),可以直接添加@C...

2018-11-20 14:22:36 294

原创 Spring Boot(16) Auto-configuration(自动配置)

16.自动配置1.Spring Boot自动配置尝试根据您添加的jar依赖项自动配置Spring应用程序。例如,如果 HSQLDB在您的类路径上,并且您尚未手动配置任何数据库连接bean,那么我们将自动配置内存数据库。2.您需要通过向其中一个类添加@EnableAutoConfiguration或 @SpringBootApplication注释来选择自动配置@Confi...

2018-11-20 14:20:00 336

原创 Spring Boot(15) Configuration Classes(配置类)

Spring Boot本文对应Spring Boot 官方文档 1.5.17版本15.Spring Boot Configuration Classes(配置类)Spring Boot 倾向于基于java的配置。尽管可以使用XML源调用SpringApplication.run(),但我们通常建议您的主要源是@Configuration类。通常,定义main方法的类也可以作为主要的@C...

2018-11-19 13:44:43 360

原创 Spring Boot(14)Structuring your code(构建代码)

SpringBoot目录结构14.构建代码14.1 使用`default package`14.2 主应用程序的位置Spring Boot 1.5.1714. Structuring your code谷歌+个人翻译,水平有限14.构建代码Spring Boot不需要任何特殊的代码布局,但是有些最好的实践建议14.1 使用default package当一个class没有pa...

2018-11-19 11:37:00 157

原创 adb

微信小游戏“跳一跳”,为了刷分数,写一个游戏辅助工具。程序中使用的工具1.ADB驱动,这个需要配置环境变量2.http://download.csdn.net/download/lt_zl/10201117第二个和第三个程序一个是手机上的,一个是电脑上的。打开USB调试。这三个资源有链接;3.cmd命令中使用adb命令adb环境变量配置好之后,在cmd中输入"adb s

2018-01-11 19:20:16 452

转载 html输入框密码设置十个字符(JavaScript实现)

<span class="span"><span id="stay" style="display: none"> 您还可以输入:<span id="txtCount"></span>个字符<br></span></span><input type="password" id="password" name="password"><script language="JavaScri

2017-04-07 13:23:28 1658

原创 "=="和"equals"两种比较方法的区别

基本数据类型“==”两个变量的值是否相同,不比较地址引用数据类型(类)”==”比较两个对象的引用,是否指向同一个内存空间;“equals()”比较两个对象所指向的内存空间的值是否相同;例:int i=10,j=i;i==j;//比较两个变量的值是否相等MyDate d2=d1;d1==d2;//对象赋值,引用同一个实例,d1==d2?true //d1.equals(d2)返

2017-04-07 13:12:28 428 1

转载 html设置密码输入限制在十个字符

span class="span">span id="stay" style="display: none"> 您还可以输入:span id="txtCount">span>个字符br>span>span>input type="password" id="password" name="password">script language="JavaScript"> va

2017-03-15 17:18:45 7321

模拟操作安卓adb命令

使用adb命令模拟安卓操作,该工具是免安装的,解压后直接使用,但是要配置环境变量。另外的两个文件是用来在手机和PC端安装,可以投屏。可以去下载Total Control

2018-01-11

jdk离线文档谷歌中文版

jdk api 1.8版本 谷歌中文版,最新

2017-07-18

空空如也

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

TA关注的人

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