存储过程和函数的区别本质上没区别。只是函数有如:只能返回一个变量的限制。而存储过程可以返回多个。而函数是可以嵌入在sql中使用的,可以在select中调用,而存储过程不行。执行的本质都一样。 函数限制比较多,比如不能用临时表,只能用表变量.还有一些函数都不可用等等.而存储过程的限制相对就比较少1. ...
分类:
其他好文 时间:
2014-07-09 19:11:23
阅读次数:
255
单例模式是在实际项目开发中用到比较多的一种设计模式,设计原理是整个系统只产生一个对象实例,通过一个统一的方法对外提供这个实例给外部使用。在Java中,构造单例一般将类的构造函数声明为private类型,然后通过一个静态方法对外提供实例对象,那么,在OC中,如何实现单例的,请看下面完整代码。@impl...
分类:
移动开发 时间:
2014-07-09 18:28:45
阅读次数:
208
一.Android的系统架构1. 应用程序 同Android系统一起发布的核心应用程序,如email 客户端,SMS 短消息程序,日历,地图,浏览器,联系人管理程序等。 这些应用程序都是用java编写的。2. 应用程序框架 开发者可以用它开发应用,其中包括:? 丰富而又可扩展的视图(Views):可...
分类:
移动开发 时间:
2014-07-09 18:05:54
阅读次数:
197
文件资源访问 1、统一资源访问接口 Resource 2、实现类 FileSystemResource 通过文件系统路径访问 ClassPathResource 通过classpath路径访问 ServletContextResource 相对于web根目录路径访问 3、工具类 ResourceUt...
分类:
编程语言 时间:
2014-07-09 17:11:36
阅读次数:
220
公司的项目是Silverlight+WCF,而我的本本是Win8 64位系统,一直无法正常运行Silverlight程序,一个同事找到了方案,现分享出来一种情况是,Vs2010运行程序时,报无法加载项目,这时需要用管理员权限运行VS第二种情况是:VS2010无法运行IIS进行程序调试,这时需要进行I...
要把一片二进制数据数据逐一输出到某个设备中,或者从某个设备中逐一读取一片二进制数据,不管输入输出设备是什么,我们要用统一的方式来完成这些操作,用一种抽象的方式进行描述,这个抽象描述方式起名为IO流,对应的抽象类为OutputStream和InputStream ,不同的实现类就代表不同的输入和输出....
分类:
其他好文 时间:
2014-07-09 15:43:39
阅读次数:
132
这段时间都是在做pc端的业务,结果经理找到我说,可能要做移动端的应用,后台逻辑还是用我写的逻辑,但是需要改动一些,看看怎么处理。
我觉得,最好是在一个第二统一改动一下,不要改懂太多的地儿,这样可以从一定程度上减少bug的数量。由于移动端和pc端还是稍微有些区别的,我的想法是首先应该判断当前请求是否为移动端,然后设一个标识到session中,然后就可以随便处理了。不管你是单独处理,还...
分类:
移动开发 时间:
2014-07-08 18:12:03
阅读次数:
240
网络变成首先要注意IP和端口的转换,现在电脑基本上是主机字节序,存储按照小端方式,而在网络中传输统一使用大端方式,所以网络变成首先要注意字节序的转换。
一个常用的ip转换程序的实现:#include
#include
#include
#include
#define CHIP(ip) (ip&0xff)<<24 |(ip&(0xff<<8))<8...
分类:
编程语言 时间:
2014-07-08 13:04:14
阅读次数:
374
问题描述:在VMWare上装了个Ubuntu,关机后再启动输入正确的用户名和密码,系统一闪又回来登录界面,而且不提示用户名或者密码错误(间接证明用户名密码正确)。问题原因:linux的启动配置文件/etc/profile出现问题解决办法:同时按下CTRL+ALT+F1键,从图形界面进入命令行模式..
分类:
其他好文 时间:
2014-07-08 10:01:37
阅读次数:
225
我原先设置:cdbin/Debugln-slibcrafter.so.0.0.2libcrafter.so结果不正常。改为:cdbin/Debug&&ln-slibcrafter.so.0.0.2libcrafter.so就正常了。不知掉Debug/Release如何统一设置。类似于cdbin/$target&&ln-slibcrafter.so.0.0.2libcrafter.so
分类:
其他好文 时间:
2014-07-08 08:20:04
阅读次数:
563