最近有个项目的功能模块,为了处理方便,需要操作集合类型的数据以及其他原因。考虑再三最终决定放弃使用MySQL,而选择MongoDB。 两个数据库,大家应该都不陌生。他们最大的区别就是MySQL为关系型数据库,而MongoDB为非关系型数据库。常见的关系型数据库有:MySQL、Oracle、DB2、S ...
分类:
数据库 时间:
2018-12-20 00:06:30
阅读次数:
222
在《构建之法》中,提到了一个案例,大意是程序员小飞在实现功能模块的过程中,发现原来的设计中的“弱点”,如果调整,将会影响交期;如果不调整,小飞可以按时交付,但会影响该模块被集成的效率,影响后续及整个工程效率。该怎么办? 这是个非常典型的案例,仅今年下半年类似问题在我们团队里处理了至少2次,一次与硬件 ...
分类:
其他好文 时间:
2018-12-20 00:06:20
阅读次数:
201
C#中lock关键字主要是为确保当一个线程使用某些资源时,同时无法其他线程无法使用该资源。下面我们看看下面的小例子。 下面是输出结果,可以看到输出结果并非我们所期望的0,当然结果可能为0,但大多数情况下都不是。 在这个例子中,当主程序启动时,创建了一个Counter对象。该类定义了一个可以递增和递减 ...
using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.Mvc; using SportsStore.WebUI.Models; using Syste... ...
分类:
Web程序 时间:
2018-12-20 00:05:51
阅读次数:
203
Sping是一个开源框架,最早由Rod Johnson创建,并在《Expert One on ONe; JE22 Design and Development》这本著作中进行了介绍。Spring是为了解决企业级应用开发的复杂性而创建的,使用Spring可以让简单的JavaBean实现之前只有EJB才 ...
分类:
编程语言 时间:
2018-12-20 00:05:33
阅读次数:
222
一、什么是字典 字典是python里的一种数据类型,特点是元素的无序性,和键key的唯一性。字典的创建方法是{key:values},字典里的键key只能是不可变的数据类型(整型,字符串或者是元组),值values可以是任何数据类型。字典里的一组key:values叫做一个键值对item。 二、字典 ...
分类:
编程语言 时间:
2018-12-20 00:05:17
阅读次数:
162
双向绑定有三步,第一步,触发onChange事件,第二步,拿到input里的值,第三步,使用setState将拿到的值传回到state中。 如何拿到input里的值,可以有两种方法,第一种方法是参数e,由于每当触发一个事件的同时,都会有一个参数e产生,因此,onChange={(e)=>this.t ...
分类:
其他好文 时间:
2018-12-20 00:05:05
阅读次数:
197
《Pro SQL Server Internals》 作者: Dmitri Korotkevitch 出版社: Apress出版年: 2016-12-29页数: 804定价: USD 59.99装帧: PaperbackISBN: 9781484219638 统计 SQL Server查询优化器在为 ...
分类:
数据库 时间:
2018-12-20 00:04:42
阅读次数:
211
单向链表的转置与有序合并、汉诺塔问题、全排列问题、八皇后问题。。。。。。 ...
分类:
其他好文 时间:
2018-12-20 00:04:24
阅读次数:
193
转自 https://blog.csdn.net/yuxiangaaaaa/article/details/71642218 首先这句话有点道理:教学用sqlserver,自己玩用mysql,想玩高端大气就db2,想花钱买放心家省心就用oracle!在学校里学习的是sqlserver,然后自己学习开 ...
分类:
数据库 时间:
2018-12-20 00:04:14
阅读次数:
278
进入emergency mode模式更改root密码 重启,按向下按键,让系统停留在开机页面 选中第一行,按字母:e 进入界面,移动光标,找到如图的一行 将 ro 改成 rw init=/sysroot/bin/bash 按ctrl + x,进入emergency模式 修改root密码 切换到原始系 ...
分类:
其他好文 时间:
2018-12-20 00:04:04
阅读次数:
250
1.实践题目 :工作分配问题 2.问题描述 设有n件工作分配给n个人。将工作i分配给第j个人所需的费用为cij 。 设计一个算法,对于给定的工作费用,为每一个人都分配1 件不同的工作,并使总费用达到最小。 3.算法描述 n维的解空间,每个解空间可以取1-n,表示这个任务由第几个人来完成,加上对应的费 ...
分类:
编程语言 时间:
2018-12-20 00:03:56
阅读次数:
166
在使用JavaScript时,条件判断是经常会用到的,一些简单的判断条件还可以接受,当遇到比较复杂多重条件时就比较恶心了。这里使用es6的小技巧使判断更优雅。 1、使用 Arrary.includes 处理多重条件(返回布尔值 true 或 false) 比如: 当两个条件时,还比较简单,但是当条件 ...
分类:
其他好文 时间:
2018-12-20 00:03:44
阅读次数:
1181
远程连接服务器出现了错误,错误信息为:远程连接身份验证错误,又找不到加密Oracle修正。 服务器系统:Windows Server2016 客户端系统:Windows10家庭版和专业版 出错原因:Windows的的CVE-2018-0886 的 CredSSP 更新将CredSSP 身份验证协议默 ...
分类:
数据库 时间:
2018-12-20 00:03:37
阅读次数:
621
12.17 学一波min25筛 大概会了 裸题: https://www.luogu.org/problemnew/show/SP34096 12.18 上午考试,下午+晚上改题 orz https://www.codechef.com/problems/BTREE 12.19 上午怒刚http:/ ...
分类:
其他好文 时间:
2018-12-20 00:03:27
阅读次数:
194
原文:.Net core2.0+Mysql5.7部署到CentOS7.5完整实践经验 本文为本人最近学习将.Net Core部署到Linux的一些经验总结,也提供点也和我一样对Linux接触不多的.Net Core开发者。 一.部署用到的环境和工具 1.Linux采用最新的CentOS7.5版本,开... ...
分类:
数据库 时间:
2018-12-20 00:03:08
阅读次数:
369
前言 由于引入了LVM、RAID技术,导致OS时别到的磁盘已经不单纯是事实意义上的物理磁盘(虽然OS认为他是物理盘)。传统文件系统与分区可以认为是1:1关系,但是现在一个分区可以有多个FS,一个FS也可以在多个分区。虽然问题变得复杂了,但是有一个根本问题自始至终都没有改变,那就是挂载点(mount ...
分类:
系统相关 时间:
2018-12-20 00:02:36
阅读次数:
322