码迷,mamicode.com
首页 > 编程语言 > 日排行
java并发之volatile关键字
Java面试中经常会涉及关于volatile的问题。本文梳理下volatile关键知识点。 volatile字意为“易失性”,在Java中用做修饰对象变量。它不是Java特有,在C,C++,C#等编程语言也存在,只是在其它编程语言中使用有所差异,但总体语义一致。比如使用volatile 能阻止编译器 ...
分类:编程语言   时间:2020-06-23 19:29:56    阅读次数:46
【JAVA SE基础篇】32.String类
1.字符串 1.String类又称作不可变字符序列 2.String位于java.lang包中,java程序默认导入java.lang包下所有的类 3.java字符串就是Unicode字符序列,例如字符串“java”就是4个Unicode字符:‘j’,‘a’,‘v’,‘a’组成的 4.java中没有 ...
分类:编程语言   时间:2020-06-23 19:30:26    阅读次数:56
SpringBoot整合spring-data-jpa
SpringBoot整合spring-data-jpa jpa 是JavaEE定义的一种规范,常用的实现一般是 Hibernate,而 spring-data-jpa 则是对jpa的又一层封装,提供了更多便捷的方法。 这里不会深入讲解spring-data-jpa的使用,只是讲解怎么快速的整合使用, ...
分类:编程语言   时间:2020-06-23 19:31:09    阅读次数:53
springdataJPA注解提交更新数据
JPA 使用@Query注释更新数据库 @Transactional @Modifying(clearAutomatically = true) @Query(value ="update user set gender=:gender,phone=:phone,email=:email,updat ...
分类:编程语言   时间:2020-06-23 19:34:28    阅读次数:52
HttpRequest的使用之Python VS Java
主要想对最近分别用Python和Java去实现HttpRequest做个记录总结: Python:common类里面定义好了get,post import requests # 定义一个common的类,它的父类是object class Common(object): # common的构造函数 ...
分类:编程语言   时间:2020-06-23 19:34:46    阅读次数:74
Python3之 contextlib
Python中当我们们打开文本时,通常会是用with语句,with语句允许我们非常方便的使用资源,而不必担心资源没有关闭。with open('/path/filename', 'r') as f: f.read()然而,并不是只有open()函数返回fp对象才能使用 with 语句。实际上,任何对... ...
分类:编程语言   时间:2020-06-23 19:35:30    阅读次数:50
python 异常类型
异常类型: 异常名称 描述 BaseException 所有异常的基类 SystemExit 解释器请求退出 KeyboardInterrupt 用户中断执行(通常是输入^C) Exception 常规错误的基类 StopIteration 迭代器没有更多的值 GeneratorExit 生成器发生 ...
分类:编程语言   时间:2020-06-23 19:37:31    阅读次数:51
Java语言基础
一、8种基本类型以及String类型 1.基本类型总共分为 8 种,分别为 byte、short、int、long、float、double、char、boolean。所占字节:1、2、4、8、4、8、2、1; 2.String类型三个基本特性:1)具有字面值 2)可以进行加法运算(字符串拼接) 3 ...
分类:编程语言   时间:2020-06-23 19:42:40    阅读次数:58
java 数据结构(十一):Map接口
双列集合框架:Map1.常用实现类结构 | Map:双列数据,存储key-value对的数据 类似于高中的函数:y = f(x) * | HashMap:作为Map的主要实现类;线程不安全的,效率高;存储null的key和value * | LinkedHashMap:保证在遍历map元素时,可以照 ...
分类:编程语言   时间:2020-06-23 20:55:25    阅读次数:47
线程间操作ui
UdpClient,UI控件的Invoke和BeginInvoke,UI线程的SynchronizationContext的Post/Send ...
分类:编程语言   时间:2020-06-23 20:57:13    阅读次数:58
java 数据结构(五):数据结构简述
1.数据结构概述数据结构(Data Structure是一门和计算机硬件与软件都密切相关的学科,它的研究重点是在计算机的程序设计领域中探讨如何在计算机中组织和存储数据并进行高效率的运用,涉及的内容包含:数据的逻辑关系、数据的存储结构、排序算法(Algorithm)、查找(或搜索)等。 2.数据结构与 ...
分类:编程语言   时间:2020-06-23 20:58:33    阅读次数:59
java 数据结构(十):Collection子接口:Set接口
1. 存储的数据特点:无序的、不可重复的元素具体的: 以HashSet为例说明:1. 无序性:不等于随机性。存储的数据在底层数组中并非照数组索引的顺序添加,而是根据数据的哈希值决定的。2. 不可重复性:保证添加的元素照equals()判断时,不能返回true.即:相同的元素只能添加一个。 2. 元素 ...
分类:编程语言   时间:2020-06-23 20:58:52    阅读次数:55
java 数据结构(十二):Collections工具类的使用
Collections工具类1.作用:操作Collection和Map的工具类 2.常用方法:reverse(List):反转 List 中元素的顺序shuffle(List):对 List 集合元素进行随机排序sort(List):根据元素的自然顺序对指定 List 集合元素升序排序sort(Li ...
分类:编程语言   时间:2020-06-23 21:01:02    阅读次数:55
AES加密算法
背景 开发中需要进行异构平台的数据通信,用到了AES加密。但是,AES加密涉及几个参数,不是简单的输入源数据和密码就可以得到结果。跨平台联合调试的时候,基本上都会碰到这个问题。 一、AES加密 AES和DES是常见的对称加密算法。 二、遇到的问题 理解误区:以为使用相同的密码进行加密,就能在不同平台 ...
分类:编程语言   时间:2020-06-23 21:01:21    阅读次数:65
C++ Primer Plus(三)
完整阅读C++ Primer Plus 系统重新学习C++语言部分,记录重要但易被忽略的,关键但易被遗忘的。 使用类 1、不能重载的运算符 1 sizeof sizeof运算符 2 . 成员运算符 3 .* 成员指针运算符 4 :: 作用域解析运算符 5 ?: 条件运算符 6 typeid 一个RT ...
分类:编程语言   时间:2020-06-23 21:02:45    阅读次数:69
《自拍教程73》Python 自动生成相册文件夹
案例故事: 接Python mediainfo批量重命名图片文件,测试图片是批量重命名好了, 但是将测试图片放于一个文件夹相册,图库App并不能显示图片信息, 为了测试的方便性, 需要把图片放到对应的文件夹下,这些文件夹导入手机后, 图库App则就会以相册的形式加载这些文件夹,效果如下: 根据相册名 ...
分类:编程语言   时间:2020-06-23 21:07:50    阅读次数:68
java 数据结构(七):Collection接口
1.单列集合框架结构| Collection接口:单列集合,用来存储一个一个的对象* | List接口:存储序的、可重复的数据。 -->“动态”数组* | ArrayList、LinkedList、Vector** | Set接口:存储无序的、不可重复的数据 -->高中讲的“集合”* | HashS ...
分类:编程语言   时间:2020-06-23 21:09:19    阅读次数:59
C++-PTA-6-7-1 地下迷宫探索
6-7-1 地下迷宫探索 我们在回顾前辈们艰苦卓绝的战争生活的同时,真心钦佩他们的聪明才智。在现在和平发展的年代,对多数人来说,探索地下通道或许只是一种娱乐或者益智的游戏。本实验案例以探索地下通道迷宫作为内容。 假设有一个地下通道迷宫,它的通道都是直的,而通道所有交叉点(包括通道的端点)上都有一盏灯 ...
分类:编程语言   时间:2020-06-23 21:13:03    阅读次数:75
java数组三种排序(冒泡、选择、插入)
一、冒泡排序 二、选择排序 三、插入排序 ...
分类:编程语言   时间:2020-06-23 21:14:18    阅读次数:60
python----生成器--列表推导式-----内置函数-----
生成器——————推导式 内置函数 ...
分类:编程语言   时间:2020-06-23 21:14:37    阅读次数:69
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!