摘要: (1) 视图能够简化用户的操作 (2) 视图使用户能以多种角度看待同一数据; (3) 视图为数据库提供了一定程度的逻辑独立性; (4) 视图能够对机密数据提供安全保护。 阅读全文
posted @ 2020-06-15 23:00 咔啡 阅读(3647) 评论(0) 推荐(0)
摘要: Check 限制,它在数据库表格里被定义,用来限制输入该列的值。 触发器也可以被用来限制数据库表格里的字段能够接受的值,但是这种办法要求 触发器在表格里被定义,这可能会在某些情况下影响到性能。 阅读全文
posted @ 2020-06-15 22:48 咔啡 阅读(406) 评论(0) 推荐(0)
摘要: 绝对路径: 如/etc/init.d 当前目录和上层目录: ./ ../ 主目录: ~/ 切换目录: cd 阅读全文
posted @ 2020-06-15 22:30 咔啡 阅读(497) 评论(0) 推荐(0)
摘要: 多线程会共同使用一组计算机上的 CPU,而线程数大于给程序分配的 CPU 数量时, 为了让各个线程都有执行的机会,就需要轮转使用 CPU。不同的线程切换使用 CPU 发生的切换数据等就是上下文切换。 阅读全文
posted @ 2020-06-15 22:29 咔啡 阅读(680) 评论(0) 推荐(1)
摘要: 基本表是本身独立存在的表,在 SQL 中一个关系就对应一个表。 视图是从 一个或几个基本表导出的表。视图本身不独立存储在数据库中,是一个虚表 阅读全文
posted @ 2020-06-15 22:10 咔啡 阅读(556) 评论(0) 推荐(0)
摘要: 存储过程是一个预编译的 SQL 语句,优点是允许模块化的设计,就是说只需 创建一次,以后在该程序中就可以调用多次。如果某次操作需要执行多次 SQL, 使用存储过程比单纯 SQL 语句执行要快。可以用一个命令对象来调用存储过程。 阅读全文
posted @ 2020-06-15 22:03 咔啡 阅读(520) 评论(0) 推荐(0)
摘要: 写文件命令:vi 向屏幕输出带空格的字符串:echo hello world 阅读全文
posted @ 2020-06-15 21:58 咔啡 阅读(504) 评论(0) 推荐(0)
摘要: NULL 这个值表示 UNKNOWN(未知):它不表示“”(空字符串)。对 NULL 这 个值的任何比较都会生产一个 NULL 值。您不能把任何值与一个 NULL 值进行比 较,并在逻辑上希望获得一个答案。 使用 IS NULL 来进行 NULL 判断 阅读全文
posted @ 2020-06-15 21:51 咔啡 阅读(4068) 评论(0) 推荐(0)
摘要: 存根 一个有助于运行测试的虚拟对象。 在某些可以硬编码的条件下提供固定行为。 永远不会测试存根的任何其他行为。 例如,对于空堆栈,您可以创建一个只为 empty()方法返回 true 的存根。因此, 这并不关心堆栈中是否存在元素。 一个虚拟对象,其中最初设置了某些属性。 此对象的行为取决于 set 阅读全文
posted @ 2020-06-15 21:50 咔啡 阅读(380) 评论(0) 推荐(0)
摘要: 视图是一种虚拟的表,具有和物理表相同的功能。可以对视图进行增,改, 查,操作,视图通常是有一个表或者多个表的行或列的子集。对视图的修改不影 响基本表。它使得我们获取数据更容易,相比多表查询。 游标:是对查询出来的结果集作为一个单元来有效的处理。游标可以定在该单元 中的特定行,从结果集的当前行检索一行 阅读全文
posted @ 2020-06-15 21:44 咔啡 阅读(255) 评论(0) 推荐(0)
摘要: Reactive Extensions 也称为 Rx。这是一种设计方法,我们通过调用多个服务来 收集结果,然后编译组合响应。这些调用可以是同步或异步,阻塞或非阻塞。Rx 是分布式系统中非常流行的工具,与传统流程相反。 阅读全文
posted @ 2020-06-15 21:35 咔啡 阅读(143) 评论(0) 推荐(0)
摘要: ThreadGroup 类,可以把线程归属到某一个线程组中,线程组中可以有线程对象, 也可以有线程组,组中还可以有线程,这样的组织结构有点类似于树的形式。 为什么不推荐使用?因为使用有很多的安全隐患吧,没有具体追究,如果需要使 用,推荐使用线程池。 阅读全文
posted @ 2020-06-15 21:33 咔啡 阅读(245) 评论(0) 推荐(0)
摘要: 采用时间片轮转的方式。可以设置线程的优先级,会映射到下层的系统上面的优 先级上,如非特别需要,尽量不要用,防止线程饥饿。 阅读全文
posted @ 2020-06-15 21:28 咔啡 阅读(150) 评论(0) 推荐(0)
摘要: 主键、外键和索引的区别 定义: 主键–唯一标识一条记录,不能有重复的,不允许为空 外键–表的外键是另一表的主键, 外键可以有重复的, 可以是空值 索引–该字段没有重复值,但可以有一个空值 作用: 主键–用来保证数据完整性 外键–用来和其他表建立联系用的 索引–是提高查询排序的速度 个数: 主键–主键 阅读全文
posted @ 2020-06-15 21:26 咔啡 阅读(763) 评论(0) 推荐(0)
摘要: 每次执行任务创建线程 new Thread()比较消耗性能,创建一个线程是比较耗时、 耗资源的。 调用 new Thread()创建的线程缺乏管理,被称为野线程,而且可以无限制的创建, 线程之间的相互竞争会导致过多占用系统资源而导致系统瘫痪,还有线程之间的 频繁交替也会消耗很多系统资源。 接使用 n 阅读全文
posted @ 2020-06-15 21:24 咔啡 阅读(202) 评论(0) 推荐(0)
摘要: vi 文件名 #编辑方式查看,可修改 cat 文件名 #显示全部文件内容 more 文件名 #分页显示文件内容 less 文件名 #与 more 相似,更好的是可以往前翻页 tail 文件名 #仅查看尾部,还可以指定行数 head 文件名 #仅查看头部,还可以指定行数 阅读全文
posted @ 2020-06-15 21:21 咔啡 阅读(738) 评论(0) 推荐(0)
摘要: 软链接: ln -s slink source 硬链接: ln link source 阅读全文
posted @ 2020-06-15 21:18 咔啡 阅读(428) 评论(0) 推荐(0)
摘要: 死锁:是指两个或两个以上的进程(或线程)在执行过程中,因争夺资源而造成 的一种互相等待的现象,若无外力作用,它们都将无法推进下去。 产生死锁的必要条件: 1、互斥条件:所谓互斥就是进程在某一时间内独占资源。 2、请求与保持条件:一个进程因请求资源而阻塞时,对已获得的资源保持不放。 3、不剥夺条件:进 阅读全文
posted @ 2020-06-15 21:11 咔啡 阅读(593) 评论(0) 推荐(0)
摘要: 持续监控深入监控覆盖范围,从浏览器内前端性能指标,到应用程序性能,再到主机虚拟化基础架构指标。 阅读全文
posted @ 2020-06-15 21:10 咔啡 阅读(189) 评论(0) 推荐(0)
摘要: java 中的线程分为两种:守护线程(Daemon)和用户线程(User)。 任何线程都可以设置为守护线程和用户线程,通过方法 Thread.setDaemon(bool on);true 则把该线程设置为守护线程,反之则为用户线程。Thread.setDaemon() 必须在 Thread.sta 阅读全文
posted @ 2020-06-15 21:09 咔啡 阅读(325) 评论(0) 推荐(0)
点击右上角即可分享
微信分享提示