码迷,mamicode.com
首页 > 编程语言 > 月排行
并发库应用之十 & 多线程数据交换Exchanger应用
申明:用大白话来说就是用于实现两个人之间的数据交换,每个人在完成一定的事务后想与对方交换数据,第一个先拿出数据的人会一直等待第二个人,直到第二个人拿着数据到来时,才能彼此交换数据。 java.util.concurrent.Exchanger<V> V 表示可以交换的对象类型 对应构造方法摘要: E ...
分类:编程语言   时间:2017-03-09 20:32:10    阅读次数:184
R语言之数据汇总
我们在分析数据的时候,除了数据结构上的调整之外,很多时候也需要将数据进行汇总处理,比如最简单的计算行列均值、方差等,同时,数据汇总的结果也可以帮助进行一些实验设计和可视化显示,下面我们说一下如何使用R进行数据汇总处理。一、简单的行列汇总1.可以使用colMean()、colSums()对列计算均值和 ...
分类:编程语言   时间:2017-03-09 20:36:47    阅读次数:5452
Python-内置函数4
name="one"''' bin() oct() hex() bytes() ascii() any() all() abs() bool() str() dict() list() callable() 判断能不能被调用,多数用于函数 char() 将ascii码对应的数转为字符 ord() 将 ...
分类:编程语言   时间:2017-03-09 20:37:18    阅读次数:220
R语言之岭回归
岭回归可以用来解决过度拟合的问题一、线性模型的岭回归可使用ridge包中的linearRidge函数和MASS包中的lm.ridge函数> library(RSADBE)> data(OF)> LM <-lm.ridge(Y~poly(X,3),data = as.data.frame(OF),la ...
分类:编程语言   时间:2017-03-09 20:37:49    阅读次数:1660
python--函数
函数 一、介绍 定义:函数是指将一组语句的集合通过一个名字(函数名)封装起来,要想执行这个函数,只需调用其函数名即可。 特性: 语法定义 带参数 二、函数参数 形参变量只有在被调用时才分配内存单元,在调用结束时,即刻释放所分配的内存单元。因此,形参只在函数内部有效。函数调用结束返回主调用函数后则不能 ...
分类:编程语言   时间:2017-03-09 20:38:45    阅读次数:208
javascript-事件处理
前言: click,load,mouseover都是事件的名字 而onclick,onload,onmouseover则是响应事件的事件处理程序 javascript事件处理有以下几种处理方式 1.HTML事件处理程序 <input type='button' value='点击我' onclick ...
分类:编程语言   时间:2017-03-09 20:40:47    阅读次数:182
R语言编程艺术(2)R中的数据结构
本文对应《R语言编程艺术》第2章:向量;第3章:矩阵和数组;第4章:列表;第5章:数据框;第6章:因子和表 R语言最基本的数据类型就是向量(vector),单个数值和矩阵都是向量的一种特例。 声明:R中不需要声明变量,但是注意函数式语言的特性,如果读写向量中的元素时,R事先不知道对象是向量的话,则函 ...
分类:编程语言   时间:2017-03-09 20:41:22    阅读次数:311
Python Core(一)
恢复内容开始 0X01 套接字第一个家族 AF_UNIX 地址家族:address family:UNIX 基于文件的套接字 第二类型 AF_INET 地址家族: 因特网 第三类型 :AF_NETLINK(无连接型) 允许使用BSD套接字用户接口进行用户级别和内核级别代码之间的IPC。 0X02 面 ...
分类:编程语言   时间:2017-03-09 20:42:38    阅读次数:213
R语言之方差分析
一、单因素方差分析 单因素方差分析只有一个分组变量,因此数据看起来像一个多列的数据框,如 Grass Heath Arable1 3 6 192 4 7 33 3 8 84 5 8 85 6 9 96 12 11 117 21 12 128 4 11 119 5 NA 910 4 NA NA11 7 ...
分类:编程语言   时间:2017-03-09 20:44:06    阅读次数:2029
Spring总结笔记-1
...
分类:编程语言   时间:2017-03-09 20:45:52    阅读次数:100
java string遇到的一个奇葩bug
String abc = "1"; HashMap<String, String> hMap = new HashMap<String, String>(); hMap.put("1", "1"); if ("1".equals(hMap.get("1"))) { System.out.printl ...
分类:编程语言   时间:2017-03-09 20:48:02    阅读次数:145
delphi 主线程向子线程发送消息
while True do begin if not PeekMessage(msg,0,0,0,PM_REMOVE) then begin case MsgWaitForMultipleObjects(1,hCloseEvent,False,INFINITE,QS_ALLINPUT) of WAI ...
分类:编程语言   时间:2017-03-09 20:49:04    阅读次数:646
LeetCode 26 Remove Duplicates from Sorted Array (移除有序数组中重复数字)
题目链接: https://leetcode.com/problems/remove-duplicates-from-sorted-array/?tab=Description 从有序数组中移除重复数字,并且返回不重复数字的个数 遍历操作: 可以使用新的for循环 for (int n : nums ...
分类:编程语言   时间:2017-03-09 20:50:16    阅读次数:167
R语言编程艺术(1)快速入门
这本书与手上其他的R语言参考书不同,主要从编程角度阐释R语言,而不是从统计角度。因为之前并没有深刻考虑这些,因此写出的代码往往是一条条命令的集合,并不像是“程序”,因此,希望通过学习这本书,能提高编程效率,以及让自己更像是一个“程序员”。 本文对应《R语言编程艺术》第1章:快速入门。 生成向量的函数 ...
分类:编程语言   时间:2017-03-09 20:55:02    阅读次数:153
ipaddr python3版本
ipaddr 是 google出品的非常优秀的IP地址处理库,但pypi上的安装包只支持python2,python3安装会报错。修改了不支持python3的几个地方1、去掉Python2的L长整形标记;2、去掉long类型转换,更换成int2、修改has_key函数,用in进行逻辑判断单元测试全部... ...
分类:编程语言   时间:2017-03-09 20:55:54    阅读次数:185
CodeJock 实现MFC换肤
Skin++,Skin#64位编译的dll文件没有找到,也没有源码可以编译,最后找到了Codejock换肤的库,源码编译生成64位dll进行MFC换肤 安装Codejock后使用安装路径下的Deploy.exe选择生成64位对应的dll和lib,ToolkitPro1531vc100x64D.dll ...
分类:编程语言   时间:2017-03-09 20:56:41    阅读次数:1619
java如何LOG打印出日志信息
<dependency>--> <!--<groupId>org.slf4j</groupId>--> <!--<artifactId>slf4j-log4j12</artifactId>--> <!--<version>1.6.4</version>--></dependency> private ...
分类:编程语言   时间:2017-03-09 20:57:09    阅读次数:265
java的PDF纵横向打印
PDF默认是纵向打印的,通过rotate()来让其改变为横向打印,一般在打印A4 12*21纸以及发票的时候会用横向打印。横向打印时页面会出现行转列以及列转行的情况,因此在设置页面大小的时候一定要宽度设置的宽一些,表格的maxWidth设置在500到600之间就行了,不然会打印的表格就会不是太全或者 ...
分类:编程语言   时间:2017-03-09 21:00:05    阅读次数:450
JavaScript里mouseenter和mouseleave与mouseover和mouseout的区别
今天总结下mouseenter、mouseleave、mouseover、mouseout的区别,之前一直懵着用没仔细研究他们的区别,结果终于踢到铁板了。 上代码: <style> div { margin: 0 auto; } .box { box-sizing: border-box; padd ...
分类:编程语言   时间:2017-03-09 21:45:05    阅读次数:183
归并排序Merge sort
原理,把原始数组分成若干子数组,对每一个子数组进行排序, 继续把子数组与子数组合并,合并后仍然有序,直到全部合并完,形成有序的数组 举例 无序数组[6 2 4 1 5 9] 先看一下每个步骤下的状态,完了再看合并细节 第一步 [6 2 4 1 5 9]原始状态 第二步 [2 6] [1 4] [5 ...
分类:编程语言   时间:2017-03-09 21:46:07    阅读次数:198
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!