现在位置: 首页 > sepia发表的所有文章
  • 05月
  • 11日
web前端 ⁄ 共 346字 评论关闭
javascript/Ajax页面loading gif 动画素材                                                                                                                                                                                                                                                                                                                            
阅读全文
  • 03月
  • 28日
综合 ⁄ 共 6025字 评论关闭
前些天一位朋友要我帮忙做一单点登录,其实这个概念早已耳熟能详,但实际应用很少,难得最近轻闲,于是决定通过本文来详细描述一个SSO解决方案,希望对大家有所帮助。SSO的解决方案很多,但搜索结果令人大失所望,大部分是相互转载,并且描述的也是走马观花。      闲话少叙,进入正题,我的想法是使用集中验证方式,多个站点集中Passport验证。 如下图所示:      为方便清晰描述,先定义几个名词,本文中出现之处均为如下含义。       主站:Passport集中验证服务器 http://www.passport.com/ 。       分站:http://www.a.com/......
阅读全文
  • 05月
  • 21日
综合 ⁄ 共 8778字 评论关闭
在使用java的时候,我们都会遇到使用集合(collection)的时候,但是java api提供了多种集合的实现。总的说来,java api中所用的集合类,都是实现了collection接口,他的一个类继承结构如下: collection<--list<--vectorcollection<--list<--arraylistcollection<--list<--linkedlistcollection<--set<--hashsetcollection<--set<--hashset<--linkedhashsetcollection<--set<--sortedset<--treeset vector : 基于array的list,其实就是封装了array所不具备的一些功能方便我们使用,它......
阅读全文
  • 05月
  • 14日
综合 ⁄ 共 3490字 评论关闭
jdbc(java database connectivity,java数据库连接)的api中的主要的四个类之一的java.sql.statement要求开发者付出大量的时间和精力。在使用statement获取jdbc访问时所具有的一个共通的问题是输入适当格式的日期和时间戳:2002-02-05 20:56 或者 02/05/02 8:56 pm。 通过使用java.sql.preparedstatement,这个问题可以自动解决。一个preparedstatement是从java.sql.connection对象和所提供的sql字符串得到的,sql字符串中包含问号(?),这些问号标明变量的位置,然后提供变量的值,最后执行语句,例如: stringsql = "select * f......
阅读全文
  • 05月
  • 13日
综合 ⁄ 共 3661字 评论关闭
( zz )  http://caokee.com/?p=30 如果可能,推荐挂载在ubuntu的windows分区为FAT32格式,而不 是NTFS。因为保密和缺少NTFS文件系统的结构文档等原因,ubuntu 对NTFS的支持还不是很好。如果你有一个NTFS格式的分区,你可以用Partition Magic将其转换成FAT32格式(这一操作请您自己承担风险)。 用法说明 创建一个挂载点(目录),你将通过这个挂载点访问windows分区。Ubuntu缺省在/media目录下创建所有文件系统的挂在点。 mkdir /media/partitionname 挂载相应的分区到这个挂载点。所有的分区可以在/dev下查看,每一个分区都......
阅读全文
关于copy_and_convert在对MySQL做业务压力测试的时候,我们在perf结果中发现 copy_and_convert 是一个耗费cpu的操作。这个函数的意思,就是在字符集之间做内容转换。 如果源和目标的字符集相同,就可以直接用memcpy,这显然比做字符集转换(按字节或字长拷贝更快,和节省cpu) 当整个系统是CPU瓶颈时,我们希望能够减少这种cpu消耗。 一次查询涉及的拷贝如果我们执行一个简单的select语句,会涉及到两部分的内容:metadata和data。MySQL的返回包是能够“自解析”的,也就是说不仅有内容,还有描述信息。这些描述信息我们称为met......
阅读全文
  • 02月
  • 12日
综合 ⁄ 共 279字 评论关闭
MAP是键值对应的控件在使用之前必须先包含<map> 定义 : map<int,CString>m_map; map<CString,CString>m_map1;等等 添加项: m_map.insert(pair<int,CString>(i,"项1")); m_map[i]=“项1”;//向MAP添加数据的两种方法 查找项:  map<int,CString>::iterator it ;//基站名称迭代器 it=m_map.find(1);//查找键值为1的数据项 if(it!=m_map.end()) {   //找到了的操作 } else {   //meiyouzhaodao }  
阅读全文
  • 02月
  • 12日
综合 ⁄ 共 1775字 评论关闭
#ifdef DLL_FILE class _declspec(dllexport)circle //导出类circle #else class _declspec(dllimport)circle //导入类circle #endif { public: void SetCentre(const point ¢rePoint); void SetRadius(float r); float GetGirth(); float GetArea(); circle(); private: float radius; point centre; }; #endif //文件名:circle.cpp,circle类的实现 #ifndef DLL_FILE #define DLL_FILE #endif #include "circle.h" #define PI 3.1415926 //circle类的构造函数 circle::circle() { centre = point(0, 0); radius = 0; } //得到圆......
阅读全文
  • 02月
  • 07日
综合 ⁄ 共 38字 评论关闭
        最近的天气很冷呀,各位IT的同仁感受到金融危机的寒意了吗。  
阅读全文
  • 02月
  • 05日
综合 ⁄ 共 305字 评论关闭
最近遇到很多新人测试ssh整合时出现空指针异常,在DAO类直接new对象来测试数据库的操作,任何HibernateTemplate相关操作都报出空指针,到网上搜了好久也找不到原因 后来仔细研究,发现new对象时spring的配置文件尚未加载,而HibernateTemplate必须是在spring加载以后才能被加载,所以不能直接在测试类中new 一个DAO层的类. 而是 ApplicationContext ac = new ClassPathXmlApplicationContext("applicationContext.xml"); UserDao ud =(UserDao) ac.getBean("userdao");
阅读全文
  • 01月
  • 31日
综合 ⁄ 共 310字 评论关闭
在sqlserver安装完全正确的情况下,主要检查以下两点。 1.端口号 2.检查连接服务器名称的写法(我之前错误的原因是使用了如下错误的格式:ip地址:端口号)。 端口号问题:有时候并不是默认的1433端口号,所以首先检查端口号。 开始-程序-Microsoft SQL Server 2008-配置工具-Sql Server配置管理器,找到Sqlserver网络配置-(实例名)协议-TCP/IP双击-IP地址-IPALL-TCP 动态端口,看到那个端口号了吗? 那么在你的客户端连接工具上,这样输入 IP地址,1157 用户名  密码 点确定,然后就连上了 特别注意服务器名称连接字符串,这......
阅读全文
  • 12月
  • 26日
综合 ⁄ 共 250字 评论关闭
导读:前年在chrome还是14版本之时,初步学习了Dev Tools的使用方法,这么久过去,官方也出了使用文档,准备进行二次学习。所谓的“善其事利其器”,怎么熟练都不为过。而且,市场证明了,Chrome的强大生命力,为当初的选择感到明智。初学笔记在这里。 详细: 还是按照下图所示顺序进行详细的学习(这次的学习任务不仅仅包含Chrome的开发者工具,还包括IE10的、FireFox的firebug和自带开发者工具。) 这里看到的,已经去掉工具栏图标了,在开发者工具窗口的右下角“齿轮”选项点开后进行设置:
阅读全文