java
Python之眼
这个作者很懒,什么都没留下…
展开
-
JAVA多线程之线程间的通信方式
1:介绍:本总结我对于JAVA多线程中线程之间的通信方式的理解,主要以代码结合文字的方式来讨论线程间的通信,故摘抄了书中的一些示例代码。二,线程间的通信方式①同步这里讲的同步是指多个线程通过synchronized关键字这种方式来实现线程间的通信。参考示例:public class MyObject { synchronized public void methodA() {...原创 2019-07-07 16:41:21 · 83 阅读 · 0 评论 -
java之IO流(二)
文件媒介操作File是Java IO中最常用的读写媒介,那么我们在这里就对文件再做进一步介绍。File媒介(File操作)public class FileDemo { public static void main(String[] args) { //检查文件是否存在 File file = new File( "d:/test.txt"); ...原创 2019-07-10 13:25:07 · 98 阅读 · 0 评论 -
kafka发送消息的三种方式
package com.zl.kafkademo; import org.apache.kafka.clients.producer.Callback;import org.apache.kafka.clients.producer.KafkaProducer;import org.apache.kafka.clients.producer.ProducerRecord;import o...原创 2019-07-04 15:50:08 · 3332 阅读 · 0 评论 -
spring boot基础教程之文件上传下载
一文件上传文件上传主要分以下几个步骤:(1)新建maven java project;(2)在pom.xml加入相应依赖;(3)新建一个文件上传表单页面;(4)编写controller;(5)测试;(6)对上传的文件做一些限制;(7)多文件上传实现好了,直接看代码,代码中有详细注释<project xmlns="http://maven.apache.org/POM/4....原创 2019-07-04 15:22:05 · 101 阅读 · 0 评论 -
spring boot基础教程:入门程序Hello World的编写
前言随着各种开源的第三方的组件爆发式增长,java的开发显得越来越笨重:繁多的配置,低下的开发效率,复杂的部署流程以及第三方技术集成难度大。在上述环境下,Spring Boot应运而生。它使用"习惯优于配置"(项目中存在大量的配置,此外还内置一个习惯性的配置,让你无需手动进行配置) 的理念让你的项目快速运行起来。使用Spring boot很容易创建一个独立运行(运行jar,内置servlet容...原创 2019-07-04 15:14:20 · 133 阅读 · 0 评论 -
轻松理解之SpringBoot实现原理
一、什么是SpringBoot? SpringBoot是一个快速开发框架,快速的将一些常用的第三方依赖整合(原理:通过Maven子父工程的方式),简化XML配置,全部采用注解形式,内置Http服务器(Jetty和Tomcat),最终以java应用程序进行执行。二、S...原创 2019-07-04 14:57:38 · 306 阅读 · 0 评论 -
java之IO流(一)
前言1:流在Java IO中,流是一个核心的概念。流从概念上来说是一个连续的数据流。你既可以从流中读取数据,也可以往流中写数据。流与数据源或者数据流向的媒介相关联。在Java IO中流既可以是字节流(以字节为单位进行读写),也可以是字符流(以字符为单位进行读写)。2:IO最典型的数据源和目标媒介:文件 管道 网络连接 内存缓存 System.in, System.out, System.e...原创 2019-07-09 16:53:15 · 112 阅读 · 0 评论 -
java -jar 和 java -cp用法
java -jarjava -jar myClass.jar执行该命令时,会用到目录META-INF\MANIFEST.MF文件,在该文件中,有一个叫Main-Class的参数,它说明了java -jar命令执行的类java -jar *.jar param1 param2运行jar包,会自动到 jar 包中查询mainfest中定义的启动类并运行param1,param...原创 2019-07-09 16:33:03 · 1231 阅读 · 0 评论 -
Springboot + Vue + shiro 实现前后端分离、权限控制
本文总结自实习中对项目的重构。原先项目采用Springboot+freemarker模版,开发过程中觉得前端逻辑写的实在恶心,后端Controller层还必须返回Freemarker模版的ModelAndView,逐渐有了前后端分离的想法,由于之前,没有接触过,主要参考的还是网上的一些博客教程等,初步完成了前后端分离,在此记录以备查阅。一、前后端分离思想前端从后端剥离,形成一个前端工程,前端只...原创 2019-07-09 13:30:26 · 633 阅读 · 0 评论 -
Java中的锁原理、锁优化、CAS、AQS详解!
一、为什么要用锁?锁-是为了解决并发操作引起的脏读、数据不一致的问题。二、锁实现的基本原理2.1、volatileJava编程语言允许线程访问共享变量, 为了确保共享变量能被准确和一致地更新,线程应该确保通过排他锁单独获得这个变量。Java语言提供了volatile,在某些情况下比锁要更加方便。volatile在多处理器开发中保证了共享变量的“ 可见性”。可见性的意思是当一个线程修改一个...原创 2019-07-07 16:53:37 · 90 阅读 · 0 评论 -
JavaScript常用API总结
下面是我整理的一些JavaScript常用的API清单。目录1:元素查找2:class操作3:节点操作4:属性操作5:内容操作6:css操作7:位置大小8:事件9:DOM加载完毕10:绑定上下文11:去除空格12:Ajax13:JSON处理14:节点遍历元素查找----------------------------------------------------...原创 2019-07-12 13:59:48 · 192 阅读 · 0 评论