摘要:
Power Query和Power Map是微软前不久在WPC上发布的Power BI中新的针对Excel的功能。借助这两样功能,自助式BI将更方便你发现和处理数据并且丰富数据的可视化功能。Power Query和Power Map的前身分别是Data Explorer和GeoFlow,这两样功能在SQL Server 2014 CTP1里都有提到。结合Power Pivot和Power View,这四大功能组成了微软最新的Power BI系列。本文源自微软商业智能官方博客里的内容,主要演示一个简单的示例,通过Power Query和Power Map获取并且展示数据,找到周围适合你的餐馆。首 阅读全文
posted @ 2013-07-15 22:29
坚固66
阅读(451)
评论(0)
推荐(0)
摘要:
参考了王斌的文档:http://down.51cto.com/data/621454TIP:笔者使用的版本是0.99.20 需求:在接口模式下添加一条"ip ospf enable"的命令,什么也不做,只输出一些字符; Quagga内的视图是在vtysh.h定义的,位置:“vtysh/vtysh.c”,我常接触的主要有以下:/* Vty node structures. */static struct cmd_node bgp_node ={ BGP_NODE, "%s(config-router)# ",};static struct cmd_node 阅读全文
posted @ 2013-07-15 22:26
坚固66
阅读(778)
评论(0)
推荐(0)
摘要:
QtSerialPort今天我们来介绍一下QtSerialPort模块的源代码,学习一下该可移植的串口编程库是怎么实现的。首先,我们下载好了源代码之后,使用QtCreator打开整个工程,可以看到如下图的源代码结构: 我们先来看一下serialport-lib.pri这个文件,serialport.pro工程文件就是靠这个文件来控制整个源代码的编译的。,具体内容如下: 上面的内容只是最基本的类,大家知道,跨平台的类一般在底层都包含这与操作系统相关的一些实现,这里也不例外,大家看看下面的图就明白了,这里只以类unix操作系统为例来做说明: 也许看到这个大家不是很明白: 这与qmake的一些... 阅读全文
posted @ 2013-07-15 22:24
坚固66
阅读(1046)
评论(0)
推荐(0)
摘要:
这节本想直接介绍I/O优化的,后来思考一下有必要对常用的I/O操作函数的特点介绍一下,这样要好些。下面就先介绍和I/O有关的库函数(以C99为准)不同的操作系统有不同的文件管理方式,现行的主要有FAT(fileallocation table)、FAT32、NTFS(new technoly file system)、NWFS(netware file system)以及UFS(unix file system)当然还有一些分布式文件管理系统如:AFS(andrew filesystem)、DFS、Micorsoft DFS和NFS(net file system),这些文件系统的安全机制和属 阅读全文
posted @ 2013-07-15 22:23
坚固66
阅读(534)
评论(0)
推荐(0)
摘要:
第一 在main > columns 的 某个gridcolumn下的 columnEdit为新建为 repositoryitemmemoedit第二 repositor下的optionview的rowautoheight为true 阅读全文
posted @ 2013-07-15 22:20
坚固66
阅读(455)
评论(0)
推荐(0)
摘要:
题目地址:http://acm.hdu.edu.cn/showproblem.php?pid=3401题目意思:有T天,你每天可以以API买进,BPI卖出,最多买ASI个,最多卖BSI个最多只能持有MAXP个商品,相邻两次交易要大于W天问你最多在第T天结束的时候能赚多少钱解题思路:有三个状态转移方程,其中dp[i][j]表示第i天手上有j个商品时我赚的钱dp[i][j] = max(dp[i][j],dp[i-1][j]) //即针对前一天我啥也不做对于买而言,有一个递推式dp[i][j] = max(dp[i][j],max(dp[i-w-1][k] - (j-k)*buyp[i] )进一. 阅读全文
posted @ 2013-07-15 22:18
坚固66
阅读(152)
评论(0)
推荐(0)
摘要:
private void PrintPreview(DevExpress.XtraPrinting.IPrintable gridControlPrint) { DevExpress.XtraPrintingLinks.CompositeLink compositeLink = new DevExpress.XtraPrintingLinks.CompositeLink(); DevExpress.XtraPrinting.PrintingSystem ps = new DevExpress.XtraPrinting.PrintingSystem(); //设置左右间距 compo... 阅读全文
posted @ 2013-07-15 22:16
坚固66
阅读(386)
评论(0)
推荐(0)
摘要:
opener.show(); 父窗体需要顶一个show() 方法父面页代码: html.html --> open new page newpage.html 代码 需要打开的页面 newpage.html --> 单击 阅读全文
posted @ 2013-07-15 22:12
坚固66
阅读(270)
评论(0)
推荐(0)
摘要:
为什么标题要写100%通过呢?原因是以前的方法(直接复制到plugin里(MyEclipse 6.0可以,我试过),link安装)都不好用了,9.0M1不吃这一套,所以告诉大家这么做一定能够装上!! 测试环境: 操作系统:Windows XP JDK : JDK1.6 1、下载最新的SVN包(我下的是1.6.5版): http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240 2、在D:\Program Files\Genuitec\MyEclipse-9.0M1(这里为你安装MyEclipse-... 阅读全文
posted @ 2013-07-15 22:10
坚固66
阅读(292)
评论(0)
推荐(0)
摘要:
#!/usr/bin/python #-*- coding:utf-8 -*- ''' 此脚本主要实现网页的点击量,除了实现次功能点外,还有三个知识点: 1、随机获取代理ip,通过代理ip访问指定站点,其目的是防止ip被封 2、访问一个页面后,随机休息几秒,再访问,其目的是防止网站前面有4-7层过滤设备拦截 3、修改http的user agent字段,有些网站和4-7层设备会检查 Created on 2013-7-14 @author: QQ136354553 ''' import urllib2,re,time,urllib,proxyIP, 阅读全文
posted @ 2013-07-15 22:08
坚固66
阅读(655)
评论(0)
推荐(0)
摘要:
一、用text查看模式 下面的“发”是指我敲的命令,“收”是指回车后显示的信息包括其他接收的信息。 ~ >: microcom -s 115200 /dev/ttyUSB1 发:at 收:OK 设置成文本模式读: 发:at+cmgf=1 收:OK 将信息保存在SIM卡中: 发:at+cpms="SM","SM","SM" 收:+CPMS: 0,50,0,50,0,50 收:OK 等待接收短信。。。。。。 收到了会有这个提示信息: 收:+CMTI: "SM",0 查看信息: 发:at... 阅读全文
posted @ 2013-07-15 22:04
坚固66
阅读(190)
评论(0)
推荐(0)
摘要:
迭代器是类似指针的对象,分为5种,输入,输出,前向,双向和随机访问输入迭代器(InputIterator)输入迭代器并不是指某种类型,而是指一系列类型举例template InputIterator find (InputIterator first, InputIterator last, const T& val){ while (first!=last) { if (*first==val) return first; ++first; } return last;}非可变序列算法(不改变容器内容);find, adjacent_find, count, for_ea... 阅读全文
posted @ 2013-07-15 22:02
坚固66
阅读(170)
评论(0)
推荐(0)
摘要:
通常我们写程序,都是在项目计划的压力下完成的,此时完成的代码可以完成具体业务逻辑,但是性能不一定是最优化的,一般来说,一般来说,优秀的程序员在写完代码之后都会不断的对代码进行重构。重构的好处有很多,其中一点,就是对代码进行优化,提高软件的性能。下面我们就从几个方面来了解Android开发过程中的代码优化。 1)静态变量引起内存泄露 在代码优化的过程中,我们需要对代码中的静态变量特别留意。静态变量是类相关的变量,它的生命周期是从这个类被声明,到这个类彻底被垃圾回收器回收才会被销毁。所以,一般情况下,静态变量从所在的类被使用开始就要一直占用着内存空间,直到程序退出。如果不注意,静态变量引用了占用. 阅读全文
posted @ 2013-07-15 22:00
坚固66
阅读(159)
评论(0)
推荐(0)
摘要:
针对大数据的计算,很多程序通过搭建mpi集群进行加速,并取得了很好的效果。算法内部的加速,当前的并行化趋势是利用GPU显卡进行算法加速。针对并行性非常好的算法,GPU加速效果将远大于集群带来的加速效果。所以,如果我们面临非常多的数据,针对数据的处理算法有具有很好的内部并行性,则我们可以将mpi和GPU结合,获得更大的加速比。 将mpi和GPU结合的产物就是GPU集群。它可以为我们带来非常高的加速比。虽说NVIDIA的cuda为我们提供了类C语言的编程环境,但是cuda还不是C语言,这就为mpi和cuda编程的融合带来了难度。我们通过一个具体实例来说明mpi和cuda混合编程的编译方法。 下面是 阅读全文
posted @ 2013-07-15 21:58
坚固66
阅读(1211)
评论(0)
推荐(0)
摘要:
1、【用80%胜任度的人才】看一个人是否适合职位,需同时看能力和其自身发展方向。一个是100%胜任的人,职位对他没挑战性,他能完成工作,但不会带来意想不到结果。但只有80%胜任度的人,为了弥补那20%的不足,工作上会充满激情,付出更多努力,通常他会取得超出预期的成绩。2、【所谓铁饭碗】1、所谓铁饭碗,不是在一个地方吃一辈子饭,而是一辈子到哪里都有饭吃。2、把每一件简单的事做好,就不简单;把每一件平凡的事做好,就是不平凡。3、何谓生老病死?生的要好,老的要慢,病的要晚,死的要快。4人生在世,无非是让别人笑笑,也偶尔笑笑别人。3、【HR:如果只能有一条选人的标准,你认为是什么?】一项心理学的调查显 阅读全文
posted @ 2013-07-15 21:55
坚固66
阅读(145)
评论(0)
推荐(0)
摘要:
前文5.2节和5.4节分别就Python下读文件操作做了基础性讲述和提升性介绍,但是仍有些问题,比如在5.4节里涉及到一个多次读文件的问题,实际上我们还没有完全阐述完毕,下面这个图片的问题在哪呢? 问题在于,为何调用两次readline?文本文件a.txt里我们已知有两行文本,所以我们用两次readline把a.txt文本里的内容全部读取出来了,实际上通常程序是不知道某个文件里有多少行数据的,那怎样编写一个通用的程序无论文件里有多少行我们都可以通过程序把它全部读出来呢?这里需要将文件的读写和循环结合起来,通过循环可以完成对文件的全部读写操作,下面我们就介绍一下在Python里如... 阅读全文
posted @ 2013-07-15 21:53
坚固66
阅读(339)
评论(0)
推荐(0)
摘要:
在那篇《 使用独立PID namespace防止误杀进程》中的最后,我碰到了一个难题,那就是父PID namespace中的进程无法使用进入子PID namespace中通过echo $$ >$pidfile写入的pid值,进程发信号时,目标pid是和自己处于同样的PID namespace的。当时我的方法是使用ps+grep的方式去寻找,然而如果遇到多个同名进程的时候,这一招也将碰壁。那么有没有别的办法呢?在我这,这类问题是我最想碰到的啦,哈哈。 还记得进入子PID namespace的bash后,ps -e为何还是父进程的结果吗?因为mount proc的原因,因为在mount的时候 阅读全文
posted @ 2013-07-15 21:51
坚固66
阅读(301)
评论(0)
推荐(0)
摘要:
1、【心理强大的指标】1不自卑;2能够看穿别人的表演和一些圈套;3能够控制自己的情绪。4在打击前面,能短时间内恢复理智。5在最艰难的日子坚守自己的信念不动摇。6不患得患失。7能理性的树立、分析,客观看待与自己有利害关系的事情。8对自己适合做什么,什么潜力,什么样的人有准确的认识。9宠辱不惊。2、【怎样看待调薪】1)能力增长是核心,年龄增长不等于能力增长,关注个人能力增长是关键;2)领导不会为了你会什么而涨工资,而是你做到了才会涨薪;3)光能力高,但情商不好,态度有问题,直接影响到领导对你涨薪的判断;4)如果本单位调薪无望,个人能力显著超出现有工资,该跳则跳。3、【10种团队中的”害群之马“】1 阅读全文
posted @ 2013-07-15 21:50
坚固66
阅读(144)
评论(0)
推荐(0)
摘要:
最近机器学习比较火热,身边很多同学都有兴趣,恰好Coursera上面有这门课。讲授这门课的Andrew教授任职斯坦福大学,是coursera的联合创建者,在机器学习领域颇有成就,身边的同学也有几位上这课的,我也跟着学了一下。 这门课注重基础概念,编程作业有一百次提交机会,系统取最高分,相对来说难度不大。但内容很丰富,跟着Andrew老师学完这门课会感觉收获很大。 当然,Andrew老师讲话的声音稍微有点小,大家要仔细听才行。如果Matlab基础好的,只看课件完成所有作业问题不大。 这门课的编程作业做的非常好,每次作业都能作为一个单独的应用,但自己只需要写几行代码就能完成,成就感很强。 我... 阅读全文
posted @ 2013-07-15 21:48
坚固66
阅读(161)
评论(0)
推荐(0)
摘要:
本节主要讨论Python下如何通过文件操作实现对数据记录集的存储与处理的操作方法。 在Python里和其他高级语言一样可以通过文件读写将一些记录集写入文件或者通过文件读操作从文件里读取一条或多条和数据记录集,我们知道记录集recordset是由一个个的数据字段组成的。 上图,Record里由三个字段组成name、id、job。文件里可以存储多条记录,如下图所示: 像这样的数据结构record在Python里该怎样处理呢?很简单,记录有几个字段就读或者写几次然后结束一条记录的读写操作,下面我们先看看如何写入一条数据记录呢?之后我们在看看如何读一条记录。 1. 往文件里写入记录n... 阅读全文
posted @ 2013-07-15 21:46
坚固66
阅读(321)
评论(0)
推荐(0)
摘要:
【C++自我精讲】基础系列四 static0 前言变量的存储类型:存储类型按变量的生存期划分,分动态存储方式和静态存储方式。1)动态存储方式的变量,生存期为变量所在的作用域。即程序运行到此变量时才为其分配存储空间,作用域结束时,会自动收回为其分配的存储空间。2)静态存储方式的变量,生存期为整个程序执行的过程。即程序开始时就为其分配存储空间,程序结束时,才会收回为其分配的存储空间。4种变量的存储类型:1)自动类型(auto):动态存储方式的变量,局部变量,auto常常省略。2)寄存器类型变量(register):动态存储方式的变量,编译器不为此类型变量分配存储空间,而是直接使用CPU的寄存器。存 阅读全文
posted @ 2013-07-15 21:43
坚固66
阅读(160)
评论(0)
推荐(0)
摘要:
拿这个经典题目开刀...........可是双向时间优势在这题上的效果不太明显#include #include #include #include #include #include #include #include #include #include #include #include //形如INT_MAX一类的#define MAX 333#define INF 0x7FFFFFFF# define eps 1e-5//#pragma comment(linker, "/STACK:36777216") ///传说中的外挂using namespace std;i 阅读全文
posted @ 2013-07-15 21:42
坚固66
阅读(181)
评论(0)
推荐(0)
摘要:
JBoss开发Bean并不困难,而对于不知道的人来说,数据库配置才是比较棘手的问题。现在我们就来一步一步开发一个EJB3 + MySql的Bean。 一、MySql数据库的配置1. 配置数据源在 %JBOSS_HOME%/docs/examples/jca 目录下找到一个名叫 "mysql-db.xml" 的文件,这个是官方为我们写好的针对mysql的数据源配置文件,我们改改它就行了。将mysql-db.xml 复制到 /server/default/deploy 目录下,并将文件内容修改为: MySqlDS jdbc:mysql://localhost:3306/ejb 阅读全文
posted @ 2013-07-15 21:39
坚固66
阅读(166)
评论(0)
推荐(0)
摘要:
在Java中我们可以利用socket编程实现聊天室,在Android中也一样,因为Android完全支持JDK本身的TCP、UDP网络通信API。我们可以使用ServerSocket、Socket来建立基于TCP/IP协议的网络通信;也可以使用DatagramSocket、Datagrampacket、MulticastSocket来建立基于UDP协议的网络通信。下面实现一个简单的聊天室,服务器端完全用Java代码实现,跟Android无关,客户端用Android应用来实现。服务器不断读取来自客户端的信息,并即时地将信息发送给每个连接到本服务器上的客户端,每个客户端可以向服务器发送消息,并不断 阅读全文
posted @ 2013-07-15 21:37
坚固66
阅读(330)
评论(0)
推荐(0)
摘要:
1、交换两个整数a和b,而不用开辟第三个空间。a = a + b;b = a - b;a = a - b;2、给定两个整数,不用判断语句求出最大值和最小值。max(a , b) = (a + b + abs(a - b)) / 2;min (a , b) = (a + b - abs(a - b)) / 2; 阅读全文
posted @ 2013-07-15 21:35
坚固66
阅读(121)
评论(0)
推荐(0)
摘要:
1. List是数组么? 答案是: 不是!Python 里面有一个非常强大的数据类型list。他什么都能装下!list里面既可以支持 int类型,也可以支持str类型。 >>> list1 = [4,5,"5","www.jeapedu.com"]>>> print list1[4, 5, '5','www.jeapedu.com']>>> 2.list列表里面可以放入一个列表吗? 可以! list2=[1,"a",[2,3,4]] To be co 阅读全文
posted @ 2013-07-15 21:33
坚固66
阅读(166)
评论(0)
推荐(0)
摘要:
1. 推荐书名 Computer Programming for Kids and Other Beginners in Python, 4Ed.pdf 中文译名:《和孩子们一起学Python编程》 2.下载地址 http://ishare.iask.sina.com.cn/f/37566081.html 3. 适用对象 Python初学者,有兴趣学Python的学生(初中及以上) 4. 本书特色 Python的学习资料很多,也很多,在众多的Python入门级教材书籍中首推一本书,《与孩子一起学编程》(”Hello World! Computer Programming fo... 阅读全文
posted @ 2013-07-15 21:32
坚固66
阅读(491)
评论(0)
推荐(0)
摘要:
如下实验: gyj@OCM> Create table emp( 2Empno number(4) not null, 3First_name varchar2(20), 4Last_name varchar2(20), 5Salary number(10,2), 6Deptno number(2) 7 );Table created.gyj@OCM> insertinto emp values(100,'yijun','guo',35000,1);1 row created.gyj@OCM>commit;Commit complete.gyj 阅读全文
posted @ 2013-07-15 21:30
坚固66
阅读(219)
评论(0)
推荐(0)
摘要:
WebService的简单实现一、socket主机创建和使用过程1、socket()//创建套接字2、Setsockopt()//将套接字属性设置为允许和特定地点绑定3、Bind()//将套接字绑定特定地址端口4、Listen()//打开监听端口属性以下重复进行5、Accept()//接收客户端的连接请求6、Read()//从客户端读数据7、Write()//将处理好的结果发送给客户端二、HTTP传输协议基于socket的TCP通信,按HTTP传输协议格式化传输内容。示例:1、客户端发送HTTP请求GET/txt?hal=1000HTTP/1.1Host:localhost:1024User- 阅读全文
posted @ 2013-07-15 21:26
坚固66
阅读(233)
评论(0)
推荐(0)
摘要:
工作中某一个项目的文件一般都在某一个路径,大多数人都习惯固定eclipse的workspace。不过偶尔也有点别的,比如做一个大项目中穿插着做些OJ,或者别的……这个时候当然可以选择在安装一个eclipse,不过也可以设置eclipse的workspace来进行切换。下面来说说workspace,一般首次打开workspace,大家都习惯勾上设置为默认的workspace的选项,这样启动第二个eclipse的时候一般都会提示出错,貌似两个eclipse不能指向同一个workspace,这个也可以理解。这个时候我们可以按需要去掉这个配置,方法如下: 步骤一:preference,直接搜索wo.. 阅读全文
posted @ 2013-07-15 21:24
坚固66
阅读(218)
评论(0)
推荐(0)
摘要:
关于本系列文字的来源,初衷和内容定位可以参考第一篇的开头部分,链接地址如下: http://blog.csdn.net/binarytreeex/article/details/8174445 http://www.cnblogs.com/WideUnion/archive/2012/11/12/2766397.html 本文前一篇地址如下,感兴趣的可以访问下面的连接: http://blog.csdn.net/binarytreeex/article/details/8888607 http://www.cnblogs.com/WideUnion/archive/2013/05/0... 阅读全文
posted @ 2013-07-15 21:21
坚固66
阅读(146)
评论(0)
推荐(0)
摘要:
1.sharedpreference,存储简单的信息,比如用户名,密码package com.google.datastore.sharep; import android.app.Activity; import android.content.Context; import android.content.SharedPreferences; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; . 阅读全文
posted @ 2013-07-15 21:19
坚固66
阅读(188)
评论(0)
推荐(0)
摘要:
事先声明:想对微软这样一个庞大的公司做出周到客观的评价其实很难,我只评价我看到的,也只保证逻辑通畅。微软近来重组了,有人看好,有人看衰,我这里用一般管理原则看一下这次重组,目标不是说微软,而是说管理原则,借下微软的势而已。管理中第一原则当是实事求是,形象讲就是采取的措施和待解决的问题要有直接关联。而本次重组显然违背这一原则。从外部看,微软的主要问题不是现有领域不巩固,而是开辟新领域不利,而把开辟新领域不利归结为内部合作不够,并进一步中央集权,虽然看着有理,但应该不对。根据之前的报道,当前的CEO在微软权威超重,因此只要CEO认为新领域重要,那就可以整合资源。这样一来新领域开辟不利,问题根源就只 阅读全文
posted @ 2013-07-15 21:18
坚固66
阅读(148)
评论(0)
推荐(0)
摘要:
写算法时大多依靠简单输入验证,经常遇到小范围输入正常,大范围或特殊情况输入结果错误的问题。所以写程序之前最好先想好几个特殊用例来测试,以验证算法是否正确。单元测试就是个不错的工具,而VS 2012提供了很方便的单元测试功能。首先创建需要测试的C++项目,如果已有项目,可以跳过这个步骤。然后新建两个文件algs4.h和main.cpp,代码如下:algs4.hint add(int a, int b){ return a+b;} int minus(int a, int b){ return a-b;}main.cpp#include "algs4.h" int main() 阅读全文
posted @ 2013-07-15 21:16
坚固66
阅读(338)
评论(0)
推荐(0)
摘要:
和poj1655那道求树的重心基本上一样的,代码也没多大改动。详情请见 #include#include#include#includeusing namespace std;#define MAXN 100000int N;vector node[20005];int num[MAXN]; //num[i]为以i结点为根的树的所有结点数。int dp[MAXN];bool vis[MAXN]; //由于为无向图,所以用这个来标记此结点是否计算过。int dfs(int id){ int n=node[id].size(); vis[id]=1; num[id]=1... 阅读全文
posted @ 2013-07-15 21:14
坚固66
阅读(130)
评论(0)
推荐(0)
摘要:
欢迎转载,转载请注明出处:http://blog.csdn.net/gnorth/article/details/9327971 说白了,也就是HOOK掉Present,这种代码,其实百度上某些地方有,但是很多人估计不知道怎样得到Present的地址。所以就有些奇葩的例子:先到游戏的登录器内把CreateProcess之类的HOOK掉,让游戏进程暂停启动,然后注入游戏 HOOKDirect3DCreate9 得到IDirect3D9 对象之后,又得到IDirect3DDevice9 对象,最终得到Present,反正挺蛋疼的,而且就是在游戏创建对象前要HOOK掉,用户体验非常的差。其实自己创建 阅读全文
posted @ 2013-07-15 21:12
坚固66
阅读(663)
评论(1)
推荐(0)
摘要:
初装Ubuntu,打开windows保存的txt文件很可能会遇到各种乱码问题。 下面是wiki ubuntu里的解决办法: Gedit中文乱码 缺省配置下,用 Ubuntu 的文本编辑器(gedit)打开 GB18030/GBK/GB2312 等类型的中文编码文本文件时,将会出现乱码。 出现这种情况的原因是,gedit 使用一个编码匹配列表,只有在这个列表中的编码才会进行匹配,不在这个列表中的编码将显示为乱码。您要做的就是将 GB18030 加入这个匹配列表。 解决方法一:命令行方式,适用于所有 Ubuntu 用户 复制以下命令到终端中,然后回车即可: gco... 阅读全文
posted @ 2013-07-15 21:11
坚固66
阅读(1906)
评论(0)
推荐(0)
摘要:
1、物理standby failover 切换故障转移时在一些糟糕的事情发生时执行的计划外事件,需要将生产库移动到DR站点。有意思的是,这时候人们通常忙来忙去,试图弄明白发生了什么,需要做些什么才能使数据库恢复过来。客户打来电话询问系统核实才能恢复,高级管理人员在走廊徘徊,追究是谁范了错误。对于DBA来说,没有什么事情比时空的备用站点更可怕,并且在需要备用站点前,我们也不知道它是否奏效。如果故障转移失败,DBA们将会失去奖金,甚至职业生涯因此中断。所以我们在系统建立初期,就要有周密的后援计划。一旦出现问题,做到手不忙,心不慌。大显身手的时候到了。但此前需要有一番详尽实验做支撑,亲自动手很重要! 阅读全文
posted @ 2013-07-15 21:09
坚固66
阅读(513)
评论(0)
推荐(0)
摘要:
客户一般只购买CDM供应链系统,但是只买供应链模块不能进行内调等操作,据说插件将近15万(坑爹~~~) 货位间商品移库单和内调差不多,区别是货位间移库默认只能选择登陆账号所属机构的货位。解决方案:分别修改选择调出货位和调入货位的的默认查询方案。SQL:调出货位:select duifbsh,hw as dchw, hwbh as dchwbh,huowname as dchwname from huoweizl order by duifbsh,hwbh调入货位:select duifbsh,hw as drhw, hwbh as drhwbh,huowname as drhwname fr. 阅读全文
posted @ 2013-07-15 21:07
坚固66
阅读(439)
评论(0)
推荐(0)
摘要:
while是常用的循环结构之一1、格式: while(条件){ } 2、基本知识点 1)puts(“字符串”)。换行输出一个字符串 2)死循环.。 while(1){ } 代码如下: 阅读全文
posted @ 2013-07-15 21:03
坚固66
阅读(867)
评论(0)
推荐(0)
摘要:
系统控制台——业务单据定制——货位间商品移库单(一步)明细字段——增加“可销数量”字段。然后修改明细字段的“商品编号”自定义查询方案。增加自定义资料检索方案hwykspSQL:select b.spbh,b.spmch,b.zjm,b.sptm,b.lshj,a.hwshl as kxshl,a.chbdj,b.gys,b.gys as shengccj from hwsp a left join spkfk b on a.spid=b.spid left join huoweizl c on a.hw=c.hw where (spmch like '%'+ :v_get + 阅读全文
posted @ 2013-07-15 21:01
坚固66
阅读(181)
评论(0)
推荐(0)
摘要:
前几天开始跑一份数据名单,名单需要提供用户名、是否有手机号、是否有邮箱,用户名单我轻易的获取到了,但是,用户名单有2000w之多,并且去检测用户是否有手机号、是否有邮箱必须得通过一个对外开放的安全接口一个一个用户去请求,然后分析返回值才能知道。下面是我处理的方案:1、将2000w名单保存到临时数据表2、用PHP程序每次从该表获取500个用户,检测完后生成SQL update原纪录3、为了防止PHP程序突然断掉,用shell脚本每隔1分钟检测,PHP挂掉了则重启我使用shell脚本作为守护进程的原因是,手机与邮箱的检测接口速度慢,不可能在1~2天将2000w用户检测完。方案详细:1、临时保存用户 阅读全文
posted @ 2013-07-15 20:59
坚固66
阅读(383)
评论(0)
推荐(0)
摘要:
在驱动程序里, ioctl() 函数上传送的变量 cmd 是应用程序用于区别设备驱动程序请求处理内容的值。cmd除了可区别数字外,还包含有助于处理的几种相应信息。 cmd的大小为 32位,共分 4 个域: bit31~bit30 2位为 “区别读写” 区,作用是区分是读取命令还是写入命令。 bit29~bit16 14位为 "数据大小" 区,表示 ioctl() 中的 arg 变量传送的内存大小。 bit15~bit08 8位为 “魔数"(也称为"幻数")区,这个值用以与其它设备驱动程序的 ioctl 命令进行区别。bit07~bit00 8位 阅读全文
posted @ 2013-07-15 20:57
坚固66
阅读(387)
评论(0)
推荐(0)
摘要:
写了一个服务器端程序,没有能处理所有的错误,总有一些错误会抛出到系统中去。于是写了一个进程守护者,一旦发现服务器端退出,可以在第一时间重新启动服务器,也算是一种折中的方案吧。理论上讲应该是可行的,但是在Windows 2008系统上测试,发现,软件崩溃后,会卡在错误提示那里,进程不消失,所以进程守护者无法启动新的进程。在网络上搜索很久,没有找到合适的方案,总结如下: 1、打开组策略 (运行gpedit.msc) 2、管理模版=》Windows组件=》错误报告:显示错误通知(禁用),阻止显示用户界面错误(启用),禁用Windows错误报告(启用),不发送额外数据(启用) 阅读全文
posted @ 2013-07-15 20:56
坚固66
阅读(248)
评论(0)
推荐(0)
摘要:
在你建表,建主外键的时候,在下面有几个选项,有一个是级联删除和一个级联更新,勾选上就可以了 阅读全文
posted @ 2013-07-15 20:55
坚固66
阅读(139)
评论(0)
推荐(0)
摘要:
http://acm.hdu.edu.cn/showproblem.php?pid=1431整体思想可以理解为打表,可以通过如下办法打表(但是相对比较麻烦),还可以直接使用数组,将所有数据直接存储进来,这种方法相对比较简单,可以不需要使用高效的素数法;#include#include#include#include#includeusing namespace std;bool prime[9989900] ; int re_prime[ 1000 ] ;void Prime( )//高效判断素数法:所有和数都等于N个素数的乘积{ int i , j ; /* for( i = 5 ... 阅读全文
posted @ 2013-07-15 20:52
坚固66
阅读(146)
评论(0)
推荐(0)
摘要:
现如今,随着智能手机的普及,越来越多的用户开始热衷于通过移动终端获取新闻信息,为此,不少门户网站推出了新闻客户端作为争夺用户的利器,不过我们发现,缺乏特色、内容同质化已成为制约新闻客户端发展的重要因素,一时间,新闻客户端似乎陷入了一个瓶颈。 然而在笔者看来,很多新闻客户端还远未达到他们所宣称的那么完美,优秀的新闻客户端应当为用户提供最佳视觉体验,以及更人性化、更个性化的功能,这样可以满足不同用户的胃口,同时提升产品的用户体验以及用户粘度。 以中搜搜悦为例,这款新闻客户端在内容方面不输于其他新闻客户端,不过在细节方面,中搜搜悦做的比同类产品要出色一些,凸显了... 阅读全文
posted @ 2013-07-15 20:51
坚固66
阅读(286)
评论(0)
推荐(0)
摘要:
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=3401 题目意思:一个人开始有无穷多的钱,问买股票最多能赚多少钱。要求:每天买卖的股票数量有限制bl和sl,交易的时间间隔必须超过w+1天。最多持有的数量为p股。解题思路:dp[i][j]表示前i天当持有j股股票时,获得的最大利益。状态转移:当第i天不交易时为dp[i-1][j];当第i天买(j-k)股时为dp[i-w-1][k]-(j-k)*b[i] 0=#include#include#include#include#include#include#include#include#includ. 阅读全文
posted @ 2013-07-15 20:50
坚固66
阅读(147)
评论(0)
推荐(0)
摘要:
49--持久性关于持久性在最早的Delphi单元中,就曾介绍过。持久性是数据库中读取,保存,或删除数据的过程。毫无疑问持久性是web应用程序中的一个重要的特性,之前都是用JDBC来完成只要用到读取和显示数据。多少年来,这一直是Java最令人厌恶的部分。诚然你可以使用JDBC与数据库交互,当前大多数应用程序与数据库交互是为了存取资料。毕竟,JDBC API为从Java访问数据库提供了一个统一的标准。但是,JDBC代码编码还是比较繁琐的,需要考虑很多的异常,你要知道出现异常时要知道怎么去抓取异常和关闭数据库连接,当然不同的数据库所提供的JDBC标准也是不一样的。 在06年我们使用Spring时,. 阅读全文
posted @ 2013-07-15 20:48
坚固66
阅读(134)
评论(0)
推荐(0)
摘要:
Unable to start T-SQL Debugging. Could not connect to the computer ‘.’在Win7上面使用SSMS连接到SQL Server使用Debug功能,但是出现下面的错误:Unable to start T-SQL Debugging. Could not connect to the computer ‘.’如果不使用Debug功能之间用SSMS连接并且执行SQL语句是没有任何问题的。 然后尝试使用Server Name连接就可以正常了.查看配置 Transact-SQL 调试器的说明,里面提到”如果 SQL Server Mana 阅读全文
posted @ 2013-07-15 20:44
坚固66
阅读(302)
评论(0)
推荐(0)
摘要:
要把 A服务器(192.168.1.1)的 /home 目录挂载到 B服务器(192.168.1.2)的/mnt目录 我们先在 A 服务器上编辑/etc/exports 文件, 添加下面这行代码 /home/ *(rw,sync,no_root_squash) 然后保存退出。 上面这行代码中的 * 也可以设置为 192.168.1.* 这种形式,代表配置了和目标机器同一个网段的用户才有挂载权限。 下来执行并启动以下服务 : service portmap restart 或者 /etc/init.d/portmap restart service nfs restart 或者 /etc/... 阅读全文
posted @ 2013-07-15 20:40
坚固66
阅读(246)
评论(0)
推荐(0)

浙公网安备 33010602011771号