码迷,mamicode.com
首页 > 编程语言
等待与唤醒机制(线程之间的通信)
线程间通信 概念:多个线程在处理同一个资源,但是处理的动作(线程的任务)却不相同。 为什么要处理线程间通信 多个线程并发执行时, 在默认情况下CPU是随机切换线程的,当我们需要多个线程来共同完成一件任务,并且我们 希望他们有规律的执行, 那么多线程之间需要一些协调通信,以此来帮我们达到多线程共同操作 ...
分类:编程语言   时间:2019-05-27 11:48:19    阅读次数:9
python数据类型
python数据类型 Date: 2019 04 20 Author: Sun 1. 自省机制 什么是自省? 自省(introspection)是一种自我检查行为。 自省是指这种能力:检查某些事物以确定它是什么、它知道什么以及它能做什么。自省向程序员提供了极大的灵活性和控制力 Python自省机制 ...
分类:编程语言   时间:2019-05-27 11:47:48    阅读次数:8
Valid Parentheses之Java实现
给定一个只包含括弧的字符串,判断其括弧规则是否合法。
分类:编程语言   时间:2019-05-27 10:39:29    阅读次数:13
java map
HashMap:我们最常用的Map,它根据key的HashCode 值来存储数据,根据key可以直接获取它的Value,同时它具有很快的访问速度。HashMap最多只允许一条记录的key值为Null(多条会覆盖);允许多条记录的Value为 Null。非同步的。 TreeMap: 能够把它保存的记录 ...
分类:编程语言   时间:2019-05-27 10:35:57    阅读次数:13
Spring Security 5中的默认密码编码器
1.概述 在Spring Security 4中,可以使用内存中身份验证以纯文本格式存储密码。 对版本5中的密码管理过程进行了重大改进,为密码编码和解码引入了更安全的默认机制。 这意味着如果您的Spring应用程序以纯文本格式存储密码,升级到Spring Security 5可能会导致问题 。 在这 ...
分类:编程语言   时间:2019-05-27 10:32:38    阅读次数:14
SpringBoot入门,新建SpringBoot项目
一、在Spring Initializr中创建初始化项目 https://start.spring.io/ 二、通过maven导入Idea中(解压后的项目) 解压文件 黄色的为项目需要的真正的代码 , 蓝色git , 红色是maven其中有第三方插件可以改为Gradle. 只留黄色的就可。 选择Im ...
分类:编程语言   时间:2019-05-27 10:30:46    阅读次数:14
java四种修饰符的限制范围
转自https://blog.csdn.net/lch_2016/article/details/81052343 ...
分类:编程语言   时间:2019-05-27 10:27:52    阅读次数:15
使用join和CountDownLatch来等待线程结束
1.join方法的实现 测试结果如下 2. java.util.concurrent.CountDownLatch ...
分类:编程语言   时间:2019-05-27 10:27:32    阅读次数:13
java面试题2
简述数据库的三大范式? 第一范式(1NF):列不可再分,确保每一列的原子性。 第二范式(2NF):属性完全依赖于主键,满足第二范式就必须先满足第一范式。 第三范式(3NF): 属性不依赖于其他非主属性,属性直接依赖于主键。 增删改查语句(left join,right join)? 增:insert ...
分类:编程语言   时间:2019-05-27 09:15:53    阅读次数:15
Spring boot 连接多数据源
Spring Boot 配置两个数据源,一般为读写分离的数据源
分类:编程语言   时间:2019-05-27 09:15:36    阅读次数:16
Swifter.Json -- 在 .Net 平台上的一个功能强大,简单易用,稳定又不失高性能的 JSON 序列化和反序列化工具。
Swifter.Json Github Wiki 在 .Net 平台上的一个功能强大,简单易用,稳定又不失高性能的 JSON 序列化和反序列化工具。 Swifter.Json 已经经过了大量测试和线上项目中运行许久来确保它的稳定性。 特性 1: 支持 .Net 上绝大多是的数据类型,且轻松扩展;包括 ...
分类:编程语言   时间:2019-05-27 09:14:20    阅读次数:17
Longest Common Prefix之Java实现
给定一个字符串数组,找出数组中所有元素共同的最大前缀。
分类:编程语言   时间:2019-05-27 00:52:43    阅读次数:20
5.27java面试题
通过以上题目明白了以下几点: 1.一个java文件中可以没有一个public Class 可以直接用Class。 2.在子类调用无参数构造方法时,会先去调用父类的无参数构造方法。 ...
分类:编程语言   时间:2019-05-27 00:51:58    阅读次数:19
MFC_2.6 使用菜单列表和控件
使用菜单列表和控件 1.添加List Control控件 2.属性设置VIEW 为REPORT 3.初始化 4.设置图片 5.设置右键弹出菜单 添加菜单资源 资源文件Dialog里面右键-添加事件处理程序-选择右键处理事件。 ...
分类:编程语言   时间:2019-05-26 23:45:21    阅读次数:20
redis python客户端
1 [email protected]:~# apt install python-pip Python pip 安装与使用 | 菜鸟教程 https://www.runoob.com/w3cnote/python-pip-install-usage.html andymccurdy/redis-py: ...
分类:编程语言   时间:2019-05-26 23:45:08    阅读次数:18
Spring MVC 和 Spring 总结
1. 为什么使用Spring ? 1). 方便解耦,简化开发 通过Spring提供的IoC容器,可以将对象之间的依赖关系交由Spring进行控制,避免硬编码所造成的过度程序耦合。 2). AOP编程的支持 通过Spring提供的AOP功能,方便进行面向切面的编程,如性能监测、事务管理、日志记录等。 ...
分类:编程语言   时间:2019-05-26 23:44:10    阅读次数:22
MFC_2.7 树控件的基本使用
树控件的基本使用 1.添加控件设置变量绑定 2.添加数据 ...
分类:编程语言   时间:2019-05-26 23:43:22    阅读次数:21
384380条   上一页 1 2 3 4 5 6 ... 22611 下一页
© 2014 mamicode.com 版权所有 京ICP备13008772号-2
迷上了代码!