• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
james1207

博客园    首页    新随笔    联系   管理    订阅  订阅
2013年8月24日
sql management studio 附加mdf文件出错的解决办法
摘要: 将mdf文件所在文件夹的权限改为everyone.,完全控制即可。 阅读全文
posted @ 2013-08-24 21:19 Class Xman 阅读(292) 评论(0) 推荐(0)
分区索引笔记(三)--全局分区索引
摘要: 全局分区索引在一个索引分区中包含来自多个表分区的键。一个全局分区索引的分区键是分区表中不同的或指定一个范围的值。在创建全局分区索引时,必须定义分区键的范围和值。 全局索引只能是B树索引。Oracle在默认情况下不会维护全局分区索引。如果一个分区被截取、增加、分割、删除等,就必须重建全局分区索引,除非在修改表时指定ALTER TABLE命令的UPDATE GLOBAL INDEXES子句。1、种类(1)有前缀的索引 通常,全局有前缀索引在底层表中没有经过对等分区。没有什么因素能限制索引的对等分区,但Oracle在生成查询计划或执行分区维护操作时,并不会充分利用对等分区。如果索引被对等分区,就必. 阅读全文
posted @ 2013-08-24 21:17 Class Xman 阅读(1031) 评论(0) 推荐(0)
Android用户界面 UI组件--AdapterView及其子类(二) AdapterViewAnimator及其子类
摘要: AdapterViewAnimator:当在视图间切换时会显示动画.android:animateFirstView定义ViewAnimation首次显示时是否对当前视图应用动画. android:inAnimation 标识显示视图时使用的动画. android:loopViews 定义当动画执行到列表尾部后,是否循环执行到第一个视图. android:outAnimation 标识隐藏视图时使用的动画. 代码中 //淡入淡出效果 picFlipper.setInAnimation(this, android.R.animator.fade_in); picFlipper.setOut... 阅读全文
posted @ 2013-08-24 21:15 Class Xman 阅读(496) 评论(0) 推荐(0)
android 之 百度地图
摘要: 简介 百度地图Android定位SDK为基于移动客户端开发LBS应用提供基础定位能力。 功能介绍 功能介绍: 地图展示:包括2D图、卫星图、3D图地图展示。 地图操作:提供控制平移、缩放、底图旋转、变换视角等地图相关操作的功能。 短串分享:将POI点、反Geo点,生成短链接串,此链接可通过短信等形式分享给好友,好友在终端设备点击此链接可快速打开Web地图、百度地图客户端进行信息展示。 自定义绘制:提供自定义绘制点、线、圆、矩形、凸多边形和文字的功能。 百度地图导航:提供调起百度地图Android版(v5.0及以上版本)导航功能。 地图搜索:提供根据关键字进行范... 阅读全文
posted @ 2013-08-24 21:13 Class Xman 阅读(604) 评论(0) 推荐(0)
hdu 1059 Dividing
摘要: Problem Description Marsha and Bill own a collection of marbles. They want to split the collection among themselves so that both receive an equal share of the marbles. This would be easy if all the marbles had the same value, because then they could just split the collection in half. But unfortunate 阅读全文
posted @ 2013-08-24 21:10 Class Xman 阅读(130) 评论(0) 推荐(0)
[poj 1364]King[差分约束详解(续篇)][超级源点][SPFA][Bellman-Ford]
摘要: 题意有n个数的序列, 下标为[1.. N ], 限制条件为: 下标从 si 到 si+ni 的项求和 ki. 一共有m个限制条件. 问是否存在满足条件的序列.思路转化为差分约束, 就是即 Si 为第 i 项的前缀和, 特别的 So 为0. 转化不等式(连续子段和变为前缀和之差 > = #include #include using namespace std;const int MAXN = 105;const int MAXE = 105;const int INF = 0x3f3f3f3f;struct pool{ int v,pre,w;} p[MAXE];int num,hea. 阅读全文
posted @ 2013-08-24 21:08 Class Xman 阅读(234) 评论(0) 推荐(0)
zoj2314 经典 无源汇有上下界最大流 并输出可行流
摘要: ZOJ Problem Set - 2314Reactor CoolingTime Limit: 5 Seconds Memory Limit: 32768 KB Special JudgeThe terrorist group leaded by a well known international terrorist Ben Bladen is buliding a nuclear reactor to produce plutonium for the nuclear bomb they are planning to create. Being the wicked comput... 阅读全文
posted @ 2013-08-24 21:06 Class Xman 阅读(190) 评论(0) 推荐(0)
[置顶] css3 befor after 简单使用 制作时尚焦点图相框
摘要: :befor、:after是CSS的伪元素,什么是伪元素呢?伪元素用于向某些选择器设置特殊效果。我们用CSS手册可以查询到其基本的用法:E:before/E::before 设置在对象前(依据对象树的逻辑结构)发生的内容。用来和content属性一起使用E:after/E::after 设置在对象后(依据对象树的逻辑结构)发生的内容。用来和content属性一起使用Ie6-7 不支持 css_brfor_after 阅读全文
posted @ 2013-08-24 21:04 Class Xman 阅读(319) 评论(0) 推荐(0)
[置顶] 程序员的奋斗史(二十八)——寒门再难出贵子?
摘要: 文/温国兵 相信读者大都看过这篇文章。如果没看过赶紧去天涯论坛看看或者关注鬼脚七阅读吧。天涯原文:寒门再难出贵子(修改版);知乎相关话题:「这个时代 寒门再难出贵子」如何看待? 这篇文章最早是永乐大帝最早在天涯论坛上发的,我是从鬼脚七那里阅读到的。讲述的是一些大学毕业生在银行实习的各路人生,很现实,很骨感。我花了两个小时左右看完了,看完五味杂陈,心里很不是滋味,很老实地讲,讲到宝宝哥那段,看完后我哭得稀里哗啦,我经常说我是一个理性面具下的感性之人,这次也毫不例外。七哥最早摘录的时候我就看了,现在才写写自己的看法,这段时间也想了很多,联系到自身,确实有很多共鸣的地方。知乎上有些观点还是很赞同的. 阅读全文
posted @ 2013-08-24 21:01 Class Xman 阅读(293) 评论(0) 推荐(0)
TaintDroid:智能手机监控实时隐私信息流跟踪系统(四)
摘要: 6应用程序研究 这部分的报告是应用程序的研究,通过使用TaintDroid来分析30款流行的应用程序是怎么使用用户敏感数据的。选取的应用程序可以根据相应的权限通过Internet获得各种各样的用户数据。我们研究发现三分之二的这些数据暴露了用户详细的地理位置信息,唯一的电话标示,以及电话号码通过在安装的时候授予一些看似没有危险的访问权限。这个发现证实了TaintDroid可以用来监控运行时的用户的隐私敏感数据以及能过准确的监控相关的应用程序的数据暴露。6.1 实验装置 在2010年初的一项调查是关于在Android Market上的每个类别最受欢迎的50款免费的应用程序(总数是1100个)揭示了 阅读全文
posted @ 2013-08-24 20:59 Class Xman 阅读(552) 评论(0) 推荐(0)
Activity切换效果(overridePendingTransition)
摘要: 在Android开发过程中,经常会碰到Activity之间的切换效果的问题,下面介绍一下如何实现左右滑动的切换效果,首先了解一下Activity切换的实现,从Android2.0开始在Activity增加了一个方法:public voidoverridePendingTransition(int enterAnim, int exitAnim)其中:enterAnim 定义Activity进入屏幕时的动画exitAnim 定义Activity退出屏幕时的动画overridePendingTransition方法必须在startActivity()或者finish()方法的后面。Android已 阅读全文
posted @ 2013-08-24 20:57 Class Xman 阅读(338) 评论(0) 推荐(0)
Activity生命周期,状态保存恢复(经典)
摘要: 一、整体框架二、main.xml 三、part_activity.xml, 这是一个悬浮Activity的布局。 四、AndroidManifest.xml,悬浮PartActivity需要设置其android:theme属性。 五、MainActivity.javapackage com.jltxgcy.lifecycled... 阅读全文
posted @ 2013-08-24 20:55 Class Xman 阅读(256) 评论(0) 推荐(0)
大二实习使用的技术汇总(上)
摘要: (前言:这次实习归来,收获还是挺多的,我希望能够把大部分拿出来和大家分享。我会讲到实习中运用的大部分技术,而不是纯心情分享~这些技术点也是网站开发的比较常规但又比较cool的,也是一条我比较推荐的常规学习路线。我的新浪微博:@chen文http://weibo.com/u/2448939884 欢迎程序员互粉,转载文章请保留本博客地址:http://blog.csdn.net/wowkk 欢迎交流^_^) 各种因缘巧合认识一位BOSS,受之邀请,这个暑假和几个师兄到他公司实习了。其实几个师兄已经在学校帮他做一个系统一个学期了,基本完成了一期的任务。BOSS就是技术出身,现在绝对是一堆资源,所以 阅读全文
posted @ 2013-08-24 20:52 Class Xman 阅读(260) 评论(0) 推荐(0)
Struts2配置RESULT中TYPE的参数说明
摘要: chain 用来处理Action链,被跳转的action中仍能获取上个页面的值,如request信息。 com.opensymphony.xwork2.ActionChainResult dispatcher 用来转向页面,通常处理JSP org.apache.struts2.dispatcher.ServletDispatcherResult freemaker 处理FreeMarker模板 org.apache.struts2.views.freemarker.FreemarkerResult httpheader ... 阅读全文
posted @ 2013-08-24 20:50 Class Xman 阅读(194) 评论(0) 推荐(0)
关于程序动态库链接和运行时搜索路径设置的个人理解
摘要: 首先我们要明确一个概念,程序动态库连接时的路径和运行时路径是不同的。现代连接器在处理动态库时将链接时路径(Link-time path)和运行时路径(Run-time path)分开,用户可以通过-L指定连接时库的路径,通过-R(或-rpath)指定程序运行时库的路径,大大提高了库应用的灵活性。一般 Linux 系统把 /lib 和 /usr/lib 两个目录作为默认的库搜索路径,所以使用这两个目录中的库(链接和运行)时不需要进行设置搜索路径即可直接使用。下面来介绍4中设置库搜索路径的方法(以下是程序运行时的搜索路径,连接时须用-L指定路径):第一种方法:在环境变量 LD_LIBRARY_PA 阅读全文
posted @ 2013-08-24 20:48 Class Xman 阅读(405) 评论(0) 推荐(0)
谈谈 微软 鲍尔默退休,他错在哪里?该怎么做!
摘要: 我在博客里骂了微软很多次,请见以下文章评论新闻《微软Windows Phone团队总经理转投网秦》http://blog.csdn.net/cjq1234/article/details/7492333 为什么Metro 界面这么丑陋!http://blog.csdn.net/cjq1234/article/details/7405381 为什么微软WP7推出那么慢?或者说为什么Android推出那么快!http://blog.csdn.net/cjq1234/article/details/7385484 windows 8平板会输掉吗?http://blog.csdn.net/cjq123 阅读全文
posted @ 2013-08-24 20:46 Class Xman 阅读(192) 评论(0) 推荐(0)
java I/O之装饰者模式
摘要: 装饰者:Decorator模式(别名Wrapper):动态将职责附加到对象上,若要扩展功能,装饰者提供了比继承更具弹性的代替方案。装饰者模式意图:动态的给一个对象添加额外的职责。Decorator比生产子类灵活。设计原则:多用组合,少用继承。利用继承设计子类的行为,是在编译时静态决定的,而且所有的子类都会继承到相同的行为。然而,如果能够利用组合的做法扩展对象的行为,就可以在运行时动态地进行扩展类应设计的对扩展开放,对修改关闭。要点:1.装饰者和被装饰对象有相同的超类型。2.可以用一个或多个装饰者包装一个对象。3.装饰者可以在所委托被装饰者的行为之前或之后,加上自己的行为,以达到特定的目的。4. 阅读全文
posted @ 2013-08-24 20:43 Class Xman 阅读(185) 评论(0) 推荐(0)
URAL 1029
摘要: 题目大意:M层N列的矩阵(各元素均为正整数),找出一个路径从第一层到达第M层,使得路径上的所有数的和是所有可达路径中最小的,每次上到下一层以后就不能再上去,依次输出路径上的各点在所在层的列数。Time Limit:1000MSMemory Limit:16384KB64bit IO Format:%I64d & %I64u 数据规模:1=dp[i][j]那么说明dp[i][j]的最优解只能来自dp[i][j-1]与dp[i-1][j]由上面证明可以得出,dp[i][j]即为最优解。假设,dp[i][j+1]+a[i][j]#include#include#include#include 阅读全文
posted @ 2013-08-24 20:41 Class Xman 阅读(134) 评论(0) 推荐(0)
多线程(1)--基础实现
摘要: //多线程操作类 继承Thread类 public class TestThread extends Thread { private String name;//共享变量 public TestThread(String name){ this.name=name; } public void run(){ for(int i = 0 ;i<100;i++){ System.out.println(this.name); } } }//主线程 public class MainThread { /** * @param args */ public static void ma... 阅读全文
posted @ 2013-08-24 20:39 Class Xman 阅读(179) 评论(0) 推荐(0)
微软CEO史蒂夫·鲍尔默(Steve Ballmer)在12个月内退休
摘要: Microsoft CEO Steve Ballmer to retire within 12 monthsAug. 23, 2013Board of directors initiates succession process; Ballmer remains CEO until successor is named. REDMOND, Wash.—Aug.23, 2013— Microsoft Corp. today announced that Chief Executive Officer Steve Ballmer has decided to retire as CEO with. 阅读全文
posted @ 2013-08-24 20:37 Class Xman 阅读(182) 评论(0) 推荐(0)
TranslateAnimation详解
摘要: TranslateAnimation详解Android JDK为我们提供了4种动画效果,分别是:AlphaAnimation,RotateAnimation,ScaleAnimation,TranslateAnimation.今天我想讲解的是TranslateAnimation这个动画效果。也是本人在做一个移动图片的动画效果的项目时,遇到了一些问题。在网上查了很多资料,搞了好几天。终于明白怎么使用这个TranslateAnimation,在本文中记录下来,以便以后忘记了可以查阅。TranslateAnimation是移动的动画效果。它有三个构造函数,分别是:1.public Translate 阅读全文
posted @ 2013-08-24 20:35 Class Xman 阅读(162) 评论(0) 推荐(0)
商业价值:谷歌娱乐影音之路上的硬件产品
摘要: 自从第一代Google TV机顶盒面世以来,谷歌在娱乐影音设备上的发展可谓风生水起,而近日发布的智能电视棒产品Chromecast更是把谷歌硬件推向了又一个高潮。从“盒子”到“丸子”再到“棒子”,近年来谷歌陆续推出了各种形态的创新硬件产品,不断改变传统的娱乐影音生活,下面就让我们来盘点一下这些在谷歌娱乐影音之路上的硬件产品。1、盒子:第一代Google TV机顶盒——初次试水人人都爱的娱乐设备是啥?电视!每天全球有40亿人观看电视,但是长久以来电视与互联网似乎一直格格不入。在这种背景下,互联网巨头谷歌于2010年推出了第一代Google TV机顶盒,目的就是要将网络和电视结合在一起,成为一套全 阅读全文
posted @ 2013-08-24 20:33 Class Xman 阅读(244) 评论(0) 推荐(0)
红黑树源码实现
摘要: 继上一篇《思考红黑树》自己亲自动手把红黑树实现一遍,发现理论成功了要转换为实际代码还是有点难度的,困难点主要在于一些边界点的确定。花了两小时才把所有的东西调通,还是需要进一步提高自己的C功力。直接贴代码吧,有需要的拿去用,我自己也留着以后拿来玩玩。这份代码肯定是需要根据实际环境进行修改的,前两天大概扫了一下《Linux内核中的红黑树》里面的代码,发现自己写的代码水平跟大神写的还是有些差距啊...加油吧。 //rb_tree.h#include #include #ifndef RB_TREE#define RB_TREEtypedef struct{int value;}rbtree_key; 阅读全文
posted @ 2013-08-24 20:30 Class Xman 阅读(273) 评论(0) 推荐(0)
cocos2d-x Loading界面实现资源加载
摘要: 有时候场景中的资源加载过多的话就会引起游戏进入的时候很卡,因为那是边加载边显示。在tests例子里面有一个很好的例子叫做TextureCacheTest,里面讲解了如何写loading。#include "LoadingScene.h"#include "HelloWorldScene.h"bool LoadingScene::init(){ totalNum=9; //记录总的加载数量 haveLoadedNum=0; //记录已加载的数量 this->loading(); return true;}CCScene *LoadingScene:: 阅读全文
posted @ 2013-08-24 20:28 Class Xman 阅读(584) 评论(0) 推荐(0)
Android String 转 MD5
摘要: /** * 将字符串转成16 位MD5值 * * @param string * @return */ public static String MD5(String string) { byte[] hash; try { hash = MessageDigest.getInstance("MD5").digest( string.getBytes("UTF-8")); } catch (NoSuchAlgorithmException e) { e.printStackTrace(); return null; } catch (U... 阅读全文
posted @ 2013-08-24 20:26 Class Xman 阅读(473) 评论(0) 推荐(0)
[置顶] 【原创分享】嵌入式linux应用之内核移植定制篇-前篇(linux-3.8.12 mini2440)--20130824
摘要: 移植的话其实很早就做过了,不过那时用的友善定制的老版本2.6.32 驱动什么的全部弄好了,仅仅用默认配置而已。基本不用改动什么,很简单。内核更新其实非常的快,今天我就用个3.8.12来移植。 当然,3.8.12其实也是有mini2440的配置文件的,不过,试过之后你就会发现问题一大堆。 一:准备工作 1.内核3.8.12 2.ubuntu 13.04 3.arm-linux-gcc 4.4.3 4.mini2440 128mNAND 5.YAFFS2 二:移植 1.下载好后的内核文件,解压到工作... 阅读全文
posted @ 2013-08-24 20:24 Class Xman 阅读(301) 评论(0) 推荐(0)
spin.js无图片实现loading进度条,支持但非依赖jquery
摘要: 特点: 1.无图片,无外部CSS 2.无依赖(支持jQuery,但非必须) 3.高度可配置 4.分辨率无关 5.旧版本IE不支持时,采用VML支持 6.使用关键帧动画,采用setTimeout() 7.兼容各种主流浏览器,包括IE6 8.MIT认证spin.js动态创建进度条,可用来替换使用ajax加载gif图片 spin()方法初始化必须的HTML元素,并开始动画,如果目标元素作为一个参数传递,spinner将被作为第一个子节点,添加到父节点,水平、垂直居中。 手动定位: 默认是水平、垂直居中,我们可以手动配置,初始化参数中的top和left.将会相对目标元素定位。为了手动插入spinner 阅读全文
posted @ 2013-08-24 20:21 Class Xman 阅读(581) 评论(0) 推荐(0)
codility上的问题 (19)Sigma 2012
摘要: 题目: 像最大直方图一样给定一个数组是每个单位长度上的高度,求至少几个矩形可以拼出这个形状。例如:给出的数组H[0] = 8 H[1] = 8 H[2] = 5 H[3] = 7 H[4] = 9 H[5] = 8 H[6] = 7 H[7] = 4 H[8] = 8 因为可以用如上的7块可以达到要求。 输入范围: n [1..10^5] 数组种每个元素 [1..10^9]要求复杂度 时间 空间都为O(n)。分析: 这个问题实际上叫做skyline problem。初步想想挺复杂,其实一个贪心足以搞定。我个人觉得直方图最大矩形的那个题的... 阅读全文
posted @ 2013-08-24 20:19 Class Xman 阅读(187) 评论(0) 推荐(0)
自定义DTD(myeclipser的XML提示功能)
摘要: 了解DTD定义详见:http://www.w3school.com.cn/dtd/dtd_elements.aspPS:文本只是简单的介绍,启到抛砖引玉的作用。 1.创建DTD文件2.在myeclipse中添加DTD引用(window-->Preferences-->XML-->XML Catalog) 3.在myeclipse中打开XML文件,右键文件选择Open With --> MyEclipse XML Editor 完成以上三步就可以实现XML自定义提示了^_^ 阅读全文
posted @ 2013-08-24 20:17 Class Xman 阅读(363) 评论(0) 推荐(0)
机器学习算法中文视频教程
摘要: 机器学习算法中文视频教程zouxy09@qq.comhttp://blog.csdn.net/zouxy09 在网上狂搜ReproducingKernel Hilbert Space的时候,找到了一个好东西。这个是李政軒Cheng-Hsuan Li的关于机器学习一些算法的中文视频教程。感觉讲得很好。这里非常感谢他的分享:http://www.powercam.cc/chli。也贴到这里,和大家共同学习。一、KernelMethod(A Chinese Tutorial on Kernel Method, PCA, KPCA, LDA, GDA, and SVMs) AnAutomatic .. 阅读全文
posted @ 2013-08-24 20:15 Class Xman 阅读(367) 评论(0) 推荐(0)
学习javascript基础知识系列第二节 - this用法
摘要: 通过一段代码学习javascript基础知识系列 第二节 - this用法 this是面向对象语言中的一个重要概念,在JAVA,C#等大型语言中,this固定指向运行时的当前对象。但是在javascript中,由于javascript的动态性(解释执行,当然也有简单的预编译过程),this的指向在运行时才确定。这个特性在给我们带来迷惑的同时也带来了编程上的自由和灵活,结合apply(call)方法,可以使JS变得异常强大。 this指向的对象,可以通过以下三点区分: .当函数仅仅作为函数执行的时候,this指向的是全局的。 .当函数作为构造函数执行的时候,this指向的是当前创建... 阅读全文
posted @ 2013-08-24 20:13 Class Xman 阅读(192) 评论(0) 推荐(0)
javascript学习笔记——chrome等提示找不到“getElementsByTagName”的一种解决方法
摘要: 最近学习是写了一个小网页,前台有个下拉框是通过后天的xml配置的,在写好代码后使用发现在IE9以及之前的IE浏览器都可以正常获取,但是IE10,chrome和firefox都会在获取一个标签时报getElementsByTagName方法不存在的错误。百度了很久未果,起初以为的确是这些浏览器不支持这个方法了,今天用IE10自带的调试工具对比了下载IE9和IE10下的变量,发现大不相同啊。var allitems = xmlHttp.responseXML.getElementsByTagName("menu")[0].childNodes; // 取得全部的menu下的节点 阅读全文
posted @ 2013-08-24 20:10 Class Xman 阅读(972) 评论(0) 推荐(0)
AspNetPager实现真分页+多种样式
摘要: 真假分页 分页是Web应用程序中最常用到的功能之一。当从数据库中获取的记录远远超过界面承载能力的时候,使用分页可以使我们的界面更加美观,更加的用户友好。分页包括两种类型:真分页和假分页。 其中假分页就是从数据库中获取全部的想要检索的记录数,然后再显示给用户;而真分页则是根据页面的情况,检索特定页面要求内的记录。当然如果数据库中记录较少的话,真假分页的效果是不明显的;但是当数据库中记录远远超过我们所能理解的范围后,用假分页进行显示数据,则会造成时间和空间上的问题,系统的可访问性大打折扣;相对而言,使用真分页,检索特定页面要求的记录数目,则大大提高了系统的效率和可访问性;AspNetPager控件 阅读全文
posted @ 2013-08-24 20:08 Class Xman 阅读(328) 评论(0) 推荐(0)
POJ 1797 Heavy Transportation
摘要: Heavy TransportationTime Limit:3000MSMemory Limit:30000KTotal Submissions:17984Accepted:4744Description Background Hugo Heavy is happy. After the breakdown of the Cargolifter project he can now expand business. But he needs a clever man who tells him whether there really is a way from the place his. 阅读全文
posted @ 2013-08-24 20:06 Class Xman 阅读(157) 评论(0) 推荐(0)
韩顺平HTML5教程www.gis520.com
摘要: 传智播客.韩顺平.HTML5游戏公开课-坦克大战01.HTML5介绍.HTML5发展.HTML5学习网站推荐.wmv http://dl.vmall.com/c0b7xrkftf 传智播客.韩顺平.HTML5游戏公开课-坦克大战02.HTML5快速体验①(canvas.video.header.footer等).wmv http://dl.vmall.com/c09170y529 传智播客.韩顺平.HTML5游戏公开课-坦克大战10.HTML5坦克大战游戏4-画出敌人的坦克,并解决刷新问题.wmv http://dl.vmall.com/c01e4iy5ai 传智播客.韩顺平.H... 阅读全文
posted @ 2013-08-24 20:04 Class Xman 阅读(724) 评论(0) 推荐(0)
vim 中Ctags的安装和使用
摘要: Ctags是一个用来为源文件中的标识符(如变量、函数、类成员、宏定义等)创建索引文件的程序。这些tags文件能被编辑器或其它工具用来快速查找定位源代码中的符号(tag/symbol),如变量名,函数名等。Tags文件中包括这些对象的列表:1、用#define定义的宏2、枚举型变量的值3、函数的定义、原型和声明4、名字空间(namespace)5、类型定义(typedefs)6、变量(包括定义和声明)7、类(class)、结构(struct)、枚举类型(enum)和联合(union)8、类、结构和联合中成员变量或函数使用说明:1、安装:sudoapt-get install ctags2、移到相 阅读全文
posted @ 2013-08-24 20:02 Class Xman 阅读(345) 评论(0) 推荐(0)
uva 714 Copying Books(二分法求最大值最小化)
摘要: 题目连接:714 - Copying Books 题目大意:将一个个数为n的序列分割成m份,要求这m份中的每份中值(该份中的元素和)最大值最小, 输出切割方式,有多种情况输出使得越前面越小的情况。 解题思路:二分法求解f(x), f(x) = 0说明可以满足,f(x) 就是当前最大值为x的情况最少需要划分多少份-要求份数(如果f(x ) >= 0 说明符合要求而且还过于满足,即x还可以更小)。注意用long long . #include #include int max(const int &a, const int &b) { return a > b ? a 阅读全文
posted @ 2013-08-24 20:00 Class Xman 阅读(272) 评论(0) 推荐(0)
Linux下的QQ折腾记
摘要: 用Linux最重要是要把QQ装好了,webqq很不好用。qq for linux是古董,Linux还是悲惨,很多软件有windows版本,有mac版本,就是不出linux版本。只好用wine来装个QQ用了。 先是安装wine: sudo add-apt-repository ppa:ubuntu-wine/ppa sudo apt-get update sudo apt-get install wine sudo apt-get install winetricks 64位系统的话需要安装ia32-libs 32位兼容... 阅读全文
posted @ 2013-08-24 19:58 Class Xman 阅读(497) 评论(0) 推荐(0)
详解C++中指针(*)、取地址(&)、解引用(*)与引用(&)的区别 (完整代码)
摘要: 一、初步了解——指针与取地址先看程序:#includeint main(void){ int num = 7; int *p = &num; printf("%d 的地址是 %p\n", num, p); return 0;}上面int *p定义了一个指向int类型指针p(我们使用*符号把p声明为指针),并初始化p使其指向int类型的变量num,这里&num中的&是取地址操作符,当&作用于一个对象上时,它返回了该对象的地址。所以这里指针p指向了num所对应的地址。(我测试时输出了0028FF1C) 二、如何使用指针?——解引用与指针赋值#in 阅读全文
posted @ 2013-08-24 19:55 Class Xman 阅读(20903) 评论(1) 推荐(5)
poj 2287 动态规划
摘要: 用贪心简单证明之后就是一个从两头取的动态规划#include #include #include #include using namespace std;const int maxn=1e3+9;int a[maxn],b[maxn];int dp[maxn][maxn];bool cmp(int a,int b){ return a>b;}int main(){ int n; while(scanf("%d",&n),n) { for(int i=1;ib[i+j+1]) dp[i+1][j]=max(dp[i+1][j],dp[... 阅读全文
posted @ 2013-08-24 19:53 Class Xman 阅读(194) 评论(0) 推荐(0)
git “bad index file sha1 signature fatal: index file corrupt”错误
摘要: 在执行commit或revert等操作时,提示“bad index file sha1 signature fatal: index file corrupt”错误,导致操作失败。这是由于git的index文件出错。需要删除.git/index文件,然后在仓库目录下运行git reset,重新生成index文件。 git reset还可以删除已经commit,但未push上去的信息。 阅读全文
posted @ 2013-08-24 19:51 Class Xman 阅读(385) 评论(0) 推荐(0)
动态规划算法的应用总结和代码实现
摘要: 转载请注明出处:http://blog.csdn.net/xiaohongsimon/article/details/10264735 动态规划(dynamic programming)动态规划的一个英文解释非常到位:whenever the results of subproblems are needed, they have alreadybeen computed, and can simply be looked up in a table。即所有子问题的计算都能由查表来完成,动态规划的优势在于尽可能避免了子问题的重复计算。1.1 O(N)问题复杂度为O(N)的DP一般可以抽象为求f 阅读全文
posted @ 2013-08-24 19:49 Class Xman 阅读(989) 评论(0) 推荐(0)
对Primary-backup分布式数据库分布式一致性的猜想
摘要: 昨天读了paxos算法,心里对分布式一致性有一些想法:如果是我,应该怎么实现数据库集群的一致性呢?paxos算法本身并没有提到其应用,所以实际使用情况应该较复杂。而我平时接触到使用分布式一致性算法的就是mongodb replicaset。它和zookeeper相似,只是它的data model不只包括集群配置,还有其庞大复杂的数据库。paxos为何需要两阶段?也许是在learn的时候方便直接使用?也许是印象中mongodb选master只需要一次请求就行(貌似slideshare上的mongo讲义上看的),只要提出请求等待被accept就行,如果它得到多数回应接受,它就成为新的master( 阅读全文
posted @ 2013-08-24 19:47 Class Xman 阅读(365) 评论(0) 推荐(0)
poj2063 Investment(多次完全背包)
摘要: http://poj.org/problem?id=2063 多次完全背包~#include #include #define MAXN 50000#define max(a,b) ((a)>(b)?(a):(b))int dp[MAXN];int v[11], c[11];int main(){ int t, m, year, d, i, j, k, sum; scanf("%d", &t); while (t--) { scanf("%d%d", &m, &year); scanf("%d", &am 阅读全文
posted @ 2013-08-24 19:44 Class Xman 阅读(152) 评论(0) 推荐(0)
Struts2文件下载
摘要: 一个简单的利用struts2做文件下载的demo……首先配好struts:web.xml index.jsp struts2 org.apache.struts2.dispatcher.FilterDispatcher struts2 /* struts.xml——这里是重点 application/octet-stream inputStream attachment;filename="${fileName}" ... 阅读全文
posted @ 2013-08-24 19:42 Class Xman 阅读(218) 评论(0) 推荐(0)
mvn 使用中的错误
摘要: 出现这种错误的时候:mvn Error building POM may not be this project's POM,报的是那个jar 包,就删除那个jar 包,重新mvn clean install .ok 阅读全文
posted @ 2013-08-24 19:40 Class Xman 阅读(153) 评论(0) 推荐(0)
Alias Method解决随机类型概率问题
摘要: 举个例子,游戏中玩家推倒了一个boss,会按如下概率掉落物品:10%掉武器 20%掉饰品 30%掉戒指 40%掉披风。现在要给出下一个掉落的物品类型,或者说一个掉落的随机序列,要求符合上述概率。一般人会想到的两种解法第一种算法,构造一个容量为100(或其他)的数组,将其中10个元素填充为类型1(武器),20个元素填充为类型2(饰品)...构造完毕之后,在1到100之间取随机数rand,取到的array[rand]对应的值,即为随机到的类型。这种方法优点是实现简单,构造完成之后生成随机类型的时间复杂度就是O(1),缺点是精度不够高,占用空间大,尤其是在类型很多的时候。第二种就是一般的离散算法,通 阅读全文
posted @ 2013-08-24 19:38 Class Xman 阅读(745) 评论(0) 推荐(1)
JQuery中对option的添加、删除、取值
摘要: jQuery获取Select选择的Text和Value: 1. $("#select_id").change(function(){//code...}); //为Select添加事件,当选择其中一项时触发 2. var checkText=$("#select_id").find("option:selected").text(); //获取Select选择的Text 3. var checkValue=$("#select_id").val(); //获取Select选择的Value 4. var checkI 阅读全文
posted @ 2013-08-24 19:35 Class Xman 阅读(349) 评论(0) 推荐(0)
[置顶] Android系统移植与调试之------->如何修改Android设备添加3G上网功能
摘要: 1、首先先来看一下修改前后的效果对比图step1、插上3G设备前 step2、插上3G设备后,获取信号中。。。。 step3、插上3G设备后,获取到信号 step4、使用3G信号浏览网页 2、下面讲解一下具体的修改步骤step1、进入到device/other/TBDG1073/overlay/frameworks/base/core/res/res/values目录下step2、修改config.xml 文件 "wlap0" "wl0.1"--> "wlap0" "wl0.1" "... 阅读全文
posted @ 2013-08-24 19:33 Class Xman 阅读(384) 评论(0) 推荐(0)
Hdu 1059 Dividing & Zoj 1149 & poj 1014 Dividing(多重背包)
摘要: 多重背包模板~#include #include int a[7];int f[100005];int v, k;void ZeroOnePack(int cost, int weight){ for (int i = v; i >= cost; i--) if (f[i - cost] + weight > f[i]) f[i] = f[i - cost] + weight;}void CompletePack(int cost, int weight){ for (int i = cost; i f[i]) f[i]... 阅读全文
posted @ 2013-08-24 19:31 Class Xman 阅读(174) 评论(0) 推荐(0)
USBSpirit(USB精灵)更新到1.2.300.105
摘要: USBSpirit(USB精灵)是CopyU!的内核引擎,CopyU!的主要功能均由该引擎提供,此次更新主要内容如下:(版本号:1.2.300.105) 1、[修复]:修复了几处引擎的资源泄露问题,提高了引擎的稳定性及可靠性; 2、[增强]:增强了引擎的兼容性,改进和优化了引擎内部处理过程,增强了使用引擎的程序与其他程序在处理移动存储时的兼容性,降低了冲突可能; 3、[优化]:本次更新采用Win7平台与VS2010重新编译,优化了全部代码,进一步增强了对新系统的兼容性,同时大幅的减少了引擎文件的大小(减少到了原来的约1/6),降低引擎对资源的消耗。 新的引擎将随最新版CopyU!推出,老版本. 阅读全文
posted @ 2013-08-24 19:29 Class Xman 阅读(237) 评论(0) 推荐(0)
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3