码迷,mamicode.com
首页 > 编程语言 > 月排行
spring boot常用注解使用小结
1、@RestController和@RequestMapping注解 4.0重要的一个新的改进是@RestController注解,它继承自@Controller注解。 4.0之前的版本,Spring MVC的组件都使用@Controller来标识当前类是一个控制器servlet。使用这个特性,我 ...
分类:编程语言   时间:2018-06-02 18:32:35    阅读次数:278
Java04 线程同步问题解决——线程锁(同步锁、互斥锁)
目录 [TOC] 写在最前: 可能有误,请大家批评指正 一、线程切换 Java中,如果要实现在一个线程间的线程切换,需要在线程中使用Thread.yield()即可让出CPU时间。 二、线程锁(也叫同步锁、互斥锁) 线程锁可以在有效缩小同步范围的同时,尽可能的保证并发效率 2.1 使用synchro ...
分类:编程语言   时间:2018-06-02 18:34:17    阅读次数:213
连续子数组的最大和
数组 最基础做法: 动态规划想法: 1.dp方程:dp[i] 为以i为结尾的数组最大值。 2.转换方程 : 我们只需要保证以i为结尾的最大值,比较第i-1个值+当前值,与当前值,选取大的。 可以通俗的理解成,前面已经是负的了,重新设一个新的起点。 ...
分类:编程语言   时间:2018-06-02 18:35:22    阅读次数:198
Python----面试题(四)
1、 获取list的元素个数,向list的末尾追加元素所用的方法分别是( ),( ) 2、 判断dict有没有某个key用的方法是( ) 3、 L = range(100) ,取第一到第三个元素用(),取倒数第二个元素(),取后十个元素() 4、 把L复制给L1用() 注意:非引用传递 5、d = ...
分类:编程语言   时间:2018-06-02 18:35:31    阅读次数:238
python入门一
01数据类型 1、什么是数据类型 变量值才是我们存储的数据,所以数据类指的就是变量值的不同种类 2、为何数据要分类型? 变量值是用来保存现实世界中的状态的,那么针对不同的状态就应该用不同类型的数据去表示 3、如何用,即数据类型的分类? '''一:数字类型整型int1、作用:表示人的年龄、各种号码、等 ...
分类:编程语言   时间:2018-06-02 18:35:40    阅读次数:222
python学习---python基础一
一、Python介绍 1.python出生与应用 python的创始人是吉多.范罗苏姆(龟叔)。1989年圣诞在家闲着无聊,决心开发一个新的脚本解释程序,作为ABC语言的一种继承 python崇尚的是优美,清晰,简单,是一个优秀并广泛使用的语言。 2018年4月编程语言排行榜发布 由上图可以看出,P ...
分类:编程语言   时间:2018-06-02 18:36:17    阅读次数:195
Java关键字final和static的作用
一、关键字final final修饰类:这个类就不能被继承 final修饰方法:不能被重写 final修饰属性:此属性就是一个常量,一旦初始化后,不可再被赋值。习惯上,常量用大写字符表示 此常量在哪里赋值:①此常量不能使用默认初始化 ②可以显式的赋值、代码块、构造器 注意:变量用static fin ...
分类:编程语言   时间:2018-06-02 18:37:08    阅读次数:149
python 基础语法
1.查看python版本 以上命令执行结果如下: 2.标识符 第一个字符必须是字母表中字母或下划线 _ 。 标识符的其他的部分由字母、数字和下划线组成。 标识符对大小写敏感。 3.python保留字 保留字即关键字,我们不能把它们用作任何标识符名称。Python 的标准库提供了一个 keyword ...
分类:编程语言   时间:2018-06-02 18:37:31    阅读次数:183
Python语言的有限状态机实现样例
#!/usr/bin/env python3 class Connection(object): def __init__(self): self.change_state(ClosedConnection) def change_state(self,new_state): self.__clas... ...
分类:编程语言   时间:2018-06-02 18:38:06    阅读次数:419
调试Python的方式
调试Python有如下几种方式: 1 使用print语句 2 使用IDE的debuggers 3 使用命令行调试器pdb,这是Python的一个标准库,类似gdb 4 使用-i命令行选项。在使用命令行运行Python文件的时,可使用如下命令:python -i 文件名.py,这样就会进入交互模式,你 ...
分类:编程语言   时间:2018-06-02 18:38:36    阅读次数:163
[Spring] Autowire
1. Autowire可以让你隐式地注入依赖.(it internally uses setter or constructor injection) 2.优点:减少代码量. 3.缺点:无法被程序员控制. 不能用在基本数据类型和string值. 4. Autowiring Modes模式 byNam ...
分类:编程语言   时间:2018-06-02 18:39:34    阅读次数:215
python 类的私有变量和私有方法
#!/usr/bin/env python # -*- coding:utf-8 -*- # @Time : 2017/11/08 8:46 # @Author : lijunjiang # @File : class3.py """ 类的私有变量和私有方法 在Python中可以通过在属性变量名前加... ...
分类:编程语言   时间:2018-06-02 18:40:04    阅读次数:219
MFC 程序退出方法
基於對話框的: 1、PostQuitMessage(0);2、PostMessage(WM_QUIT,0,0);3、ExitProcess(0);注意使用时先释放分配的内存,以免造成内存泄露4、exit(0) 正常终止程序; exit(非0)非正常终止程序5、::SendMessage(AfxGet ...
分类:编程语言   时间:2018-06-02 18:40:14    阅读次数:234
判断当前所使用python的版本和来源
怎样判断当前py文件在什么版本的python环境下运行 ...
分类:编程语言   时间:2018-06-02 18:40:53    阅读次数:271
Python并发编程之多线程
本节内容 什么是线程 线程与进程的区别 开启线程的两种方式 Thread对象的其他属性或方法 守护线程 GIL全局解释器锁 死锁和递归锁 信号量 event 计时器 线程queue 一 什么是线程 线程相对于进程更为轻量级,当一个进程启动同时也会启动一个主线程,多线程就是指在一个进程下创建多个线程并 ...
分类:编程语言   时间:2018-06-02 18:41:02    阅读次数:222
python2 手动安装更新pip
现在对于python2版本,直接修改python.exe名字为python2.exe,命令python2 -m pip install --upgrade pip --force-reinstall可能不能够成功更新pip2,这时候需要检查安装文件夹下是否有Scripts文件夹和其完整性。 可在ht ...
分类:编程语言   时间:2018-06-02 18:41:25    阅读次数:433
python3 开发面试题(字典和拷贝)5.30
#在python 3.6版本 以上会直接报错 #在迭代一个列表或字典的时候,你不能修改列表或字典的大小! #在python 2.6版本中,得出的结果是一样的: l浅拷贝m,引用的是同一个内存地址,而且他们的值都发生变化 print l {1: 2, 3: 4, 5: 6, 7: 8, 9: 10, ...
分类:编程语言   时间:2018-06-02 18:41:43    阅读次数:204
python 爬取页面链接
爬虫提取页面中的链接
分类:编程语言   时间:2018-06-02 19:04:13    阅读次数:137
python-循环(while循环、for循环)
看数据类型 type(name) int break 不管循环有没有完成,立即结束循环 continue 结束本次循环,继续进行下一次循环 一、while循环 # while循环,必须有一个计数器 # 循环就是在重复的执行循环体里面的代码 count = 0 while count<10: prin ...
分类:编程语言   时间:2018-06-02 19:06:17    阅读次数:215
python +ip2region IP库地址文件实现秒级查询1万不同ip归属地址
python +ip2region IP库地址文件实现秒级查询1万不同ip归属地址
分类:编程语言   时间:2018-06-02 19:06:24    阅读次数:614
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!