首页 > 其他
go中string和slice no-copy转换
在go里面,string和slice的互换是需要进行内存拷贝的,虽然在底层,它们都只是用 pointer + len来表示的一段内存。 通常,我们不会在意string和slice的转换带来的内存拷贝性能问题,但是总有些地方需要关注的,刚好在看vitess代码的时候,发现了一种很hack的做法,string和slice的转换只需要拷贝底层的指针,而不是内存拷贝。当然这样做的风险各位就要好好担当...
分类:其他   时间:2014-04-13 10:22:50    收藏:0  评论:0  赞:0  阅读:372
POJ 3525 Most Distant Point from the Sea 二分+半平面交
链接:http://poj.org/problem?id=3525 题意:给一个凸多边形的海岛,寻找海岛之中距离海边距离最长的一个点的距离。 思路:求凸多边形的最大内切圆。做法是二分半径加半平面交,将凸多边形的每条边向内部(垂直方向)收缩半径r,看每条边的半平面是否还会交出凸多边形。 P.S. 无意间找到这道题,顺便检验一下自己敲的模板。找一个好的模板真的很重要。 代码: #includ...
分类:其他   时间:2014-04-13 06:57:59    收藏:0  评论:0  赞:0  阅读:593
2014腾讯安全技术笔试学习(记得不全)
今天去尝试了一下,本来要报软开的,结果人太多,就报了安全技术,毕竟自己是学系统安全的,不过题目和自己预想的不太一样,笔试主要考察知识面和网络相关知识。 平时关注的安全较少,主要是再打基础,如系统、编程、算法等等,这次可能就悲剧啦,明显感到知识面不够。 我总结一下(主要凭记忆): 主要内容: 1) 了解CSRF 攻击 2)了解SQL 注入攻击 3) 了解XSS攻击  这三类攻击...
分类:其他   时间:2014-04-13 06:24:03    收藏:0  评论:0  赞:0  阅读:612
newLISP中的字典类型
newLISP字典类型...
分类:其他   时间:2014-04-13 06:04:04    收藏:0  评论:0  赞:0  阅读:227
Groovy---环境搭建
Groovy下载地址   http://groovy.codehaus.org/Download 1、下载发布版, 2、Windows-Installer版,在安装过程中会自动建好环境变量 3、如果现在的压缩包,可以根据下面说明设置环境变量 设置环境变量GROOVY_HOME 步骤与“设置环境变量java_home”类似,到 输入‘变量名’时,输入...
分类:其他   时间:2014-04-13 10:22:20    收藏:0  评论:0  赞:0  阅读:585
Groovy---数据类型
基本数据类型 运行时类型变换 操作符与方法对应表 操作符重载例子 字符串使用风格 字符串使用例子 数值运算约束 例子...
分类:其他   时间:2014-04-13 06:57:14    收藏:0  评论:0  赞:0  阅读:248
Pat(Advanced Level)Practice--1072(Gas Station)
Pat1072代码 题目描述: A gas station has to be built at such a location that the minimum distance between the station and any of the residential housing is as far away as possible. However it must gu...
分类:其他   时间:2014-04-13 10:04:19    收藏:0  评论:0  赞:0  阅读:470
单片机I/O口推挽输出与开漏输出的区别
推挽输出:可以输出高,低电平,连接数字器件; 开漏输出:输出端相当于三极管的集电极. 要得到高电平状态需要上拉电阻才行. 适合于做电流型的驱动,其吸收电流的能力相对强(一般20ma以内). 推挽结构一般是指两个三极管分别受两互补信号的控制,总是在一个三极管导通的时候另一个截止. 我们先来说说集电极开路输出的结构。集电极开路输出的结构如图1所示,右边的那个三极管集电极什么都不接,所以叫...
分类:其他   时间:2014-04-13 06:56:33    收藏:0  评论:0  赞:0  阅读:449
OpenCV 3.0 高动态范围图像
表示最近发现iphone 5s 用的HDR技术~  刚好又发现opencv 3.0是基于这个的,蛮感兴趣的于是翻译下 Today most digital images and imaging devices use 8 bits per channel thus limiting the dynamic range of the device to two orders of...
分类:其他   时间:2014-04-13 06:03:21    收藏:0  评论:0  赞:0  阅读:661
并查集-poj-1182
//2014.4.11 HDOJ携程编程大赛预赛第二场第一题 并查集-poj-1182 分析:需要动态维护已确定关系的集合,所以用并查集。...
分类:其他   时间:2014-04-13 09:14:11    收藏:0  评论:0  赞:0  阅读:451
排序二叉树的实现和理解
数据结构的从新学习...
分类:其他   时间:2014-04-13 10:27:53    收藏:0  评论:0  赞:0  阅读:467
Light, more light - UVa10110
题目描述 Light, more light The Problem There is man named "mabu" for switching on-off light in our University. He switches on-off the lights in a corridor. Every bulb has its own toggle...
分类:其他   时间:2014-04-13 06:33:32    收藏:0  评论:0  赞:0  阅读:467
Directx 纹理贴图 模仿地面效果
Directx 纹理贴图 模仿地面效果...
分类:其他   时间:2014-04-13 10:13:03    收藏:0  评论:0  赞:0  阅读:606
数组循环移位
数组循环移位 提出问题: 设计一个算法,把一个含有N个元素的数组循环右移K位,要求时间复杂度为O(N),且只允许使用两个附加变量。 解法一: 我们先试验简单的方法,可以每次将数组中的元素右移一位,循环K次。虽然这个算法可以实现数组的循环右移,但是时间复杂度为O(N*K)。大家开始可能会有这样的潜在假设,KN,右移K-N之后的数组序列跟右移K位的结果是一样的。进而可以得出一条通用的规...
分类:其他   时间:2014-04-13 09:43:58    收藏:0  评论:0  赞:0  阅读:380
录音效果及Touch事件的分发
最近做一个项目,有类似于微信和按住录音,松开停止录音的效果,这些类似于录音的功能很容易做,但是由于自己的大意,那个触摸事件的触摸点的采集总是有问题,烦躁了好几天,今天总算将bug抓了出来,特以此文,祭奠那死去的bug. 一:录音功能的实现: 这个功能比较简单,直接贴出Code: /** * 录音功能 */ private void recordSound() { try {...
分类:其他   时间:2014-04-13 10:13:34    收藏:0  评论:0  赞:0  阅读:493
Groovy---集合类型
Ranges 特定 Ranges Ranges对象 自定义Range Lists Maps...
分类:其他   时间:2014-04-13 07:09:03    收藏:0  评论:0  赞:0  阅读:403
vss(2005)使用详解
Microsoft Visual SourceSafe用法指南...
分类:其他   时间:2014-04-13 09:20:15    收藏:0  评论:0  赞:0  阅读:528
正太分布检验方法
什么是正太分布检验? 判断一样本所代表的背景总体与理论正态分布是否没有显著差异的检验。 方法一  概率密度曲线比较法 看样本与正太分布概率密度曲线的拟合程度,R代码如下: norm_expression <- function(x) (1/sqrt(2*pi))*exp(-0.5*x^2) #curve(norm_expression, -4, 4, col="red") #标准正...
分类:其他   时间:2014-04-13 09:47:22    收藏:0  评论:0  赞:0  阅读:851
纯C#电子相册开发序列之一
首先申明一下,本项目完全采用C#语言开发! 第一张图:特效预览 第二张图片:相片编辑界面: 第三张图片:版本生成界面: 第四张图片:图片详细编辑界面 第五张图片:大头贴拍照功能 第六张:相框显示页面 第七张图片:幻灯片预览界面 主要界面也就是这几张,具体的实现功能,将在以后有时间...
分类:其他   时间:2014-04-13 09:25:40    收藏:0  评论:0  赞:0  阅读:316
图像多维展示效果
在Awwwards上欣赏牛人大作时,看到了一个网站newtonrunning,狠喜欢他的菜单切换效果和球鞋多维展示效果,然后禁不住手痒仿制了一个多维图像展示效果,大家可以欣赏效果,在线研究,下载收藏。本案例主要知识点,1.css counter计数器的使用,2.自适应设计(百分比实现),3.CSS3 Transition(过渡),4.复杂选择器的用法...
分类:其他   时间:2014-04-13 07:16:39    收藏:0  评论:0  赞:0  阅读:599
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!