首页 > 编程语言
Java for LeetCode 154 Find Minimum in Rotated Sorted Array II
Suppose a sorted array is rotated at some pivot unknown to you beforehand.(i.e., 0 1 2 4 5 6 7 might become 4 5 6 7 0 1 2).Find the minimum element.Th...
分类:编程语言   时间:2015-06-05 17:01:34    收藏:0  评论:0  赞:0  阅读:230
小计C/C++问题(1)
本文主要记录了以下2个问题:表达式中,有符号变量和无符号变量的转化问题C/C++中,main函数执行完以后,还执行了什么语句?这里简单的说一下我的环境:Win7 32位,Qt creator 5.4.1 编译器MinGW4.9.2 32bit 调试器:GNU GDB 7.8问题1:表达式中,有符号变...
分类:编程语言   时间:2015-06-05 17:00:54    收藏:0  评论:0  赞:0  阅读:323
菜鸟利用python处理大文本数据的血泪路
1. 源数据 Like this:格式: .csv和.txt内容:(几十万行)大小:64.7M 和64.8M电脑:i5-2540M 4G内存2.数据更新检测:这是一些位置信息图,1和2分别是同一地区不同时期采集的数据,现检测更新的信息。假使以NDP_ID这列数据作为POI的唯一标志码。设定:如果ND...
分类:编程语言   时间:2015-06-05 17:00:24    收藏:0  评论:0  赞:0  阅读:280
Spring+Quartz实现定时任务的配置方法(插曲)
1、Scheduler的配置 说明:Scheduler包含一个Trigger列表,每个Trigger表示一个作业。 2、Trigger的配置 说明:          1)Cron表达...
分类:编程语言   时间:2015-06-05 15:52:04    收藏:0  评论:0  赞:0  阅读:156
Java偏向锁
概述偏向锁是JDK 1.6提出的一种锁优化方式,起核心思想是如果程序没有竞争,则取消之前已经取得锁的线程的同步操作。也就是说,某一个锁被一个线程获取之后,便进入了偏向锁模式,当该线程再次请求这个锁时,就无需再进行相关的同步操作,从而节省了操作时间。但是如果在此期间,有其他线程申请了这个锁,则退出偏向锁模式。在JVM中可以使用-XX:+UseBiasedLocking设置启用偏向锁。实验看如下的代码:...
分类:编程语言   时间:2015-06-05 15:51:34    收藏:0  评论:0  赞:0  阅读:334
Java基础之hashCode方法详解
想要明白hashCode的作用,必须要先知道java中的集合。(不明白的请看Java基础之集合框架详解(二)List篇和Java基础之集合框架详解(三)Set篇) Java中的Collection集合有两类,一类是List,另一类是Set,前者集合内的元素是有序的,元素可以重复;后者元素无序且元素不可重复。而我们通常使用Object.equals方法来判断两个元素是否重复。即当我们想查找一个元素中是...
分类:编程语言   时间:2015-06-05 15:50:58    收藏:0  评论:0  赞:0  阅读:243
DH算法
1、通信方A和通信方B约定一个初始数g,如g=5,一个质数p,如p=23,g和p是公开的,且1< g < p2、A生成一个随机数a,a是保密的,如a=63、A计算g^a%p发送给B,g^a%p=5^6%23=84、B生成一个随机数b,b是保密的,如b=155、B计算g^b%p发送给A,g^b%p=5^15%23=196、A接收到g^b%p后,再使用保密的a,计算(g^b%p)^a%p=19^6%23...
分类:编程语言   时间:2015-06-05 15:48:34    收藏:0  评论:0  赞:0  阅读:354
Java锁消除
概述锁消除是Java虚拟机在JIT编译是,通过对运行上下文的扫描,去除不可能存在共享资源竞争的锁,通过锁消除,可以节省毫无意义的请求锁时间。实验看如下代码:package com.winwill.lock;/** * @author qifuguang * @date 15/6/5 14:11 */ public class TestLockEliminate { public sta...
分类:编程语言   时间:2015-06-05 15:48:04    收藏:0  评论:0  赞:0  阅读:355
Unity5 如何做资源管理和增量更新
工具Unity 中的资源来源有三个途径:一个是Unity自动打包资源,一个是Resources,一个是AssetBundle。 Unity自动打包资源是指在Unity场景中直接使用到的资源会随着场景被自动打包到游戏中,这些资源会在场景加载的时候由unity自动加载。这些资源只要放置在Unity工程目录的Assets文件夹下即可,程序不需要关心他们的打包和加载,这也意味着这些资源都是静态加载的。但在实...
分类:编程语言   时间:2015-06-05 15:47:24    收藏:0  评论:0  赞:0  阅读:466
白话经典算法系列之六 高速排序 高速搞定
高速排序因为排序效率在同为O(N*logN)的几种排序方法中效率较高,因此经常被採用,再加上高速排序思想----分治法也确实有用,因此非常多软件公司的笔试面试,包含像腾讯,微软等知名IT公司都喜欢考这个,还有大大小的程序方面的考试如软考,考研中也经常出现高速排序的身影。总的说来,要直接默写出高速排序...
分类:编程语言   时间:2015-06-05 15:41:34    收藏:0  评论:0  赞:0  阅读:197
【数据结构与算法】并查集基础
1、介绍并查集是一种树型数据结构,用于处理一些不相交集合的合并问题。并查集主要操作有: (1)合并两个不相交集合; (2)判断两个元素是否属于同一个集合; (3)路径压缩;2、常用操作用father[i]表示元素i的父亲结点,例如:用某个元素所在树的根节点表示该元素所在集合;判断两个元素是否属...
分类:编程语言   时间:2015-06-05 15:38:14    收藏:0  评论:0  赞:0  阅读:225
javascript数组浅析
//创建一个新数组var num = new Array();//简易写法var num = [1,2,3];//数组的输出方式有很多种alert(num.join("&")); //join("|")得到已|为分割的数组//栈方法// 数组的栈方法 push()在数组的后面增加一个新数值,返回新的...
分类:编程语言   时间:2015-06-05 15:34:24    收藏:0  评论:0  赞:0  阅读:180
NSTimer主线程子线程
NSTimer schedule..........默认在主线程中执行,这样当用户在拖拽控件的时候,主线程忙着去做这些事了,无暇顾及可怜的NSTimer.所以要将其放到子线程中:[NSRunLoop mainRunLoop]addTimer:self.timer forMode:NSRunLoopC...
分类:编程语言   时间:2015-06-05 15:33:04    收藏:0  评论:0  赞:0  阅读:409
《JavaScript高级程序设计》——笔记(1)
1.数据类型:5种简单数据类型——Undefined,Null,Boolean,Number,String 1种复杂数据类型(引用类型值)——Object 1.1 Undefined 包含“undefined”的变量与尚未定义的变量的区别var message;alert(messag...
分类:编程语言   时间:2015-06-05 15:32:24    收藏:0  评论:0  赞:0  阅读:275
java socket报文通信(一)socket的建立
java socket报文通信(一) socket的建立今天来和大家分享一下java中如何使用socket进行通信。先来啰嗦两句,看看Tcp/ip和udp:TCP是Transfer Control Protocol的 简称,是一种面向连接的保证可靠传输的协议。通过TCP协议传输,得到的是一个顺序的无...
分类:编程语言   时间:2015-06-05 15:31:04    收藏:0  评论:0  赞:0  阅读:280
javascript 返回数组中不重复的元素
这是实现结构伪类type-of-type的部分代码:觉得效果不高,向无忧高手求救。下面是客服果果的(好强大的正则替换啊): abcdreamer 的实现(此实现能过滤非纯字符串数组里的重复,我比较喜欢): 哪位高手有更好的实现,请告诉我一声!看来有些人不明白norepeat函数与unique函数的....
分类:编程语言   时间:2015-06-05 15:24:24    收藏:0  评论:0  赞:0  阅读:262
java中的 RSA加密
package com.cn.test.rsa;import java.math.BigInteger;import java.security.KeyFactory;import java.security.KeyPair;import java.security.KeyPairGenerator...
分类:编程语言   时间:2015-06-05 15:23:24    收藏:0  评论:0  赞:0  阅读:270
带权二分图的最大权匹配 KM算法模版
带权二分图的最大权匹配 KM算法模版下面是kuangbin大神的模版,已通过西电oj1048的测试#include#include#include#include#include#include#include#include#include#include#include#include#incl...
分类:编程语言   时间:2015-06-05 15:21:44    收藏:0  评论:0  赞:0  阅读:358
彻底理解Javascript原型继承
彻底理解Javascript原型继承之前写过一篇Javascript继承主题的文章,这篇文章作为一篇读书笔记,分析的不够深入。本文试图进一步思考,争取彻底理解Javascript继承原理实例成员与原型成员举一个《高性能Javascript》书中例子var book={ title :"High...
分类:编程语言   时间:2015-06-05 15:16:44    收藏:0  评论:0  赞:0  阅读:256
js数组
片段1 1 //有 [1, [2, [3, 4]], 5, 6]; 2 //输出[ 1, 2, 3, 4, 5, 6 ] 3 4 var aa = [1, [2, [3, 4]], 5, 6]; 5 6 //第一种方法 7 var bb = aa.toString().split(',').m...
分类:编程语言   时间:2015-06-05 15:16:04    收藏:0  评论:0  赞:0  阅读:137
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!