码迷,mamicode.com
首页 > 编程语言 > 日排行
Spring Boot实践——基础和常用配置
借鉴:https://blog.csdn.net/j903829182/article/details/74906948 一、Spring Boot 启动注解说明 @SpringBootApplication开启了Spring的组件扫描和Spring Boot的自动配置功能。实际上, @Spring ...
分类:编程语言   时间:2018-09-13 17:25:10    阅读次数:264
数据结构与算法合集
数据结构 【Java】 大话数据结构(1) 线性表之顺序存储结构 【Java】 大话数据结构(2) 线性表之单链表 【Java】 大话数据结构(3) 线性表之静态链表 【Java】 大话数据结构(4) 线性表之循环链表 【Java】 大话数据结构(5) 线性表之双向链表 【Java】 大话数据结构( ...
分类:编程语言   时间:2018-09-13 17:28:05    阅读次数:161
[二十]JavaIO之StringReader 与 StringWriter
功能简介还记得前面说过的CharArrayReader 和 CharArrayWriter吗?CharArray 是数据源CharArrayReader 是读, 从一个CharArray 中读取,所以需要一个CharArray,通过构造方法传递CharArrayWriter 是写, 写入到一个Cha... ...
分类:编程语言   时间:2018-09-13 17:28:28    阅读次数:187
ubuntu 配置 java jdk1.8 环境,增加多版本 jdk 和切换方法
一、安装java jdk1.8 1.添加软件源 2.更新软件源 3.安装jdk1.8 安装器会提示你同意 oracle 的服务条款,选择 ok 然后选择yes 即可 二、查看java的安装路径 三、查看java版本 ps:更新 jdk1.7 到 jdk1.8 直接执行安装第一步覆盖就ok. 四、增加 ...
分类:编程语言   时间:2018-09-13 17:29:11    阅读次数:191
2018.09.13python学习第三天part2
基本的数据类型 1.什么是数据类型?(what) 变量值就是数据,数据类型也就是变量值的类型 2.为什么要区分数据类型?(why) 我们去记忆一个人的话会从他的年龄(15)、外貌(美)等不同的特征去记忆,同样的道理,计算机要记忆某个变量的话也需要有不同的特征,即不同类型的数据。所以不同类型的数据是为 ...
分类:编程语言   时间:2018-09-13 17:29:29    阅读次数:176
MFC原理第六讲.消息传递
恢复内容开始 MFC原理第六讲.消息传递 一丶简介 通过上一讲我们的消息映射表.我们得知. 消息映射表 会保存父类的MessageMap 以及自己当前的消息结构体数组. 消息传递是一层一层的递进的.那么我们现在要看一下怎么递进的. 要学习的知识 1.窗口创建的流程.以及默认的回调函数 2.消息处理流 ...
分类:编程语言   时间:2018-09-13 17:29:57    阅读次数:204
java引用数据类型在方法中的值传递
直接上代码,代码中有解释,再看不懂就先去看看java虚拟机的书. ...
分类:编程语言   时间:2018-09-13 17:31:12    阅读次数:167
python接口自动化测试二十九:yaml配置文件的写和读
# 先安装ruamel.yaml模块写入配置文件: import os# 先安装ruamel.yaml模块from ruamel import yaml# 将字典写入到yamldict = { 'host1': '123', 'host2': '456', 'host3': '789', 'host... ...
分类:编程语言   时间:2018-09-13 18:26:18    阅读次数:447
《Python》网络编程之客户端/服务端框架、套接字(socket)初使用
一、软件开发的机构 我们了解的涉及到两个程序之间通讯的应用大致可以分为两种: 第一种是应用类:QQ、微信、网盘等这一类是属于需要安装的桌面应用 第二种是web类:比如百度、知乎、博客园等使用浏览器访问就可以直接使用的应用 这些应用的本质其实都是两个程序之间的通讯,而这两个分类又对应了两个软件开发的架 ...
分类:编程语言   时间:2018-09-13 18:27:47    阅读次数:229
java基础巩固——类名与文件名
1、java源文件名必须与类名一致。 3、一个源文件只能有一个public类 4、如果源文件中不止一个类,并且有public类,文件名必须与public类一致 5、如果源文件不止一个类,并且没有public类,文件名可以随便命名 每个编译单元只能有一个public类,否则编译 器就不会接受。如果在该 ...
分类:编程语言   时间:2018-09-13 18:28:14    阅读次数:112
python中的运算符
运算符的有哪些?算数运算、比较运算、逻辑运算、赋值运算、成员运算、身份运算、位运算。 一、算数运算 1、+、-、*、/(加、减、乘、除) 2、%(取模,就是取余数) 3、**(取幂,如2**3表示计算2的3次方) 4、//(取整除) 请看代码: 二、比较运算 1、== (等于,= 是给一个变量赋值。 ...
分类:编程语言   时间:2018-09-13 18:29:25    阅读次数:157
2018.09.13python学习第三天part4
基本运算符 1.算术运算 + / // % * ** 2.比较运算 > ,>=,<,<=,== 注意:比较运算只能在同种类型之间进行,其中int与float同属于数字类型 3.赋值运算 增量赋值: age=18 age+=1 链式赋值: x=y=z=18 交叉赋值: m=10,n=20 m,n=n, ...
分类:编程语言   时间:2018-09-13 18:31:43    阅读次数:142
java第一次考核
7-2 求1到100的和 本题要求编写程序,计算表达式 1 + 2 + 3 + ... + 100 的值 程序的设计思路:使用循环语句for(i=1;i<=100;i++){} 使用到的知识点:循环语句 运行结果: 5050 第三题 7-3 分段计算居民水费 为鼓励居民节约用水,自来水公司采取按用水 ...
分类:编程语言   时间:2018-09-13 18:33:42    阅读次数:147
Java 多线程
一、进程 / 线程 进程:启动一个application,就调度了一个进程,CPU分配内存 线程:进程中的一部分,相当于进程中的一条路径,多线程,就是多条路径。线程资源共享,CPU不额外分配内存 二、Java实现多线程 1、 继承Thread,重写run方法 /** 1. 创建多线程,继承Threa ...
分类:编程语言   时间:2018-09-13 18:34:15    阅读次数:140
关于java的String的equals()
一直以为String的equals()是百分百准确能判断字符串是否相等的,直到今天遇到的情况:Stringvalue=从properties文件取得的值。idea的debug看value="server"然后if("client".equals(value)){sout("hello");}竟然真的判断client跟server两字符串相等。。。。闹了半天,StringtempValue=Stri
分类:编程语言   时间:2018-09-13 18:34:30    阅读次数:146
spring boot 启动原理剖析
准备 SpringBoot为我们做的自动配置,确实方便快捷,若不大明白SpringBoot内部启动原理,以后难免会吃亏,所以这次博主就跟你们一起一步步揭开SpringBoot的神秘面纱,让它不再神秘。 旅程开始 开发任何一个SpringBoot项目,都会用到如下启动类: 从上面代码可以看出,Anno ...
分类:编程语言   时间:2018-09-13 18:35:05    阅读次数:234
1.java并发-启程
1.java并发-启程 看了差不多快一个月的 java 并发有关的知识点了,看的比较多的是这个博主的死磕java系列 写的很好,感谢! 但是不写下来的话感觉忘得很快,趁现在有时间,多写点东西吧! 1. 为什么需要Java并发? 在大学学习 Java 的时候虽然也学了一点与线程有关的内容,但在实操中并 ...
分类:编程语言   时间:2018-09-13 18:37:00    阅读次数:182
2种办法让HashMap线程安全
HashMap不是线程安全的,往往在写程序时需要通过一些方法来回避.其实JDK原生的提供了2种方法让HashMap支持线程安全. 方法一:通过Collections.synchronizedMap()返回一个新的Map,这个新的map就是线程安全的. 这个要求大家习惯基于接口编程,因为返回的并不是HashMap,而是一个Map的实现. 方法二:重新改写了HashMap,具体的可以查看java.util.concurrent.ConcurrentHashMap. 这个方法比方法一有了很大的改进. 下面对这2中实现方法从各个角度进行分析和比较. 实现原理 锁机制的不同 如何得到/释放锁 优缺点 1)实现原理 方法一原理: 通过Collections.synchronizedMap()来封装所有不安全的HashMap的方法,就连toString, hashCode都进行了封装. 封装的关键点有2处,1)使用了经典的synchronized来进行互斥, 2)使用了代理模式new了一个新的类,这个类同样实现了Map接口. HashMap
分类:编程语言   时间:2018-09-13 18:37:48    阅读次数:210
spring入门教程、基础教程
spring入门教程、基本教程 说明: 环境:jdk:1.7、maven:3.3.9、tomcat:7、eclipse 此项目使用maven创建项目 1、入门教程 1.1创建项目 第一步new 第二步(有maven project的忽略这步) 第三步选上 第四步,稍微复杂一点(没学过maven的同学 ...
分类:编程语言   时间:2018-09-13 18:38:12    阅读次数:154
springMVC入门一
一、准备工作 eclipse使用maven搭建项目,项目名称为HelloSpringMVC 二、搭建好的项目如下: 项目介绍:实现简单的helloworld 三、具体代码 controller类:HelloWorldController jsp页面:helloworld.jsp web项目配置:we ...
分类:编程语言   时间:2018-09-13 18:39:30    阅读次数:214
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!