-
2016 年度码云热门项目排行榜 TOP 50
2016 年度码云热门项目排行榜 TOP 50 是通过开源项目2016年在码云上的 Watch、Star、Fork 数量来评定的榜单。码云平台发展至今,涌现了越来越多优秀的开源项目,越来越多的开源作者在上面分享自己的作品。我们希望通过此榜单在回顾总结2016年国内开源趋势,了解开源作者现状的同时,也能便于大家更好地找到自己需要的项目。 1、JFinal 简介...
时间:2018-11-28点击:861收藏
-
30多条mysql数据库优化方法,千万级数据库记录查询轻松解决
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描 Sql代码:selectidfromtwherenumisnull; 可以在 num 上设置默认值 0,确保表中 num 列没有 null 值...
时间:2018-11-28点击:582收藏
-
使用Eclipse把java文件打包成jar 含有第三方jar库的jar包
方式一: 1.自己要在工程下新建一个MANIFEST.MF的文件,如下图所示 这个文件的内容就是: MAIN-CLASS: 记得是有空格的然后要写你MAIN方法主类的绝对名字,最后回车空出一行不写东西,就是第四行空着,不然会提示找不到主类的,并且会出各种问题的。。。。 工程的lib目录下的内容: 2.选择要导出的工程点击右键选择EXPORT。。 3.选择步骤...
时间:2018-11-28点击:910收藏
-
MySQL 表分区
MySQL表分区和分库分表一样,都是为了提高数据库的吞吐量。分区类似与分表,分表是逻辑上将一个大数据量的表分成多个,可以是水平分也可以是垂直分。而分区是将表的一个数据文件拆分成多个。不同的数据拆分到不同的文件中。这样对于一个数据量非常大的表,有多个数据文件来进行存储,这样就提高了数据库的 io 性能。 视频链接:http://www.roncoo.co...
时间:2018-11-28点击:859收藏
-
JAVA高并发设计[转]
一、同步(Synchronous)和异步(Asynchronous) 同步和异步通常用来形容一次方法调用,同步方法,调用者必须等到方法调用返回后,才能继续后续的行为,异步方法调用会立即返回,调用者就可以继续后续的操作 二、并发和并行 并发和并行都可以表示两个或多个任务一起执行,但偏重点点不同,并发偏重于多个任务交替执行,而多个任务之间有可能还是串行的。而并行...
时间:2018-11-28点击:618收藏
-
怎么玩转Java线程池?
一:简介 线程的使用在java中占有极其重要的地位,在jdk1.4极其之前的jdk版本中,关于线程池的使用是极其简陋的。在jdk1.5之后这一情况有了很大的改观。Jdk1.5之后加入了java.util.concurrent包,这个包中主要介绍java中线程以及线程池的使用。为我们在开发中处理线程的问题提供了非常大的帮助。 二:线程池 线程池的作用: 线程池...
时间:2018-11-28点击:567收藏
-
01. Chrome扩展简单认识
认识Chrome扩展及应用 Chrome扩展是用于扩充 Chrome浏览器功能的程序,Chrome应用是以Chrome为平台运行的程序,两者似乎并没有太明确的区别,甚至有些程序既可以设计成Chrome扩展也可以设计成Chrome应用。 但既然Google将基于Chrome平台的程序分为了两类,说明两者还是有区别的。 Chrome扩展主要用于对浏览器功能的...
时间:2018-11-28点击:751收藏
-
2018年人工智能可以在哪些领域最快得到应用和普及?
根据腾讯互娱发布的《2017 Q3 AI 行业全景热度观察》,2017年第三季度,全球AI公司融资总额高达 77.42 亿美元,仅比前两个季度之和低10亿美元,而与2012年同期相比则增长了70余倍。 虽然第四季度还没结束,但10月底旷视科技4.6亿美元的C轮融资额已经刷新了此前由商汤科技所保持的4.1 亿美元的融资记录,也成为全球人工智能企业迄今为止所获得...
时间:2018-11-28点击:695收藏
-
JVM 如何装载和初始化一个Java class(类)
在Java中,首先编写一个 .java 的源文件;然后,使用Java编译器编译成 .class 的字节码文件。Java在运行时加载 .class 字节码文件。那么,装载 与 初始化 有什么区别呢?一个Java类是什么时候被装载和初始化的?又是如何被装载和初始化的?本文将利用代码示例的方式,详细地阐述这些迷惑问题。装载一个类学习过C/C++语言的读者知道,C/...
时间:2018-11-28点击:645收藏
-
My Baits入门(一)mybaits环境搭建
1)在工程下引入mybatis-3.4.1.jar包,再引入数据库(mysql,mssql..)包. 2)在src下新建一个配置文件conf.xml <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Confi...
时间:2018-11-28点击:675收藏
-
Spring Boot 1.4.0 Release Notes 更新日志-02
Spring Framework 4.3 Spring Boot 1.4 builds on and requires Spring Framework 4.3. There are a number of nice refinements in Spring Framework 4.3 including new Spring MVC@RequestMap...
时间:2018-11-28点击:818收藏
-
Spring Boot基础教程10-web应用开发-Servlets, Filters, listeners
Web开发使用 Controller 基本上可以完成大部分需求,但是我们还可能会用到 Servlet、 Filter、Listener等等 二.在spring boot中的三种实现方式 方法一:通过注册ServletRegistrationBean、 FilterRegistrationBean 和 ServletListenerRegistration...
时间:2018-11-28点击:589收藏
点击排行
推荐阅读
最新文章
- CentOS关闭SELinux安全模块
- Windows10,CentOS7,CentOS8安装Nodejs环境
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS7,8上快速安装Gitea,搭建Git服务器
- CentOS8编译安装MySQL8.0.19
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- MySQL数据库在高并发下的优化方案
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- Dcoker安装(在线仓库),最新的服务器搭配容器使用
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果