码迷,mamicode.com
首页 > 编程语言 > 日排行
Java 锁详解(转)
转自 https://www.cnblogs.com/jyroy/p/11365935.html Java提供了种类丰富的锁,每种锁因其特性的不同,在适当的场景下能够展现出非常高的效率。本文旨在对锁相关源码(本文中的源码来自JDK 8)、使用场景进行举例,为读者介绍主流锁的知识点,以及不同的锁的适用 ...
分类:编程语言   时间:2020-03-06 13:11:32    阅读次数:57
Java基础-IO流
IO流 把文件从硬盘读取到内存里面-》读取-》读入read-》输入-》INput-》输入流 把内存里面把数据保存到硬盘-》存储-》写入write-》输出-》Output-》输出流 数据流 字节流 可以读取任意的类型数据 抽象基类:inputStream OutputStream 字符流 只可以读取文 ...
分类:编程语言   时间:2020-03-06 13:11:52    阅读次数:71
map按照值排序
1 #include<bits/stdc++.h> 2 3 using namespace std; 4 5 map<int,int/*,greater<int>*/>mp; 6 //Tip: map按照key从大到小排序 map<int,int,greater<int>> mp; 7 8 bool ...
分类:编程语言   时间:2020-03-06 13:13:09    阅读次数:67
Python基本图形绘制库——turtle
(1).介绍 turtle库也叫海龟库,是turtle绘图体系的Python实现。turtle库是Python语言的标准库之一,是入门级的图形绘制函数库。 turtle绘图体系:也叫海龟绘图系统,它是在1969年诞生,主要用于程序设计入门的一种绘图方式。 Python计算生态 = 标准库 + 第三方 ...
分类:编程语言   时间:2020-03-06 13:20:16    阅读次数:379
关于java中基础数据类型传值和引用类型传值的总结
先看一组代码: 最后结果分别是1,2(基础数据类型传值);2,1(引用数据类型传值) 基础数据类型传值和引用数据类型传值的区别 基本变量类型: 在方法中定义的非全局基本数据类型变量的具体内容是存储在栈中的 引用变量类型: 只要是引用数据类型变量,其具体内容都是存放在堆中的,而栈中存放的是其具体内容所 ...
分类:编程语言   时间:2020-03-06 13:24:39    阅读次数:82
怎么用Python写一个三体的气候模拟程序
首先声明一下,这个所谓的三体气候模拟程序还是很简单的,没有真的3D效果或数学模型之类的,只不过是一个文字表示的模拟程序。该程序的某些地方可能不太严谨,所以也请各位多多包涵。 所谓三体气候模拟,就是将太阳出现的情况进行分类讨论,然后将其呈现出来。比如说一颗太阳就是恒纪元,两颗太阳可能是二日凌空或二日连 ...
分类:编程语言   时间:2020-03-06 13:24:55    阅读次数:134
python3--json与pickle数据序列化
必读:json和pickle 可以多次jumps, 1、json适合处理简单数据,可以跨语言、跨文件; 基本方法:(比较low的方法序列化用str转换,反序列化用eval;) import json #数据序列化 info = {"name":"bokeyuan"} f = open("test.t ...
分类:编程语言   时间:2020-03-06 13:25:12    阅读次数:68
Python面试重点(爬虫篇)
Python面试重点(爬虫篇) 注意:只有必答题部分计算分值,补充题不计算分值。 第一部分 必答题 注意:第31题1分,其他题均每题3分。 了解哪些基于爬虫相关的模块? requests、urllib、lxml、bs4、selenium 常见的数据解析方式? re、lxml、bs4 列举在爬虫过程中 ...
分类:编程语言   时间:2020-03-06 13:26:32    阅读次数:88
jekins 部署springboot 脚本
#!/bin/bash echo "stop SpringBoot " pid=`ps -ef | grep ejoyst-bappapi-gateway.jar | grep -v grep | awk '{print $2}'` #查找进程并输出端口号 echo “旧应用进程id:$pid” i ...
分类:编程语言   时间:2020-03-06 13:31:05    阅读次数:74
Spring bean生命周期
1.实例化bean AbstractAutowireCapableBeanFactory类中的 createBeanInstance(beanName, mbd, args); 2.为bean注入属性 AbstractAutowireCapableBeanFactory类中的 populateBea ...
分类:编程语言   时间:2020-03-06 13:33:44    阅读次数:73
[PAT乙级] Practise 1008 数组元素循环右移问题
"PAT (Basic Level) Practice (中文)1008" 1008 数组元素循环右移问题 一个数组 A 中存有 N ( 0)个整数,在不允许使用另外数组的前提下,将每个整数循环向右移 M (≥0)个位置,即将 A 中的数据由( A 0 A 1? A N ?1)变换为( A N ? ...
分类:编程语言   时间:2020-03-06 13:41:23    阅读次数:67
Python迭代器
1,函数名的运用 1,函数的内存地址 函数名的定义和变量的定义几乎是一样的,在变量的角度,函数名就是一个变量,具有变量的功能:可以赋值;但是作为函数名他也有特殊的功能就是加上()就会执行对应的函数,所以我们可以把函数名当作一个特殊的变量 def func(): print('hh') print(f ...
分类:编程语言   时间:2020-03-06 13:43:57    阅读次数:71
3.Javascript数据类型之进制数和字符串
三、字面量 字面量:英语叫做literals,有些书上叫做直接量。看见什么,它就是什么。 我们先来学习数字的字面量,和字符串的字面量。剩余的字面量类型,我们日后遇见再介绍。 3.1 数字的字面量 数字的字面量,就是这个数字自己,并不需要任何的符号来界定这个数字。 JavaScript中,数字的字面量 ...
分类:编程语言   时间:2020-03-06 13:44:17    阅读次数:70
杨辉三角(数组)
//杨辉三角(数组) /* * @Description: Given a non-negative integer numRows, generate the first numRows of Pascal's triangle. * Input: 5 * Output: * [ * [1], * ...
分类:编程语言   时间:2020-03-06 15:00:14    阅读次数:78
javascript 中forEach,for in循环的用法
for循环遍历 let array = ['a','b','c']; for (let i = 0;i < array.length;i++){ console.log(array1[i]); // a b c } 用for in的方遍历数组 for(let index in array) { co ...
分类:编程语言   时间:2020-03-06 15:05:39    阅读次数:88
Python数据类型的可变与不可变
python的数据类型可变不可变 1、什么是可变不可变 首先说一下什么是Python数据的可变不可变。 我们都知道定义变量的时候,是先创建一块内存空间,将值放进去,然后变量名里存放着该内存空间的内存地址。现在我们就可以解释了。 1. 可变类型:就是这个数据类型的值在不改变这一块内存空间,而去改变这个 ...
分类:编程语言   时间:2020-03-06 15:06:14    阅读次数:67
C语言-枚举(enum)和联合(union)
使用enum进行定义 /* 枚举类型演示 */ #include <stdio.h> int main() { enum /*季节*/ {CHUN, XIA = 5, QIU, DONG}; printf("QIU是%d\n", QIU); } 使用union联合进行定义 /* 联合演示 */ #i ...
分类:编程语言   时间:2020-03-06 15:07:01    阅读次数:83
java基础-HelloWorld
public class HelloWorld{//源文件中只能有一类声明为public , 且类名和源文件名得一样 //main方法,程序的入口 public static void main(String [] args){ /* 这是程序的输出语句 */ System.out.println( ...
分类:编程语言   时间:2020-03-06 15:08:32    阅读次数:69
【Spring Data 系列学习】Spring Data JPA 基础查询
【Spring Data 系列学习】Spring Data JPA 基础查询 前面的章节简单讲解了 "了解 Spring Data JPA 、 Jpa 和 Hibernate " ,本章节开始通过案例上手 Spring boot Jpa 。 spring data Spring Data 库的核心接 ...
分类:编程语言   时间:2020-03-06 15:10:17    阅读次数:71
Java 设计模式二
今天谈的是工厂模式,该模式用于封装和对对象的创建,万物皆对象,那么万物又是产品类,如一个水果厂生产三种水果罐头,我们就可以将这三种水果作为产品类,再定义一个接口用来设定对水果罐头的生成方法,在工厂类中定义一个方法可以根据我们提供给工厂的不同参数,来生成不同的产品。这样我们就可以方便后续的扩展,例如工 ...
分类:编程语言   时间:2020-03-06 15:10:52    阅读次数:71
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!