- 博客(29)
- 收藏
- 关注
原创 线程安全
package com.zwy.thread;public class AtomicDemo { private static int count=0; public static void incr() { synchronized (AtomicDemo.class) { try { Thread.sleep(1); } catch (Interrupted...
2020-06-05 17:57:40
217
原创 原型模式
package com.zwy.prototype;import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.ObjectInputStream;import java.io.ObjectOutputStream;import java.util.List;public class ConcreatePrototypeA implements Prototype{priva
2020-06-05 13:26:57
292
原创 9种单例模式
我用#优快云#这个app发现了有技术含量的博客,小伙伴们求同去《[Java单例模式篇] 单例设计模式的9种实现》, 一起来围观吧 https://blog.youkuaiyun.com/SolarL/article/details/88720516?utm_source=app...
2020-05-07 06:39:48
241
原创 如何控制多线程的执行顺序
1、 如何控制线程执行顺序通过join方法去保证多线程的顺序性的特性Join:让主线程等待子线程结束以后才能运行ExecutorService executor=Excutors.newSingleThreadExecutor();import java.util.concurrent.ExecutorService;import java.util.concurrent.E...
2020-04-27 08:37:35
214
原创 MVC默认显示为json格式,也可以显示xml格式
@XmlRootElementpublic class Person <dependency> <groupId>com.fasterxml.jackson.dataformat</groupId> <artifactId>jackson-dataformat-xml</artifact...
2020-04-26 10:45:27
215
原创 rest理论基础
架构性特性:性能(硬件和软件投入) 伸缩性(规模) 简化统一接口(通信协议 http ) 组件修改 通信透明 组件可以执行 可靠性 幂等 PUT 初始状态:0 修改状态:1*N 最终状态:1 PUT 初始状态:1 修改状态:0*N 最终状态:0 非幂等 Post 初始状态:1 修改状态:1+1=2 N次修...
2020-04-26 09:37:31
223
原创 Excel 01/15 数据收集与清洗
从复杂到简单1、数据的收集2、数据整理3、 数据分析4、 数据呈现1、数据的收集错误数据----格式数据2、数据整理函数 打卡3、 数据分析最重要 数据透视表4、 数据呈现报表1、2、3、4、5、6、7、8、9、10 标识行A、B、C、D、E 列excel是长方形 Ctril+上 下 右错误1:复制区域和粘贴区域的大小不一样错误2:两个ex...
2020-01-08 18:50:36
341
原创 PS 选区抠图 02
矩形选区 M Shift +M正方形 Shift+画取消 Ctrl+D先画,然后按Alt键选择 —变化选区选区移动=抠图**滤镜—高斯模糊
2020-01-08 07:51:27
312
原创 PS 01
1、选项卡的切换2、排序3、矢量图和像素图4、新建 分辨率 屏幕72 颜色模式 RGB打印 300 CMYK5、F键Tab右侧布局6、编辑工作栏,恢复默认...
2020-01-07 20:59:04
186
原创 微信支付的申请流程
第一步:注册公众号(类型须为:服务号)请根据营业执照类型选择以下主体注册:个体工商户| 企业/公司| 政府| 媒体| 其他类型。**第二步:认证公众号**公众号认证后才可申请微信支付,认证费:300元/次。第三步:提交资料申请微信支付登录公众平台,点击左侧菜单【微信支付】,开始填写资料等待审核,审核时间为1-5个工作日内。第四步:开户成功,登录商户平台进行验证资料审核通过后,请登录联...
2020-01-07 14:37:34
1481
原创 面包屑代码 (v-if 与变量i)
商品分类管理<a @click="onefn()">顶级分类标签</a><a v-if="twoType!=''" @click="twofn()">/{{twoType}}</a><a v-if="threeType!=''" @click="threeType()">/{...
2020-01-07 12:28:00
551
原创 Security 配置权限服务路径 2
1、在配置类中package com.bw;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.security.config.annotation.authenti...
2020-01-07 10:20:54
788
原创 Spring Security(Spring boot 开发)
1、导入依赖 <!-- 安全框架 Spring Security --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId> </depe...
2020-01-07 09:21:25
183
原创 二维码的生成 00
什么是二维码二维码又称QR Code,QR全称Quick Response,能存更多的信息白0 黑11.2二维码白优势 容纳1850个大写字母2710个数字500多个汉字 声音,图片,指纹 容错能力强 成本低二维码容错级别H级(高) 的码字的30%可以被恢复。插件HTML5 Canvas**的纯JS二维码生成插件参数 类型 默认值 描述backgrou...
2020-01-06 20:12:24
261
原创 Rabbitmq的特点以及搭建
特点:1.可靠性2.灵活的路由3.消息集群4.高可用5.多种协议6.多语言客户端7.管理界面8.跟踪机制9.插件机制Windows下安装1、下载并安装 Eralng2、下载并安装rabbitmq3、安装管理界面4、 打开浏览器,地址栏输入http://127.0.0.1:15672 ,即可看到管理界面的登陆页...
2020-01-06 14:15:00
177
原创 (1) Dubbo的优缺点和搭建
优点:透明化的远程方法调用软负载均衡及容错机制服务注册中心自动注册 & 配置管理服务接口监控与治理缺点:只支持JAVA语言搭建:Dubbox 是一个分布式服务框架,其前身是阿里巴巴开源项目Dubbo ,被国内电商及互联网项目中使用,后期阿里巴巴停止了该项目的维护,当当网便在Dubbo基础上进行优化,并继续维护,为了与原有的Dubbo区分,故将其命名为Dubbox。Dub...
2020-01-06 14:08:17
500
原创 IO_四大抽象类 172
所有的东西都可以是字节,但不一定是字符。四个抽象类 说明 常用方法字节输入流的父类,数据单位为字节。 int read() void close()字节输出流的父类,数据单位为字节。 void write(int) void flush() void colse()字符输入流的父类,数据单位为字符。 int read() void close()字符输出流...
2020-01-05 20:44:11
308
原创 IO_File_字符集_乱码 171
字符集US-ASCIIISO-8859-1utf-8文件编码:字符集合:Java 字符使用16位的双字节存储,但是在实际文件存储的数据有各种字符集,需要正确操作,否则就有乱码的发生String(byte[] bytes)通过使用平台的默认字符集解码指定的字节数组来构造新的 StringString(byte[] bytes, int offset, int length, C...
2020-01-05 20:13:35
211
原创 IO_File 170_案例_文件夹的统计
package com.bw.io.copy;import java.io.File;public class DirDemo04 { public static void main(String[] args) { File file = new File("C:/aweb/workwork/IOstudy"); printName(file,0); } //打印子孙...
2020-01-05 17:40:35
204
原创 IO_File 169 文件夹创建_遍历
package com.bw.io.copy;import java.io.File;/** * 创建目录: *1、mkdir() 必须确保上级目录存在,不存在创建失败 *2、mkdirs() 上级目录可以不存在,不存在一同来创建 * @author Allen17805272076 * */public class DirDemo01 { public stati...
2020-01-05 17:23:41
207
原创 IO_File _API 168 的使用
package com.bw.io.copy;import java.io.File;/** * 名称或路径 * getName() * getPath() 相对 绝对 * getAbsolutePath() 绝对 * getParent() * @author Allen17805272076 * */public class FileDemo03 { publi...
2020-01-05 17:10:03
274
原创 IO 167File_API的使用
如何查看API1、继承体系2、简介3、常量4、构造器5、方法`package com.bw.io.copy;import java.io.File;/** * * @author 张王岩 * \ / 名称分隔符 separator */public class PathDemo1 { public static void main(String[] a...
2020-01-05 16:47:29
164
原创 vue 下拉框多选
在这里插入代码片<!DOCTYPE html><head><script src="https://unpkg.com/vue@2.1.10/dist/vue.js"></script><script src="https://unpkg.com/vue-select@2.0.0/dist/vue-select.js"><...
2020-01-04 08:49:18
2181
原创 IO开篇
1、语言的基础:变量、控制语句、方法、数组2、 OOP 面向对象 Java 的精髓3、容器:存储数据、分析数据java.io我们从远程的服务器下载文件到本地将自己的身份证上传到服务器input output 流动的是数据跟服务器交流 跟客户端交流(重点关注 文件的上传、下载)【目录: IO介绍File字节流字符流CommonsIO(不要重复造轮子)】IO ...
2020-01-04 07:49:39
354
原创 多线程三
创建线程继承Thread实现Runnable接口实现Callable接口 juc用的不多public class Threadextends Objectimplements Runnable线程是程序中执行的线程。Java虚拟机允许应用程序同时执行多个执行线程。每个线程都有优先权。 具有较高优先级的线程优先于优先级较低的线程执行。 每个线程可能 也可能不会被标记为守护...
2020-01-03 10:15:55
156
原创 多线程二
方法间调用:普通方法调用,从哪里来到哪里去,闭合的一条路径。多线程使用:开辟了多条路径。main :编写邮件邮件编写附件上传程序、进程、线程程序:Java 编写的代码-------是指静态的概念,代码的指令进程:运行的程序------CPU调度到了,是指动态的概念进程: 图像、声音-------一个进程开辟多个路径Process 和Thread|区别 |进程 |线程|–根...
2020-01-03 09:57:01
178
原创 多线程一
三高代表:高可用、----数据不能出错高性能、-----用户体验度好,不能等太久高并发 ----同时操作,有竞争的乐趣一个界面多人操作,12306 多个人抢一张票,还要保证大多数人抢到...
2020-01-03 07:36:22
135
原创 2、使用Maven好处
1.4 使用Maven的好处通过上边介绍传统项目和Maven项目在项目构建及依赖管理方面的区域,maven有如下的好处:1、 一步构建a) Maven对项目构建的过程进行标准化,通过一个命令即可完成构建过程;2、...
2020-01-01 14:32:31
448
原创 1、SpringBoot的优缺点和搭建
1、SpringBoot的优缺点和搭建① SpringBoot的优缺点和搭建Spring Boot 主要目标是:l为所有 Spring 的开发提供一个从根本上更快的入门体验l开箱即用,但通过自己设置参数,即可快速摆脱这种方式。l提供了一些大型项目中常见的非功能性特性,如内嵌服务器、安全、指标,健康检测、外部化配置等绝对没有代码生成,也无需 XML 配置。缺点Spring Bo...
2020-01-01 14:30:13
350
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅