码迷,mamicode.com
首页 > 2018年10月06日 > 全部分享
Java内存模型
Java内存模型 Java虚拟机规范中试图定义一种Java内存模型来屏蔽掉各种硬件和操作系统的内存访问差异,以实现让Java程序在各种平台下都能达到一致的内存访问效果。 Java内存模型的主要目标是定义程序中各个变量的访问规则,即在虚拟机中将变量存储到内存和从内存中取出变量这样的底层细节。 Java ...
分类:编程语言   时间:2018-10-06 16:38:30    阅读次数:150
快速幂和快速幂取模
首先,快速幂的目的就是做到快速求幂,假设我们要求a^b,按照朴素算法就是把a连乘b次,这样一来时间复杂度是O(b)也即是O(n)级别,快速幂能做到O(logn),快了好多好多。它的原理如下: 假设我们要求a^b,那么其实b是可以拆成二进制的,该二进制数第i位的权为2^(i-1),例如当b==11时, ...
分类:其他好文   时间:2018-10-06 16:38:12    阅读次数:221
SAP FI中配置“特别总帐标志” SGL
SAP FI中配置“特别总帐标志” SGL 创建时间:2018年10月6日(星期六) 下午3:42 | 分类:未分类 | 字数:396 <!-- | <a onclick='location.href="/cgi-bin/read_note?mailfmt=1&noteid=_1310&t=comp ...
分类:其他好文   时间:2018-10-06 16:37:53    阅读次数:205
STM32 硬件UART接收超时检测设置
STM32 硬件UART接收超时检测设置 本文作者“ "智御电子" ”,期待与电子爱好者交流学习。 应用场景 在uart应用中有时候需要进行双工通信,主机需要对从机的数据进行接收超时检测,例如modbus协议,主机在接收从机数据在3.5个字节时间后认为数据包接收完毕。那在这种情况下,一般的做法是设置 ...
分类:其他好文   时间:2018-10-06 16:37:45    阅读次数:375
DropDownList绑定数据库
this.DropDownList_设备列表.DataSource = dt_eq;//设置数据源 this.DropDownList_设备列表.DataTextField = "equipment_name";//设置所要读取的数据表里的列名 this.DropDownList_设备列表.Data ...
分类:数据库   时间:2018-10-06 16:37:16    阅读次数:230
Linux进程通信的几种方式总结
进程通信的目的 数据传输 一个进程需要将它的数据发送给另一个进程,发送的数据量在一个字节到几M字节之间 共享数据 多个进程想要操作共享数据,一个进程对共享数据 通知事 一个进程需要向另一个或一组进程发送消息,通知它(它们)发生了某种事件(如进程终止时要通知父进程)。 资源共享 多个进程之间共享同样的 ...
分类:系统相关   时间:2018-10-06 16:36:59    阅读次数:247
Python的if....else
a = 5b = a ==1if b: print("说明a是1") print("说明a真的是1")else: print("说明a不是1")print("程序结束") ...
分类:编程语言   时间:2018-10-06 16:36:51    阅读次数:165
HMM算法(生成模型+无监督学习)-->扩展CRF
隐含马尔可夫模型并不是俄罗斯数学家马尔可夫发明的,而是美国数学家鲍姆提出的,隐含马尔可夫模型的训练方法(鲍姆 韦尔奇算法)也是以他名字命名的。隐含马尔可夫模型一直被认为是解决大多数自然语言处理问题最为快速、有效的方法。 现实世界中有一类问题具有明显的时序性,比如路口红绿灯、连续几天的天气变化,我们说 ...
分类:编程语言   时间:2018-10-06 16:36:44    阅读次数:1461
python中安装并使用redis
数据缓存系统:1:mongodb:是直接持久化,直接存储于硬盘的缓存系统2:redis: 半持久化,存储于内存和硬盘3:memcache:数据只能存储在内存里的缓存系统 redis是一个key-value存储系统,支持的value类型:string,list,set,zset(有序集合),hash( ...
分类:编程语言   时间:2018-10-06 16:36:35    阅读次数:187
Go语言的字符串转换的处理一之strconv包
//code_028_strings_strconvprojectmain.gopackagemainimport("fmt""strconv")//strings和strconv包中的函数--->>>//strings包,字符处理:Contains,Join,Index,Repeat,Replace,Split,Trim,Fields//strconv包,字符转换://1)Ap
分类:编程语言   时间:2018-10-06 16:36:27    阅读次数:200
[leetcode-914-X of a Kind in a Deck of Cards]
In a deck of cards, each card has an integer written on it. Return true if and only if you can choose X >= 2 such that it is possible to split the ent ...
分类:其他好文   时间:2018-10-06 16:36:18    阅读次数:168
从Python开始机器学习
目前机器学习红遍全球。男女老少都在学机器学习模型,分类器,神经网络和吴恩达。你也想成为一份子,但你该如何开始? 在这篇文章中我们会讲Python的重要特征和它适用于机器学习的原因,介绍一些重要的机器学习包,以及其他你可以获取更详细资源的地方。 加qq群813622576免费领取学习资料 为什么用Py ...
分类:编程语言   时间:2018-10-06 16:36:09    阅读次数:195
[HDU 5696]区间的价值
【题目】http://acm.hdu.edu.cn/showproblem.php?pid=5696?pid=5696 【题目大意】给一串序列,求区间连续长度为i的最大价值 我一开始打的是N^3的暴力 cpp include include include include include defin ...
分类:其他好文   时间:2018-10-06 16:36:01    阅读次数:134
leetcode 287
题目链接 这道题目要求在含有n+1个数字的数组中找出唯一一个出现多次的数字,而这些数字的范围是1-n,要求不改变数组本身以及常数空间。 首先我想到的办法是用Bitmap,即一个整型的数字X来表示某个数字是否出现过,如果出现过,那么就在X中对应的位置1。但是这个前提即使n不能太大了,否则整型的数字存储 ...
分类:其他好文   时间:2018-10-06 16:35:51    阅读次数:135
用正则表达式实现 运算 express = '1 -2* ((60-30 +(-40/5) *(9-2*5/3 +7 /3*99 /4*2998 +10 *568 /14))-(-4*3)/(16-3*2))'
#!/usr/bin/env python # coding:utf-8 import re def dealwith(express): express.replace('+-','-') express.replace('--','+') return express def col_suans... ...
分类:其他好文   时间:2018-10-06 16:35:18    阅读次数:607
二叉树的层序遍历、二叉树叶节点输出算法、求二叉树的高度、层序创建一棵二叉树
二叉树的层序遍历 二叉树叶节点输出算法 求二叉树的高度 层序创建一棵二叉树 ...
分类:编程语言   时间:2018-10-06 16:35:08    阅读次数:155
C++通过GetAdapatersInfo获取网卡配置信息
DWORD GetAdaptersInfo( PIP_ADAPTER_INFO pAdapterInfo, //指向一个缓冲区,用来取得IP_ADAPTER_INFO结构列表 PULONG pOutBufLen //指定上面缓冲区大小,如果大小不够,此参数返回所需大小 ) IP_ADAPTER_IN ...
分类:编程语言   时间:2018-10-06 16:34:57    阅读次数:174
1080条   上一页 1 ... 26 27 28 29 30 31 32 ... 64 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!