码迷,mamicode.com
首页 > 编程语言 > 日排行
spring的统一进行异常处理
在spring的配置文件加上 <bean id="exceptionHandler" class="xxx.xxx.xxx.ExceptionHandler"/> ...
分类:编程语言   时间:2018-06-25 19:02:42    阅读次数:192
使用MFC WinInet进行FTP中文件的简单上传和下载功能
建立基于对话框的MFC应用程序CMfcFtpWinInetDlg: 1、首先Dlg类中包含头文件 #include "afxinet.h" 2、添加成员变量: C++ Code 123 private: CFtpConnection* m_pFtpConnection; CInternetSessi ...
分类:编程语言   时间:2018-06-25 19:03:42    阅读次数:259
Spring boot redis自增编号控制 踩坑
近段期间,公司 接手一个订单号生成服务,规则的话已经由项目经理他们规定好了,主要是后面的四位数代表的关于当前订单号已经执行第几个了。而这里面有一个要求就是支持分布式。为了实现这个东西,刚开始我使用了redis的incr来解决这个问题,因为我们后端开发用的是Spring boot,所以我网上找了一个代 ...
分类:编程语言   时间:2018-06-25 19:04:01    阅读次数:461
多线程面试
题目:程序的运行结果?a. 死循环 b.停止 输出结果:若干个(数量不定)"="后,程序exit停止 关键为b == !b,这一步程序为4步: 1. 获取b;2.获取第二个b;3.对第二个b进行取反;4. 计算第一个b和取反后的b 在第一步和第二步之间,b的值有可能会改变,结果就有可能成为 true ...
分类:编程语言   时间:2018-06-25 19:04:20    阅读次数:141
2与3之间的区别丨python
python2 既有raw_input( )也有input( ) 1.raw_input( ) 获取键盘输入的数据的方法是采用 raw_input 函数 raw_input()的小括号中放入的是 提示信息,用来在获取数据之前给用户的一个简单提示 raw_input()在从键盘获取了数据以后,会存放到 ...
分类:编程语言   时间:2018-06-25 19:04:38    阅读次数:145
用Anaconda安装本地python包
Anaconda确实带来了很多方便,但是之前也过多的依赖了conda自带的一键下载python包的功能。这不,这几天突然要用FastFM这个包,无奈conda里没有,于是只能从github下载下来,实现本地安装。 以下是手动下载和安装步骤: 一、从GitHub上下载: 选择 ,里面会看到一系列版本的 ...
分类:编程语言   时间:2018-06-25 19:05:31    阅读次数:337
JavaScript 判断浏览器
是否是ie
分类:编程语言   时间:2018-06-25 19:06:54    阅读次数:173
php 通过array_merge()和array+array合并数组的区别和效率比较
众所周知合并两个数组可以使用array_merge(),这是php提供的一个函数。另外还可以通过 array 的方式来合并数组,这两种直接有什么区别,哪一个的效率更高呢? array_merge() 格式: array array_merge ( array … ] ) 注意(区别): 如果合并的数 ...
分类:编程语言   时间:2018-06-25 20:21:09    阅读次数:272
冒泡排序
参考链接:冒泡排序 1、比较相邻的元素。如果第一个比第二个大(小),就交换他们两个。 2、对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。这步做完后,最后的元素会是最大(小)的数。 3、针对所有的元素重复以上的步骤,除了最后已经选出的元素(有序)。 4、持续每次对越来越少的元素(无序元素 ...
分类:编程语言   时间:2018-06-25 20:23:35    阅读次数:154
JVM----Java内存区域
运行时数据区域 jvm在执行Java程序时会把他所管理的区域划分为若干个不同的数据区域,这些区域各有各自的用途。 如图: 1.程序计数器 程序计数器是一块较小的内存空间,可以看做是当前线程所执行的字节码的行号指示器。每条线程都有一个独立的程序计数器,各线程之间的计数器互不影响。如果线程在执行一个ja ...
分类:编程语言   时间:2018-06-25 20:23:44    阅读次数:155
python_函数的参数
参数 参数的作用 函数,把 具有独特功能的代码 组成为一个小模块,需要的时候 调用 函数的参数,增加函数的 通用性,针对 相同的数据处理逻辑,能够 适应更多的数据 函数,把 具有独特功能的代码 组成为一个小模块,需要的时候 调用 函数的参数,增加函数的 通用性,针对 相同的数据处理逻辑,能够 适应更 ...
分类:编程语言   时间:2018-06-25 20:24:46    阅读次数:191
pythonの多进程
注意 在windows里加if __name__ == '__main__'才能执行,如果在linux不加main可以执行。 在windows下,如果在程序里,不方便加main,只能放弃了。 默认直接启动的子进程,父进程是不等待其执行完的 默认父子进程数据不共享 进程锁 进程锁的类型与多线程的相同 ...
分类:编程语言   时间:2018-06-25 20:26:23    阅读次数:218
LHS 和 RHS----你所不知道的JavaScript系列
变量的赋值操作会执行两个动作, 首先编译器会在当前作用域中声明一个变量(如果之前没有声明过), 然后在运行时引擎会在作用域中查找该变量, 如果能够找到就会对它赋值。 《你所不知道的JavaScript(上)》 P7 而要讲的 LHS 和 RHS 就是上面说的对变量的两种查找操作,查找的过程是由作用域 ...
分类:编程语言   时间:2018-06-25 20:26:51    阅读次数:165
JAVA-基础-常用API(StringBuffer类,正则表达式)
字符串缓冲区 StringBuffer类 查阅StringBuffer的API,StringBuffer又称为可变字符序列,它是一个类似于 String 的字符串缓冲区,通过某些方法调用可以改变该序列的长度和内容。 原来StringBuffer是个字符串的缓冲区,即就是它是一个容器,容器中可以装很多 ...
分类:编程语言   时间:2018-06-25 20:27:32    阅读次数:207
Python 变量(下)
列表 列表是可修改的序列类型。所以列表不可以作为字典的键。 如果调用hash()函数抛出异常TypeError。 列表的操作: 赋值操作:s[i] = x 赋值操作:s[i:j] = t 删除操作:del s[i:j] 相当于 s[i:j] = [] 赋值操作:s[i:j:k] = t 删除操作:d ...
分类:编程语言   时间:2018-06-25 20:28:30    阅读次数:222
Java高并发之线程池详解
线程池优势 在业务场景中, 如果一个对象创建销毁开销比较大, 那么此时建议池化对象进行管理. 例如线程, jdbc连接等等, 在高并发场景中, 如果可以复用之前销毁的对象, 那么系统效率将大大提升. 另外一个好处是可以设定池化对象的上限, 例如预防创建线程数量过多导致系统崩溃的场景. jdk中的线程 ...
分类:编程语言   时间:2018-06-25 20:29:06    阅读次数:167
C语言复制图片文件
以下代码将文件一的图片复制到文件二中 ...
分类:编程语言   时间:2018-06-25 20:29:37    阅读次数:148
链表的操作(自己实现的-c语言版)
描述:pass ...
分类:编程语言   时间:2018-06-25 20:32:44    阅读次数:139
Python hash、xml、configparser、sheve、shutil模块讲解 以及 面向对象初识
今日内容: 1.hash模块2.xml模块3.configparser模块4.sheve 模块5.shutil模块 知识点一:hash什么是hash: hash是一种算法,该算法接受传入的的内容,经过运算得到一串hash如果把hash算法比喻一座工厂 那传给hash算法的内容就是原材料,生产的has ...
分类:编程语言   时间:2018-06-25 20:33:02    阅读次数:203
资深程序员花了24个小时整理出来的Python面试题!总共309道!
1.为什么学习Python? 2.通过什么途径学习的Python? 3.Python和Java、PHP、C、C#、C++等其他语言的对比? 4.简述解释型和编译型编程语言? 5.Python解释器种类以及特点? 6.位和字节的关系? 7.b、B、KB、MB、GB 的关系? 8.请至少列举5个 PEP ...
分类:编程语言   时间:2018-06-25 20:33:54    阅读次数:288
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!