首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    违反廉洁承诺,甲骨文、达梦、绿盟等被南方电网处罚:市场禁入 11 个月、12 个月、11 个月

    2022年5月7日,南方电网发布《供应商处理公告(编号:【2022】005)》。 为促进供货商诚信服务、保证产品质量、确保电网建设顺利进行及电网安全可靠运行,依据《中国南方电网有限责任公司供货商失信扣分管理实施细则》的有关规定,南方电网公司对近期出现产品质量问题、履约问题、诚信问题、安全问题的供货商进行了处理。现就具体处理情况公告如下: 其中 7 家违反廉洁承诺,相关公司包括: 广州粤能信息技术有限公司(市场禁入 53 个月) 主营业务有信息工程监理、软件技术服务、全页测评调优、标准运行维护、信息安

    02

    c++程序员必知必会的技术,推荐你们一份qt书单

    Qt是软件开发领域中非常著名的C++可视化开发平台。本书以Qt 5.11为平台,介绍Qt和QML编程及其应用开发。全书分为5个部分。第1部分为Qt基础,在上一版的基础上增加了Qt操作表格处理软件Excel数据和字处理软件Word数据的内容。第2部分为Qt综合实例,重新设计了电子商城系统、MyWord字处理软件、微信客户端程序。第3部分为Qt扩展应用OpenCV,首先配置OpenCV-3.4.3,然后介绍典型图片处理。第4部分为QML和Qt Quick及其应用,介绍了QML及Qt Quick相关内容,【综合实例】为多功能文档查看器。第5部分为附录,介绍了C++相关知识和Qt 5简单调试。本书提供配套的视频,分析典型案例,通过扫描二维码播放。为了方便读者上机练习,书中实例提供源代码,其编号为CH×××。源代码及其工程文件可从华信教育资源网(http://www.hxedu.com.cn)免费下载。本书既可作为Qt 的学习和参考用书,也可作为大学教材或Qt 5培训用书。

    00

    RavenDB文档建模--琐碎的注意事项--缓存查询属性

    缓存查询属性是我们在实际开发中会遇到的,什么是缓存查询属性呢?举个例子来说,在电子商城的订单系统中每个账户都有自己的订单数据,有时用户需要查看自己截止到目前所订单的数量,那么这个账户的订单数量可以被视为 查询属性,因为从众多的订单中统计出某个账户的订单数量是一件会消耗很多资源的命令,因此会将这个订单数量存储在缓存中(例如存储在RavenDB中),在后续查询中我们不需要再次从数据库中查询,只需要在缓存冲查询即可,这就叫做 缓存查询属性。 缓存查询属性的行为开起来很常见也很有意义,但是着是一个不良的行为。为什么这么说呢?首先在大部分领域中这种类似的属性并不是客户必须有的部分(可有可无),也不是客户文档必须包含的部分,其次,为了保证这个属性会在相关内容变更(例如订单删除和新增)时也跟着更改,我们就需要在相关内容发生变化时也去改变它的内容,等于说我们要对数据库多进行N次的操作,然后将更新的数据在存入缓存中,这样就会增大失败的概率,接着,我在进行开发设计前还需要考虑哪些操作会改变查询属性,如果是比较简单的项目还好,那如果是大型项目呢?里面的操作错综复杂,如何保证覆盖所有的操作? 缓存查询属性这个问题其实是一个业务和成本方面的问题,在大多数情况下我们只是想在页面中展示这个值,并且要从关系型数据库中查询出这个值的话可能会很昂贵,因此很多人会将这个值直接放在缓存中。在 RavenDB 中我们可以使用 MapReduce 聚合操作来处理,我们根本就不需要缓存这种属性,也减少了成本,MapReduce的使用因为是一个很大的模块,因此我将放在后面专门开始一个专题来讲解。在解决完缓存查询属性的问题后,下一步我们该考虑如何处理并发的问题和并发问题对建模的影响,这个问题我将放在下一篇文章讲解。

    02

    论Linux权限管理的重要性

    由于绝大多数用户使用的是个人计算机,使用者一般都是被信任的人(如家人、朋友等)。在这种情况下,大家都可以使用管理员身份直接登录。但在服务器上就不是这种情况了,往往运行的数据越重要(如游戏数据),价值越高(如电子商城数据、银行数据),则服务器中对权限的设定就要越详细,用户的分级也要越明确。 和 Windows 系统不同,Linux 系统为每个文件都添加了很多的属性,最大的作用就是维护数据的安全。举个简单的例子,在你的 Linux 系统中,和系统服务相关的文件通常只有 root 用户才能读或写,就拿 /etc/shadow 这个文件来说,此文件记录了系统中所有用户的密码数据,非常重要,因此绝不能让任何人读取(否则密码数据会被窃取),只有 root 才可以有读取权限。 此外,如果你有一个软件开发团队,你希望团队中的每个人都可以使用某一些目录下的文件,而非团队的其他人则不予以开放。通过前面章节的学习我们知道,只需要将团队中的所有人加入新的群组,并赋予此群组读写目录的权限,即可实现要求。反之,如果你的目录权限没有做好,就很难防止其他人在你的系统中乱搞。 比如说,本来 root 用户才能做的开关机、ADSL 拨接程序,新增或删除用户等命令,一旦允许任何人拥有这些权限,系统很可能会经常莫名其妙的挂掉。而且,万一 root 用户的密码被其他人获取,他们就可以登录你的系统,从事一些只有 root 用户才能执行的操作,这是绝对不允许发生的。 因此,在服务器上,绝对不是所有的用户都使用 root 身份登录,而要根据不同的工作需要和职位需要,合理分配用户等级和权限等级。 Linux 系统中,文件或目录的权限信息,可以使用 ls 命令查看,例如:

    00
    领券