首页 > 2015年04月29日 > 全部分享
编程之美学习笔记之 一摞烙饼的排序
编程之美书中讲的一摞烙饼的排序一题 这里无法用基本的排序方法对其排序,那么最直接的方法是找出N个数种最大者,将这通过两次翻转放置到最底部,然后处理N-1,N-2等,直到全部排序完,所以一共需要交换2(N-1)次void reverse(int cakes[], int beg, int end) { int temp; while(beg < end){ temp...
分类:编程语言   时间:2015-04-29 17:13:51    收藏:0  评论:0  赞:0  阅读:285
Shell学习笔记
#!/bin/bash# Author:undoner# Copyright (c) undoner# Test Code# -----------------------------------------------------------------#标准输入输出echo "What is your name?"read PERSONecho "Hello,${PERSON}"printf...
分类:系统服务   时间:2015-04-29 17:13:41    收藏:0  评论:0  赞:0  阅读:143
杭电ACM1878——欧拉回路
简单的欧拉回路,如题。 欧拉回路的判断: 1.在有向图中:首先必要的条件是图连通,所以顶点的入度都等于出度。 2.在无向图中:首要条件还是图连通,其次就是所以顶点都是偶数度(该顶点的度为偶数) 这一题是无向图,所以根据判断方法来写,很简单,判定就不证明了。 我是用并查集来判断图是否连通的。 下面是AC的代码: #include #include using nam...
分类:其他   时间:2015-04-29 17:13:32    收藏:0  评论:0  赞:0  阅读:88
代理模式在android中使用
代理设计模式是对象的结构模式,原理就是给某个对象提供一个代理对象,并由代理对象来控制对愿对象的引用。在有些情况下,一方不能或不想直接引用一个对象,而代理对象可以在双方之间起到中介的作用,这样可以大大降低彼此的耦合关系,提高彼此的灵活性。...
分类:移动平台   时间:2015-04-29 17:13:21    收藏:0  评论:0  赞:0  阅读:296
Chrome插件教程&代码
chrome插件很好的中文文档教程:     https://crxdoc-zh.appspot.com/extensions/getstarted 代码:https://github.com/KevinOfNeu/ChromeExtentionSeed 喜欢的话就给个Star吧~...
分类:其他   时间:2015-04-29 17:13:15    收藏:0  评论:0  赞:0  阅读:126
LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
WTL从低版本到高版本转换2个fatal error处理 2009-09-17 10:27 这两个fatal error是因为从低版本的WTL到高版本的WTL转变后产生的. 错误描述如下: 1>正在编译资源... 1>正在编译资源清单... 1>正在链接... 1>CVTRES : fatal error CVT1100: 重复的资源。type:MANIFEST, name:1, l...
分类:其他   时间:2015-04-29 17:13:10    收藏:0  评论:0  赞:0  阅读:237
项目感想记录
一、web项目     1、后台处理json字符串时,不要用拼接起来的,直接用第三方的jar转换;否则前台页面解析可能出错。     2、配置类中,针对每一种特定种类的配置,最好在配置类中第定义一个内部public类;这样看得更清晰。     3、对于类、变量、包等命名,一定要去合适的名字,这样更便于后期维护。     4、对于注释,在别人看不懂的情况下,才有必要去写注释;否则,则是累赘!...
分类:其他   时间:2015-04-29 17:12:59    收藏:0  评论:0  赞:0  阅读:254
oracle已经卸载了但为什么在服务里还是有看到
1、打开注册表(REGEDIT命令),删除HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE 2、打开注册表中的HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services 删除以ORACLE开头的所有服务 3、HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Ev...
分类:数据库技术   时间:2015-04-29 17:12:58    收藏:0  评论:0  赞:0  阅读:310
Ubuntu15.04单机/伪分布式安装配置Hadoop与Hive试验机
环境 系统: Ubuntu 15.04 32bit Hadoop版本: hadoop-2.5.2.tar.gz JDK版本: jdk-8u-45-linux-i586.tar.gz Hive版本:apache-hive-0.14.0-bin.tar.gz MySQL版本:Open-MySQL STEP 1:安装JDK 1.配置安装JDK,将JDK解压, tar...
分类:系统服务   时间:2015-04-29 17:12:01    收藏:0  评论:0  赞:0  阅读:1274
编程之美学习之快速找出故障机器
这种问题以及方法很常见。主要是思路要开阔,讲已知的问题抽象成数学模型或者函数表达式,这正是数学建模的真谛,problem solving(解决实际问题的能力)。法一:利用计数排序,用数组记下每个ID出现的次数,然后找出出现一次的那个ID,时空复杂度都是O(N)。现在如果数据量很大,那么这样的空间复杂度是无法被容忍的法二:利用两个相同的数异或结果为0,将所有的ID都异或一遍,显然最后剩下的值,即为出现...
分类:其他   时间:2015-04-29 17:11:59    收藏:0  评论:0  赞:0  阅读:293
ubuntu14.04安装latex的支持包texlive和编辑器texworks
1.从网络安装texlive: 从http://ftp.ctex.org/mirrors/CTAN/systems/texlive/tlnet/中下载install-tl-unx.tar.gz 解压后运行install-tl执行安装 安装完成后在~/.vimrc文件中添加: PATH=/usr/local/texlive/2014/bin/x86-64-linux:$PATH; expor...
分类:系统服务   时间:2015-04-29 17:11:55    收藏:0  评论:0  赞:0  阅读:543
一、Html简介
html什么东西呢? hypertext markup language(超文本标记语言)。超级文本标记语言是标准通用标记语言下的一个应用,也是一种规范,一种标准, 它通过标记符号来标记要显示的网页中的各个部分。网页文件本身是一种文本文件,通过在文本文件中添加标记符,可以告诉浏览器如何显示其中的内容(如:文字如何处理,画面如何安排,图片如何显示等)。浏览器按顺序阅读网页文件,然后根据标记符解...
分类:Web开发   时间:2015-04-29 17:11:48    收藏:0  评论:0  赞:0  阅读:235
为什么go语言适合开发网游服务器端
个人觉得golang十分适合进行网游服务器端开发,写下这篇文章总结一下。 从网游的角度看: 要成功的运营一款网游,很大程度上依赖于玩家自发形成的社区。只有玩家自发形成一个稳定的生态系统,游戏才能持续下去,避免鬼城的出现。而这就需要多次大量导入用户,在同时在线用户量达到某个临界点的时候,才有可能完成。因此,多人同时在线十分有必要。 再来看网游的常见玩法,除了排行榜这类统计和数据汇总的功能外,基本没有...
分类:编程语言   时间:2015-04-29 17:10:31    收藏:0  评论:0  赞:0  阅读:280
Skype for Business Server 2015支持的升级和共存方案
Skype for Business Server 2015支持的升级和共存方案如下,支持从Lync Server 2010、Lync Server 2013升级,不支持从OCS 2007、OCS 2007 R2升级。...
分类:其他   时间:2015-04-29 17:10:21    收藏:0  评论:0  赞:0  阅读:358
二、Html基本语法
1,XHTML的基本结构和规则 注意: 1,要养成好的习惯,以后我们在写空标签的时候,要在斜线(/)前增加一个空格,比如说 2,所有元素的所有的属性名都应该小写,所有的属性都必须指定属性值,不要简写,而且所有的属性值都要用引号引起来。 2,XHTML使用DTD来指定语义约束 DTD信息应该添加在XHTML文档的开头部分,他是XHTML文档的必须部分,因此我...
分类:Web开发   时间:2015-04-29 17:10:11    收藏:0  评论:0  赞:0  阅读:280
java同步工具类之CountDownLatch
??     在一些应用场合中,某段程序需要等待某个条件达到要求后才能执行,或者等待一定长的时间后此行,从jdk1.5开始就可以使用CountDownLatch实现,         CountDownLatch类是一个同步倒数计数器,构造时传入int参数,该参数就是计数器的初始值,每调用一次countDown()方法,计数器减1,计数器大于0 时,await()方法会阻塞后面程序执行,直到计...
分类:编程语言   时间:2015-04-29 17:10:01    收藏:0  评论:0  赞:0  阅读:315
【Android】从源码分析PagerAdapter/FragmentPagerAdapter调用notifydataSetChanged()刷新的原理
相信用过viewpager的同学都会遇到调用notifydataSetChanged()后不刷新或者不符合预期的问题,今天就来分析分析这里的来龙去脉。这一切还得从viewpager的setAdapter说起: /** * Set a PagerAdapter that will supply views for this pager as needed. * ...
分类:移动平台   时间:2015-04-29 17:09:51    收藏:0  评论:0  赞:0  阅读:429
三、Html常用标签
1,基本标签 :html文档的根元素,可以指定一个xmlns属性,值只能是http://www/w3.org/1999/xhtml。 :页面主体部分 :页面开始部分 :CSS定义 到:定义标题一到标题六。数字越大,显示的标题越小 :段落 :换行 :水平线 :注释 :文档中的节 :也是文档中的节 ok,html的常用标签就是上面这些,有3个标签经常用到,他们都可以作为...
分类:Web开发   时间:2015-04-29 17:09:41    收藏:0  评论:0  赞:0  阅读:252
C语言中的static
原理 C语言中的static可用来改变变量的作用域和生存期以及函数的作用域,该关键字可以用来修饰函数的定义和声明,以及变量的定义。 用static修饰函数定义,表示该函数只在本文件有效(定义所在的文件),其它文件对该函数不可见。 用static修饰函数外的变量定义,表示该变量只在本文件有效(定义所在的文件),其它文件对该变量不可见。 用static修饰函数内的变量定义,表示该变量在多次...
分类:编程语言   时间:2015-04-29 17:09:31    收藏:0  评论:0  赞:0  阅读:189
Android广播接收短信的简单实现
说明: 接受短信广播,由Intent解析出短信内容明文, intent中的短信时已pud形式传出的,即byte[][]二位数组, 需要转化出明文SmsMessage.createFromPdu(pdus[i])...
分类:移动平台   时间:2015-04-29 17:09:21    收藏:0  评论:0  赞:0  阅读:290
2070条   上一页 1 ... 41 42 43 44 45 ... 104 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!