自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Char_IEngeneer的专栏

芝兰生于空谷,不以无人而不芳!

  • 博客(5)
  • 资源 (21)
  • 收藏
  • 关注

转载 数据结构——排序算法总结

排序(Sorting)就是将一组对象按照规定的次序重新排列的过程,排序往往是为检索而服务的,它是数据处理中一种很重要也很常用的运算。例如我们日常学习中的查字典或者书籍的目录,这些都事先为我们排好序,因此大大降低了我们的检索时间,提高工作效率。   排序可分为两大类:   内部排序(Internal Sorting):待排序的记录全部存放在计算机内存中进行的排序过程;   外部排序(Exter

2014-10-15 17:52:39 574

转载 GitHub托管代码

本篇博客针对不会Git的小童鞋,大神们可以绕过,错误之处谢谢指正; 关于GitHub的强大此处不在说明,知道GitHub也有一段时间了,但是一直苦于不会使用。 本篇文章介绍的是如何将工程代码托管到上面;如果你还没注册GitHub账号请到https://github.com/上注册 如果你已经注册GitHub账号,在你的电脑上安装了GitHub,而一直还没上传过代码

2014-10-15 13:38:28 447

转载 iOS开发:加载、滑动翻阅大量图片解决方案

常规思路流程 点击任意小图后: 1.首先制作scrollview框架:大小2个scrollview,小的用于手势缩放单一图片,大的横向依次加载全部照片 2.制作好scrollview框架后,加载照片 3.一切准备就绪跳转页面呈现给用户选择的大图 加载图片这一步,若相册内就10几张照片,那么毫无技术挑战,但是如果是300张照片呢?直接崩溃?还是让用户等待加载? 时间紧任

2014-10-15 13:02:33 676

转载 IOS 开发中判断字符串是否为空字符的方法

- (BOOL) isBlankString:(NSString *)string {     if (string == nil || string == NULL) {         return YES;     }     if ([string isKindOfClass:[NSNull class]]) {         return YES;     }     i

2014-10-15 13:00:25 764

转载 iOS 17个常用代码整理

12.判断邮箱格式是否正确的代码:   //利用正则表达式验证   -(BOOL)isValidateEmail:(NSString *)email   {       NSString *emailRegex = @"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}";       NSPredicate *emailTest = [NS

2014-10-15 12:53:04 428

剖析 Vue.js 内部运行机制

剖析 Vue.js 内部运行机制,深入理解Vue设计模式和原理。

2023-04-08

AngularJS_2 权威教程

AngularJS 2.0 中英文权威教程,包含中文翻译。权威教程。

2017-11-02

PaintCode.for.Sketch 1.1

sketch 插件,将在 sketch 上的设计图直接导出成 swift 或者是 oc 代码。方便移动开发。破解版本,按照帮助文档破即可使用。

2017-04-19

iOS应用逆向工程(第2版)

iOS应用逆向工程(第2版),完整版电子书。

2016-10-09

C++ BMP与JPG格式的图片互相转换源代码

C++ BMP与JPG格式的图片互相转换源代码,跨平台,不依赖任何库

2016-08-26

markMan 专业的标注工具专业破解版 Mac版

Mac版MarkMan – 马克鳗 专业破解版 打开时不要升级就能享用破解功能。

2016-05-26

swift和OC混合编程实例源代码

Xcode 7.1项目中Objective-C和swift混合编程,文章的源代码。

2015-10-30

Reveal 1.5.1 破解版

Reveal,是分析app的利器,iOS工程师的开发利器。

2015-10-16

Adium_1.5.10.dmg

这是配合ejaberd使用的聊天工具,这样使用ios程序中集成xmpp就能和这款软件实现简单的聊天。

2015-09-22

ejabberd-15.07-osx-installer.app.zip

使用xmpp做一些简单的xmpp的demo,使用的聊天服务器,在mac上使用。

2015-09-22

shiro+springmvc入门级的小Demo--免积分

shiro整合springmvc的一个简单的用户权限管理,简单配置直接运行,注释详实。

2015-09-18

SSO CAS 单点登录实例SSOAuth+SSOWebDemo1+SSOWebDemo 免积分下载

单点登录(Single Sign On),简称为 SSO,是目前比较流行的企业业务整合的解决方案之一。SSO的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。 较大的企业内部,一般都有很多的业务支持系统为其提供相应的管理和IT服务。例如财务系统为财务人员提供财务的管理、计算和报表服务;人事系统为人事部门 提供全公司人员的维护服务;各种业务系统为公司内部不同的业务提供不同的服务等等。这些系统的目的都是让计算机来进行复杂繁琐的计算工作,来替代人力的手 工劳动,提高工作效率和质量。这些不同的系统往往是在不同的时期建设起来的,运行在不同的平台上;也许是由不同厂商开发,使用了各种不同的技术和标准。如 果举例说国内一著名的IT公司(名字隐去),内部共有60多个业务系统,这些系统包括两个不同版本的SAP的ERP系统,12个不同类型和版本的数据库系 统,8个不同类型和版本的操作系统,以及使用了3种不同的防火墙技术,还有数十种互相不能兼容的协议和标准,你相信吗?不要怀疑,这种情况其实非常普遍。 每一个应用系统在运行了数年以后,都会成为不可替换的企业IT架构的一部分. 我用J2EE的技术(JSP和Servlet)完成了一个具有Web-SSO的简单样例。样例包含一个身份认证的服务器和两个简单的 Web应用,使得这两个 Web应用通过统一的身份认证服务来完成Web-SSO的功能。此样例所有的源代码和二进制代码都可以从网站地址http://gceclub.sun.com.cn/wangyu/下载。 样例部 署和运行的环境有一定的要求,需要符合Servlet2.3以上标准的J2EE容器才能运行(例如Tomcat5,Sun Application Server 8, Jboss 4等)。另外,身份认证服务需要JDK1.5的运行环境。之所以要用JDK1.5是因为笔者使用了一个线程安全的高性能的Java集合类 “ConcurrentMap”,只有在JDK1.5中才有。 这三个Web应用完全可以单独部署,它们可以分别部署在 不同的机器,不同的操作系统和不同的J2EE的产品上,它们完全是标准的和平台无关的应用。但是有一个限制,那两台部署应用(demo1、demo2)的 机器的域名需要相同,这在后面的章节中会解释到cookie和domain的关系以及如何制作跨域的WEB-SSO 解压缩SSOAuth.zip文件,在/WEB-INF/下的web.xml中请修改“domainname”的属性以反映实际的应用部署情况, domainname需要设置为两个单点登录的应用(demo1和demo2)所属的域名。这个domainname和当前SSOAuth服务部署的机器 的域名没有关系。我缺省设置的是“.sun.com”。如果你部署demo1和demo2的机器没有域名,请输入IP地址或主机名(如 localhost),但是如果使用IP地址或主机名也就意味着demo1和demo2需要部署到一台机器上了。设置完后,根据你所选择的J2EE容器, 可能需要将SSOAuth这个目录压缩打包成war文件。用“jar -cvf SSOAuth.war SSOAuth/”就可以完成这个功能。 解压缩SSOWebDemo1和SSOWebDemo2文件,分别在它们/WEB-INF/下找到web.xml文件,请修改其中的几个初始化参数 <init-param> <param-name>SSOServiceURL</param-name> <param-value>http://wangyu.prc.sun.com:8080/SSOAuth/SSOAuth</param-value> </init-param> <init-param> <param-name>SSOLoginPage</param-name> <param-value>http://wangyu.prc.sun.com:8080/SSOAuth/login.jsp</param-value> </init-param> 将其中的SSOServiceURL和SSOLoginPage修改成部署SSOAuth应用的机器名、端口号以及根路径(缺省是 SSOAuth)以反映实际的部署情况。设置完后,根据你所选择的J2EE容器,可能需要将SSOWebDemo1和SSOWebDemo2这两个目录压 缩打包成两个war文件。用“jar -cvf SSOWebDemo1.war SSOWebDemo1/”就可以完成这个功能。 请输入第一个web应用的测试URL(test.jsp),例如http://wangyu.prc.sun.com:8080/SSOWebDemo1/test.jsp,如果是第一次访问,便会自动跳转到登录界面,如下图。 使用系统自带的三个帐号之一登录(例如,用户名:wangyu,密码:wangyu),便能成功的看到test.jsp的内容:显示当前用户名和欢迎信息。 请接着在同一个浏览器中输入第二个web应用的测试URL(test.jsp),例如http://wangyu.prc.sun.com:8080/SSOWebDemo2/test.jsp。你会发现,不需要再次登录就能看到test.jsp的内容,同样是显示当前用户名和欢迎信息,而且欢迎信息中明确的显示当前的应用名称(demo2)。 3.2 WEB-SSO代码讲解 3.2.1身份认证服务代码解析 Web-SSO的源代码可以从网站地址http://gceclub.sun.com.cn/wangyu/web-sso/websso_src.zip下 载。身份认证服务是一个标准的web应用,包括一个名为SSOAuth的Servlet,一个login.jsp文件和一个failed.html。身份 认证的所有服务几乎都由SSOAuth的Servlet来实现了;login.jsp用来显示登录的页面(如果发现用户还没有登录过); failed.html是用来显示登录失败的信息(如果用户的用户名和密码与信息数据库中的不一样)。

2015-09-18

CAS服务端和客户端源代码

cas-server-3.1.1-release.zip和cas-client-java-2.1.1.zip源代码及其相关内容,代码内有注释,方便理解,简单配置直接运行

2015-09-18

Xcode插件包集合工具

熟话说,工欲善其事,必先利其器。现在iOS开发的大都使用各种插件,在这个插件包中均能找到,是iOS开发的利器。

2015-09-15

Xcode-shell自动化打包脚本

Xcode-shell自动化打包脚本,这是一个自动化打包的脚本,使用方法在压缩包中。

2015-09-15

shiro+springmvc整合demo

SpringMVC+Apache Shiro+JPA(hibernate)整合demo

2015-09-15

shiro所有版本jar

shiro所有的jar包 还有跟cas集成的jar包 以及shiro官网的jar下载地址

2015-09-15

swift语言官方学习教程(中文版)

在2014年WWDC大会上,Apple发布了全新的iOS开发的语言:swift。这个文档是Apple公司发布的swift语言的文档。

2014-10-14

OC 中的内存管理

这个资料详细讲解了 OC 中的内存是如何管理的。

2014-05-30

C++ Primer Plus 第6版 中文版.pdf

此为C++ Primer Plus第6版中文版,介绍了C++11的新特性。

2013-12-03

vi常用的命令壁纸

该壁纸上有vi常用的命令,壁纸整体呈灰白色。实用vi命令在其上,可以方便查询命令。

2013-12-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除