加载中
ehcache

简单介绍 EhCache 是一个纯Java的进程内缓存框架,具有快速、精干等特点,是Hibernate中默认的CacheProvider。Ehcache是一种广泛使用的开 源Java分布式缓存。主要面向通用缓存,Java EE和轻量...

Python版本,图片,视频断点续传下载

图片下载 tqdm tqdm是一个快速、扩展性强的进度条工具库,用户只需要封装任意的迭代器 tqdm(iterator),tqdm官方文档。 对于爬虫进度的监控,这是个不错的工具。 requests模块实现下载 对于r...

03/01 11:04
19
资源学习总结篇

shiro 系列学习推荐 https://jinnianshilongnian.iteye.com/blog/2018398 springmvc 学习推荐 https://blog.csdn.net/eson_15/column/info/spring-mvc mybatis 学习推荐 http://www.cnblogs...

quartz整体简绍

非常好的文章,Quartz的新认识! 简单简绍 Quartz 是 OpenSymphony 开源组织在任务调度领域的一个开源项目,完全基于 Java 实现。 作为一个优秀的开源调度框架,Quartz 具有以下特点: 强大的调...

01/12 12:39
2
excel操作----主要用于数据库入库

-- coding: utf-8 -- import pymysql import xlrd import uuid from xlrd import XLRDError from sdjn_tourism_api.settings import MYSQL_DATABASE, MYSQL_PORT, MYSQL_HOST, MYSQL_PASSWOR...

2018/09/21 16:56
57
阿里巴巴Java开发规约

命名风格 【强制】代码中的命名均不能以下划线或美元符号开始,也不能以下划线或美元符号结束 【强制】代码中的命名严禁使用拼音与英文混合的方式,更不允许直接使用中文的方式。 说明:正确...

2018/07/23 21:02
69
2018年复盘总结

一年又过去了,这一年里发生了特别多的事情,首先部门业务从旅游大数据向移动政务转变,自己也是跟着部门从迷茫到慢慢熟悉了自己的业务方向,其中收获了非常多的东西,同时也看到了部门前辈们...

03/26 14:52
8
Mybatis常用总结二

MyBatis缓存机制 一级缓存 在应用运行过程中,我们有可能在一次数据库会话中,执行多次查询条件完全相同的SQL,MyBatis提供了一级缓存的方案优化这部分场景,如果是相同的SQL语句,会优先命中...

03/26 14:41
2
Mybatis常用总结一

这一节的学习强烈建议实际操作 主键自增和自定义主键 实现描述:我们在写程序时,时常会遇到这样的问题:插入一条数据,但因有主键的存在,而有时候会报“违反唯一性约束”的错误,我们可以使...

03/25 21:21
26
Shiro总结一会话,缓存管理,RememberMe

Shiro 会话管理 所谓会话,即用户访问应用时保持的连接关系,在多次交互中应用能够识别出当前访问的用户是谁,且可以在多次交互中保存一些数据。如访问一些网站时登录成功后,网站可以记住用...

03/20 10:00
27
Shiro总结一架构,动态权限配置,登录认证实现

首先说明一点,我没有删除和shiro无关的很多代码,主要是希望大家能更清楚的看到完整项目中的配置,其次,下面文中的使用不会采用shiro配置文件的方式,而是采用实际web项目中动态配置权限认证...

03/19 10:39
110
Spring 事务管理及遇到的坑

什么是事务? 事务是逻辑上的一组操作,要么都执行,要么都不执行. 事物的特性(ACID) 原子性: 事务是最小的执行单位,不允许分割。事务的原子性确保动作要么全部完成,要么完全不起作用;...

03/18 09:57
161
Spring Aop的应用

AOP的基本概念 连接点( Jointpoint) : 表示需要在程序中插入横切关注点的扩展点,连接点可能是类初始化、方法执行、 方法调用、字段调用或处理异常等等, Spring 只支持方法执行连接点, ...

03/14 11:00
7
软件疑难杂症解决办法汇总

现在的搜索引擎质量真的堪忧,找了无数的博客终于找到解决办法了,特此记录一下 MySQL8.0本地连接不上解决办法 https://blog.csdn.net/zzzgd_666/article/details/81458630......

03/01 20:42
8
Java线程总结---第三篇

CountDownLatch CountDownLatch是一个非常实用的多线程控制工具类,称之为“倒计时器”,它允许一个或多个线程一直等待,直到其他线程的操作执行完后再执行。 小程序 import java.util.Rando...

03/01 15:07
3
socket编程

什么是Socket TCP/IP协议栈主要分为四层:应用层、传输层、网络层、数据链路层 Socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口。socket是在应用层和传输层之间的一个抽象层...

02/27 08:20
15
Java线程总结---第二篇

wait和notify wait 方法 wait() 的作用是使当前执行代码的线程进行等待,该方法会将该线程放 入”预执行队列“中,并且在wait()所在的代码处停止执行,直到接到通知或被中断为止。 在调用 wa...

02/26 16:03
10
Java线程总结---第一篇

线程和进程各自有什么区别和优劣: 进程是资源分配的最小单位,线程是程序执行的最小单位 进程有自己的独立地址空间,每启动一个进程,系统就会为它分配地址空间,建立数据表来维护代码段、堆...

Tomcat管理多个项目的坑

Tomcat部署项目的三种方式 1 将编写并编译好的web项目(注意要是编译好的,如果是 eclipse,可以将项目打成 war 包放入),放入到 webapps 中 2 打开tomcat下conf/server.xml,在<Host> </Host...

01/30 16:01
13
quartz-----Job Stores

JobStore负责跟踪您提供给调度程序的所有“工作数据”:jobs,triggers,日历等。 RAMJobStore RAMJobStore是使用最简单的JobStore,它也是性能最高的(在CPU时间方面)。RAMJobStore以其明显...

01/24 14:55
9

没有更多内容

加载失败,请刷新页面

返回顶部
顶部