码迷,mamicode.com
首页 > 编程语言 > 日排行
Java 多线程同步的五种方法
1. 同步方法用synchronized关键字修饰方法。 由于java的每个对象都有一个内置锁,当用此关键字修饰方法时,内置锁会保护整个方法。在调用该方法前,需要获得内置锁,否则就处于阻塞状态。 2. 同步代码块用synchronized关键字修饰语句块。被该关键字修饰的语句块会自动被加上内置锁,从 ...
分类:编程语言   时间:2019-08-31 23:29:09    阅读次数:102
SpringMVC_01
1. 先配置前端控制器DispatcherServlet. ...
分类:编程语言   时间:2019-08-31 23:32:17    阅读次数:82
补充:第9天python的学习
字符串灰魔法:索引 切片 for 循环 len ...
分类:编程语言   时间:2019-08-31 23:33:03    阅读次数:100
C++ 大数运算(加减乘除取模)
加法: 减法: 乘法: 除法: 取模: ...
分类:编程语言   时间:2019-08-31 23:33:53    阅读次数:737
python中的lambda表达式
lambda表达式主要用于短小的回调函数。 形如: arg1[,arg2][,arg3][...]为参数列表。 expression表达式语句中不能出现多条语句。 lambda应用举例: 计算最大值: 结果: 222 计算输入的和: 结果: 232 ...
分类:编程语言   时间:2019-08-31 23:40:04    阅读次数:74
3分钟理解选择排序java版
概念 选择排序(selectsorting)也是一种简单的排序方法。它的基本思想是:首先在未排序序列中找到最小(大)元素,存放到排序序列的起始位置,然后,再从剩余未排序元素中继续寻找最小(大)元素,然后放到已排序序列的末尾。以此类推,直到所有元素均排序完毕。 细节:本例中是找到最小值放到起始位置。 ...
分类:编程语言   时间:2019-08-31 23:41:55    阅读次数:118
Python基础 第6章 抽象(1)
1. 引言及抽象和结构 生成斐波那契数列的代码如下: (1)让程序更抽象,可以让人更容易理解。 (2)函数,是结构化编程的核心。 2. 自定义函数 (1)使用def 语句定义函数,以实现结构化编程 (2)可使用内置函数callable 判断某个对象是否可调用,返回布尔值True,False (3)r ...
分类:编程语言   时间:2019-08-31 23:43:36    阅读次数:100
Java集合
一、相关概念 1.集合框架 接口:定义规范 | 抽象类:实现一部分通用方法 | 普通类:重写接口/抽象类的所有抽象方法。 2. ...
分类:编程语言   时间:2019-08-31 23:46:23    阅读次数:200
[******] java多线程连续打印abc
题目描述 建立三个线程A、B、C,A线程打印10次字母A,B线程打印10次字母B,C线程打印10次字母C,但是要求三个线程同时运行,并且实现交替打印,即按照ABCABCABC的顺序打印。 5种方法 5.1 使用synchronized, wait和notifyAll 5.2 使用Lock->Reen ...
分类:编程语言   时间:2019-08-31 23:46:54    阅读次数:198
冒泡排序的代码
N个数字来排序, 两两比较小靠前; 外层循环n-1, 内层循环n-1-i; 若要升序变降序, 就把“<”变“>”; N个数字来排序, 两两比较小靠前; 外层循环n-1, 内层循环n-1-i; 若要升序变降序, 就把“<”变“>”; public static void bubbleSort(int  ...
分类:编程语言   时间:2019-08-31 23:47:27    阅读次数:176
“C语言解惑课堂”疑难点答疑内容更新
“C语言解惑课堂”面向C语言初学者以及学习有疑问者,内容包括:【C语言学习书籍推荐】+ 【C语言编程软件推荐】+ 【C语言学习的正确姿势】+ 【C语言基础疑难点剖析】+ 【C语言基础试题剖析】+ 【C程序代码参考】+ 【C语言基础学习资料】+ 【你问我答】。 微信扫描文末卡片查看课堂内容! [更新时 ...
分类:编程语言   时间:2019-08-31 23:49:27    阅读次数:201
JavaWeb-RESTful(一)_RESTful初认识
RESTful简介 百度百科 一种软件架构风格、设计风格,而不是标准,只是提供了一组设计原则和约束条件。 它主要用于客户端和服务器交互类的软件。 基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。 RESTful可以理解为一种编程的习惯或者风格 1)用URL来去描述资源 2)HTTP ...
分类:编程语言   时间:2019-09-01 00:56:41    阅读次数:123
requests库,简明使用教程(python)
Requests库为python的外部库,话不多话,直接开干吧! 首先是安装requests库,很简单不说了。 文件,引入requests库: import requests 下面来看一个简单的例子吧: #一个最简单的爬虫小程序,这里只到获得源html文件结束 ...
分类:编程语言   时间:2019-09-01 00:56:59    阅读次数:121
Python 开发语言简介
开发语言: 高级语言:python,java,php,c#,Go,ruby,c++ 字节码 低级语言: c,汇编 语言对比: Php类:适用于写网页也可以写后台功能 Python java: 可写网页,也可以写后台功能 — python 执行效率低,开发效率高 Java 执行效率高,开发效率低 ...
分类:编程语言   时间:2019-09-01 00:57:59    阅读次数:90
Python 安装简介
安装: Python 安装在os上 执行操作: 写一个文件中按照python的规则写,将文件交给python软件,读取文件中的内容,然后进行转换和执行,最终获取结果 python软件: python解析器(内存管理) 下载 python2 or python3 安装完成后,配置环境变量,下次能直接调 ...
分类:编程语言   时间:2019-09-01 00:58:17    阅读次数:112
python-利用freeze生成requirements文件
使用场景:本地电脑开发完成的python自动化项目,需要导出python相关的依赖包以便后续迁移项目使用。 执行上述命令后即可在e盘看到requirements.txt文件: ...
分类:编程语言   时间:2019-09-01 01:00:04    阅读次数:95
python在类中使用__slot__属性
在类中定义__slot__属性来限制实例的属性字段,在创建大量对象的场合可以减少内存占用。 创建大量对象是内存占用对比: 执行结果: Line # Mem usage Increment Line Contents 401 39.7 MiB 39.7 MiB @profile() 402 def m ...
分类:编程语言   时间:2019-09-01 01:00:59    阅读次数:156
Python之路(第四十五篇)线程Event事件、 条件Condition、定时器Timer、线程queue
一、事件Event Event(事件):事件处理的机制:全局定义了一个内置标志Flag,如果Flag值为 False,那么当程序执行 event.wait方法时就会阻塞,如果Flag值为True,那么event.wait 方法时便不再阻塞。 Event其实就是一个简化版的 Condition。Eve ...
分类:编程语言   时间:2019-09-01 01:03:51    阅读次数:118
JavaScript数组
JavaScript数组 1、创建 var arrayObj = new Array();var arrayObj = new Array([size]);var arrayObj = new Array([element0[, element1[, ...[, elementN]]]]); 示例: ...
分类:编程语言   时间:2019-09-01 01:04:08    阅读次数:86
CoderForces 163E e-Government(AC自动机+树状数组维护fail树的dfs序)
E. e-Government time limit per test 1 second memory limit per test 256 megabytes input standard input output standard output The best programmers of E ...
分类:编程语言   时间:2019-09-01 01:08:10    阅读次数:78
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!