精华内容
下载资源
问答
  • 该楼层疑似违规已被系统折叠隐藏此楼查看此楼DBA这行,也需要一些特殊的个性特点才能,这一点往往因为过于重视DBA的技术而忽略掉了,这些性格特点你有吗?如果没有也没有关系,有则改之无则加勉吧!将要面试的...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

    DBA这行,也需要一些特殊的个性特点才能做得好,这一点往往因为过于重视DBA的技术而忽略掉了,这些性格特点你有吗?如果没有也没有关系,有则改之无则加勉吧!将要面试的DBA有必要看一眼哦!

    DBA的个性特点

    很多时候管理人员都忽视了DBA的个性特点,他们只关注DBA的技术能力。实际上,上面谈到的每个职责都意味着:DBA需要跟各种人员打交道,这些人员可能是销售商、用户、开发人员或者管理人员。这说明:DBA必须具有下面的个性特点:

    1.自信心

    2.好奇心

    3.坚韧的意志力

    4.老练

    5.自我驱动

    6.注意细节

    为什么这些个性特点很重要呢?

    自信心 :

    我就有几个缺乏自信心的部下,他们反复问我一些事无巨细的问题,他们没有信心哪怕做最小的决定。他们也缺乏工作的主动性。这对于初级DBA来说可能问题不太大,但对于那些高级DBA来说,如果他们缺乏自信心,他们又可以依赖谁帮他们决策呢?在DBA的面试中,即使你不能回答某个技术问题,你也要表现出足够的自信心。最致命的不是不知道问题的答案,而是不知道从哪儿得到答案。

    好奇心:

    几乎所有的数据库系统都在不停地更新。但并不是所有的更新都有技术文档。对于好的DBA来说,好奇心是必需的。没有好奇心和求知欲的DBA总是等待有人告诉他们答案。而一个求知欲强的DBA将安装最新版本的数据库系统,并立即开始搜寻那些哪怕是细微的功能和性能上的差异和增强,从而改进自己的工作。应试时一个必然问及的问题是:你手头有哪些参考资料?你如何使用它们?毫无疑问,如果你只回答了数据库的文档,或者你甚至没有读过他们,你的"股票市值"将大大下降。好奇心会驱使DBA们理解数据字典(Data Dictionary)、管理工具(Tools)或者其他支持包(Packages)。

    坚韧的意志力:

    DBA常常会碰到棘手的问题。寻找答案是一个需要坚韧意志力、可以经受摔打的个性特点。我常常在一些讨论组或者论坛上看到DBA们提出的问题--这些问题往往是提问者自己可以解决的,如果他们具有坚韧的个性特点,并努力寻求问题的答案的话。

    老练:

    不用说和用户,就是和程序员和管理人员打交道,也需要你足够老练。一个一点不会处事的DBA不会为你做什么好事,只会在你的部门点燃敌对情绪的烈火。老练是这样一种能力,你劝告某个人到地府去,哈哈,最后这个人怀着渴望的心情去了。很多时候,开发者、管理者、用户,他们会提出毫无道理的需求,DBA们需要老练地引导、修正它们的要求,说服他们。在应试时,你的应对就很能说明你是否老练。

    自我驱动:

    自我驱动对每个人都是很重要的,对DBA尤其如此。DBA要能想办法使问题出现,而不是等待问题的出现。自驱力强的DBA常常设法取得或者自己写一些必要的脚本(Script)来监控包括数据表大小(Table Size)、表空间使用(Tablespace Usage)等项目,这些项目如果被忽视,他们将遇到麻烦。应试的时候DBA们常常被问及在PL/SQL、SQL或者SQL*PLUS方面的经验,这些问题将把你从从来没有编写过自己需要的脚本的那些DBA们区分开。

    注意细节:

    最后说说注意细节,这种性格倾向非常重要。注意细节的DBA们衣着整洁,有自己的日程安排,在应试前对应聘的单位做过调查。注意细节的DBA们深入了解数据库的内核,并能理解视图、表之间的关系。

    有很多因素影响到你作为DBA的薪资:

    1.你的经验和能力所决定的DBA等级

    2.你所熟悉的数据库系统

    3.你的个性特点和潜力

    所以个性特点也可能会关系到你的薪水哦!如果您已经得到了一份工作,但是经验和技术不足的话,可以通过学习弥补,但是性格方面就需要您意识到自己的不足,并在工作中不停探索了。

    展开全文
  • 因为工作的关系,前段时间对 teambition、Tower、worktile 、Trello 了一点深度研究试用,以此来为团队选择工具。接下来,简单大家分享一下这四款工具的对比。 先说明一下,我们是公司内部的 IT、产品、运营...

    因为工作的关系,前段时间对 teambition、Tower、worktile 、Trello 做了一点深度研究和试用,以此来为团队选择工具。接下来,简单和大家分享一下这四款工具的对比。

    先说明一下,我们是公司内部的 IT、产品、运营团队在协作使用,日常工作与软件开发、技术跟踪调研、市场调研、分类项目为主。需要开发、产品和运营人员无缝对接。所以,大家因为团队工作不同,也需要选择适合自己团队的工具来工作。

    先说worktile,无论是 Web,还是 iOS,worktile 的界面都非常清晰,布局很合理容易上手,优势有 支持 Markdown 语法,支持多人协作并可以指定责任人。且目前不限定项目人数和协作人数。日历功能非常好用,帮助我们串联工作时间,所有的会议、时间安排一目了然。令人无奈的一点是,worktile 不支持子任务添加,对于产品和市场来说不是很友好。

    Tower 也是一个非常不错的产品。亮点是支持周报和日报的功能,可以补足 IM 工具对团队管理的要求。支持智能消息推送,不会像 trello 一样,一个小小的变动都会推送到团队讨论组/邮件中。支持在线文档编辑,在 tower 做一些说明性的工作会比较有利。但是 tower 整体上没有强烈的板块的概念,针对需求、市场活动和项目管理,不是特别的方便。

    相比较以上两个工具,teambition 更偏向于统一的解决方案,任务管理、文件存储、讨论记录、日常管理等等。但是总体体验下来,感觉teambition更适合做项目管理,而对于技术日常的工作,比如需求迭代、bug 管理则不是很友好。

    trello 是我们最终决定使用的一款工具。他的 board 真的酷,不论是 web 端还是 iOS。所有的 card 和 list 可以随意移动,我司程序小哥哥还通过 trello 开放 API 把trello、倍洽和 Airbrake 链接在一起,当有 bug 被发现时,机器人会自动将 bug 按照分级自动归属在 trello 的card 中,并实时将 bug 信息推送到倍洽的讨论组中。加上 trello 中可以按照部门和项目进行分类,比较适合我们。所以最后选择了 trello 长期使用。

    其实别人的测评和意见仅仅是参考,还是要综合日常的工作来选择。现在我们使用 trello + 倍洽(一款以 IM 为基础的团队沟通工具)来支撑日常的协作。沟通在 倍洽上,任务管理在 trello,我始终觉得沟通是一件非常必要的事情,而在任务管理工具中显得有点不方便。

    在这里插入图片描述

    当有一个项目时,我们通常会在 trello 对应的 board 中创建一个 list,并在 list 里创建 card 来展现项目中所有的环节。当其中的一个内容被创建/修改时,机器人将消息同步至对应的讨论组,然后大家基于消息在倍洽进行讨论。我们选择倍洽还要一个原因是:倍洽的集成非常多。包括以上的 teambition、tower、worktile、trello,还有知乎、bugly 等等工具倍洽都已经集成,几乎可以在倍洽一个平台收到所有工作工具中的消息。这一点很棒。

    希望大家可以更灵活的运用这些工具,才可以带来真正的效率。

    展开全文
  • 一般都是就Python web Java web 比较。Go一般用于服务端,web framework 也有,但相较而言偏小众。整个技术栈,生态体系,社区等都需要考虑。Python web目前比go web前景,建议Python 。但语言只是工具,go ...

    谢邀。

    一般都是就Python web 和Java web 做比较。

    Go一般用于服务端,web framework 也有,但相较而言偏小众。整个技术栈,生态体系,社区等都需要考虑。

    Python web目前比go web前景好,建议Python 。但语言只是工具,go web也可以看看。

    首先要明确一点:你所指的远程web管理,是指的通过互联网异地进行远程管理。

    绝大部分的传统路由器,都支持WEB管理,但是前提是你有互联网能够访问的固定IP或已经设置好动态域名,在满足这个前提的情况下,有多种方法可以实现对二级路由器的web管理:

    7bd100029dae6259f6e6

    假设你是将AC5作为交换机使用,而不是路由,也就是将上级路由接入AC5的LAN口而不是WAN口,为什么要这么做?家庭网络拓扑都不会很复杂,不推荐网段隔离。并将AC5本身的IP地址设置为192.168.1.2。

    方法一:端口转发。将1级路由设置一个端口转发,比如将端口8080转发到内网192.168.1.2的80端口,这样你就可以在你的公网IP的基础上加上8080端口,访问AC5。例如xxx.xxx.xxx.xxx:8080。但是不推荐使用DMZ设置。

    7bce0003dd1bd9a82743

    方法二:无法显示,但其实这个方法是最好的,相当于在远程和你的家庭之间的专线,访问二级路由只需要输入192.168.1.2就可以访问,有需要了解的朋友可以私信我。

    Python作为一种灵活好学的脚本语言,已经越来越受程序员的欢迎和热捧,甚至成为程序员的必备技能。而且随着大数据,云计算,人工智能的发展,Python也备受关注,热度大涨,物联网,人工智能,大数据等领域Python的应用无处不在。编程语言排行榜:

    75730007ab9c81879832

    学习Python可以做什么呢?学完Python之后,主要的工作岗位有:web开发,爬虫,数据清洗师,人工智能,算法工程师等,对于一般的人来说,做的都是web开发,爬虫,数据清洗方面的工作,所以说Python 在web开发的方面的市场还是挺不错的。百度、阿里、腾讯、网易、新浪,搜狐等各公司都在大规模使用Python技术。

    想学习Python的话,可以看一下这个学习路线,作为Python学习的参考。

    1、Python学习路线

    75720007aee070230c0a

    2、数据库开发

    7bcf00045e138b18840e

    3、web前端

    7bd100031dbdc8be323e

    4、Python web开发

    7bcf00045e4034f31b22

    5、Python web项目

    75730007af33de0cd8d8

    6、Linux

    75730007af387c0aea2c

    7、NoSQL

    75720007af6239d3186f

    8、数据可视化

    75730007af5eed20fd02

    9、爬虫技术

    75720007af8f0d22f179

    10、人工智能

    75730007af8fa4ad13f3

    详细的可以到“如鹏网”上去了解一下,有网络就可以学习,根据自己的时间来灵活安排学习进度,每个章节的后面都有相应的练习题和面试口才题,需要以录音的方式进行提交,实时把控学习质量,有新的课程更新了,也是可以继续来学习的。

    需要学习Python的朋友们,可以在评论区留言哦。

    先给出结论:不可以取代!

    能提出这样的问题,肯定是对Mongodb不是很了解,来看看MongoDB是什么,能做什么,不能做什么吧。

    MongoDB

    3ea500022305d7228d47

    mongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是他支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。

    3ea2000222b857b0e8c4

    特点:它的特点是高性能、易部署、易使用,存储数据非常方便。主要功能特性有:面向集合存储,易存储对象类型的数据。

    模式自由。

    支持动态查询。

    支持完全索引,包含内部对象。

    支持查询。

    支持复制和故障恢复。

    使用高效的二进制数据存储,包括大型对象(如视频等)。

    自动处理碎片,以支持云计算层次的扩展性。

    支持RUBY,PYTHON,JAVA,C++,PHP,C#等多种语言。

    文件存储格式为BSON(一种JSON的扩展)。

    可通过网络访问。

    dd20006e3c7c1569c9f

    使用原理所谓“面向集合”(Collection-Oriented),意思是数据被分组存储在数据集中,被称为一个集合(Collection)。每个集合在数据库中都有一个唯一的标识名,并且可以包含无限数目的文档。集合的概念类似关系型数据库(RDBMS)里的表(table),不同的是它不需要定义任何模式(schema)。Nytro MegaRAID技术中的闪存高速缓存算法,能够快速识别数据库内大数据集中的热数据,提供一致的性能改进。模式自由(schema-free),意味着对于存储在mongodb数据库中的文件,我们不需要知道它的任何结构定义。如果需要的话,你完全可以把不同结构的文件存储在同一个数据库里。存储在集合中的文档,被存储为键-值对的形式。键用于唯一标识一个文档,为字符串类型,而值则可以是各种复杂的文件类型。我们称这种存储形式为BSON(Binary Serialized Document Format)。MongoDB已经在多个站点部署,其主要场景如下:1)网站实时数据处理。它非常适合实时的插入、更新与查询,并具备网站实时数据存储所需的复制及高度伸缩性。2)缓存。由于性能很高,它适合作为信息基础设施的缓存层。在系统重启之后,由它搭建的持久化缓存层可以避免下层的数据源过载。3)高伸缩性的场景。非常适合由数十或数百台服务器组成的数据库,它的路线图中已经包含对MapReduce引擎的内置支持。

    不适用的场景如下:

    1)要求高度事务性的系统。2)传统的商业智能应用。

    3)复杂的跨文档(表)级联查询。

    结论

    从MongoDB不适用场景就可以看出其不可能替代MySQL.

    谢邀,mongodb不应和redis/memcache比较,因为两者的适用场景是完全不同的。

    mongodb是一款介于内存数据库和关系数据库的数据库,是高性能、无模式的文档型数据库。

    mongodb数据存储在磁盘,只有在需要时通过mmap映射到内存,在内存中修改,修改完毕由操作系统负责flush到磁盘。

    优点:支持复杂的数据结构,能存储海量的数据,能提供类似关系数据库般强大的查询。

    4a33000096d35f5feb7a

    redis是一个开源的key-value存储系统,所有数据都是放在内存中的,持久化是使用RDB方式或者aof方式。仅支持key、string、hash、list、set几种结构,优点:读写速度非常快。缺点:受内存限制无法存储过多的数据,也无法提供强大的查询,只使用单核。

    4a32000097f32e904313

    memcache是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。memcache仅支持简单的key-value结构,但使用多核。

    4a35000098bc3da6bef4

    在爬虫中,经常采用redis+mongodb的方式,Mongodb用于存储爬取的海量的数据,而redis则用于去重和保存待爬取的url。

    redis V memcache:

    1:Redis支持服务器端的数据操作,而在Memcached里,你需要将数据拿到客户端来进行类似的修改再set回去;

    2:使用简单的key-value存储的话,Memcached的内存利用率更高,而如果Redis采用hash结构来做key-value存储,由于其组合式的压缩,其内存利用率会高于Memcached;

    3:由于Redis只使用单核,而Memcached可以使用多核,所以平均每一个核上Redis在存储小数据时比Memcached性能更高。而在100k以上的数据中,Memcached性能要高于Redis;

    4:Memcached单个key-value大小有限,一个value最大只支持1MB,而Redis最大支持512MB;

    5:Memcached只是一个单一key-value内存Cache,而Redis则是一个数据结构内存数据库,支持五种数据类型

    6:Memcached只能作为缓存,Redis不仅可以缓存,而且还可以作为数据库用。

    除了某些功能外,Redis可以视为Memcached的扩展。

    1.支持特别查询在MongoDB中,可以通过字段,范围查询进行搜索,并且还支持正则表达式搜索。

    2.索引可以索引文档中的任何字段。

    3.复制MongoDB支持主从复制。主机可以执行读写操作,从机从主机复制数据,只能用于读取或备份(不写入)

    4.复制数据MongoDB可以在多台服务器上运行。 复制数据以保持系统正常运行,并在硬件故障的情况下保持其运行状态。

    5.负载均衡由于数据放在碎片中,因此具有自动负载平衡配置。

    6.支持映射缩减和聚合工具

    7.使用JavaScript而不是Procedure

    8.它是一个用C++编写的无模式数据库

    9.提供高性能

    10.轻松存储任何大小的文件,而不会使您的堆栈复杂化

    11.在故障的情况下易于管理

    12.它还支持:具有动态模式的JSON数据模型

    自动分片用于水平可扩展性

    内置复制高可用性

    现在,许多公司使用 MongoDB 来创建新类型的应用程序,以提高性能和可用性。

    elastic search比较好,搜索日志内容比较高效快速。

    zipkin,springcloud sleuth这些都不错 ,推荐elk组合。轻量的可以使用slf4j。可以阅读这篇文章,希望对你有启发

    https://www.toutiao.com/i6622269025802011150/

    展开全文
  • 2.针对项目管理和产品经理可以SWOT分析,来更清晰的了解自己的状态如果题主选择了项目管理,那么针对项目经理这条成长路径,给出以下建议:1.系统学习项目管理知识题主以前在工作中涉及的项目管理是很的一个开始...

    产品和项目管理是不同的发展路径,对于题主是转型产品还是项目管理,不妨回答以下几个问题

    1.自己愿意朝哪个方向发展,是产品经理还是项目管理?

    2.针对项目管理和产品经理可以做SWOT分析,来更清晰的了解自己的状态

    如果题主选择了项目管理,那么针对项目经理这条成长路径,给出以下建议:

    1.系统学习项目管理知识

    题主以前在工作中涉及的项目管理是很好的一个开始,接下来就要系统学习项目管理知识。建议考取PMP证书。因为在备考的过程当中,题主能够很好的学习项目管理的五大过程组和十大知识领域。再结合自己之前的工作,来反思自己有哪些地方做的不足,哪些地方做的很好,不足之处如何改进提升

    2.把理论知识运用实践

    在掌握了理论之后,就要把PMP的只是运用于实际的过程当中,去提升自己的项目管理能力。

    3.学习编程基本思想

    题主本身就有5年的开发经验是很好的长处,在做PM的过程中,可以再掌握一些新的知识,不需要了解到很细节的地方,但是懂新知识的原理就够了。学习到这些对工作只会是如虎添翼

    展开全文
  • 到底哪个搜索呢?

    2005-11-09 10:57:46
    BAIDU检索了基本所有的中文网站,GOOGLE只检索最新更新了的绝对重要的,BAIDU在商业搜索中加入了人工目录,GOOGLE是技术排名,带来了许多网站通过B对搜索引擎的负面影响,但对于重要性来说,GOOGLE是取的,这他...
  • 该楼层疑似违规已被系统折叠隐藏此楼查看此楼7月3日,西安中软卓越又迎来了一位位怀揣着梦想的同学们,笑容满面地坐在教室里面,即使每个人对彼此不熟悉,但是出于对我们的技术的认可对自己内心中的梦想追逐,用...
  • 安装之后,就可以在命令行运行weditor --help 确认是否安装成功了。 Windows系统可以使用命令在桌面创建一个快捷方式 weditor --shortcut 命令行直接输入 weditor 会自动打开浏览器,输入设备的ip或者序列号,...
  • 众筹系统是为从事众筹行业设计开发的,用于满足众筹运营者投资之间操作管理的一个平台。目前市场主流的众筹系统主要有java版php版。今天小编就来介绍下这2个版本的众筹系统有何区别。Java版众筹系统这款系统是用...
  • 上海数讯是一家以传统数据中心业务为主的公司,为什么会转到云计算呢?...当初的定义是多平台,从实际应用场景来看的话,不是说虚拟机容器哪个好,它们两个应用在不同的场景,没有谁替代谁的问题,要两...
  • 对于零基础的前端新手来说,早知道前端的一个入门规划知道的越早越。 1.确定目标 人之所以迷茫焦虑就是因为没有目标,不知道自己该往哪里走。...哪个,这边没有一个合适的答案,每个人的经历不一样导致的选...
  • 对于零基础的前端新手来说,早知道前端的一个入门规划知道的越早越。 1.确定目标 人之所以迷茫焦虑就是因为没有目标,不知道自己该往哪里走。...哪个,这边没有一个合适的答案,每个人的经历不一样导致的选...
  • 对于零基础的前端新手来说,早知道前端的一个入门规划知道的越早越。1.确定目标人之所以迷茫焦虑就是因为没有目标,不知道自己该往...哪个,这边没有一个合适的答案,每个人的经历不一样导致的选择会产生很...
  • 程序员可以使用的内存管理技术进行概述,虽然关注的重点是 C 语言,但同样也适用于其他语言。文中将为您提供如何管理内存的细节,然后将进一步展示如何手工管理内存,如何使用引用计数或者内存池来半手工地管理...
  • 我认为这也是许多其他年轻人的共同问题,他们想创业,有一点钱,想创业...第一,出发前一定要系统性的学习 创业是个技术活,你以前可能是产品的,也许你销售很厉害,或者你曾经是某个公司的高级管理,但是抱歉,来
  • 包括售前的方案咨询、售中的产品应用售后的技术支持,并以辐射全国的分支机构服务中心为依托,为客户提供专业、全面的服务和技术支持,与客户建立长期的合作伙伴关系,帮助企业构筑管理平台,成就国际化企业,...
  • 很多人心里是想一直做技术的,但是担心随着年纪增加,会造成在技术方面的竞争力不足。加上迫于经验人士的压力,就在纠结要不要转管理岗。不是什么权威意见,仅仅谈谈个人看法。 个人观点:做自己想做的事。 优劣势...
  • 更重要的,Python也是数据挖掘分析的能手。那么,Python爬虫一般用什么框架比较? 一般来讲,只有在遇到比较大型的需求时,才会使用Python爬虫框架。这样的的主要目的,是为了方便管理以及扩展。本文我将...
  • 人力资源管理软件(完全免费)

    热门讨论 2011-03-08 11:36:20
    人力资源管理软件奖励管理界面的公司部门显示了优化 培训管理界面的公司部门显示了优化 处罚管理界面的公司部门显示了优化(人力资源软件) 报表目录分组显示进行了优化(人力资源软件) 解决了保险支付多次...
  • 2016.1.26 技术小结

    2016-01-26 11:13:13
    总结一下最近接触到的知识常用框架之前开发的时候,基本上是一个代码搬运工,而且不会整理货物,哪个地方该调用什么功能了,就去网络搜索调用这个功能的代码,然后直接复制粘贴在对应位置,对于http 等访问的...
  • 不要陷入技术魔咒

    2020-12-09 10:55:31
    这里不是说哪个技术的,哪个技术是坏的。 而是区分 <strong>PHP 是世界上最好的语言这类的命题。 <p><code>C/C++</code> 性能比 <code>Java</code> ,<code>Go</code> 写法优雅,...
  • 3.10 UNIX系统管理和Oracle DBA 57 3.10.1 UNIX的备份和恢复实用程序 57 3.10.2 crontab和Automating脚本 57 3.10.3 使用telnet 58 3.10.4 远程登录和远程复制 59 3.10.5 使用SSH 59 3.10.6 使用FTP...
  • 维尔科技推出的小型仓储/仓库/进销存管理工具采用Excel数据库引擎技术,按照软件工程思路设计开发,运行稳定,简单实用。不需要其他额外文件,不用任何系统上的安装设置。具有完整的仓库管理功能,如入出库管理...
  • Excel仓储仓库进销存管理工具软件

    热门讨论 2010-12-13 14:27:53
    不需要其他额外文件,不用任何系统上的安装设置。具有完整的仓库管理功能,如入出库管理功能、库存管理功能、货位管理功能。能实现按照生产日期先进先出,能够统计日报、周报、月报。广泛适用于中小物流企业的...
  • 操作系统(内存管理)

    热门讨论 2009-09-20 12:55:25
    文将对 Linux™ 程序员可以使用的内存管理技术进行概述,虽然关注的重点是 C 语言,但同样也适用于其他语言。文中将为您提供如何管理内存的细节,然后将进一步展示如何手工管理内存,如何使用引用计数或者内存池来半...
  • 有些专业说起来是就业的,但是如果报考可能拿毕业证都拿不到,有些专业说起来是个普通专业但是拿证,而且每个人的实际情况文化基础都不一样,你要根据自己的实际情况来选择。 首先我们自考最基本的要求就是...
  •  第3部分——盗版拷贝保护:这一部分主要讨论与安全相关的代码的逆向工程,如拷贝保护数字版权管理(Digital Rights Management,DRM)技术。第9章简要介绍了盗版拷贝保护并讨论了拷贝保护技术的基本原则。第...

空空如也

空空如也

1 2 3 4 5 ... 10
收藏数 199
精华内容 79
关键字:

做管理和做技术哪个好