现在位置: 首页 > JoannCOSMlgqpwj发表的所有文章
   当你的项目要求你的程序对高达几万条的数据在集中的时间内执行固定序列的操作,且不能完全使用存储过程时而需要使用程序来执行时。会需要这些优化。    我们知道,SQL服务器对一条语句的执行,需要分析、编译、执行这些步骤,通过参数化我们可以对一种命令只分析和编译一次,而执行多次,从而提高效率。在执行时,如果每次提交语句,可以完成多条SQL语句,则可以减少通讯时间,也可以提高效率。    通过 System.Data.IDbCommand.Prepare() 方法,可以在第一次执行语句时,分析和编译SQL语句,然后保存这个Command对象,下次使用......
阅读全文
  • 07月
  • 22日
综合 ⁄ 共 1864字 评论关闭
欢迎回到第2部分的Server2Server 在第1部分中我们做NodeResolverBase,我们称之为主服务器。现在我们需要一种方法来与MasterServer通信, 所以我们要创建一个新类称为IncomingSubServerPeer。 所以创建这个类并实现成员,但是我们会有一个稍微不同的构造函数。我们还将创建一个链接到MasterServer和我们的日志能够添加日志当我们需要的时候。 class IncomingSubServerPeer : ServerPeerBase { private MasterServer _server; private static readonly ILogger Log = LogManager.GetCurrentClassLogger(); ......
阅读全文
  • 11月
  • 01日
综合 ⁄ 共 25673字 评论关闭
1. 概述 在电视节目制作和播出的过程中,电视信号格式的转换是不可避免的环节。无论在信号交换中心(总控中心)或播出系统,还是演播室和电视转播车以及后期制作等视音频系统,总会遇到需要转换和处理各种信号的问题。电视信号格式之间的转换有许多种情形:模拟与数字、复合与分量、标清与高清以及综上所述的复合型高标清上下变换。现如今,国家大力推进高清电视技术的发展。高清电视具有临场感、有较高的清晰度,要求每幅画面的扫描线数大约是目前标准清晰度电视扫描线数的两倍,画面更加清晰逼真;还具有较高的伴音质量,通常是......
阅读全文
  • 10月
  • 10日
综合 ⁄ 共 1459字 评论关闭
UVA 11855 - Buzzwords 题目链接 题意:给定一个文本,求出长度为1, 2, 3, 4, 5....的字符串最大出现次数,一直找到出现次数不大于1为止 思路:后缀数组,把空格去掉得到一个字符串,构造height数组,然后就是后缀数组的简单应用了,找连续一段最长的段并且都大于当前正在查找的长度 代码: #include <cstdio> #include <cstring> #include <algorithm> #include <string> #include <iostream> using namespace std; const int MAXLEN = 1005; struct Suffix { int s[MAXLEN]; ......
阅读全文
  • 08月
  • 16日
综合 ⁄ 共 581字 评论关闭
>>> class X: def __init__(self): self.name = "Me" def set_name(self, other): self.name = other def get_name(self): return self.name + "ABCDE" dynamicName = property(get_name, set_name) >>> inst = X() >>> inst.dynamicName 'MeABCDE' >>> inst.dynamicName = "You" >>> inst.dynamicName 'YouABCDE' 在class X中的 `dynamicName `只是一个属性而不是一个方法。 >>> class Y: def __init__(self): ......
阅读全文
  • 08月
  • 06日
操作系统 ⁄ 共 479字 评论关闭
作者:牛鹏飞 原创作品转载请注明出处+《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 下图是一段简单的C代码,通过对它进行反汇编来分析函数调用时的堆栈工作情况; 通过命令 gcc –S –o main.s main.c -m32 生成main。s汇编文件;去掉以‘.’开头的汇编代码如下图: 分析代码首先代码从main标识符开始执行:       从图中看出第2/3 9/10 18/19执行的指令相同,主要工作是保存当前栈基地址EBP,为被调用函数分配新的栈空间地址;        总结:        从分析中可以看到:函数的调用过程如下:......
阅读全文
  • 06月
  • 08日
综合 ⁄ 共 723字 评论关闭
《云计算生态系统》系列文章是我在今年四月份时写的一篇长文,既然在CSDN.NET安了家,就把自己对云计算的相对比较系统的思考贴在这边了。 1、 概述     如果要问当前IT界最热的名词是什么?“云计算”应该当仁不让。     “云计算”是什么呢?关于这一点,众说纷纭,各种讨论和观点层出不穷,公说公有理,婆说婆有理,让人眼花缭乱,而云计算的真身似乎总被云遮雾罩、看不真切。     在中国,自从云计算作为战略型新兴产业被放进“十二五”重点规划后, 各种与“云计算”相关的公司也似雨后春笋般地纷纷破土而出, 似乎一夜间,七色云彩......
阅读全文
  • 05月
  • 23日
综合 ⁄ 共 6092字 评论关闭
深入Java集合学习系列:ArrayList的实现原理 1. ArrayList概述:    ArrayList是List接口的可变数组的实现。实现了所有可选列表操作,并允许包括 null 在内的所有元素。除了实现 List 接口外,此类还提供一些方法来操作内部用来存储列表的数组的大小。    每个ArrayList实例都有一个容量,该容量是指用来存储列表元素的数组的大小。它总是至少等于列表的大小。随着向ArrayList中不断添加元素,其容量也自动增长。自动增长会带来数据向新数组的重新拷贝,因此,如果可预知数据量的多少,可在构造ArrayList时指定其容量。在添......
阅读全文
  • 05月
  • 17日
综合 ⁄ 共 23126字 评论关闭
课程内容 1.        HelloWorld a)        xml b)       annotation 2.        Hibernate原理模拟– 什么是O/RMapping以及为什么要有O/RMapping 3.        常见的O/R框架(了解) 4.        hibernate基础配置(重点) 5.        ID生成策略(重点掌握AUTO) 6.        Hibernate核心开发接口介绍(重点) 7.        对象的三种状态(了解) 8.        关系映射(重点) 9.        Hibernate查询(HQL) 10.     在Struts基础上继续完善BBS2009 11.     性能优化(重点) 12.     补充话题 风格 1.        先脉络,后细节 2.        ......
阅读全文
  • 05月
  • 10日
综合 ⁄ 共 2006字 评论关闭
要成为高产、高效的Web开发者,这需要我们做很多工作,来提高我们的工作方式,以及改善我们的劳动成果。 下面是10个提高效率的步骤,虽然不能保证解决你在开发中的所有问题,但至少是非常实用的,可以简化你的Web开发流程,使开发的每一个环节快速、流畅。还可以帮助你节省大量的时间,以便开发更多、更好的项目。 1. 使用Web开发框架 一个良好的Web开发框架,可以帮助你 解决常见的Web开发问题,如标准的Web页面布局、Web表单处理、浏览器兼容性解决等)。 测试Web开发的bug、安全和性能。 使代码重用更容易,因为有一个统......
阅读全文
  • 04月
  • 01日
综合 ⁄ 共 3821字 评论关闭
转自:http://www.cnblogs.com/ifeiyun/articles/1573134.html C++文件流: fstream  // 文件流 ifstream  // 输入文件流 ofstream  // 输出文件流 //创建一个文本文件并写入信息 //同向屏幕上输出信息一样将信息输出至文件 #include<iomanip.h> #include<fstream.h> void main() {   ofstream f1("d:\\me.txt");           //打开文件用于写,若文件不存在就创建它   if(!f1)return;                 //打开文件失败则结束运行   f1<<setw(20)<<"姓名:"<<"......
阅读全文
  • 02月
  • 23日
综合 ⁄ 共 884字 评论关闭
高德地图 Android SDK 可以为 Android 应用开发者提供互动的、功能丰富的 Android 手机地图。 将地图显示功能与搜索服务、 定位服务分别封装为三个类库。每个类库不相互依赖,用户可以分开使用。 提供 2D(栅格)和3D(矢量)地图SDK,用户根据不同的需求选择不同的类库。 完美支持 Android 手机、平板电脑,可在不同屏幕尺寸下呈现完美的显示效果。 地图采用矢量方法绘制,使得地图处理速度更快、流量占用更少。 地图支持 3D 模式。通过移动用户的视角,可以从各个角度显示地图。 全新动画效果。移动地图、切换用户视角时,可体......
阅读全文