上一页 1 ··· 9 10 11 12 13 14 15 下一页
摘要: SQL server 表中如何创建索引?看个示例,你就会了use master goif db_id(N'zhangxu')is not nulldrop database zhangxugocreate database zhangxusp_helpdb zhangxuuse zhangxugoI... 阅读全文
posted @ 2014-04-29 11:36 孤独青鸟 阅读(1990) 评论(0) 推荐(0) 编辑
摘要: Sql Server中常用的日期与时间函数1. 当前系统日期、时间 select getdate()2. dateadd 在向指定日期加上一段时间的基础上,返回新的 datetime 值 例如:向日期加上2天 select dateadd(day,2,'2004-10-15') --返回:2004-... 阅读全文
posted @ 2014-04-28 14:26 孤独青鸟 阅读(386) 评论(0) 推荐(0) 编辑
摘要: Linux下安装MongoDB怎么在Linux系统下安装MongoDB数据库呢?根据以下的三个步骤你就可以在你的Linux下成功安装MongoDB。步骤一:下载文件对于32位的linux$ curl http://fastdl.mongodb.org/linux/mongodb-linux-i686... 阅读全文
posted @ 2014-04-17 17:41 孤独青鸟 阅读(341) 评论(0) 推荐(0) 编辑
摘要: SQL SERVER事务处理一、事务定义:事务是单个的工作单元。如果某一事务成功,则在该事务中进行的所有数据更改均会提交,成为数据库中的永久组成部分。如果事务遇到错误且必须取消或回滚,则所有数据更改均被清除。二、事务三种运行模式:1、自动提交事务:每条单独的语句都是一个事务。2、显式事务:每个事务均... 阅读全文
posted @ 2014-04-17 17:38 孤独青鸟 阅读(487) 评论(0) 推荐(0) 编辑
摘要: SQL Server 中 with tmp 临时表的用法----------with临时表用法,有时候采用临时表比采用in的效率更高,避免了全表扫描。实例中实现了查询普通题、大题、子题目的sql-----------(对于大题套小题,采用先查小题信息再反查大题相关信息的方式)一、简答1. 会计师的定... 阅读全文
posted @ 2014-04-17 17:36 孤独青鸟 阅读(8746) 评论(0) 推荐(0) 编辑
摘要: Sqlserver 存储过程中结合事务的代码--方式一if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[USP_ProcedureWithTransaction_Demo]') and OBJECTPROPER... 阅读全文
posted @ 2014-04-16 14:43 孤独青鸟 阅读(298) 评论(0) 推荐(1) 编辑
摘要: 一: 触发器是一种特殊的存储过程﹐它不能被显式地调用﹐而是在往表中插入记录﹑更新记录或者删除记录时被自动地激活。所以触发器可以用来实现对表实施复杂的完整性约束。二: SQL Server为每个触发器都创建了两个专用表:Inserted表和Deleted表。这两个表。一: 触发器是一种特殊的存储过程﹐... 阅读全文
posted @ 2014-04-16 14:42 孤独青鸟 阅读(1028) 评论(0) 推荐(1) 编辑
摘要: SQL Server事务的隔离级别########## 数据库中数据的一致性 ##########针对并发事务出现的数据不一致性,提出了4个级别的解决方法:隔离级别第一类丢失更新脏读不可重复读第二类丢失更新虚读未提交读未发生发生发生发生发生提交读未发生未发生发生发生发生可重复读未发生未发生未发生未发生发生串行化未发生未发生未发生未发生未发生1.未提交读采用排它锁(update, insert, delete),解决了丢失更新问题,但是脏读仍然会出现。例1:begin tranupdate t1 set t1.name = 'yyy'waitfor delay '00:0 阅读全文
posted @ 2014-04-10 12:03 孤独青鸟 阅读(393) 评论(0) 推荐(1) 编辑
摘要: 有几个方法可以实现:让 Student 实现Comparable接口,或是实例化一个比较器,现在用 Comparator 比较器实例来做一个:ComparableTest.javaimportjava.util.ArrayList;importjava.util.Collections;import... 阅读全文
posted @ 2014-03-05 20:19 孤独青鸟 阅读(304) 评论(0) 推荐(1) 编辑
摘要: 阅读全文
posted @ 2014-03-01 14:00 孤独青鸟 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 写字楼里写字间,写字间里程序员;程序人员写程序,又拿程序换酒钱。酒醒只在网上坐,酒醉还来网下眠;酒醉酒醒日复日,网上网下年复年。宁愿老死程序间,只要老板多发钱;小车大房不去想,撰个二千好过年。若要见识新世面,公务员比程序员;一个在天一在地,而且还比我们闲。别人看我穿白领,我看别人穿名牌;天生我才写程序,臀大近视肩周炎。年复一年春光度,度得他人做老板;老板扣我薄酒钱,没有酒钱怎过年。春光逝去皱纹起,作起程序也委靡;来到水源把水灌,打死不做程序员。别人笑我忒疯癫,我笑他人命太贱;状元三百六十行,偏偏来做程序员。但愿老死电脑间,不愿鞠躬老板前;奔驰宝马贵者趣,公交自行程序员。别人笑我忒疯癫,我笑自己 阅读全文
posted @ 2014-03-01 13:39 孤独青鸟 阅读(3974) 评论(0) 推荐(0) 编辑
摘要: 一般程序员有以下几种发展路线。1、技术路线,要求能力强智商高,把握公司核心技术和公司的技术发展。初级程序员,中级,高级,系统架构师,技术部经理、技术总监。总经理2、业务路线,要求知识面广,懂得大部分技术,并知道该怎么做,不一定会做,表达能力好,协调能力好,对某一个行业的业务精通。初级程序员,中级,高级,系统分析员,项目经理、产品经理、研发总监,总经理3、实施路线。初级程序员,中级,高级,系统分析员,项目经理、实施经理,实施总监4、销售路线初级程序员,中级,高级,系统分析员,项目经理、实施经理,产品经理,售前顾问,销售经理三个方向:第一个——以后走架构师或者设计师,不做Coder。第二个——以后 阅读全文
posted @ 2014-03-01 13:37 孤独青鸟 阅读(234) 评论(0) 推荐(0) 编辑
摘要: SSH框架优缺点开源是3个框架共有的优点Struts2框架(MVC框架)的优点如下: 1) 实现了MVC模式,层次结构清晰,使程序员只需关注业务逻辑的实现; 2) 丰富的标签库,大大提高了开发的效率;3) Struts2提供丰富的拦截器实现 3) 通过配置文件,就可以掌握整个系统各个部分之间的关系; 4) 异常处理机制,只需在配置文件中配置异常的映射,即可对异常做相应的处理;Spring框架的优点如下: 1) 无入侵性(在业务逻辑代码中感觉不到Spring框架的存在); 2) 各个组件之间的耦合极为松散;3) 无需程序员自己实现singleton模式; 4) 通过AOP,可以实现事务管理和日志 阅读全文
posted @ 2014-03-01 13:25 孤独青鸟 阅读(1888) 评论(0) 推荐(0) 编辑
摘要: 一、Servlet 生命周期1、加载 2、实例化 3、初始化 4、处理请求 5、销毁二、Servlet与cgi的区别:Servlet处于服务器进程中,它通过多线程方式运行其service方法,一个实例可以服务于多个请求,并且其实例一般不会销毁,而CGI对每个请求都产生新的进程,服务完成后就销毁,所以效率上低于servlet。三、Servlet与JSP的比较:有许多相似之处,都可以生成动态网页。JSP的优点是擅长于网页制作,生成动态页面比较直观,缺点是不容易跟踪与排错。Servlet是纯Java语言,擅长于处理流程和业务逻辑,缺点是生成动态网页不直观。 阅读全文
posted @ 2014-03-01 13:18 孤独青鸟 阅读(2647) 评论(0) 推荐(0) 编辑
摘要: J2EE平台由一整套服务(Services)、应用程序接口(APIs)和协议构成,它对开发基于Web的多层应用提供了功能支持,下面对J2EE中的13种技术规范进行简单的描述(限于篇幅,这里只能进行简单的描述):JDBC(Java Database Connectivity): JDBC API为访问不同的数据库提供了一种统一的途径,象ODBC一样,JDBC对开发者屏蔽了一些细节问题,另外,JDCB对数据库的访问也具有平台无关性。JNDI(Java Name and Directory Interface): JNDI API被用于执行名字和目录服务。它提供了一致的模型来存取和操作企业级的资源如 阅读全文
posted @ 2014-03-01 11:37 孤独青鸟 阅读(455) 评论(0) 推荐(0) 编辑
摘要: JS中定义类的方式有很多种: 1、工厂方式functionCar(){varocar=newObject;ocar.color="blue";ocar.doors=4;ocar.showColor=function(){document.write(this.color)};returnocar;}varcar1=Car(); varcar2=Car();调用此函数时将创建新对象,并赋予它所有的属性和方法。使用此函数可以创建2个属性完全相同的对象。当然我妹可以通过给它传递参数来改版这种方式。functionCar(color,door){varocar=newObject; 阅读全文
posted @ 2014-02-17 09:43 孤独青鸟 阅读(553) 评论(0) 推荐(0) 编辑
摘要: audio.js是一个HTML5标签的简易包装。但它不仅在支持HTML5的浏览器上能够轻松调用标签,并在不支持HTML5的浏览器上也能通过Flash作为B计划使用。除此之外,audio.js所提供的界面其实也还不错。支持情况浏览器:Mobile Safari (iOS 3+)Android (2.2+, w/Flash)Safari (4+)Chrome (7+)Firefox (3+, w/ Flash)Opera (10+, w/ Flash)IE (6, 7, 8, w/ Flash)格式:目前audio.js还只以支持mp3格式为主,但在未来可能会支持ogg。如何使用下载audio.j 阅读全文
posted @ 2014-02-10 10:25 孤独青鸟 阅读(5850) 评论(0) 推荐(0) 编辑
摘要: jquery面试题里 缓存问题如何解决?如果直接用jQuery里的$.ajax()方法的话,去除缓存很简单,只需要配置一下缓存属性cache为false,但如果想要简单写法getJSON(),去除缓存就不能通过配置来解决了。因为getJSON根本没有这个缓存属性让你来配置。因为如果其调用的地址URL和之前的一样的话,回调函数会直接在缓存里面读取数据,而不是进后台调用相应的方法。解决方法就是让他的每次请求的URL地址不一样就行,但是同时又要不影响请求的服务所需要的数据,那么可以有一下几种方法:1、$.getJSON(“URL?t=”+new Date(),function(json){});就是 阅读全文
posted @ 2014-02-10 10:03 孤独青鸟 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 产生一个int数组,长度为100,并向其中随机插入1-100,并且不能重复用一个ArrayList存储1到100然后随机产生0到arraylist.size()之间的数字作为下标然后从arraylist中remove掉刚产生的那个下标的数存到数组中,直到arraylist中的size为0即可,这样就不用去判断浪费大量时间,用set的话虽然表面上没做判断,实际上也是判断过的public class Rand { public static void main(String[] args) { int[] fill = new int[100]; List list = new Array... 阅读全文
posted @ 2014-02-09 15:03 孤独青鸟 阅读(620) 评论(0) 推荐(0) 编辑
摘要: 一、冒泡排序packagesort.bubble; importjava.util.Random; /** *依次比较相邻的两个数,将小数放在前面,大数放在后面 *冒泡排序,具有稳定性 *时间复杂度为O(n^2) *不及堆排序,快速排序O(nlogn,底数为2) *@authorliangge * */publicclassMain{ publicstaticvoidmain(String[]args){ Randomran=newRandom(); int[]sort=newint[10]; for(inti=0;isort[j+1]){ inttemp=sort[j+1]; sort[j+ 阅读全文
posted @ 2014-02-09 12:28 孤独青鸟 阅读(259) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13 14 15 下一页