码迷,mamicode.com
首页 > 编程语言 > 日排行
Python的线程&进程&协程[0] -> 线程 -> 多线程锁的使用
多线程锁的使用 目录 1 添加线程锁 由于多线程对资源的抢占顺序不同,可能会产生冲突,通过添加线程锁来对共有资源进行控制。 第 1-4 行,首先导入需要的模块,atexit用于设置退出脚本时的处理函数,random用于产生随机数来增加线程的不确定性。 第 7- 12 行,定义一个新的集合类,用于输出 ...
分类:编程语言   时间:2017-12-31 22:30:17    阅读次数:362
Java框架之Spring(五)
本文主要介绍Spring中, 1 Spring JDBC 2 使用注解方式管理事务的传播行为 3 采用XML 方式配置事务 4 SH 整合 5 SSH 整合 一、Spring JDBC 1) 导包 , 使用myeclipse2014, 添加与持久化相关的包 2) 引入名称空间等 3) 配置数据源 4 ...
分类:编程语言   时间:2017-12-31 22:30:29    阅读次数:251
java为什么要用类型擦除实现泛型?
为什么需要泛型? 试想你需要一个简单的容器类,或者说句柄类,比如要存放一个苹果的篮子,那你可以这样简单的实现: 这样一个简单的篮子就实现了,但问题是它只能存放苹果,之后又出现了另外的一大堆水果类,那你就不得不为这些水果类分别实现容器: 然后你发现你其实在做大量的重复劳动。所以你幻想你的语言编译器要是 ...
分类:编程语言   时间:2017-12-31 22:30:40    阅读次数:316
Springboot 框架学习
Springboot 框架学习 前言 Spring Boot是Spring 官方的顶级项目之一,她的其他小伙伴还有Spring Cloud、Spring Framework、Spring Data等等。 简介 Spring Boot可以轻松创建单独的,基于生产级的Spring应用程序,您需要做的可能 ...
分类:编程语言   时间:2017-12-31 22:31:13    阅读次数:269
Spring之AOP二
在Spring之AOP一中使用动态代理将日志打印功能注入到目标对象中,其实这就是AOP实现的原理,不过上面只是Java的实现方式。AOP不管什么语言它的几个主要概念还是有必要了解一下的。 一、AOP概念 1.横切关注点 AOP把一个业务流程分成几部分,例如权限检查、业务处理、日志记录,每个部分单独处 ...
分类:编程语言   时间:2017-12-31 22:31:20    阅读次数:271
数据结构C语言实现介绍
刚刚结束的大二上学期学习了数据机构C语言版这门课,在接下来的一个月中准备把课程的代码和知识点总结一下,就有了这个专题:数据结构C语言实现,在这里我将用C语言实现最基本的数据结构以及一些基本的算法,以下是我这个专题的内容: 1. 数据结构及算法简介: 主要介绍数据结构及算法的基础知识,一些基本的概念和 ...
分类:编程语言   时间:2017-12-31 22:31:28    阅读次数:209
Python的线程&进程&协程[0] -> 线程 -> 多线程的建立与使用
常用的多线程功能实现 目录 1 生成线程的三种方法 三种方式分别为: # There are three ways to create a thread # The first is create a thread instance, and pass a function # The second ...
分类:编程语言   时间:2017-12-31 22:32:28    阅读次数:284
c/c++ 控制console(控制台)编程详解
前言: 控制台文本窗口的控制是基于win32 api(win32 api可理解为微软给我们提供的一系列函数的集合)实现的; 例1: 运行结果: 例1中,我们用printf()函数实现在控制台输出了hello world!然而当我们想要将之前输出的内容清除时,在stdio.h中的函数并不能满足我们的需 ...
分类:编程语言   时间:2017-12-31 22:32:37    阅读次数:272
C语言博客作业--函数嵌套调用
一、实验作业 1.1 PTA题目:十进制转换二进制 设计思路 代码截图 调试问题 递归条件写错,写成n 0,当n为非0的数时,最前面都会多一个0出来。 1.2 学生成绩管理系统 1.2.1 画函数模块图,简要介绍函数功能 1.2.2 截图展示你的工程文件 1.2.3 函数代码部分截图 1.2.4 调 ...
分类:编程语言   时间:2017-12-31 23:26:10    阅读次数:222
Java框架之Spring MVC(二)
一、Spring MVC 验证 JSR 303 是ajvaEE6 中的一项子规范 ,叫 Bean Validation 用于对javaBean中的字段进行校验。 官方的参考实现是: Hibernate Validator ,此实现和 Hibernate ORM 没有任何关系 //http://hib ...
分类:编程语言   时间:2017-12-31 23:26:18    阅读次数:273
C语言博客作业--函数嵌套调用
一、实验作业 1.1 PTA题目 + 设计思路 + 代码截图 + 调试问题 本来不用循环的,但是想来半天还是用上循环,不知道有没有不用循环的做法 1.2 学生成绩管理系统 1.2.1 画函数模块图,简要介绍函数功能。 1.2.2 截图展示你的工程文件 1.2.3 函数代码部分截图 本系统代码总行数: ...
分类:编程语言   时间:2017-12-31 23:27:47    阅读次数:368
Spring
https://www.cnblogs.com/5ishare/p/8098944.html https://www.cnblogs.com/jmcui/p/8124204.html ...
分类:编程语言   时间:2017-12-31 23:27:54    阅读次数:191
浅析 SpringMVC 原理和配置.
一、原理 Spring MVC基于模型-视图-控制器(Model-View-Controller,MVC)模式实现,它能够帮你构建像Spring框架那样灵活和松耦合的Web应用程序,将请求处理的逻辑和视图中的渲染实现解耦。 1、DispatcherServlet是Spring MVC的核心 。Spr ...
分类:编程语言   时间:2017-12-31 23:28:50    阅读次数:216
ASP.NET MVC - 多国语言的简单实现
定义一个类 public class Book{ public int ID { get; set; } public string Title { get; set; } public string Author { get; set; } public double Price { get; s ...
分类:编程语言   时间:2017-12-31 23:30:43    阅读次数:371
Python把多行文本合并
在引用论文时,往往格式出错,出现非常多行,这样操作非常不方便。这种方法讲多行合并之后,再处理: ...
分类:编程语言   时间:2017-12-31 23:31:09    阅读次数:302
求LCA的倍增算法
一、LCA的定义: 在一棵树上,点u到点v之间的路径最短的那个节点就是lca(u,v) 二、倍增思想: 我们定义fa[i][j]表示节点i往上跳跃2^j次所到达的节点标号,则有结论: 1.因为2^(j-1)+2^(j-1)=2^,所以fa[i][j]=f[i][j-1]*2; 2.dep[i]表示节 ...
分类:编程语言   时间:2017-12-31 23:31:16    阅读次数:204
Python的线程&进程&协程[1] -> 线程 -> 多线程的控制方式
多线程的控制方式 目录 1 唤醒单个线程等待 Condition类相当于一把高级的锁,可以进行一些复杂的线程同步控制。一般Condition内部都有一把内置的锁对象(默认为RLock),对于Condition的使用主要有以下步骤: 上面的代码中,首先导入所需的模块,生成Condition的实例,之后 ...
分类:编程语言   时间:2017-12-31 23:31:46    阅读次数:334
使用idea搭建maven项目时 java目录下的xml文件没有加载的解决方法
今天在idea集成开发环境下 使用maven搭建了ssm项目,遇到了3个问题 首先我们先复习一下知识点: 第一步:在web.xml中配置spring监听器 然后创建对应的spring核心配置文件applicationContext.xml 第二步:在web.xml中配置springmvc前端控制器 ...
分类:编程语言   时间:2017-12-31 23:32:15    阅读次数:309
python函数不定长参数
1,2分别赋值给a,b,剩下的参数以元组的形式赋值给args 字典形式参数: 传入元组和字典: ...
分类:编程语言   时间:2017-12-31 23:32:32    阅读次数:326
C语言博客作业--函数嵌套调用
一、实验作业(6分) 本周作业要求: 选一题PTA题目介绍。 学习工程文件应用,设计实现学生成绩管理系统。 学生成绩管理系统要求 设计一个菜单驱动的学生成绩管理程序,管理n个学生m门考试科目成绩,实现以下功能: 命令1:能够新增学生信息,并计算总分和平均分。 能够新增学生成绩信息。 (学生按照学号排 ...
分类:编程语言   时间:2017-12-31 23:32:58    阅读次数:286
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!