随笔分类 - 职业
摘要:有十句话一定不要对你的老板说,假若你遇到这种情况,该怎么面对呢?学学下面这些应对方式吧!弱智话一:“有好几家公司都想挖我过去。”你想表达的:我的能力在业内很受认可,公司一定要重用我啊。老板怎么理解:此人还想在公司继续干下去,还没有找到更合适的机会跳槽;此人想用这话刺激我,以争取到更好的待遇;此人已动了跳槽的念头,我要做一些二手准备了。支招:你应该这么做:直接提出你的要求。老板并不傻,他们自己也找过猎头或也曾被挖角过,他们不但了解你的工作表现,甚至比你更深知你的行业价值。所以,老板在猎头找到你之前,就预测到了你的升值空间,当你开口后,他多半会做个顺水人情。弱智话二:“为什么升他(她)不升我?”你
阅读全文
摘要:Sub CommentTONextLine() DTE.ActiveDocument.Selection.EndOfLine(True) DTE.ActiveDocument.Selection.Cut() DTE.ActiveDocument.Selection.LineDown() DTE.ActiveDocument.Selection.EndOfLine() DTE.ActiveDocument.Selection.Indent() DTE.ActiveDocument.Selection.Paste() DTE.ActiveDocument.Selection.LineUp() D.
阅读全文
摘要:from tkinter import *class Application(Frame): def say_hi(self): print("hi there, everyone!") def createWidgets(self): self.QUIT = Label(self) self.QUIT["text"] = "请点击按钮记录工时..." self.QUIT["fg"] = "red" self.QUIT["bg"] = "white"# s
阅读全文
摘要:9.8 sched 地址: http://docs.python.org/library/sched.html 可以做计划任务,就是在指定的延时之后执行一段程序。 sched.scheduler(timefunc, delayfunc) 接受两个参数, timefunc 必须在没有参数的情况下也能调用,返回延时数字(单位无所谓)。 delayfunc 接受一个参数,即为 timefunc 的返回值,并按照这个返回值进行延时。每当有一个 event 运行之后 delay 都会被以 0 为参数调用,这就允许在多线程程序中的其它进程有机会运行。 例子: # -*- coding: c...
阅读全文
摘要:一、概述 ACE_Task是ACE中的任务或主动对象“处理结构”的基类。ACE使用此类来实现主动对象模式。所有希望成为“主动对象”的对象都必须由此类派生。同时可将它看作是更高级的、更为面向对象的线程。 ACE_Task处理的是对象,因此更有利于构造OO程序,产生更好的OO软件,而且,它还包括了一种用于 与其他任务通信的易于使用的机制。 ACE_Task可用作: <1>更高级的线程(常称其为任务) <2>主动对象模式中的主动对象 PS.ACE任务: 每个任务都含有一或多个线程,以及一个底层消息队列。各个任务通过消息队列进行通信。至于消息队列实现的内在细节程序员不必关注。发
阅读全文
摘要:项目最顶层是项目负责人,接下来项目会落实到PM(项目经理PM),项目经理将任务分成若干个子项目,每 个项目由一个PL(项目组长)负责。在每个子项目中,由SE(系统工程师)带领PG(程序员)共同完成。 其中,PM和PL一般为具有资深项目管理经验、长期开发实践和良好交流能力的高级技术人才。SE需要具有 独立的设计和提案能力,具有长期开发实践经验和交流能力。一般又可分为三种类型:第一种,纯技术型 SE,这种人往往会成为技术专家;第二种,技术兼管理型SE,将来有希望成为PL、PM,甚至更高级的职位 。Bridge型SE(BSE),通常是负责与客户的沟通,以及团队内的协调工作。PG(ProGramer.
阅读全文
摘要:/*此文是译者出于自娱翻译的GotW(Guru of the Week)系列文章的一篇,原文的版权是属于Hub Sutter(著名的C++专家,《Exceptional C++》的作者)。此文的翻译没有征得原作者的同意,只供学习讨论。——译者:黄森堂*/ #18 迭代指针. 难度:7/10 任何程序在使用标准库都知道使用公共与非公共iterator容易犯错误,你发现了多少种呢? 问题: 以下程序至少有四处关于iterator的问题,你发现多少呢? int main( int, char*[] ) { vector<Date> e; copy( istream_ite...
阅读全文
摘要:/*此文是译者出于自娱翻译的GotW(Guru of the Week)系列文章的一篇,原文的版权是属于Hub Sutter(著名的C++专家,《Exceptional C++》的作者)。此文的翻译没有征得原作者的同意,只供学习讨论。——译者:黄森堂*/ #36 初始化. 难度:3/10 直接初始化与拷贝初始化有什么区别呢?,且在什么时候使用? JG 问题: 1.直接初始化与拷贝初始化有什么区别呢? (提示:查看早期的GotW) Guru 问题 2.以下哪处使用直接初始化且何处使用拷贝初始化? struct T : S { T() : S(1), // 初始化...
阅读全文
摘要:#------------------------------------------------ # Enterprise Architect Schema Script # DBMS: MySQL InnoDB # VERSION: From 4. # CREATED: 21/1/2010 #...
阅读全文
摘要:GotW #07 Compile-Time Dependencies 著者:Herb Sutter 翻译:kingofark [声明]:本文内容取自www.gotw.ca网站上的Guru of the Week栏目,其著作权归原著者本人所有。译者kingofark在未经原著者本人同意的情况下翻译本文。本翻译内容仅供自学和参考用,请所有阅读过本文的人不要擅自转载、传播本翻译内容;下载本翻译内容的人请在阅读浏览后,立即删除其备份。译者kingofark对违反上述两条原则的人不负任何责任。特此声明。 Revision 1.0 Guru of the Week 条款07:编译期的依赖性 难度:7 ..
阅读全文
摘要:GotW #05 Overriding Virtual Functions 著者:Herb Sutter 翻译:kingofark [声明]:本文内容取自www.gotw.ca网站上的Guru of the Week栏目,其著作权归原著者本人所有。译者kingofark在未经原著者本人同意的情况下翻译本文。本翻译内容仅供自学和参考用,请所有阅读过本文的人不要擅自转载、传播本翻译内容;下载本翻译内容的人请在阅读浏览后,立即删除其备份。译者kingofark对违反上述两条原则的人不负任何责任。特此声明。 Revision 1.0 Guru of the Week 条款05:覆写虚拟函数 难度:..
阅读全文
摘要:GotW #04 Class Mechanics 著者:Herb Sutter 翻译:kingofark [声明]:本文内容取自www.gotw.ca网站上的Guru of the Week栏目,其著作权归原著者本人所有。译者kingofark在未经原著者本人同意的情况下翻译本文。本翻译内容仅供自学和参考用,请所有阅读过本文的人不要擅自转载、传播本翻译内容;下载本翻译内容的人请在阅读浏览后,立即删除其备份。译者kingofark对违反上述两条原则的人不负任何责任。特此声明。 Revision 1.0 Guru of the Week 条款04: 类的构造技巧 难度:7.5 / 10 (你在实.
阅读全文
摘要:GotW #03 Using the Standard Library (or, Temporaries Revisited) 著者:Herb Sutter 翻译:kingofark [声明]:本文内容取自www.gotw.ca网站上的Guru of the Week栏目,其著作权归原著者本人所有。译者kingofark在未经原著者本人同意的情况下翻译本文。本翻译内容仅供自学和参考用,请所有阅读过本文的人不要擅自转载、传播本翻译内容;下载本翻译内容的人请在阅读浏览后,立即删除其备份。译者kingofark对违反上述两条原则的人不负任何责任。特此声明。 Revision 1.0 Guru of.
阅读全文
摘要:GotW #02 Temporary Objects 著者:Herb Sutter 翻译:kingofark [声明]:本文内容取自www.gotw.ca网站上的Guru of the Week栏目,其著作权归原著者本人所有。译者kingofark在未经原著者本人同意的情况下翻译本文。本翻译内容仅供自学和参考用,请所有阅读过本文的人不要擅自转载、传播本翻译内容;下载本翻译内容的人请在阅读浏览后,立即删除其备份。译者kingofark对违反上述两条原则的人不负任何责任。特此声明。 Revision 1.0 Guru of the Week 条款02: 临时对象 难度:5 / 10 (把你的心..
阅读全文
摘要:基本概述虚拟继承是多重继承中特有的概念。虚拟基类是为解决多重继承而出现的。如下图所示。类D继承自类B1、B2,而类B1、B2都继承自类A,因此出现如右图所示的局面(非虚基类)。为了节省内存空间,可以将B1、B2对A的继承定义为虚拟继承,而A就成了虚拟基类。最后形成如左图所示的情况。 实现的代码如下:classA;//忽略C1和C2classB1:publicvirtualA;classB2:publicvirtualA;classD:publicB1,publicB2;虚拟继承入门为什么要引入虚拟继承?虚拟继承在一般的应用中很少用到,所以也往往被忽视,这也主要是因为在C++中,多重继承是不推荐
阅读全文

浙公网安备 33010602011771号