一、视图 视图:是一个虚拟表,其内容由查询定义。同真实的表一样,视图包含一系列带有名称的列和行数据。 视图有五个特点: 1.视图的列可以来自不同的表,是表的抽象和逻辑意义上简历的新关系。 2.视图是由基本表(实表)产生的表(虚表)。 3.视图的建立和删除不影响基本表。 4.对视图内容的更新(添加、删 ...
分类:
数据库 时间:
2018-03-01 20:08:55
阅读次数:
214
并发环境下进行编程时,需要使用锁机制来同步多线程间的操作,保证共享资源的互斥访问。加锁会带来性能上的损坏,似乎是众所周知的事情。然而,加锁本身不会带来多少的性能消耗,性能主要是在线程的获取锁的过程。如果只有一个线程竞争锁,此时并不存在多线程竞争的情况,那么JVM会进行优化,那么这时加锁带来的性能消耗 ...
分类:
编程语言 时间:
2018-02-27 23:26:31
阅读次数:
161
httpd已死,但是subsys被锁tail/var/log/httpd/error_log里有:httpdConfigurationFailed错误解决:ipcs-s|greproot|awk‘{print$2;}‘|whileread-rline;doipcrmsem"$line";done因为我是用root用户启动的,所以就武断的改为了root.然后把ki
分类:
Web程序 时间:
2018-02-27 19:17:29
阅读次数:
350
1、概述 记录锁是读写锁的一种扩展类型,可用于亲缘关系或无亲缘关系的进程之间共享某个文件的读与写。被锁住的文件通过文件描述符进行访问,执行上锁的操作函数是fcntl,这种类型的锁通常在内核中维护。 记录锁的功能是:一个进程正在读或修改文件的某个部分时,可以阻止其他进程修改同一文件区,即其锁定的是文件 ...
分类:
其他好文 时间:
2018-02-25 11:22:51
阅读次数:
185
System V 信号量在内核中维护,其中包括二值信号量 、计数信号量、计数信号量集。二值信号量 : 其值只有0、1 两种选择,0表示资源被锁,1表示资源可用;计数信号量:其值在0 和某个限定值之间,不限定资源数只在0 1 之间;计数信号量集 :多个信号量的集合组成信号量集内核维护的信号量集结构信息 ...
分类:
其他好文 时间:
2018-02-25 11:20:15
阅读次数:
173
今天遇到的问题比较有意思。首先是很久没有打开测试数据库了,今天打开,使用service程序测试的时候出现下面的错误提示:Message: System.Data.SqlClient.SqlException: Login failed for user 'dcp_prod'. Reason: The ...
分类:
数据库 时间:
2018-02-23 20:49:10
阅读次数:
283
阻塞模型 这种方式最为大家熟悉,Socket默认的就是阻塞模式。 在recv的时候,Socket会阻塞在那里,直到连接上有数据可读,把数据读到buffer里后recv函数才会返回,不然就会一直阻塞在那里。 如果在主线程中被阻塞,而数据迟迟没有过来,那么程序就会被锁死。这样的问题可以用多线程解决,但是 ...
场景介绍:系统集成Shiro,使用Ehcache保存用户登录限制次数,常有用户密码被锁,影响工作效率。 在不考虑集成SSO,LDAP,也不引入身份校验,邮件,短信等解锁特性下。使用Ehcache Monitor解决缓存项清空去除限制问题,是个简单快捷的方案,此功能还可开发简单API,授权给系统管理员 ...
分类:
系统相关 时间:
2018-02-11 16:20:38
阅读次数:
210
如果你想要破除锁定,请使用’检查修改’ 对话框或者版本库浏览器: 出现这个页面。显示LOCK是否有被锁的文件 在上面的图片上可以看到,有些文件是被用户为“os.lijiu”的锁住了。所以我们需要”破除锁定”来解决这个问题: 用SVN经常出现被锁定而无法提交的问题,选择解锁又提示没有文件被锁定,很是头 ...
分类:
其他好文 时间:
2018-02-11 12:22:13
阅读次数:
2612