Java
文章平均质量分 68
郝刚1
笨鸟先飞。
展开
-
Gradle设置阿里的仓库源
下面是以更改Spring Boot源码中的Gradle为例,把仓库源全部改成阿里的仓库源。更改普通仓库源allprojects { group "org.springframework.boot" repositories { // 本地仓库 mavenLocal() // 阿里公共仓库 maven { url 'https://maven.aliyun.com/repository/public/' } // 阿里-谷歌 maven { url 'h原创 2020-11-16 11:30:56 · 3186 阅读 · 0 评论 -
Java 反射
动态语言动态语言,是指程序在运行时可以改变其结构:新的函数可以被引进,已有的函数可以被删除等在结构上的变化。比如众所周知的ECMAScript(JavaScript)便是一个动态语言。除此之外如Ruby、Python等也都属于动态语言,而C、C++等语言则不属于动态语言。(引自: 百度百科) var execString = “alert(Math.floor(Math.random()*10)转载 2017-12-20 16:52:01 · 264 阅读 · 0 评论 -
java NIO中ServerSocketChannel和SocketChannel连接的过程
在使用ServerSocketChannel和SocketChannel时,我们一般都会使用Selector来对我们的channel进行管理,这样就可以使一个线程处理多个channel。因为Selector必须是非阻塞channel。所以ServerSocketChannel和SocketChannel都是可以非阻塞的,正好适用。1、首先的功能和我们的ServerSocket类似,因为内部原创 2017-09-21 14:46:25 · 1156 阅读 · 1 评论 -
java和jQuery实现跨域
转载:http://girl-luo.iteye.com/blog/2325074在学习下面代码时区,如果基础不太好请到该网站:http://www.imooc.com/video/6239jquery端代码 $.ajax({ async:false, url: 'http://www.**.com/**/jsonp', // 跨转载 2017-07-28 19:55:08 · 414 阅读 · 0 评论 -
mybatis generator生成的**Example类具体用法
原博客地址:http://www.cnblogs.com/kangping/p/6001519.html简单介绍:Criteria,包含一个Cretiron的集合,每一个Criteria对象内包含的Cretiron之间是由AND连接的,是逻辑与的关系。oredCriteria,Example内有一个成员叫oredCriteria,是Criteria的集合,就想其名字所预示的一样转载 2017-08-04 17:30:33 · 7028 阅读 · 0 评论 -
MyBatis Generator超级简单配置
本博客主要是想让大家快速搭建一个Mybatis Generator。用来生成我们需要的一些文件。如果大家想深入理解。请参考:http://blog.csdn.net/isea533/article/details/42102297我们不考虑配置mybatis ,Spring , Spring MVC等环境。这里使用的maven项目和mysql数据库。一、下载所需的包原创 2017-08-01 14:22:16 · 526 阅读 · 0 评论 -
Java并发编程:volatile关键字解析
从内存,java虚拟机一步步的讲解了java并发中volatile关键字的用法。这是我最水的博客,没有为什么,只是下面的博客写的太详细,太好了。可惜不是CSDN博客,我发收藏,转载又失去了博主的排版。所以在此附上该博客地址:http://www.cnblogs.com/dolphin0520/p/3920373.html原创 2017-08-07 18:56:07 · 185 阅读 · 0 评论 -
spring mvc使用@Controller返回的html视图
First the DispatcherServlet is invoked by the Servlet Container.The DispatcherServlet finds a mapping which maps to the home method of your Controller and the home method returns a view name "Hell转载 2016-12-29 14:24:41 · 10309 阅读 · 0 评论 -
maven下tomcat的使用
在eclipse中使用maven的tomcat插件进行打包,打成war包,需要在pom.xml文件中有如下配置,这是对maven安装tomcat插件,这与传统的打包然后部署的区别在于:传统的是在本地安装了tomcat,然后把项目部署到本地进行了运行,而使用maven的tomcat插件则本地并不需要安装tomcat,就可以直接运行有了这个配置以后,需要配置打包后的输出路径,以及打包方式,转载 2016-12-29 10:39:09 · 877 阅读 · 0 评论 -
java面试总结(一)
1、byte和short越界之后运算 byte short int long 的范围分别是一字节,二字节,四字节,八字节,每个几节有八位。 例如:byte最大是127,如果byte b = (byte)128;那么b实际上是-128; 也就是循环走,129就是-127;如果通过机器码进行计算的时候,最高位代表正负,如果为负数则需要进行反码、原码和补码的转换:反码->补码就是反码+1;在机器中就原创 2016-11-01 16:59:05 · 344 阅读 · 0 评论 -
Java面试总结(二)
1 Switch能否用string做参数? a.在 Java 7 之前, switch 只能支持byte,short,char,int 或者其对应的封装类以及 Enum 类型。在JAVA 7中,String 支持被加上了。 2 equals与==的区别: a.==是判断两个变量或实例是不是指向同一个内存空间 equals是判断两个变量或实例所指向的内存空间的值是不是相同 3 Object有哪原创 2016-11-05 13:47:28 · 344 阅读 · 0 评论 -
Java后端之多线程-同步锁的比较
JDK 5.0为开发人员开发高性能的并发应用程序提供了一些很有效的新选择,目前存在两种锁机制:synchronized和Lock,Lock接口及其实现类是JDK5增加的内容,ReentrantLock是Lock的实现。在实际的工作中,大家对synchronized和ReentrantLock都使用的比较多,今天对这两种锁机制进行了总结并分享给各位朋友们,希望对大家有所帮助。一、sy转载 2016-11-03 23:23:34 · 808 阅读 · 0 评论