传统属性赋值弊端 属性自动赋值实现思路 单级属性赋值 设置多种数据类型 级联对象实例化 级联属性赋值 ...
分类:
编程语言 时间:
2019-08-13 00:39:41
阅读次数:
65
这两天公司成立了go语言学习兴趣小组,慕名参与了学习。目前对于go是0基础,只知道它可以做高并发、效率快、编译简单、母语是C. go的安装有多种形式,编译安装是比较慢的一个,今天我就记录一下学习go编译安装流程。 1、下载软件包 https://studygolang.com/dl go1.12.7 ...
分类:
编程语言 时间:
2019-08-13 00:39:52
阅读次数:
196
本文目录 一、JPA介绍二、Spring Data JPA类结构图1、类的结构关系图三、代码实现1、添加对应的Starter2、添加连接数据库的配置3、主要代码 一、JPA介绍 JPA是Java Persistence API的简称,中文名Java持久层API,是JDK 5.0注解或XML描述对象- ...
分类:
编程语言 时间:
2019-08-13 00:40:09
阅读次数:
521
好程序员Java学习路线分享创建Javaclass,首先通过TransportClient获取ES的连接privateClientclient;//通过TransportClient获取ES的连接@BeforepublicvoidgetClient()throwsException{//ES服务的JavaAPI的port为9300//注意:如果请求一个ES集群,可以多添几个节点//为了避免在一个节
分类:
编程语言 时间:
2019-08-13 00:40:56
阅读次数:
91
数组类(Array)和元素操作 原始页面:[ ][0] Array 类有什么用? Array 类提供了一个一般用途的数组,就像Matrix专门用于实现线性代数算法。更具体一点,Array提供了对元素进行操作的方法,这些操作大部分与线性代数操作无关。比如数组中每个元素都加一个常量或者两个数组对应元素之 ...
分类:
编程语言 时间:
2019-08-13 00:42:19
阅读次数:
272
1、I/O分类与装饰者模式 基本java I/O包含两种类型的流,字节流(inputStream、outputStream)与字符流(Writer,Reader),关于I/O操作类的设计,用到了装饰者模式,如下图所示。 其中FilterInputStream抽象类继承了InputStream抽象类, ...
分类:
编程语言 时间:
2019-08-13 00:44:55
阅读次数:
138
守护线程daemon,是为用户线程服务的,在start前设置默认情况下我们的线程是用户线程线程分为用户线程和守护线程虚拟机必须确保用户线程执行完毕虚拟机不用等待守护线程执行完毕如后台记录操作日志、监控内存使用等Thread对象.setDaemon(true);默认为falsepublicclassn{publicstaticvoidmain(String[]args)throwsInterrupt
分类:
编程语言 时间:
2019-08-13 00:47:20
阅读次数:
98
这是一篇修改class文件的文章。注释并不完全,要抓住这次练习的目的: boolean在虚拟机中是以何种方式解读的 好的,开始我的表演 1.安装asmtools.jar(本文尾部有步骤) 2.编写一个java文件,并编译,执行 2.1 Foo.java public class Foo { publ ...
分类:
编程语言 时间:
2019-08-13 00:47:53
阅读次数:
113
模板字面量 是允许嵌入表达式的字符串字面量。 你可以使用多行字符串和字符串插值功能。它们在ES2015规范的先前版本中被称为“模板字符串”。 语法 描述 模板字符串使用反引号 () 来代替普通字符串中的用双引号和单引号。模板字符串可以包含特定语法(${expression})的占位符。占位符中的表达 ...
分类:
编程语言 时间:
2019-08-13 00:48:26
阅读次数:
1074
1.背景 在python中,通常需要使用排序函数。而对字典针对一个键值进行排序会经常使用到。记录sorted 函数的键值排序用法。 2.代码 data 一个list,list 中的元素由字典组成 如果需要对每个字典中的rate值进行从低到高排序,代码如下: ...
分类:
编程语言 时间:
2019-08-13 00:50:26
阅读次数:
113
源码: ...
分类:
编程语言 时间:
2019-08-13 00:51:23
阅读次数:
104
一、同步?异步? 下面两幅图解释了同步异步。 二、实现多线程的方式 1.继承Thread 2.实现runable接口(推荐) 3.使用内部类实现 三、内部类的使用(补充) 四、常用api的使用 总结: 1.同步异步? 2.多线程常用的实现方式?(实现Runable方式推荐,原因:java面向接口编程 ...
分类:
编程语言 时间:
2019-08-13 00:54:43
阅读次数:
175
本节只是对基础数据类型做个简单介绍, 详情会在之后慢慢介绍 什么是数据类型? 我们人类可以分清数字与字符串的区别, 可是计算机不能. 虽然计算机很强大, 但在某种程度上又很傻, 除非你明确告诉它数字与字符串的区别. 因此, 在每个编程语言中都有叫 的东西, 其实就是对常用的数据类型进行了明确的划分. ...
分类:
编程语言 时间:
2019-08-13 00:55:08
阅读次数:
121
Java 位运算符 &、|、^、~、 以前学过有关java的运算符,不过开发了这么久也很少用过这个。现在由于开发需要,所以现在再来回顾整理下有关java的运算符。 主要运算符有以下: 、`或(|) 异或(^) 取反(~) 左移( )`。 一 与(&) 和 (|) 1、&(按位与) :将两边的数转换为 ...
分类:
编程语言 时间:
2019-08-13 01:01:01
阅读次数:
496
1. 什么是spring,它能够做什么? Spring是一个开源框架,它由Rod Johnson创建。它是为了解决企业应用开发的复杂性而创建的。 Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。 然而,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角 ...
分类:
编程语言 时间:
2019-08-13 01:02:15
阅读次数:
139
RestTemplate是Spring提供的用于访问Rest服务的客户端,RestTemplate提供了多种便捷访问远程Http服务的方法,能够大大提高客户端的编写效率。我之前的HTTP开发是用apache的HttpClient开发,代码复杂,还得操心资源回收等。代码很复杂,冗余代码多,稍微截个图,这是我封装好的一个post请求工具:本教程将带领大家实现Spring生态内RestTemplate的
分类:
编程语言 时间:
2019-08-13 09:12:45
阅读次数:
125
一、数据库事务概述二、Spring中事务1. Spring 事务管理:2. Spring 事务管理的API:2.1 API概述2.2 PlatformTransactionManager 接口2.3 TransactionDefinition 接口(1) 隔离级别 (2) 事务的传播行为(3) 事务... ...
分类:
编程语言 时间:
2019-08-13 09:14:23
阅读次数:
128
/* * ####################################数据库的连接池学习################################# * * * #####数据库连接池 >1. 数据库的连接对象创建工作,比较消耗性能。 >2.一开始现在内存中开辟一块空间(集合) ,... ...
分类:
编程语言 时间:
2019-08-13 09:17:39
阅读次数:
143
1、pom.xml 中增加 移除spring boot 中的tomcat 添加依赖 2、启动类修改: 具体详情想看源码,地址:https://github.com/hanpenggit/multiDataSourcedemo-mybatis ...
分类:
编程语言 时间:
2019-08-13 09:18:45
阅读次数:
120
常用其他方法isAlive()判断线程是否还活着,即是否终止setName()给线程起名,代理角色getName()获取线程名字publicclassn{publicstaticvoidmain(String[]args)throwsInterruptedException{System.out.println(Thread.currentThread().isAlive());//设置名字,真实
分类:
编程语言 时间:
2019-08-13 10:28:05
阅读次数:
107