#ap

HashMap 源码解读

HashMap在JDK1.7和1.8中有了很大的改变,空闲时间对HashMap做了一点点的研究。HashMap是一种数组和链表结合的数据结构,我们每次new一个HashMap时,都会构造出一个长度为16的Entry数组,每一个Entry都是一个单向链表,网上找的一张图,具体的hashMap的结构如下Entry的数据结构...
代码星球 ·2021-02-15

QueueAPI记录

队列是一种数据结构.它有两个基本操作:在队列尾部加人一个元素,和从队列头部移除一个元素就是说,队列以一种先进先出的方式管理数据,如果你试图向一个已经满了的阻塞队列中添加一个元素或者是从一个空的阻塞队列中移除一个元索,将导致线程阻塞.在多线程进行合作时,阻塞队列是很有用的工具。工作者线程可以定期地把中间结果存到阻塞队列中...
代码星球 ·2021-02-15

android AutoCompleteTextView 自定义BaseAdapter

最近项目中需要做搜索功能,实现类似Google、Baidu搜索的下拉提示效果。Android为我们提供了 AutoCompleteTextView控件来完成此功能。网上好多例子都是简单使用ArrayAdapter来实现的,界面比较简单,实际项目中用处不大;自己研究了一番,自定义Adapter继承BaseAda...

Android 反编译apk 详解

测试环境:     win7  使用工具:   CSDN上下载地址:     apktool (资源文件获取)  下载  ...
代码星球 ·2021-02-15

Windows环境配置Apache+Mysql+PHP

一、安装配置Apache2.4.7(httpd-2.4.7-win64-VC11.zip )  1、解压下载的安装包:httpd-2.4.7-win64-VC11.zip将其放到自己的安装目录(我的目录D:phpEnvApache24)22、然后对http.conf(D:phpEnvApa...

JQuery之append和appendTo的区别,还有js中的appendChild用法

append()前面是要选择的对象,后面是要在对象内插入的元素内容 appendTo()前面是要插入的元素内容且为Jquery对象,而后面是要选择的对象 实例: $('#a').append('content');$('<div>content</div>').ap...

JS新API标准 地理定位(navigator.geolocation)

在新的API标准中,可以通过navigator.geolocation来获取设备的当前位置,返回一个位置对象,用户可以从这个对象中得到一些经纬度的相关信息。navigator.geolocation的三个方法:1. getCurrentPosition() //当前位置2.watchPosition...
代码星球 ·2021-02-14

dataAdapter与dataSet和dataTable的填充

对于dataAdapter与dataSet和dataTable的填充,可以分为1对1,1对n,n对n,3种情况。以SqlDataAdapter为例。 //(1)1对1SqlDataAdapterda=newSqlDataAdapter("SqlString",SqlConnection);da.fill(da...

tomcat java.lang.IllegalStateException: Illegal access: this web application instance has been stopped already. Could not load []

 1.情景展示  springboot项目打成的war包,在使用spring自带的tomcat启动可以正常运行,但是,将项目打包到外置tomcat中就启动失败,结果如下:  java.lang.IllegalStateException:Illegalaccess:thiswebapplicationinst...

idea service层注入mapper报红的6种解决方案

 情景展示  在idea中,只要是涉及到mybatis注入对象的地方,如果你的报错信息是这种,请继续往下看。  提前说明:这在实际运行过程中,代码执行是没有问题的;是idea检查机制的问题。方式一:用@Resource替换@Autowired  替换后,就不再报红了。方式二:在Mapper接口加上@Repos...

java 实体类Bean与Map互相转化

 1.情景展示  java对象与Map之间进行相互转换,如何实现?   2.分析  通过org.apache.commons.beanutils.BeanUtils类来实现  所需jar包<dependency><groupId>commons-beanutils</g...
代码星球 ·2021-02-14

bootstrap-datetimepicker双日历动态设置日期可选范围(可切换成月、日)

 1.情景展示  如上图所示,既有开始日期和结束日期,又可以随意切换成日和月,还能控制可选范围,使用bootstrap日期插件如何实现? 2.原因分析  控件限制最大值,需要用到setEndDate;最小值控制,要用setStartDate;  结束日期的最小值不能小于开始日期;开始日期的最大值不能...

application/x-www-form-urlencoded与multipart/form-data与application/json的区别 精析

 1.起因  在网上找不到能够将application/x-www-form-urlencoded与multipart/form-data与application/json三者区别完全解释清楚的文章,真是令人失望,特发此帖详细解说。  前端数据传递至后台时,需要对其进行编码,其中,编码格式可分为四种:appl...

bootstrap日历控件datetimepicker基本用法

 1.情景展示  使用boostrap时间插件可以实现这样的效果2.具体操作  第一步:引入对应的js和css<linktype="text/css"rel="stylesheet"href="bootstrap/bootstrap.css"/><linktype="text/css"rel...

exception The absolute uri: [http://java.sun.com/jsp/jstl/core] cannot be resolved in either web.xml or the jar files deployed with this application

  1.情景展示  eclipse,运行web项目时,报错信息如下:  Theabsoluteuri:[http://java.sun.com/jsp/jstl/core]cannotberesolvedineitherweb.xmlorthejarfilesdeployedwiththisappl...
首页上一页...7374757677...下一页尾页