-
JPress技术精讲:JPress如何做到安装后重新加载的?
JFinal应用实战视频教程:http://www.roncoo.com/course/view/a44d3a2e82614a9e95497af07065ce71 JPress安装完成后,如何能重新加载? 简单回答下: 1、jetty模式下,JFinal会自动指定检查WebRoot目录,如果有发生变化,会自动重新加载。 2、tomcat容器下,可以通过to...
时间:2018-11-29点击:399收藏
-
2016 年度码云热门项目排行榜 TOP 50
2016 年度码云热门项目排行榜 TOP 50 是通过开源项目2016年在码云上的 Watch、Star、Fork 数量来评定的榜单。码云平台发展至今,涌现了越来越多优秀的开源项目,越来越多的开源作者在上面分享自己的作品。我们希望通过此榜单在回顾总结2016年国内开源趋势,了解开源作者现状的同时,也能便于大家更好地找到自己需要的项目。 1、JFinal 简介...
时间:2018-11-28点击:357收藏
-
30多条mysql数据库优化方法,千万级数据库记录查询轻松解决
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描 Sql代码:selectidfromtwherenumisnull; 可以在 num 上设置默认值 0,确保表中 num 列没有 null 值...
时间:2018-11-28点击:276收藏
-
使用Eclipse把java文件打包成jar 含有第三方jar库的jar包
方式一: 1.自己要在工程下新建一个MANIFEST.MF的文件,如下图所示 这个文件的内容就是: MAIN-CLASS: 记得是有空格的然后要写你MAIN方法主类的绝对名字,最后回车空出一行不写东西,就是第四行空着,不然会提示找不到主类的,并且会出各种问题的。。。。 工程的lib目录下的内容: 2.选择要导出的工程点击右键选择EXPORT。。 3.选择步骤...
时间:2018-11-28点击:477收藏
-
MySQL 表分区
MySQL表分区和分库分表一样,都是为了提高数据库的吞吐量。分区类似与分表,分表是逻辑上将一个大数据量的表分成多个,可以是水平分也可以是垂直分。而分区是将表的一个数据文件拆分成多个。不同的数据拆分到不同的文件中。这样对于一个数据量非常大的表,有多个数据文件来进行存储,这样就提高了数据库的 io 性能。 视频链接:http://www.roncoo.co...
时间:2018-11-28点击:347收藏
-
JAVA高并发设计[转]
一、同步(Synchronous)和异步(Asynchronous) 同步和异步通常用来形容一次方法调用,同步方法,调用者必须等到方法调用返回后,才能继续后续的行为,异步方法调用会立即返回,调用者就可以继续后续的操作 二、并发和并行 并发和并行都可以表示两个或多个任务一起执行,但偏重点点不同,并发偏重于多个任务交替执行,而多个任务之间有可能还是串行的。而并行...
时间:2018-11-28点击:291收藏
-
架构师之路-如何建立高可用消息中间件kafka
Kafka 一、熟悉kafka lServer-1 broker其实就是kafka的server,因为producer和consumer都要去连它。Broker主要还是做存储用。 lServer-2是zookeeper的server端,zookeeper的具体作用你可以去官网查,在这里你可以先想象,它维持了一张表,记录了各个节点的IP、端口等信息(以后还会讲...
时间:2018-11-28点击:343收藏
-
怎么玩转Java线程池?
一:简介 线程的使用在java中占有极其重要的地位,在jdk1.4极其之前的jdk版本中,关于线程池的使用是极其简陋的。在jdk1.5之后这一情况有了很大的改观。Jdk1.5之后加入了java.util.concurrent包,这个包中主要介绍java中线程以及线程池的使用。为我们在开发中处理线程的问题提供了非常大的帮助。 二:线程池 线程池的作用: 线程池...
时间:2018-11-28点击:290收藏
-
01. Chrome扩展简单认识
认识Chrome扩展及应用 Chrome扩展是用于扩充 Chrome浏览器功能的程序,Chrome应用是以Chrome为平台运行的程序,两者似乎并没有太明确的区别,甚至有些程序既可以设计成Chrome扩展也可以设计成Chrome应用。 但既然Google将基于Chrome平台的程序分为了两类,说明两者还是有区别的。 Chrome扩展主要用于对浏览器功能的...
时间:2018-11-28点击:370收藏
-
2018年人工智能可以在哪些领域最快得到应用和普及?
根据腾讯互娱发布的《2017 Q3 AI 行业全景热度观察》,2017年第三季度,全球AI公司融资总额高达 77.42 亿美元,仅比前两个季度之和低10亿美元,而与2012年同期相比则增长了70余倍。 虽然第四季度还没结束,但10月底旷视科技4.6亿美元的C轮融资额已经刷新了此前由商汤科技所保持的4.1 亿美元的融资记录,也成为全球人工智能企业迄今为止所获得...
时间:2018-11-28点击:313收藏
-
JVM 如何装载和初始化一个Java class(类)
在Java中,首先编写一个 .java 的源文件;然后,使用Java编译器编译成 .class 的字节码文件。Java在运行时加载 .class 字节码文件。那么,装载 与 初始化 有什么区别呢?一个Java类是什么时候被装载和初始化的?又是如何被装载和初始化的?本文将利用代码示例的方式,详细地阐述这些迷惑问题。装载一个类学习过C/C++语言的读者知道,C/...
时间:2018-11-28点击:285收藏
-
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点击:331收藏
点击排行
-
Docker使用Oracle官方镜像安装(12C,18C,19C)
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS8编译安装MySQL8.0.19
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- MySQL8.0.19开启GTID主从同步CentOS8
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- CentOS7,8上快速安装Gitea,搭建Git服务器
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
推荐阅读
最新文章
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- SpringBoot2整合Redis,开启缓存,提高访问速度
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- Mario游戏-低调大师作品
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS关闭SELinux安全模块
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- CentOS7安装Docker,走上虚拟化容器引擎之路