码迷,mamicode.com
首页 > 编程语言 > 日排行
IPC——线程信号问题
所有的线程共享相同的信号处理方式 主线程将SIGINT信号的处理方式设置为了捕获,那么所有的次线程共享这一处理方式,如果其中某个次线程改变了该信号的处理方式,那么所有的线程将共享这一改变。 回顾“信号屏蔽字”和“未决信号字” 作用 “信号屏蔽字”和“未决信号字”作用同进程信号,参考IPC——信号 修 ...
分类:编程语言   时间:2018-08-09 18:28:26    阅读次数:206
springmvc_ajax异步上传文件(基于ajaxfileupload.js)
引入js html js代码 选择完文件后自动上传 controller后台代码 ...
分类:编程语言   时间:2018-08-09 18:28:57    阅读次数:152
spring项目中aop的使用
AOP:是一种面向切面的编程范式,是一种编程思想,旨在通过分离横切关注点,提高模块化,可以跨越对象关注点。Aop的典型应用即spring的事务机制,日志记录。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。主要功能是:日志 ...
分类:编程语言   时间:2018-08-09 18:29:21    阅读次数:206
python spark环境配置
1、下载如下放在D盘添加SPARK_HOME=D:\spark-2.3.0-bin-hadoop2.7。并将%SPARK_HOME%/bin添加至环境变量PATH。然后进入命令行,输入pyspark命令。若成功执行。则成功设置环境变量找到pycharmsitepackage目录右键点击即可进入目录,将上面D:\spark-2.3.0-bin-hadoop2.7里面有个/python/pyspark
分类:编程语言   时间:2018-08-09 18:29:29    阅读次数:366
怎么使用Spring配置事务 ?
Spring同时支持编程式事务策略和声明式事务策略,大部分时候都采用声明式事务策略。 声明式事务管理的配置方式,通常有以下4种: (1) 使用TransactionProxyFactoryBean为目标Bean生成事务代理的配置。此方式是最传统、配置文件最臃肿、最难以阅读的方式。 (2) 采用Bea ...
分类:编程语言   时间:2018-08-09 18:31:01    阅读次数:175
二叉排序树创建(递归)
递归思想 如果root为NULL,创建结点并返回到调用点。 root不为空,key小于root-data则递归到左孩子,直到root==NULL,创建结点,返回到上次调用点把返回值(root)给调用点的左孩子 root不为空,key大于root-data则递归到右孩子,直到root==NULL,创建结点,返回到上次调用点把返回值(root)给调用点的右孩子
分类:编程语言   时间:2018-08-09 18:31:39    阅读次数:157
开发者测试-采用精准测试工具对Spring Boot应用进行测试
简介:本文主要介绍把现今主流的springboot框架项目和精准测试工具进行结合和应用,通过精准测试的数据穿透、数据采集、测试用例与代码的双向追溯、数据分析等一系列精准测试的特有功能,达到对项目质量的保证。 本次环境搭建分为基础环境准备、springboot环境搭建、精准测试环境搭建、精准测试与springboot环境对接等一整套完整的配置过程,用户可以通过下图中的流程图确认自己所部署过程中进行到
分类:编程语言   时间:2018-08-09 18:33:01    阅读次数:204
第一次python词云尝试
1 分析英文文本 发生错误,错误类型:OSError: cannot open resource 解决方案:添加字体 改正后代码: 进一步优化代码: 效果图: 2 分析中文文本 效果图: 3 进一步优化显示效果 效果图: ...
分类:编程语言   时间:2018-08-09 19:22:30    阅读次数:196
Java进阶知识点:服务端高并发的基石 - NIO与Reactor AIO与Proactor
一、背景 要提升服务器的并发处理能力,通常有两大方向的思路。 1、系统架构层面。比如负载均衡、多级缓存、单元化部署等等。 2、单节点优化层面。比如修复代码级别的性能Bug、JVM参数调优、IO优化等等。 一般来说,系统架构的合理程度,决定了系统在整体性能上的伸缩性(高伸缩性,简而言之就是可以很任性, ...
分类:编程语言   时间:2018-08-09 19:23:32    阅读次数:270
Spring 嵌套方法AOP不生效问题
问题描述, 如下Abc定义为一个Bean, b()方法添加@TargetDatasource,定义切面DynamicDataSourceAspect,期望:调用a()方法,b()方法上的AOP拦截能生效。实际不生效。 AOP代码: 问题分析: 我们都知道Spring aop有两种实现方式,基于Int ...
分类:编程语言   时间:2018-08-09 19:24:42    阅读次数:421
java PDF2JPG
``` import org.apache.commons.lang3.StringUtils; import org.apache.pdfbox.pdmodel.PDDocument; import org.apache.pdfbox.rendering.ImageType; import org ...
分类:编程语言   时间:2018-08-09 19:26:10    阅读次数:150
python生成随机密码
# _*_ coding: utf-8 _*___author__ = 'pythonwu'__date__ = "2018/7/27 16:07"import random, stringdef GenPassword(length): #随机出数字的个数 numOfNum = random.ra ...
分类:编程语言   时间:2018-08-09 19:26:17    阅读次数:210
Java基础入门(十一)之基本数据包装类以及简单转换
一、 基本数据类型包装类 基本数据类型之间的关系 互相兼容 基本数据类型对应的包装类 不存在任何关系 3.基本数据类型 和 基本数据类型包装类之间的转换 3.1装箱:将基本数据类型 封装成对应的包装类类型 语法: jdk>1.5 自动装箱 包装类型 对象的引用 = 基本数据类型; 默认调用了stat ...
分类:编程语言   时间:2018-08-09 19:27:14    阅读次数:163
python学习-windows下使用python27将合并多个xlsx文件
有时候需要处理很多报表,将一个目录下的所有excel格式报表合并,手工操作费事费力如果能使用python,将多个.xlsx同时能够合并多个excel表的话,多么方便。1、windows上python配置windows上安装的是python2.7,需要使用pip安装一些第三方包,所以需要配置一下。在linux上修改Pip源很简单,但是在windows上很麻烦,所以我就直接单次指定pip源下载包#wi
分类:编程语言   时间:2018-08-09 19:28:24    阅读次数:181
python调用声卡录制声音
# _*_ coding: utf-8 _*___author__ = 'pythonwu'__date__ = "2018/7/19 17:39"import pyaudioimport wave #使用wave模式CHUNK = 1024 #缓存区设置 1024个字节FORMAT = pyaud ...
分类:编程语言   时间:2018-08-09 19:30:43    阅读次数:1255
PHP 将二维数组转成一维数组
$authArrs = array(); //待转的数组 $authIds = array(); //声明一个空数组 array_walk_recursive($authArrs, function($value) use (&$authIds) { array_push($authIds, $va ...
分类:编程语言   时间:2018-08-09 19:30:52    阅读次数:117
数组中查找最大值和最小值 (两种方法)
//获取数组中元素的最大值,方法一public static int getMax(int[] arr){int max = arr[0];for(int x=1; x<arr.length; x++){if(arr[x]>max){max = arr[x];} }return max;}//获取数 ...
分类:编程语言   时间:2018-08-09 19:33:29    阅读次数:170
头条视频的数据隐藏的好深啊!隐藏的再深也逃不过Python的法眼!
目标情况 这次我们的目标网站,是ajax加载的数据,首先,打开网页后,直接用浏览器(火狐)自带的开发者工具,点击网络,然后下滑网页,点击xhr,找到json数据,可以看到大概有100条内容!进群:548377875 即可获取数十套PDF哦! 里面有每一个视频的相关信息,我们只需要取出每一个视频的ur ...
分类:编程语言   时间:2018-08-09 19:33:57    阅读次数:167
javascript中通用的事件侦听器函数
var EventUtil = { addHandler:function (element, type, handler) { if(element.addEventListener){ element.addEventListener(type,handler,false) }else if(e... ...
分类:编程语言   时间:2018-08-09 19:35:47    阅读次数:205
C++知识点小结(一)
一、第一个C++程序 1、文件扩展名 C++源代码的文件扩展名.cpp、C、cxx、c(需要指定编译语言) 自定义的头文件依然保留.h 2、头文件 C++标准库的头文件不带.h,最常用的是iostream C语言的头文件依然可以继续使用,stdio.h或cstdio 3、输入输出 cout> 输入 ... ...
分类:编程语言   时间:2018-08-09 20:02:44    阅读次数:156
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!