码迷,mamicode.com
首页 > 编程语言
springBoot(11):集成Mybatis
一、添加依赖<!--mybatis--> <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>1.2.0</version> </dependency> <dependency> <group..
分类:编程语言   时间:2017-06-18 21:54:24    阅读次数:173
java面试题一
个人的一点参考总结,如有雷同,纯属巧合! 1、hashmap的实现原理以及hashtable的线程安全是怎么实现的?HashMap其实也是一个线性的数组实现的,所以可以理解为其存储数据的容器就是一个线性数组。首先HashMap里面实现一个静态内部类Entry,其重要的属性有 key , value, ...
分类:编程语言   时间:2017-06-18 21:52:17    阅读次数:195
python网络爬虫之LXML与HTMLParser
在下面的表格中,我们已列出了一些路径表达式以及表达式的结果: 下面介绍下HTMLParser的用法: ...
分类:编程语言   时间:2017-06-18 21:52:03    阅读次数:309
Swift:UIKit中Demo(一)
关于Swift的基本概念及语法知识。我在前面的章节中已经介绍了非常多。这一节和下一节主要有针对性的解说Swift在实际UIKit开发中的使用场景及注意点。先来看看Demo的终于效果图。 Demo分析: 1. 界面上面有三个button,他们的宽度不一致。 2. 点击每一个button的时候。以下有红 ...
分类:编程语言   时间:2017-06-18 21:51:18    阅读次数:172
Java Web工作原理
学习Java Web应用程序开发,首先需要了解其核心的基础内容,即HTTP协议。HTTP协议是一种超文本传输协议,用于在计算机网络中的通信。一个完整的web应用程序由网页应用程序,客户端浏览器,web服务器,以及HTTP协议四部分组成。HTTP协议作为连接浏览器和web服务器的纽带,在web应用开发 ...
分类:编程语言   时间:2017-06-18 21:50:19    阅读次数:149
Java线程详解(三)
Java线程:新特征-有返回值的线程在Java5之前,线程是没有返回值的,常常为了“有”返回值,破费周折,而且代码很不好写。或者干脆绕过这道坎,走别的路了。现在Java终于有可返回值的任务(也可以叫做线程)了。可返回值的任务必须实现Callable接口,类似的,无返回值的任务必..
分类:编程语言   时间:2017-06-18 21:50:05    阅读次数:260
最优解算法的讨论
不懂优化的人希望能有通用的方法来解决他手头的问题。但不幸的事没有这样的方法存在。高速的方法都须要某些条件,比方常见的有强凸。线性,可分解啥的。眼下研究的比較成熟的就是强凸光源可分解 非凸没有特别有效的方法来解。假设是强凸的,何必用那么复杂的方法求最优解?正是由于不是强凸的,才用到优化方法。就算是凸的 ...
分类:编程语言   时间:2017-06-18 21:48:57    阅读次数:140
一个使用sbt编译的JNI C++ 的模板
假设你须要在Scala或是Java中调用C或C++函数库,就须要使用JNI。 这里就涉及到编译scala ,java 和C(C++)代码,在这里给出一个程序的框架,我们使用sbt 缺省的代码文件夹文件文件夹src—>main——–>java——–>scala——–>c当中文件夹c存放C++代码 ,j ...
分类:编程语言   时间:2017-06-18 21:48:18    阅读次数:232
Java线程详解(二)
Java线程:新特征-线程池Sun在Java5中,对Java线程的类库做了大量的扩展,其中线程池就是Java5的新特征之一,除了线程池之外,还有很多多线程相关的内容,为多线程的编程带来了极大便利。为了编写高效稳定可靠的多线程程序,线程部分的新增内容显得尤为重要。有关Java5线程新特..
分类:编程语言   时间:2017-06-18 21:47:39    阅读次数:152
Java线程详解(一)
程序、进程、线程的概念程序(program):是为完成特定任务、用某种语言编写的一组指令的集合。即指一段静态的代码,静态对象。进程(process):是程序的一次执行过程,或是正在运行的一个程序。动态过程:有它自身的产生、存在和消亡的过程。如:运行中的QQ,运行中的MP3播放器程..
分类:编程语言   时间:2017-06-18 21:47:31    阅读次数:208
java 反射
反射 1、什么是反射技术? 动态获取指定类以及类中的内容(成员),并运行其内容。 应用程序已经运行,无法在其中进行new对象的建立,就无法使用对象。这时可以根据配置文件的类全名去找对应的字节码文件,并加载进内存,并创建该类对象实例。这就需要使用反射技术完成 2、获取class对象的三种方式 获取Cl ...
分类:编程语言   时间:2017-06-18 21:47:24    阅读次数:132
JavaScript面向对象之Windows对象
JavaScript之Window对象 首先我们先了解一个概念:事件。 事件,就是把一段代码设置好,满足条件时触发。或者说,事件是可以被 JavaScript 侦测到的行为。 网页中每个元素都可以触发JavaScript事件。 我们先来看一个简单的事件: 我们可以使用<input>标签的onClic ...
分类:编程语言   时间:2017-06-18 21:46:14    阅读次数:258
spring boot学习笔记一
一直以来用java做web开发总是需要解决各种依赖和配置很是烦人springboot在这方面做的很好。用maven管理项目只需要简单的引入几个包就可以做web开发。下面是一个例子<?xmlversion="1.0"encoding="UTF-8"?> <projectxmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi..
分类:编程语言   时间:2017-06-18 21:44:20    阅读次数:174
java并发容器
同步容器将所有对容器状态的访问都串行化,以实现线程安全性。这种方式的缺点是严重降低并发性。Java 5.0提供了多种并发容器来改进同步容器的性能。如ConcurrentHashMap代替同步且基于散列的Map,CopyOnWriteArrayList,用于在遍历操作主要操作的情况下代替同步的List ...
分类:编程语言   时间:2017-06-18 21:44:03    阅读次数:149
JavaScript中的string对象及方法
string对象 string对象的两种创建 var a="hello"; var b=new String("hello"); //下面是方法 //charAt()根据下标 找字符串中的字符 alert(a.charAt(3));//根据下标返回字符串某个字符 alert(a.charAt(10) ...
分类:编程语言   时间:2017-06-18 20:53:34    阅读次数:143
Java concurrent AQS 源码详解
一、引言 AQS(同步阻塞队列)是concurrent包下锁机制实现的基础,相信大家在读完本篇博客后会对AQS框架有一个较为清晰的认识 这篇博客主要针对AbstractQueuedSynchronizer的源码进行分析,大致分为三个部分: 所有的分析仅基于个人的理解,若有不正之处,请谅解和批评指正, ...
分类:编程语言   时间:2017-06-18 20:52:35    阅读次数:309
Spring整合JUnit4测试时,使用注解引入多个配置文件
一般情况下: [html] view plain copy @ContextConfiguration(Locations="../applicationContext.xml") [html] view plain copy [html] view plain copy 多个文件时,可用{} [h ...
分类:编程语言   时间:2017-06-18 20:51:40    阅读次数:187
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!