总结_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> 总结 >>列表
· Java中List Set Map 是否有序等总结发布时间:2014-06-04
1.CollectionListSetMap区别记忆这些都代表了Java中的集合,这里主要从其元素是否有序,是否可重复来进行区别记忆,以便恰当地使用,当然还存在同步方面的差异,见上一篇相关文章。有序否允许元素重复否Collection否是List是是SetAbstractSet否否HashSetTreeSet是(用二叉树排序)MapAbstractMap否使用key-value来映射和存储数据,Key必须惟一,value可以重复HashMapTreeMap是(用二叉树排序... 查看全文
“一直以来,我们都坚信设计远远不只关乎外观。我们应从整体着眼,注重设计在不同层面发挥的作用。归根结底,设计在很大程度上决定了我们的体验。我认为,意味深长与历久弥新之美,蕴涵于简约之中,于清晰之中,于高效之中。真正的简介不止是删繁就简,而是在纷繁中建立秩序。”一年前,乔尼·艾维(JonyIve)在iOS7的宣传视频中深情款款,侃侃而谈;一年后,他的这番告白依旧适用。是的,OSX也扁平化了。两天前在YouTube“WWDC排练视频&rdquo... 查看全文
· Linq学习-初见篇读后总结发布时间:2014-06-01
今天将之前买的《ASP.NET高级程序设计第四版》拿出来翻看了一下,其中第十三章节关于linq技术的讲解,还不错,之前自己对于这一块属于只闻其名不知其理,所以为了保持自己学海无涯苦作舟的心态,将自己今天学习的内容总结分享出来,对于跟我一样需要接触学习linq的朋友们也能够提供一些帮助。(1)什么是linq技术?这个是在《ASP.NET高级程序设计第四版》第一章节中讲解asp.net版本中有关于该技术的起源背景,linq是asp.net3.5中跟AJAX一起在原来2.0版本上引入的一项新技术... 查看全文
项目内其中一个管理后台需要发布文章,需要一个富文本编辑器,经过一番选择后,最终选择了百度的Ueditor。由于上传的文件是上传到另一台专门存放图片等静态资源的服务器上面的,所以就涉及到了跨域上传。我实现跨域上传的主要方式是将编辑器的前后端分离,前段直接放到需要用的项目内,接收上传的后端(已做权限验证)放到图片服务器上面。跨域要添加两个HTTP头:Access-Control-Allow-Origin:*//允许任意域名发起的跨域请求Access-Control-Allow-Headers:X... 查看全文
前言最近系统上线完修改完各种bug之后,功能上还算是比较稳定,由于最近用户数的增加,不知为何经常出现无法登录、页面出现错误等异常,后来发现是由于WCF服务时不时的就死掉了。后来就开始分析问题。得到的初步解决方案如下:1、在Web端调用WCF服务使用后,未释放未关闭导致新的链接无法访问2、增加默认的连接数,系统默认的链接数比较小3、提供同一个WCF服务的不同实例1、在Web端调用WCF服务使用后,未释放未关闭导致新的链接无法访问首先保证客户端每次建立的连接在使用完成后进行关闭... 查看全文
· MVC过滤器的使用总结发布时间:2014-05-28
一、过滤器的作用在MVC项目当中,当我们要实现这些功能时:身份验证,异常处理、日志记录,性能统计,如果按照一般的做法那就需要在每个页面重复做这些工作,这样做起来不仅费时费力,代码也会变得冗余难懂,如何在不改变原有代码结构添加这些功能呢?AOP就是为了解决这一类问题而产生的。AOP,意为:面向切面编程,可以通过预编译方式和运行期动态代理实现在不修改源代码的情况下给程序动态统一添加功能的一种技术。在MVC中,过滤器就是一种AOP技术。二、过滤器的分类MVC支持的过滤器类型有四种,分别是... 查看全文
· ThinkPHP框架设计与扩展总结发布时间:2014-05-27
原文详见:http://www.ucai.cn/blogdetail/7028?mid=1&f=12可以在线运行查看效果哦!导言:ThinkPHP框架是国内知名度很高应用很广泛的php框架,我们从一些简单的开发示例中来深入了解一下这个框架给我们带来的开发便捷性,以及游刃有余的扩展设计。同时也从源码分析的角度看看框架的一些不足,尽量做全面客观的评价。这里假设大家已经使用过ThinkPHP框架,基本使用方法请参考官方文档。一、框架分层及url路由框架的安装非常简单... 查看全文
在Java开发中,经常需要处理各种路径的时候。如果不掌握一些方法。估计你就会晕菜!爱Java这里归纳一些取Java绝对路径的方法,下面是一些得到classpath和当前类的绝对路径的一些方法。你可能需要使用其中的一些方法来得到你需要的资源的绝对路径。1.FileTest.class.getResource(””)得到的是当前类FileTest.class文件的URI目录。不包括自己!如:file:/D... 查看全文
英文原文:IfIWere22:LessonsinFailureandRedemption“已经过去而又无能为力的事,悲伤是徒劳无益的。”——威廉莎士比亚我们给创业者们提供了很多关于如何成功创业的忠告,然而我们很少去谈如何对待失败。以下就是我的一得之见。根据我个人的经验,走出失败的阴影共有六个阶段:第一阶段:震惊和意外第二阶段:否认第三阶段:愤怒和指责第四阶段:沮丧第五阶段:接受第六阶段:内省并作出改变虽然我也曾在有过数次创业失败的经历... 查看全文
异常,为我们处理非正常的业务流程提供了很好的解决方案,如果你有过dbase、c、pascal等过程式语言开发的经历,你一定会深刻体会到,异常机制给你的代码可读行、可维护性带来的好处,同时,程序的健壮性也得到了增强。在java项目中,异常设计要注意下面的几点。一、自定义异常父类的选择A、自定义异常的父类,可以选择为RuntimeException或Exception。RuntimeException是运行时异常,你可以选择它来做为你的异常父类,因为这种异常不受到编译器检查,因此... 查看全文
· HTTP协议详细总结发布时间:2014-05-23
HTTP超文本传输协议,是WWW上应用的最多的协议。了解和掌握HTTP协议是对程序人员的基本要求。转载请注明出处http://www.cnblogs.com/zrtqsk/p/3746891.html,谢谢一、HTTP介绍HTTP是一个基于请求/响应模式的、无状态的协议。即,浏览器与服务端连接之后,浏览器向服务器发送一个请求,服务器返回响应信息之后,双方的链接就被关闭。我们要知道,应用层的HTTP要使用传输层的TCP协议来完成。而TCP协议是通过“3次握手”建立连接... 查看全文
今晚又下班早!!嘿嘿,继续JOSN的总结吧!!!!有人说这么简单还有必要写吗???我觉得“眼里过十遍不如手里过一遍”!!有错误之处请指正!!共同学习下!!!!废话不说了,进入今晚的正题:<二>JSON的格式与语法:Javascript可以非常容易的创建并访问JSON对象,语法如下:1varjsonObject=2{3propertyName(属性名):value(值),//对象内的属性语法(属性名与属性值是成对出现的)4functionName(函数名)... 查看全文
在VS里下载安装:Json.NET5.0.6http://www.nuget.org/packages/Newtonsoft.Json/5.0.6反序列化json字符串为List:json字符串如下:{"docs":[{"uid":2629577,"nickname":"枕边疯电台","is_v":"true","category_id":4,"cover_path":"http://fdfs.xmcdn... 查看全文
在我们做各种应用的时候,我们可能都会使用到图表统计,以前接触过一些不同的图表控件,在无意中发现了图表控件Highcharts,其强大的功能和丰富的互动效果,令人难以忘怀。本篇主要介绍在Web开发中使用图表控件Highcharts,以及对其进行统一汉化等操作,让我们的程序功能更加丰富,内容更加美观。1、Highcharts基础介绍Highcharts是一个非常流行,界面美观的纯Javascript图表库。它主要包括两个部分:Highcharts和Highstock... 查看全文
· 数组队列学习总结发布时间:2014-05-10
数组队列1.为什么要使用数组队列?数组相当于是一个容器,可以存放多个相同类型的数据。优点:有序性,清晰,可以快速地查找数据;具有连续的存储空间缺点:在定义的时候数组长度已经固定,不可改变。例如在画板存储图形的时候,如果数组长度太小,会造成画了一定的图形之后,没有存储空间。如果数组长度太大,会造成存储空间的浪费。2.数组队列的实现数据类型[]数组名=new数据类型[数组长度]对象名中存储什么?对象在内存中的首地址。数组名中存储什么?数组对象在内存中的首地址... 查看全文
· 单元测试的一些常见问题总结发布时间:2014-05-06
此文收集一些平时使用单元测试碰到的问题和解决办法,供大家参考。如何检查返回的集合类是否符合期望?MicrosoftUnitTestFramework如果需要元素的顺序一致,可以使用CollectionAssert.AreEqual;如果不需要考虑顺序,可以使用CollectionAssert.AreEquivalent。(有的地方说MSTest的Assert.AreEqual支持集合类型比较,我测试过,忽悠人的)nUnit同上xUnitxUnit的Assert.Equal(c1,c2... 查看全文
闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。很早就接触过闭包这个概念了,但是一直糊里糊涂的,没有能够弄明白JavaScript的闭包到底是什么,有什么用,今天在网上看到了一篇讲JavaScript闭包的文章(原文链接),讲得非常好,这下算是彻底明白了JavaScript的闭包到底是个神马东东以及闭包的用途了,在此写出来和大家分享一下,希望不理解JavaScript闭包的朋友们看了之后能够理解闭包!以下内容大部分是来自原文... 查看全文
· Java中IO流知识点总结发布时间:2014-05-02
一、流的分类1、按功能分读取流:InputStreamReader写出流:OutPutStreamWriter2、按流的类型分类字节流:InputStreamOutputStream字符流:ReaderWriter二、流功能分析读取流是从输入设备或数据对象中读取数据到程序,用程序进行处理读入的数据,写出流是把程序处理的数据输出到输出设备上比如硬盘和控制台。字节流读取和写入的数据单位是字节,可以读取和写入任何类型的数据。字符流读取跟写入的数据单位是字符,只能读取和写入文本类型的数据... 查看全文
在工作中用了AjaxN多次了,也看过一些相关方面的书籍,也算是认识了它,但是一直没有认真总结和整理过相关的东东,失败!近有闲情,将之总结如下:【名称】Ajax是AsynchronousJavaScriptandXML(以及DHTML等)的缩写。详情请移步Ajax:ANewApproachtoWebApplications【原理】简单一些,就是通过使用XmlHttpRequest对象向服务器发送异步请求,获取返回的数据,并使用Javascript和DOM操作页面内的元素... 查看全文
· 菜鸟第一个java web项目总结发布时间:2014-05-01
零零碎碎花了两周的时间做了个类似于QQ相册的东东,比较简单但还是学到了不少的东西。1.数据的设计首先命名要规范不能一张表采用这样的风格另外一张表又用另外一种风格。外键设计的太少不能保证数据的完整性,设计的太多查询的时候会有太多的连接查询,而且效率不太高。要掌握好度。2.项目(jsp,js,css,javaclass)的编码,数据库的编码一开始就要统一这样就避免了乱码。在tomcat->conf->server... 查看全文