自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 收藏
  • 关注

转载 随机取出数组中的某些值,并删除它们array_splice,array_slice

  今天遇到这样一个情景。这样的,一个抽奖活动,预先获取一堆人参与信息,一个人最多只能中奖一次。活动有活动的配置信息,比如说一等奖有多少人,二等奖有多少人等等。。说白了,就是从这个参与人数组里,取出来一部分人放到各个奖项里。这里我的处理方式,直接把各个奖项的获奖者放到一起。循环奖项的数组,然后从参与人信息里取数据。核心函数有两个,一个是shuffle(),一个是array_splice()...

2015-12-29 23:49:00 192

转载 [优化] 数据库优化基础

一、主题  大数据下,如何优化数据库才能使系统的性能有较好的提升。  改善数据库的结构有两种:    一种是采用存储过程代替普通的SQL语句或者优化低效率的SQL语句    另外一种就是使用数据库系统中增强索引和规划分区表进行优化二、阅读结构|-数据库优化  |-数据库分库分表    |-垂直切分    |-水平切分  |...

2015-12-29 18:06:00 71

转载 javascript的未知尺寸图片保持比例水平垂直居中函数

JavaScript的图片在容器内水平垂直居中的函数,利用图片加载获取图片大小,使之在父节点内水平垂直居中展示方式有两种: 1、当参数keepImageFull为true:保持图片比例,使图片可完整的水平居中显示在父节点内,未能填充的部分留白 2、当参数keepImageFull为false: 保持图片比例,完全覆盖父节点,超出部分溢出container_width和contain...

2015-12-29 11:51:00 62

转载 oracle监听无法启动

昨天再监听里新加了个地址,重启电脑后监听无法启动,删除新加地址就好了# listener.ora Network Configuration File: d:\oracle\product\10.2.0\db_2\NETWORK\ADMIN\listener.ora# Generated by Oracle configuration tools.SID_LIST_LISTEN...

2015-12-29 09:16:00 56

转载 传值

时间2015-05-03 13:17:40博客园-原创精华区原文http://www.cnblogs.com/496668219long/p/4471757.html主题iOS开发例如 :第二个界面中的lable显示第一个界面textField中的文本这就需要用到属性传值、block传值那么第一个视图控制器如何获的第二个视图控制器的部分信息...

2015-12-28 20:08:00 41

转载 JVM学习,堆和栈 —— What and where are the stack and heap?

The stack is the memory set aside as scratch space for a thread of execution. When a function is called, a block is reserved on the top of the stack for local variables and some bookkeeping data....

2015-12-28 20:02:00 62

转载 HDU ACM 1290 献给杭电五十周年校庆的礼物

解析:1、n条直线把平面切割成的区域数为: f(n)=f(n-1)+n=n(n+1)/2+1;2、把空间切割为最多区域数的时候,第n个平面与前(n-1)个平面相交。且无三面共线,因此该平面与前(n-1)个平面有(n-1)条交线。这些交线把第n个平面切割为f(n-1)个区域。于是这个平面将原有空间一分为二,添加了f(n-1)个空间,得递推公式:g(n)=g(n-1)+f(n-1)=(...

2015-12-28 10:09:00 47

转载 web前端开发与iOS终端开发的异同[转]

* {-webkit-tap-highlight-color: rgba(0,0,0,0);}html {-webkit-text-size-adjust: none;}body {font-family: Arial, Helvetica, sans-serif;margin: 0;color: #333;word-wrap: break-word;}h1, h2, ...

2015-12-25 09:26:00 106

转载 RPM常用组合【转载】

RPM常用组合-ivh:安装显示安装进度--install--verbose--hash-Uvh:升级软件包--Update;-qpl:列出RPM软件包内的文件信息[Query Package list];-qpi:列出RPM软件包的描述信息[Query Package install package(s)];-qf:查找指定文件属于哪个RPM软件包[Query File];-Va:校...

2015-12-24 21:22:00 91

转载 Linux - wc统计文件行数、单词数或字节数

一 wc简单介绍 wc命令用来打印文件的文本行数、单词数、字节数等(print the number of newlines, words, and bytes in files)。在Windows的Word中有个“字数统计”的工具,能够帮我们把选中范围的字数、字符数统计出来。Linux下的wc命令能够实现这个 功能。使用vi打开文件的时候。底下的信息...

2015-12-24 13:52:00 175

转载 数组名取地址所算数运算应注意的"trap"

数组名取地址所算数运算应注意的"trap"直接看代码:#include <stdio.h>int main(){ int array[5]; printf("array : %p\n",array); printf("array + 2 : %p\n",array+2); printf("&array + ...

2015-12-24 11:29:00 67

转载 Hadoop的伪分布式搭建

我们在搭建伪分布式Hadoop环境,需要将一系列的配置文件配置好。 一、配置文件 1. 配置文件hadoop-env.sh export JAVA_HOME=/opt/modules/jdk1.7.0_67 2. 配置core-site.xml dfs.defaultFS hdfs://host...

2015-12-24 00:38:00 48

转载 poj 3660 Cow Contest(传递闭包 Floyd)

链接:poj 3660题意:给定n头牛,以及某些牛之间的强弱关系。按强弱排序。求能确定名次的牛的数量思路:对于某头牛,若比它强和比它弱的牛的数量为 n-1,则他的名次能够确定#include<stdio.h>#include<limits.h>int a[110][110];int main(){ int n,m,i,j...

2015-12-23 21:33:00 52

转载 浅谈依赖注入

最近几天在看一本名为Dependency Injection in .NET 的书,主要讲了什么是依赖注入,使用依赖注入的优点,以及.NET平台上依赖注入的各种框架和用法。在这本书的开头,讲述了软件工程中的一个重要的理念就是关注分离(Separation of concern, SoC)。依赖注入不是目的,它是一系列工具和手段,最终的目的是帮助我们开发出松散耦合(loose coupled)...

2015-12-22 13:29:00 48

转载 软件工程实践总结

开学初的预期目标是能够独立完成一款属于自己的软件,然而实践课结束了,虽然能够写几个界面,但离预期目标还是挺远的,大部分的工作都是队友完成的。在学习的过程中,我体会到了团队协作的重要性,初步学会使用PowerDesigner,Axure,Git Bash,Eclipse等,学习了Java和Android,提升了编码能力及纠错能力,以及如何使用Github提交和管理代码。 ...

2015-12-20 16:06:00 49

转载 audio和vide多媒体新属性简介:

前言:HTML5 中 Audio and Video的使用方法比较简单,但就是比较复杂,方法属性多。如果不常用的几乎难以记住,甚至有些人难以区分不同属性和方法的作用,更别说应用了。以下对 Audio and Video的使用方法做了一个简单的总结,算是一个大致轮廓。至于具体的使用方法可以再网上查到,比较多就没总结。HTML5 Audio and Video 的优势...

2015-12-20 15:07:00 188

转载 C++总的const使用说明

C++总的const使用说明1. const修饰类成员变量  程序:#include <iostream>using namespace std;class A{ public: A(int size) : SIZE(size) {}; private: const int SIZE;};...

2015-12-19 17:13:00 58

转载 [转]css选择器类型

选择器例子例子描述CSS.class.intro选择 class="intro" 的所有元素。1#id#firstname选择 id="firstname" 的所有元素。1**选择所有元素。2elementp选择所有 <p> 元素。1element,elementdiv,...

2015-12-18 22:50:00 53

转载 Linux--网络通信命令(给其它用户发送广播消息)

1、命令名称:write  执行权限:所有用户   功能描述:向另外一个用户发送信息,以CTRL+D作为结束  语法:write <用户名>root向luxh用户发送信息[root@localhost ~]# write luxhwrite: luxh is logged in more than once; writing to pts/1hello,luxh,i am root...

2015-12-18 17:35:00 255

转载 拓扑序列变形 之 poj 1094 Sorting It All Out

/*拓扑序列变形之poj1094SortingItAllOut 变形: 在每消去唯一一个入度为0的点后,只剩下唯一一个入度为0的点。 这样获得的n个点才是排序好的。*/ 1 #include <iostream> 2 #include <cstdlib> 3 #include <cstdio> ...

2015-12-18 03:38:00 64

转载 jQueryMobile与AngularJS的区别

(1)jQuery是一个JS函数库,简化DOM操作。(2)jQueryUI是一个HTML UI组件库,适用于PC应用。(3)TwitterBootstrap是一个CSS框架,提供了基础样式+HTMLUI组件库,简化响应式网页的开发。(4)GoogleAngularJS是一个JS框架,简化了数据在页面的操作。(5)jQueryMobile是一个HTML UI组件库,适用于移动应...

2015-12-17 23:15:00 85

转载 关于大型网站技术演进的思考(三)-存储的瓶颈3

存储的瓶颈写到现在就要进入到深水区了,如果我们所做的网站已经到了做数据库垂直拆分和水平拆分的阶段,那么此时我们所面临的技术难度的挑战也会大大增强。  这里我们先回顾下数据库的垂直拆分和水平拆分的定义:  垂直拆分:把一个数据库中不同业务单元的数据分到不同的数据库里。  水平拆分:是根据一定的规则把同一业务单元的数据拆分到多个数据库里。  垂直拆分是一个粗粒度的拆分数据,它主要是将原...

2015-12-17 11:52:00 35

转载 Python小技巧:使用*解包和itertools.product()求笛卡尔积

【问题】目前有一字符串s ="['a', 'b'],['c', 'd']",想把它分开成为两个列表:list1 = ['a', 'b']list2 = ['c', 'd']之后使用itertools.product()求笛卡尔积,应该写成:1 for i in itertools.product(list1, list2):2 print ...

2015-12-16 14:10:00 535

转载 [NSURLConnection]分别用Post和Get方式获取网络数据并把数据显示到表格

@interface ViewController ()<UITableViewDataSource,UITableViewDelegate>{ UIButton* getButton; UIButton* postButton; UITableView* table; NSMutableArray* array;}@...

2015-12-16 09:45:00 69

转载 [LeetCode]144.Binary Tree Preorder Traversal

【主题】Given a binary tree, return thepreordertraversal of its nodes' values.For example:Given binary tree{1,#,2,3}, 1 \ 2 / 3return[1,2,3].Note:...

2015-12-15 18:20:00 41

转载 Linux的I2C驱动架构

最近因为工作需要涉及到了I2C总线。虽然我过去用过I2c,但看了 Linux kernel 后才发现,一个 layer 能被做到这样完善。1. Linux的I2C驱动架构Linux中I2C总线的驱动分为两个部分,总线驱动(BUS)和设备驱动(DEVICE)。其中总线驱动的职责,是为系统中每个I2C总线增加相应的读写方法。但是总线驱动本身并不会进行任何的通讯,它只是存在在那里,等待设...

2015-12-14 16:10:00 58

转载 如何修改WAMPServer默认的网站路径地址

通常,我们安装WAMPServer集成的PHP开发环境之后,默认的网站路径地址是其安装目录下子文件夹:"wamp/www/"。那么我们怎么修改网站地址到自己指定的路径呢?本篇经验将介绍如何修改默认的配置文件,来修改网站的路径地址。找到WAMPServer安装目录下的Apache配置文件目录地址,如下图所示。找到其中的“httpd.conf”配置文件...

2015-12-14 15:56:00 203

转载 mt6572 开发板环境建立笔记

0. 蓝色线是USB线,黑色是串口线。1. 安装vitualbox,ubuntu窗口很小,点击 设备-》安装增强功能。2.像ubuntu如果还没有为root设置密码的话,可以用第一个用户(它默认有权使用sudo命令)来设置密码,sudo passwd root。9. sudo apt-get install vim# 3.usermod -a -G groupA user查看...

2015-12-14 12:58:00 409

转载 POJ 2109 Power of Cryptography 数学题 double和float精度和范围

Power of CryptographyTime Limit: 1000MS Memory Limit: 30000K Total Submissions: 21354 Accepted: 10799 DescriptionCurrent work in cryptography involves (amo...

2015-12-13 22:48:00 84

转载 [Math]Reverse Integer

Total Accepted:111287Total Submissions:474471Difficulty:EasyReverse digits of an integer.Example1:x = 123, return 321Example2:x = -123, return -321click to show spoilers.Have y...

2015-12-13 19:30:00 53

转载 设计模式之:组合模式(Composite)

支持原创:http://blog.csdn.net/hguisu/article/details/7530783设计模式(七)组合模式Composite(结构型)1. 概述在数据结构里面,树结构是很重要,我们可以把树的结构应用到设计模式里面。例子1:就是多级树形菜单。例子2:文件和文件夹目录2.问题我们可以使用简单的对象组合成复杂的对象,而这...

2015-12-13 16:49:00 39

转载 UNITY使用高通Vuforia导出XCode包编译出错

1.referenced from: in libVuforia.a此处重新导入引用库并按http://game.ceeger.com/forum/read.php?tid=20447(三楼处理方式)2.里面有很多引入导出包库的相关问题重新导入库3.release或者autorelease都报错项目详情->BuildSettings -> Apple LLVM c...

2015-12-12 10:33:00 137

转载 XUPorter——修改导出后的XCode工程

https://github.com/onevcat/XUPorter转载于:https://www.cnblogs.com/sifenkesi/p/5040060.html

2015-12-11 19:45:00 76

转载 find grep 组合使用

1. 查找所有".h"文件find /PATH -name "*.h"2. 查找所有".h"文件中的含有"helloworld"字符串的文件find/PATH -name "*.h" -exec grep -in "helloworld" {} \;find /PATH -name "*.h" | xargs grep -in "helloworld"3. 查找所有".h"和".c"文件中的含有...

2015-12-10 17:49:00 61

转载 转——链表中LinkList L与LinkList *L的区别

typedef struct Node{int elem;struct node * next;}node,*LinkList;  对于LinkList L: L是指向定义的node结构体的指针,可以用->运算符来访问结构体成员,即L->elem,而(*L)就是个Node型的结构体了,可以用点运算符访问该结构体成员,即(*L).elem;对于Link...

2015-12-09 21:10:00 5632

转载 数组链表下标指针map list

1、时间复杂度(1)时间频度一个算法执行所耗费的时间,从理论上是不能算出来的,必须上机运行测试才能知道。但我们不可能也没有必要对每个算法都上机测试,只需知道哪个算法花费的时间多,哪个算法花费的时间少就可以了。并且一个算法花费的时间与算法中语句的执行次数成正比例,哪个算法中语句执行次数多,它花费时间就多。一个算法中的语句执行次数称为语句频度或时间频度。记为T(n)。(2)时间复...

2015-12-08 20:21:00 100

转载 随笔:开篇——加入博客园的第N天,变量N无法用char来装载

  申请这个园窝很多天了,一直都不知道自己该往园子里面装点什么,主要原因还是在于自己的知识面太窄,接触的东西不多,要分享的东西实在是不全面而稀少,碰到的一些有意义的东西总认为一根笔、一个精美的笔记本就够了,BTW,相比较于用键盘键入文字,我更喜欢用笔这种原始、纯粹的方式,总感觉用笔记录的时刻,大脑更善于思考。不管怎么说,随着工作的进一步深入,接触的东西越来越杂,才觉着用笔去记录实在是耗费时间的奢侈...

2015-12-06 13:22:00 38

转载 cdoj 1253 阿里巴巴和n个大盗 博弈论

阿里巴巴和n个大盗Time Limit: 20 SecMemory Limit: 256 MB题目连接http://acm.uestc.edu.cn/#/problem/show/1253Description阿里巴巴和n个大盗来到了一个藏满宝石的洞穴。洞里一共有m颗价值连城的宝石,每一颗都等价。盗亦有道,为了奖励帮忙打开洞穴门的阿里巴巴,大盗们决定让他一起加入分赃。大盗们...

2015-12-06 11:45:00 63

转载 第三章 管理数据库表

表的创建: 约束条件:null可以放空值 not null不能放空值 default 默认值 UNIQUE 唯一约束 可以放null 并且允许放多个null //unique 独一无二的adj primary key 主键约束 主键不能为null 不能重复 ...

2015-12-05 16:21:00 53

转载 主元素

主元素给定一个整型数组,找出主元素,它在数组中的出现次数严格大于数组元素个数的二分之一。样例给出数组[1,1,1,1,2,2,2],返回 1挑战要求时间复杂度为O(n),空间复杂度为O(1)这题普通的方法还是容易想到的,关键是时间复杂度为O(n),空间复杂度为O(1)。嗯。。数据结构上看到的。 1 public class ...

2015-12-04 15:27:00 43

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除