自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

杨璇的博客

记录学习,学习记录

  • 博客(16)
  • 收藏
  • 关注

原创 Apache Ignite 特性

1. Apache Ignite 的核心技术开源仅用Java写出支持Java7,Java8(Java9目前测试不支持)基于Spring支持 .Net, C++ 和 PHP2. Apache Ignite主要能力集群性:Ignite的集群可以通过增加新的节点来横向扩展持久性:Ignite数据网格可以作为RDBMS、NoSQL(MongoDB,Cassandra)的缓存...

2018-03-10 12:30:09 938

原创 第三方软件正确验证163/126邮箱最新方法(使用iPhone自带的邮件做示例)

近期我手机上的163/126邮箱突然无法通过验证、收发邮件,邮件下方显示如下的信息:在网上查了很久,始终没有找到真正有效、详细的方法,后来自己摸索了好久,终于发现了解决的办法。1. 首先进入网易邮箱网易网页版2.进入设置,图中红框内的两个选项都非常重要第一步先在客户端授权密码里设置为开启 ,并牢记密码 第二步在POP3/SMTP/IMAP里红框里的选择...

2018-03-03 12:42:11 14961 2

原创 Ignite——Visor管理控制台打开和使用方法

1.打开方法打开命令窗口(cmd in Windows/shell in macOS),通过 IGNITE_HOME/bin/ignitevisorcmd.{sh|bat}1脚本,启动管理接口。帮助和入门,输入type或?命令,要将visor接入网络,输入open命令。3. 2.详细使用方法:Ignite官方中文手册中Visor管理控制台:https://www.zybuluo.com/li

2018-02-27 09:57:41 1608

原创 在IDEA中用Maven生成可运行jar包

将Spring Boot项目打包使用 IDEA按两次shift进入IDEA的查找功能,查询并打开Maven Projects点开Lifecycle,双击package即完成打包可在/target/xxx-classes1目录下查找到打包好的jar包2此jar包应用可直接使用命令行启用xxx为项目名 ↩/target目录下还有有一个.jar.original的文件,暂时可不

2018-02-26 15:19:35 905

原创 Spring Boot ——banner 的修改与停用

修改banner1.在src/main/resources 下新建banner.txt2.通过 http://patorjk.com/software/taag 选择自己喜欢文字3.复制网站中的结果,粘贴到新建的txt中4.启动SpringBoot停用banner的三种方法1. main 里的内容修改为:SpringApplication a...

2018-02-26 10:35:17 3404 1

原创 eclipse_切换console显示

当同时运行多个JAVA程序时,如何切换console控制台 1.eclipse右下角的这个按钮 2.切换console显示

2017-10-27 19:18:05 4652

原创 TCP_Socket及源代码01

Socket编程1(插座) - 两个JAVA应用程序可通过一个双向的网络通信连接实现数据交换,这个双向链路的一端称为一个Socket - Socket通常用来实现client-server连接 - java.net包中定义的两个类Socket(Client端)和ServerSocket(TCP端),分别用来实现双相连接的client和server端 - 建立连接时所需的寻址信息为远程

2017-10-27 19:04:43 297

原创 网络编程——基础部分

网络基础计算机网络及功能:略网络通信协议 计算机网络中实现通信必须有一些约定,即通信协议,对速率、传输代码、代码结构、传输控制步骤、出错控制等制定标准网络通信接口 硬件装置:实现结点之间的信息传送 软件装置:规定双方进行通信的协议 通信协议分层 用户应用程序为最高层,物理通信线路作为最底层,将其间的协议处理分为若干层,规定每层处理的任务,也规定每层的接口标准TCP/IP参考模

2017-10-27 17:28:03 163

原创 DDD——战略建模(Strategic Modeling)和战术建模(Tactical Modeling)

战略建模-Strategic Modeling:限界上下文(Bounded Context) 上下文映射图(Context Mapping)战术建模-Tactical Modeling:聚合-Aggregate 实体-Entity 值对象-Value Objects 资源库-Repository 领域服务-Domain Services 领域实践-Domain Events 模块-Mo

2017-10-26 10:28:34 3846

原创 流式输入/输出原理

Java流式输入/输出原理在java程序中,对于数据的输入/输出操作以“流”(stream)方式进行Java.io包所有的流类型位于java.io包内都分别继承以下四种抽象流类型 分类 字节流 字符流 输入流 InputStream Reader 输出流 OutputStream Writer输入流/输出流站在程序的角度上看字节流/字符流按照一个字节/字符读节

2017-10-24 14:17:50 4298 1

原创 泛型

起因:类型不明确装入集合的类型都被当做Object对待,从而失去自己的实际类型从集合中取出需要转型,效率低且容易产生错误解决办法在定义集合时同时定义集合中对象的类型 可在Collection的时候指定可在循环时用Iterator指定List<String> c = new ArrayList<String>();Collection<String> c1 = new HashSet<S

2017-10-23 21:21:02 208

原创 如何选择数据结构及Map接口

数据结构 效率 Array 读快改慢 Linked 改快读慢 Hash 两者之间Map接口实现Map接口的类用来存储 键-值(key - value) 对实现类有HashMap和TreeMap(二叉树)键-值对通过键来标识,所以键值不能重复(equals+hashcode)Map 方法举例package TestCollections;import java.u

2017-10-23 20:29:25 227

原创 JAVA学习笔记——Comparable 接口

所有的排序类都实现了 java.lang.Comparable 接口Comparable接口只有一个方法: public int comparaTo(Object obj) - this == obj, 返回0 - this > obj, 返回正数 - this < obj, 返回负数实现了Comparable接口的类,通过实现comparaTo方法从而确定该类对象的排序方式

2017-10-23 19:50:57 311

原创 List接口和Collections类

2017年10月23日 - List接口是Collection的子接口 - 有顺序、可重复 - List容器中的元素都对应一个整数型的序号记载其在容器中的位置(相当于数组) - List容器类有ArrayList(底层由数组实现), LinkedList(底层由链表实现)等//List容器的常用方法Object get(int index);Object set(int

2017-10-23 17:52:00 206

原创 EnhancedFor

EnhancedFor增强for循环用于数组//增强for循环用于数组int[] arr ={1,2,3,4,5};for(int i : arr){ System.out.println(i);}缺点:不能方便的访问下标增强for循环用于容器Collection c = new ArrayList();c.add(new String("aaa"));c.add(new Stri

2017-10-23 17:33:29 363

转载 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2017-10-23 17:21:32 205

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除