摘要: 视图trigger, instead of我们知道如果一个view只是由一个table构成,那在view上做啥操作没太多限制.如果view是由多个table组成那在view上做啥unpdate,insert,delete都会出错.但有时又确实要做这些操作该咋办呢.这就需要用到trigger,然后通过instead of关键字来指定一些替代操作.举个简单例子,如果有view, my_view创建trigger如下create or replace trigger my_view_triggerinstead of insert or updateon my_viewdeclareinsert i 阅读全文
posted @ 2013-06-27 20:03 爱生活,爱编程 阅读(1029) 评论(0) 推荐(0) 编辑
摘要: JAVA课程 设 计 报 告 1206401-18 瞿杰一、设计时间 2013年6月 24日-----6月28日二、设计地点 湖南城市学院实验楼计算机506机房三、设计目的 1、巩固学习VB基础知识方面的基本算法,进一步熟悉基本概念。 2、熟练常用控件,文件,图形等方面的操作,了解基本的流程。 3、运用所用学的VB语言知识,编写出较为实用的小软件,增进对一些实际问题的软,硬件知识的掌握。 4、培养查阅资料,独立思考问题的能力。四、设计小组成员 1206401-27陈纪杭1206401-32王婷 1206401-18瞿杰五、指导老师 胡奇光老师、祝青老师.。六、设计课题 经过小组大部分组员的讨论 阅读全文
posted @ 2013-06-27 20:02 爱生活,爱编程 阅读(2102) 评论(0) 推荐(0) 编辑
摘要: 问题叙述:如下图表示活动的开始和结束时间,s[i],开始时间;f[j]结束时间。现在要进行一些列如下活动,注意每个时间段只能进行一场活动,也就是活动不能同时进行,要求举行的活动次数最多。求调度方法。 老规矩,动态规划,要找出两个问题:1,子问题的最优解;2,子问题是什么。abviously,本问题的最优解为:活动数的次数最多,子问题是:看递推公式设c[i]为第i个 位置处的活动次数.......做不出来了,以后补充。本想用动态规划试试做做,操蛋的做不出来,算了还是贪心吧,毕竟贪心最简单对于活动调度,不过有个证明过程。先上代码吧。#includeusing namespace std;//s . 阅读全文
posted @ 2013-06-27 20:00 爱生活,爱编程 阅读(1291) 评论(0) 推荐(0) 编辑
摘要: 现在很多for Mobile的H5网页内都有快速滚动和回弹的效果,看上去和原生app的效率都有得一拼。要实现这个效果很简单,只需要加一行css代码即可:-webkit-overflow-scrolling : touch;可用以下网页测试: scroll 1 2 3 4 5 6 7 8 9 1... 阅读全文
posted @ 2013-06-27 19:58 爱生活,爱编程 阅读(826) 评论(0) 推荐(0) 编辑
摘要: 作者:ani_di 版权所有,转载务必保留此链接http://blog.csdn.net/ani_di # 如何打开Nib文件 有段时间没有灌水,今天分享一个小技巧。 nib文件是Cocoa App的界面资源,代码中一般用xib代替了nib,因为这样方便版本管理。发布出去的仍然是nib,而且是编译后的nib,这种文件直接用xcode是不能被打开的。 可以手工修改一下nib就可以打开了。修改方法:下载Compiled Nib Opener.nib.zip,解压右键Compiled Nib Opener.nib -> “Show package content"用需要打开的nib替 阅读全文
posted @ 2013-06-27 19:56 爱生活,爱编程 阅读(5594) 评论(0) 推荐(0) 编辑
摘要: 下面学习的是设备远程控制的流程,和设备信息、设备目录、设备状态的流程差不多,主要是描述的协议字段不同,模拟SPVMN系统向源设备发送远程启动控制指令,记录下交互的消息,详细研究了下:转载请注明出处:http://blog.csdn.net/longlong530 一.环境搭建: 环境准备:http://blog.csdn.net/longlong530/article/details/9176989 UAC(模拟IPC): IP:192.168.10.177(同事人不在~,直接用自己的机子模拟了下) Port:5061 UAS(模拟SIP服务器): IP:192.168.10.177... 阅读全文
posted @ 2013-06-27 19:54 爱生活,爱编程 阅读(1155) 评论(0) 推荐(0) 编辑
摘要: 工作中用到了Thread,一开始用错了,仔细研究了一下,稍作整理。 前言,今天写代码居然这样写的new Thread() { @Override public void run() { System.out.println("test"); } }.run(); 天真得以为这样这样会新开启一个线程执行,可是打印了线程的信息之后,发现还是在主线程中。仔细一想,确实我这樣做和调用一个新的Object的toString方法有区别么,根本不会产生神马新的线程。 当然我们的主要实现是在run里面,这也是Thread唯一implements Runnable的一个方法。 于是我们调用s 阅读全文
posted @ 2013-06-27 19:52 爱生活,爱编程 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 最近由于需要在程序中使用Flash播放,所以学习了下如何播放Flash,这里使用atl库中的CAxWindow来处理我们要播放的Flash!由于Flash的很多接口我们都不知道,所以可以参考前一篇文章http://blog.csdn.net/xueyunf/article/details/9160657,这篇文章中介绍了如何导出Flash的接口,这篇文章主要介绍一下,Flash的时间的通知,以及如何利用windows的API,进行两个Flash的混合播放!新建一个默认的 win32窗口程序,然后加入后面的头文件,这里主要是加入atl库文件,以及adobe公司的flash的ocx控件。#incl 阅读全文
posted @ 2013-06-27 19:50 爱生活,爱编程 阅读(698) 评论(1) 推荐(1) 编辑
摘要: 一、使用 JavaCompiler 接口来编译 java 源程序(最简单的)使用 Java API 来编译 Java 源程式有非常多方法,目前让我们来看一种最简单的方法,通过 JavaCompiler 进行编译。我们能通过 ToolProvider 类的静态方法 getSystemJavaCompiler 来得到一个 JavaCompiler 接 口的实例。 JavaCompiler compiler = ToolProvider.getSystemJavaCompiler(); JavaCompiler 中最核心的方法是 run。通过这个方法能编译 java 源程序。这个方法有 3 个... 阅读全文
posted @ 2013-06-27 19:48 爱生活,爱编程 阅读(6889) 评论(0) 推荐(0) 编辑
摘要: 变量的基本概念,变量可以这样去理解,变量是一个值,这个值存储在计算机的内存里。以网购为例,您在选购傻商品的时候,是在不同页面里选不同的商品,选好一件点击“放入购物车”,选完了再点击去结帐,这些商品的价格、数量、折扣这些数据就存储在计算机的内存里,当您结算时,从内存里取出再进行相应的计算,得到消费金额。 程序通过变量名来访问内存里的数据。 Python里的变量和C语言的变量有很多的不同,在C语言里定义或者说声明一个变量需要指定变量的类型,而Python比较自由,无需指定使用变量的数据类型,任何数据赋值给某个变量,那么那个变量就可以自动被认为是整形、浮点、字符串等数据类型了。 举例说明 ... 阅读全文
posted @ 2013-06-27 19:46 爱生活,爱编程 阅读(223) 评论(0) 推荐(0) 编辑
摘要: HTML5工具 HTML(Hyper Text Mark-up Language )即超文本标记语言,自万维网初创之日起,它就已经成为满意度很高的公共语言。在过去的两年里,HTML5在性能上得到了很大的提升和改进,当仁不让的获得了大众的青睐。本文分享了10款最佳HTML5工具,以帮助你轻松构建Web应用。 Mockups:创建线框图和原型Stitches:工作表生成器SpeakkerHTML5上的视频投票和流行俱乐部VideoJS:HTML5视频播放器和CSS的结合SpriteboxHTML5 PleaseCREATEMWYSIHTML5Literally Canvas:开放的绘画小程序 阅读全文
posted @ 2013-06-27 19:44 爱生活,爱编程 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 前文提及过变量代表内存里的某个数据,这个说法有根据么? 这里我们介绍一个python内建(built-in)函数id。我们先看看id函数的帮助文档吧。在python查某个函数的帮助文档很简单,只用help(xxx)即可。 >>> help(id) 我们使用help查询一下id函数的具体信息如下: Help on built-in function id in module __builtin__:id(...) id(object) -> integer Return the identity of an object. This is guarant... 阅读全文
posted @ 2013-06-27 19:42 爱生活,爱编程 阅读(205) 评论(0) 推荐(0) 编辑
摘要: git开发配置相关: 1---ssh youremail@h4-vm4.youremail.org 注: passwd命令,修改密码 Ctrl+C切换用户到h4-vm4 2---切换到h4-vm4后: 首先生成key: ssh-keygen -t rsa 切换回本机用户 Ctrl+D 进入到根目录 cd 显示全部内容 ls -al 拷贝key到本地 scp -r youremail@h4-vm4.youremail.org:~/ .ssh ./ 进入到.ssh cd .ssh 显示全部内容 ls -al is_rsa权限过高,修改权限 chmod 400 id_rsa 配置完毕Over!... 阅读全文
posted @ 2013-06-27 19:41 爱生活,爱编程 阅读(365) 评论(0) 推荐(0) 编辑
摘要: 因其它css样式文件中包含“div{ overflow:hidden; }”引起的artdialog的图片,标题,以及关闭按钮不显示的问题;如下图: 解决办法:在artdialog的样式文件顶部添加一行:div{ overflow:visible; } 最终效果: 阅读全文
posted @ 2013-06-27 19:39 爱生活,爱编程 阅读(2484) 评论(0) 推荐(0) 编辑
摘要: 感谢作者:Tim Ford. 图文并茂。原帖地址:http://www.mssqltips.com/sqlservertip/1433/how-to-setup-linked-servers-for-sql-server-and-oracle-64-bit-client/ Problem We have two SQL 2005 64-bit clusters in our organization: a four-node production cluster and a two-node dev/test cluster. We recently migrated a database . 阅读全文
posted @ 2013-06-27 19:37 爱生活,爱编程 阅读(492) 评论(0) 推荐(0) 编辑
摘要: -----------------------------Cryking原创------------------------------ -----------------------转载请注明出处,谢谢!------------------------并行处理能大大提高数据的处理速度,它依赖于硬件资源、网络资源等环境.并行处理的硬件资源环境分为5大类:1.传统的单台计算机、单处理器、单内核的机器.(无法进行并行处理,但是并行程序还是可以运行的,此时就和普通程序一样了)2.单台计算机、单处理器、多内核的机器.(目前本人的测试环境,没钱买多处理器的)3.单台计算机、多处理器、多内核的机器.4.集 阅读全文
posted @ 2013-06-27 19:35 爱生活,爱编程 阅读(354) 评论(0) 推荐(0) 编辑
摘要: @echo On@Rem 删除SVN版本控制目录@PROMPT [Com] @for /r . %%a in (.) do @if exist "%%a\.svn" rd /s /q"%%a\.svn" @Rem for /r . %%a in (.) do @if exist "%%a\.svn" @echo"%%a\.svn" @echo Mission Completed. @pause @echo On @Rem 删除CVS版本控制目录 @PROMPT [Com]# @for /r . %%a in (.) 阅读全文
posted @ 2013-06-27 19:33 爱生活,爱编程 阅读(1118) 评论(0) 推荐(0) 编辑
摘要: 下载gdal1.9.1到官网:http://www.gdal.org/GDAL库的简洁、高效深受开发人员的喜爱,很多开源的GIS软件甚至是商业GIS软件都使用了这个库。GDAL使用C++,在Visual studio环境下开发,对C,C++的支持当然不会有什么问题。但对于C#、Python、Java来说,过程就相对繁琐一些,对初学者造成了不少的麻烦。本文以GDAL1.9.1为例,详细说明在CSharpe语言中使用GDAL的环境配置问题,希望对初用GDAL的人员有所帮助。GDAL从1.4.1开始添加了swig,以支持.NET环境下的C#语言。在swig文件夹中包含了C#源代码。以下是主要的处理步 阅读全文
posted @ 2013-06-27 19:31 爱生活,爱编程 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 如题:单表去重我们可能都会想到distinct 多表连接,只有在查询的所有字段都重复的情况下,才去掉重复的行。那么我们可以采用取各个表的最大主键去重 如下:SELECT DISTINCT A.NO ,B.NAME,C.ACTIONFROM TBL_A A,TBL_B B,TBL_C CWHEREB.ID = (SELECT MAX(ID) FROM TBL_B WHERE A_ID = A.ID)AND C.ID = (SELECT MAX(ID) FROM TBL_C WHERE A_ID = A.ID)AND ....... 这样只取出各个表中的A_ID字段等于A.ID的那些行;然后取ID 阅读全文
posted @ 2013-06-27 19:29 爱生活,爱编程 阅读(619) 评论(0) 推荐(0) 编辑
摘要: 一个有趣的画图板,用了HTML5中的本地存储、下载、canvas等技术,这个项目中用到了canvas的很多基础功能,初学者可以学习一下。建议开发童鞋使用统一开发环境UDE来进行查看、调试、开发~~~统一开发环境是一款HTML5跨平台一站式应用开发、调试和部署工具。通过整合多种手机应用的开发包(SDK)及对应的Eclipse Plugin、跨平台中间件、中国移动开发者社区服务件,支持HTML5跨平台开发,原有Java跨平台插件支持Android、Symbian、Kjava的跨平台和原生开发,已覆盖Android、iOS、WP、Symbian、Kjava操作系统平台。。~统一开发环境(UDE)官网 阅读全文
posted @ 2013-06-27 19:27 爱生活,爱编程 阅读(744) 评论(0) 推荐(0) 编辑