SQLServer2008中SQL应用系列--目录索引当一个用户会话(会话1)已经锁定了一个资源,而另一个会话(会话2)想要修改该资源,并且会话2也锁定了会话1想要修改的资源时,就会出现“死锁”(deadlocking)。在另一方释放资源前,会话1和会话2都不可能继续。所以,SQLServer会选择死锁中的一个会话作为“死锁牺牲品”。注意:死锁牺牲品的会话会被杀死,事务会被回滚。注意:死锁与正常的阻塞是两个经常被混淆的概念。发生死锁的一些原因:1、应用程序
系统 2019-08-29 23:01:16 2616
最近的数据统计项目中要用到中国地图,也就是在地图上动态的显示某个时间段某个省份地区的统计数据,我们不需要flash,仅仅依靠raphael.js以及SVG图像就可以完成地图的交互操作。在本文中,我给大家分享如何使用js来完成地图交互。查看演示DEMO下载源码先简单介绍下raphael.js,raphael.js是一个很小的javascript库,它可以在网页中实现绘制各种矢量图、各类图表、以及图像裁剪、旋转、运动动画等等功能。此外raphael.js还跨浏
系统 2019-08-29 22:47:58 2616
创建自定义组件BuildingCustomComponentsAndroid提供了一个精致而强大的组件化模式来创建你的用户界面,基于基础的布局类:视图View和视图组ViewGroup。平台包含了多种预定义视图和视图组子类-分别称为部件和布局-这些可以用来构造你的用户界面。一部分可用部件包括按钮Button,文本视图TextView,编辑文本框EditText,列表视图ListView,组合框CheckBox,单选按钮RadioButton,画廊Galle
系统 2019-08-29 22:37:36 2616
Inflater英文意思是膨胀,在Android中应该是扩展的意思吧。LayoutInflater的作用类似于findViewById(),不同点是LayoutInflater是用来找layout文件夹下的xml布局文件,并且实例化!而findViewById()是找具体某一个xml下的具体widget控件(如:Button,TextView等)。获取它的用法有3种:方法1:由LayoutInflater的静态函数:from(Contextcontext)
系统 2019-08-29 22:32:25 2616
jbpm版本:4.4IDE:myeclipse8.6DB:mysql-5.0.261、Myeclipse中安装jbpm1)、到http://sourceforge.net/projects/jbpm上去下载jbpm4.4,并解压。2)、打开myeclipse8.6---->选择Help菜单---->选择MyeclipseConfigurationCenter------>打开第三个选项卡SoftWare----->选择右上角addsite---->选折ad
系统 2019-08-12 09:30:06 2616
这是Struts2官方站点提供的Struts2的整体结构。一个请求在Struts2框架中的处理大概分为以下几个步骤:客户端提起一个(HttpServletRequest)请求,如上文在浏览器中输入”http://localhost:8080/TestMvc/add.action”就是提起一个(HttpServletRequest)请求。请求被提交到一系列(主要是三层)的过滤器(Filter),如(ActionContextCleanUp、其他过滤器(Sit
系统 2019-08-12 09:29:56 2616
FullWebSiteDownloaderhttp://sourceforge.net/projects/websitedownload/下载了一个能网页抓取的程序,是开源的,我一直想弄一个比较好的网页抓取,webzip,offlineExplorer,webdup之类都用过,不过呢总是觉的不太好用,有时候还是想多多自定义为好,比如我要page页先下载,然后再下载项目页面,优先page,然后再是图片,还有图片改名之类。不过看了下源代码还是基本上OK,不过要
系统 2019-08-12 09:27:00 2616
将oracle10g报表库迁移到oracle11g上发现有个存储过程编译时报ora-00979错误,经确定是groupby后面加的游标不能使用,后来用metlink查询发现是11g的一个bug:ORA-979bugson11.2.0.1[ID1085766.1]修改时间23-MAR-2012类型FAQ状态PUBLISHEDAppliesto:OracleServer-EnterpriseEdition-Version:11.2.0.1.0to11.2.0.
系统 2019-08-12 01:55:31 2616
MySQL备份和还原,都是利用mysqldump、mysql和source命令来完成的1.备份[root@localhost~]#cd/var/lib/mysql(进入到MySQL库目录,根据自己的MySQL的安装情况调整目录)[root@localhostmysql]#mysqldump-uroot-pMovie>Movie.sql,输入密码即可。2.还原法一:[root@localhost~]#mysql-uroot-p回车,输入密码,进入MySQL的
系统 2019-08-12 01:55:12 2616
是null还是""啊?空如果是null就是selectname,age,成绩fromAAwhere成绩isnull如果是""就是selectname,age,成绩fromAAwhere成绩=""不空如果是null就是selectname,age,成绩fromAAwhere成绩isnotnull如果是""就是selectname,age,成绩fromAAwhere成绩<>""关于sql语句的问题,批量修改字段的值,就是在字段旧值的基础上再加上一些新值,比如是
系统 2019-08-12 01:55:06 2616