理解缓存抽象 缓存与缓冲区 术语“缓冲区”和“缓存”往往可以互换使用,但是请注意,它们代表不同的东西。传统上,缓冲区用作数据在快实体和慢实体之间的中间临时存储,由于一方必须等待另一方(这会影响性能),缓冲区允许整个数据块…
标签:java
JAVA各版本JDK(更新至17)
java SE 各版本jdk下载总址:Java Archive | Oracle 常用版本快捷地址: java SE 17各个版本 jdkJava Archive Downloads –…
运用Webcam完成照相功用
开辟环境:Grails 3.2.3,jQuery 1.11.3 近来做项目,碰到一个一般但又少见的需求——照相,因而在Google上搜刮“js 照相”,涌现的都是Html5的完成,又搜刮“jquery 照相”,搜出了jQ…
后端知识拓展 - 收藏集 - 掘金
2016 年度小结(服务器端方向)| 掘金技术征文 – 后端 – 掘金今年年初我花了三个月的业余时间用 Laravel 开发了一个项目,在此之前,除了去年换工作准备面试时,我并没有正经地用过什么 …
springboot异步调用@Async
1.使用背景 在项目中,当访问其他人的接口较慢或者做耗时任务时,不想程序一直卡在耗时任务上,想程序能够并行执行,我们可以使用多线程来并行的处理任务,也可以使用spring提供的异步处理方式@Async。 2.异步处理方式…
记一次性能调优
引子 最近负责的一个消息推送系统要上线了,性能方便要满足两个要求1、对外提供的接口能达到5w条/s的tps。2、查询功能和统计报表在数据量大的情况下要保证速度。 项目环境:linux+tomcat8+mysql8+red…
redis 实现登陆次数限制
title: redis-login-limitation <!–more–> <div align=”center”>利用 redis 实现登陆次…
好程序员Java教程分享JavaScript常见面试题三
好程序员Java 教程分享JavaScript常见面试题三:1. 下列代码行 1-4 如何排序,使之能够在执行代码时输出到控制台 ? 为什么 ? (function() { console.log(…
(copyfile)复制粘贴文件的三种方式
一:复制粘贴(从一个文本文件或其他,粘贴到另一个文件上) 二:file的操作 :File file=new File(“文件的位置”); line :bufferreader char: filereader byte:…
linux 下查看java进程
linux下查看出问题的java进程,便于发现程序问题。命令如下: 找到存在问题的java进程号,ps -ef|grep java ,如进程30021 卡住,需要查看该进程信息,那么敲入命令: jstack 30021 …
查看linux系统版本命令
一、查看linux系统版本命令 一。查看内核版本命令: 1) [root@SOR_SYS ~]# cat /proc/version Linux version 2.6.18-238.el5 (mockbuild@x86…
一道有趣的面试题:为一款手机app开发后台程序,手机app怎么和服务器端保持会话状态?
回答一: 由于APP向服务端发起请求属于跨域访问,每次访问在服务端都会产生一个新的session, 因此APP客户端与web端不同,无法通过session来保持登录状态。 1为了维护app用户的登录状态,我们可以利用to…