首页 > 2015年08月27日 > 全部分享
深入理解C关键字全面总结
学习C语言也有几年的时间了,可能很多人跟我一样,都不知道C语言有多少个关键字,具体用法是怎么用都不是很了解或知道一点。 今天总结发现C语言关键字竟然达32个,下面就娓娓道来,由于写的比较仓促,难免存在错误!还请各位见谅!                             C语言标准定义的32个关键字 auto 声明自动变量,缺省时编译器一般默认为auto...
分类:其他   时间:2015-08-27 00:28:22    收藏:0  评论:0  赞:0  阅读:149
数据结构(Java语言)——HashTable简单实现
散列表的实现通常叫做散列hashing。散列是一种用于以常数平均时间执行插入、删除和查找的技术。但是,那些需要元素间任何排序信息的树操作将不会得到有效的支持。理想的散列表数据结构只不过是一个包含一些项的具有固定大小的数组。通常查找是对项的某个部分(数据域)进行的,这部分叫做关键字。例如,项可以由一个串(作为关键字)和其它一些数据域组成。我们把表的大小记作TableSize,并将其理解为散列数据结构...
分类:编程语言   时间:2015-08-27 00:28:12    收藏:0  评论:0  赞:0  阅读:228
【leetcode】268. Missing Number
简单模拟 leetcode missing number....
分类:其他   时间:2015-08-27 00:28:02    收藏:0  评论:0  赞:0  阅读:323
postgresql 数据库迁移时间
上周四要做数据库迁移,要迁的pg库数据量为1165GB。在原库上后台跑着脚本导数据到新库,先导了850M的基础表,然后用脚本导历史表:pg_dump -h 0.0.0.0 -U monitor monitor -t 'his*' | psql -h 135.32.9.99 -U postgres monitor > postgresql.log从上周四早上10:24启动,到差不多今早10点结束。总...
分类:数据库技术   时间:2015-08-27 00:27:52    收藏:0  评论:0  赞:0  阅读:232
SSH2整合--配置+详解
最近的项目做完了,整理整理用到的技术,也顺便系统地回顾一下框架基础,防止学而不思则罔,思而不学则殆.          先说说框架整合.最初的架构是最简单的Struts2+Spring3+Hibernate3,数据库使用的是MySQL.分别列出整合需要的jar. Struts: commons-fileupload.jar Commons-io.jar Freemarker.j...
分类:其他   时间:2015-08-27 00:27:42    收藏:0  评论:0  赞:0  阅读:294
TortoiseSVN 提交时 hook 的 post-commit.bat 不执行的解决方法
分享也可以优雅 2015.8.26 TortoiseSVN 提交时 hook 的 post-commit.bat 不执行的解决方法 在使用jenkins自动构建项目的时候,考虑是否通过轮询方式自动构建项目,网上找了资料发现使用轮询过于消耗资源,所以考虑使用TortoiseSVN的钩子。 但是默认的svn服务登陆账号没有执行.bat的权限,所以将账号改为系统账户,解决此问...
分类:其他   时间:2015-08-27 00:27:32    收藏:0  评论:0  赞:0  阅读:449
在linux和windows上安装qt及creator
qt是个跨平台的好东西。 因为考虑到将来的需求,新做的软件需要能够跨平台,因为是用qt来做,所以一开始搭环境就考虑到跨平台的迁移。 一,windows平台 windows上用的是qt5.5+mingw+qtcreator 3.5 其实windows没什么可说的 1,从qt64ng里下载最新的qt5.5+mingw的环境,然后安装包安装。 2,下载最新的qtcreator,然后安装 3...
分类:Windows开发   时间:2015-08-27 00:27:22    收藏:0  评论:0  赞:0  阅读:469
UVA 题目760 DNA Sequencing (后缀数组求两个串最长公共子串,字典序输出)
DNA Sequencing  A DNA molecule consists of two strands that wrap around each other to resemble a twisted ladder whose sides, made of sugar and phosphate molecules, are connected by rungs of...
分类:编程语言   时间:2015-08-27 00:27:12    收藏:0  评论:0  赞:0  阅读:348
Android Studio多个module导入AAR库
介绍有时候由于需要一些自定义之后的开源库,无法使用jCenter里面的官方库,又懒得自己搭建Maven仓库,所以我们想要自己在项目里面直接导入本地的AAR库。通用方法和问题网上通用的AAR导入Gradle的方法很简单:repositories { flatDir { dirs 'libs' } } dependencies { compile...
分类:移动平台   时间:2015-08-27 00:27:02    收藏:0  评论:0  赞:0  阅读:442
权限(一)--用户、权限组以及权限的分配
基本上所有的项目都会涉及到权限的控制与处理。 这里将讲讲自己对权限控制的理解以及处理方法,本篇主要介绍权限的分配。 一、权限组 权限组的意思就是一组权限的集合。 在论坛等一些系统中,我们常常能够看到一些角色:游客,会员,管理员,超级管理员。他们的权限以及能够查看的板块都是不一样的。这样的角色我们也可以称作权限组。 二、用户,权限组(角色),权限...
分类:其他   时间:2015-08-27 00:26:52    收藏:0  评论:0  赞:0  阅读:306
设计模式在游戏中的应用--建造者模式(九)
建造者模式(Builder Pattern):将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。建造者模式是一种对象创建型模式。通过这个定义,我们可以得出建造者是一种创建型模式,也就是说建造者模式的输出是一个对象,也就是UML类图中的product。 我们先看看建造者模式的UML类图: UML类图中我们可以看出,建造者模式使用了聚合、继承和依赖三种关系。第一个疑问就是为什...
分类:其他   时间:2015-08-27 00:26:42    收藏:0  评论:0  赞:0  阅读:235
Android:ListView(一)
ListView四种适配器: 1、ArrayAdapte 2、SimpleAdapter 3、SimpleCursorAdapter 4、BaseAdapter 下面是基于后面3中适配器实现的,还有一个就是SimpleAdapter的加强版,也就是plus,哈哈。主要是实现带图片功能,第一种适配器比较简单,准备用它实现显示分组。下面是实现功能截图以及代码。上图实现的核心代码:...
分类:移动平台   时间:2015-08-27 00:26:32    收藏:0  评论:0  赞:0  阅读:194
代理方法- 深入解析
今天结合一个实际的demo 来给大家讲解一下代理方法的运用 首先介绍一下 什么是代理,有什么用 /** 可以提高代买的复用性  *  代理的作用     1.封装变化点     2.解决类与类之间的强耦合性     3.可以在类之间进行数据传递    什么情况下使用代理好呢  1.有一系列变化点(比如:UIScrollView 有许多方法,)     能够让用户清晰的知道到...
分类:其他   时间:2015-08-27 00:26:22    收藏:0  评论:0  赞:0  阅读:328
关于最大费用最大流的一类问题 【小谈】
错误的地方欢迎指正!!!O(∩_∩)O~~ 引子: 我们默认把一个点 可以拆为 左点 和 右点 情况一:每个点只能走一次(除了起点和终点可以走多次),问你走2次获取的最大权值和。 1,对可达边处理,明确一下当选择一个点的左点或者右点时,都说明你选择了走这个点。 我们会考虑四种情况,题目要求————每个点只能走一次。所以我们如果选择一个点就必须要获取它的点权 (1)u的左...
分类:其他   时间:2015-08-27 00:26:12    收藏:0  评论:0  赞:0  阅读:367
HDU 4427 Math Magic (2012年长春现场赛H题)
1.题目描述:点击打开链接 2.解题思路:本题要求寻找k个正整数,它们的和恰好是N,它们的LCM恰好是M的解的个数。可以设置一个三维的dp来解决。用dp(i,j,k)表示选择i个数,它们的和恰好是j,它们的LCM恰好是k的个数。那么答案就是dp(k,n,m)。不过这里介绍一种利用状态压缩思想求解的方法。 通过题意可以发现,N,M的范围都比较小,不超过1000,而1000之内的所有数的不...
分类:其他   时间:2015-08-27 00:26:02    收藏:0  评论:0  赞:0  阅读:406
整shi人的end();
今天晚上给小伙伴们一起交流学习jQueryDom操作的时候,遇到end()方法,然后在一起纠结了很长一段时间,jQuery文档上说的很笼统,一定要细细的品位才能知道个大概End the most recent filtering operation in the current chain and return the set of matched elements to its previous...
分类:其他   时间:2015-08-27 00:25:52    收藏:0  评论:0  赞:0  阅读:292
利用矩阵求斐波那契数列
利用矩阵求斐波那契数列flyfish 2015-8-27 矩阵(matrix)定义一个m*n的矩阵是一个由m行n列元素排成的矩形阵列。矩阵里的元素可以是数字符号或者数学式.形如{acbd}\begin{Bmatrix} a & b\\ c & d \end{Bmatrix} 的数表称为二阶矩阵,它由二行二列组成,其中a,b,c,d称为这个矩阵的元素。形如 {x1x2}\begin{Bmatri...
分类:其他   时间:2015-08-27 00:25:42    收藏:0  评论:0  赞:0  阅读:329
Spring Data MongoDB实战(上)
Spring Data MongoDB实战(上)作者:chszs,版权所有,未经同意,不得转载。博主主页:http://blog.csdn.net/chszs本文会详细展示Spring Data MongoDB是如何访问MongoDB数据库的。MongoDB是一个开源的文档型NoSQL数据库,而Spring Data MongoDB是Spring Data的模块之一,专用于访问MongoDB数据库。...
分类:数据库技术   时间:2015-08-27 00:25:32    收藏:0  评论:0  赞:0  阅读:320
Android通过startService实现批量下载示例
关于startService的基本使用概述及其生命周期可参见博客《Android中startService的使用及Service生命周期》。本文通过批量下载文件的简单示例,演示startService以及stopService(startId)的使用流程。系统界面如下: 界面很简单,就一个按钮“批量下载文章”,通过该Activity上的按钮启动DownloadService。DownloadSer...
分类:移动平台   时间:2015-08-27 00:25:23    收藏:0  评论:0  赞:0  阅读:274
面向模式的软件体系结构(3)--管道与过滤器
看了一整晚,不甚理解管道/过滤器。常见的案例Linux命令管道是比较好理解的,但加之混乱的主动/被动的动态概念,就不太好理解了。暂先整理笔记,后面再回顾。 这是看的第2类体系结构,不是有所收获:大致可抽象出一些常见设计的范式 1、体系结构现过程关键点:拆、定义接口/格式、合、出错处理 2、优点关注:重用度  “考虑到一般变更的设计是优秀系统深化的一个主要助推器” 【概述】 管道和...
分类:其他   时间:2015-08-27 00:25:12    收藏:0  评论:0  赞:0  阅读:230
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!