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

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> 总结 >>列表
· 静态块的总结发布时间:2015-03-24
类装载步骤在Java中,类装载器把一个类装入Java虚拟机中,要经过三个步骤来完成:装载、链接和初始化,其中链接又可以分成校验、准备和解析三步,除了解析外,其它步骤是严格按照顺序完成的,各个步骤的主要工作如下:装载:查找和导入类或接口的二进制数据;链接:执行下面的校验、准备和解析步骤,其中解析步骤是可以选择的;校验:检查导入类或接口的二进制数据的正确性;准备:给类的静态变量分配并初始化存储空间;解析:将符号引用转成直接引用;初始化:激活类的静态变量的初始化Java代码和静态Java代码块... 查看全文
· 程序员编程知识经验总结发布时间:2015-03-18
不知道你有没有听说过所谓编程知识也是有半衰期的?这个半衰期限很多人普遍认为是5年。也就是说,5年以后你现在所学的知识将会有一半被淘汰。感觉听上去也算合情合理。毕竟,新的编程语言和技术在源源不断地面世。但是我要告诉你,编程语言比很多人想得都要“长寿”。语法不是难点对于Java程序员,学习Python就像说英语的去学习法语。当然这两者是毫无关联的。但是相同的是,都需要学习新的语法。语法只是表面上的不同,所有的核心概念都是相通的。无论你换哪种编程语言去写程序,我们都可以借鉴其相似的类型... 查看全文
· EF学习总结—开篇发布时间:2015-03-18
学习EF之前要熟悉以下知识:1.自动属性(Auto-ImplementedProperties)//以前的写法privatestring_userName;publicstringUserName{get{return_userName;}set{_userName=value;}}//现在publicstring_userName{get;set;}2.隐式类型var它是在编译已经能确定变量的类型,是根据后面的值自动推断类型,编译时把推断的类型替换掉var看如下代码:varv=new... 查看全文
· Linq学习总结2--Linq to XML发布时间:2015-03-17
概述:linqtoxml(下面简称ltx好了),是微软根据linq技术对于XML的CURD.使用起来比System.XML中的XML操作方式更加简便.这段时间使用它在公司里升级了老板的邮件系统,颇有心得,现在总结一下.主要对象:1.XDocument:XML文档对象,载入方式是根据其静态方法载入XML文档:XDocumentxDoc=XDocument.load(@"**xml路径**").Element("NodeName")获得子节点XElement对象,XDoc下一般是根节点.Sava... 查看全文
· .NET逻辑分层架构总结发布时间:2015-03-16
概述:将业务逻辑层独立出来是逻辑架构分层的基础,而将应用逻辑从业务逻辑层中分离出来是服务层(应用层)的基础。高内聚低耦合是分层依赖的基础,因此合理的划分层次,减少层级依赖是逻辑分层架构的核心。一.基础知识准备:1.层的原则:(1)每一层以接口方式供上层调用。(2)上层只能调用下层。(3)依赖分为松散交互和严格交互两种。2.业务逻辑分类:(1)应用逻辑。(2)领域逻辑。3.采用的层:(1)表示层(用户接口层):领域无关。(2)服务层(应用层):应用逻辑。(3)业务逻辑层(领域层):领域逻辑。(4... 查看全文
· Linq学习总结1--参考Linq技术详解发布时间:2015-03-15
2个要点:1.linq操作的集合必须实现IEnumerable接口,所以在这3.0之前为实现该接口的集合需通过Cast或TypeOf方法转换成可Linq的集合;2.查询式和Lame那啥表达式都可以一起使用.那个方便用哪个,他们只在第一次使用时才会真正去查询;List<Employee>ils=newList<Employee>(){newEmployee(){IDCode="jack5",Age=20,littleName="ab"},newEmployee()... 查看全文
书接上回提出的Git在Xcode中的配置与使用常见问题4个问题问题1,如何在Xcode中创建代码库,并添加和提交代码到代码库?问题2,如何在Xcode中提交推送给远程服务器代码库?问题3,如何在Xcode中克隆远程服务器代码库到本地?问题4,如何使用Xcode获取远程代码库数据,并解决冲突问题?1、问题1创建代码库有两种方式,一种是新建工程时候创建,另一种是把现有的工程拷贝到代码库下,再初始化代码库。如果是新建工程时候创建,在保存文件时候可以选择是否创建,如果勾选&ldquo... 查看全文
· 程序员编程知识经验总结发布时间:2015-03-08
英文原文:ProgrammerKnowledge不知道你有没有听说过所谓编程知识也是有半衰期的?这个半衰期限很多人普遍认为是5年。也就是说,5年以后你现在所学的知识将会有一半被淘汰。感觉听上去也算合情合理。毕竟,新的编程语言和技术在源源不断地面世。但是我要告诉你,编程语言比很多人想得都要“长寿”。语法不是难点对于Java程序员,学习Python就像说英语的去学习法语。当然这两者是毫无关联的。但是相同的是,都需要学习新的语法。语法只是表面上的不同,所有的核心概念都是相通的... 查看全文
· net项目总结一(1)发布时间:2015-03-08
中小型新闻发布系统代码结构:分为实体层,数据层与接口,数据工厂层,业务逻辑层,公共层,UI层(由于图片上传实在麻烦,所以只上传少量而已),项目中用到了工厂模式,解耦BLL层和DLL层1、登录功能,记住三天功能,basepage中统一验证1、做验证码,利用自定义一般处理程序类来实现2、利用cookie实现记住三天状态的功能,实现免登录功能(如果在公共环境不建议使用)3、统一登录验证4、实现统一错误页面处理,全局应用程序文件中的Application_Error()中实现2、引入必要的js3... 查看全文
我也搞了几年JAVA了,由于一向懒惰,没有成为大牛,只是一普通程序猿,不爱玩社交网站,不爱玩微博,唯独喜欢百度贴吧,潜水很久了,手痒来给新人分享下从新手成长为老鸟的已见,也刷刷存在感,应该不比曝照差吧。首先初识语法的阶段,必须要学会怎么操作对象,操作if和for,操作listsetmap,然后是线程、IO和jdbc什么的,其余的,若是一时不理解,可以后边需要时再学。这阶段完了,你可以写些能在控制台打印出来的小程序,锻炼下逻辑思维。也就是号称JAVASE毕业了,其实不过是入门而已... 查看全文
· 平凡之路——我的2014总结发布时间:2015-03-01
最严重的拖延症,莫过于把年终总结拖到年后写吧。。。2014是繁忙的一年,年初换工作、融入新环境、公司的工作、自己业余搞点东西,再加上今年和女朋友结束了异地恋团聚在北京,年底又报了驾校学车,感觉时间妥妥的不够用。大年三十才回了家,年终总结也就耽搁了。但现在回过头来想想这一年我到底得到了什么,却发现没什么能讲的出来的。公司的工作平平,没有干出彩。自己业余折腾的也都是小玩意,没什么成就感。技术上虽然比年初进步了不少,但与大牛之间还差着一截,虽然现在也有人叫我大牛,但这一截的差距我心里还是很清楚的... 查看全文
经过这两天对ObjectAnimator属性动画的学习,基本对Android提供的属性动画有了一定的认识,现在就为大家以一个类似扇形打开的效果做总结。效果图:下面就让我们用刚刚学到的属性动画效果,来实现上述的效果;首先我们需要准备8张小图标,将他们放到res目录下的drawable文件中,下面就是布局文件,布局文件很简单,就是把这8张小图标使用ImageView引入到界面中,需要注意的就是把做为开关的图标,放到最下面,下面就看一下具体的实现... 查看全文
· 总结:C# 委托的全面理解发布时间:2015-02-11
在说事件之前得先了解委托。委托,外表看来和C/C++中函数指针没什么区别,但是本质上你才发现他其实就是个类!也就是说理解委托得从这个两个方面去理解(单从一个方面去理解感觉就怪怪的呵呵!)理解委托:什么是委托?委托是c#中类型安全的,可以订阅一个或多个具有相同签名方法的函数指针。声明一个委托,相当于声明了一个是函数指针类型,委托是一种类型,进一步说,他就是一个类!他的目的就是,将方法可以作为其他方法的参数传递!进一步说,就是一个方法内部需要调用另一种方法(及方法内部还有一个方法)... 查看全文
· [总结]文件传输模型之文件中转发布时间:2015-02-08
写在前面最近一个多月一直在弄文件传输的组件。最近也有个基本的样子了,这里算是一个简单总结吧。中转模型文件传输底层使用开源的c++通信组件hp-socket(Pullserver,pullClient)。感兴趣的可以搜一下。废话不多说,进入正题首先,所有的客户端必须首先登陆服务器,在服务器进行注册,在服务器端维护一个客户端标识与客户端信息的映射关系,比如客户端信息类ClientInfo。//代码片段ClientInfo{IntPtrconnID;stringip;ushortport;}则服务端... 查看全文
· string相关总结发布时间:2015-02-07
一<string>1string类常见成员函数(1)属性相关s.empty()s为空时返回true,否则返回falses.size()返回s中字符的个数,不包括结尾标志字符(2)读取,设置字符串s.c_str()返回c风格的字符串形式,注意不能通过返回的指针是一个底层const指针basic_stringsubstr(size_typepos=0,size_typecount=npos)const;返回string对象的部分字符串[pos,pos+count)... 查看全文
· Android Resource学习总结发布时间:2015-02-06
运用AndroidSDK进行UI开发时,虽然也可以使用纯代码来完成,但是那种方法对我这种刚学习Android对API还不懂的人来说,能进行类似VB、MFC一样图形化开发自然是最合适不过的。幸好Android也提供了这种方式,在Android工程文件中专门有个res目录用于存放资源,该目录下的资源可以进行可视化的编辑,编写好的资源通过AAPT(AndroidAssetPackagingTool)工具自动生成gen目录下的R.java资源索引文件... 查看全文
publicclassMongoDBHelper{//定义Mongo服务privateMongoServermongo=null;//获取databaseName对应的数据库,不存在则自动创建privateMongoDatabasemongoDatabase;///<summary>///Mongo数据库连接///</summary>publicMongoDBHelper(){mongo=MongoServer.Create(MongoDBConfig... 查看全文
· 提升Web性能的8个技巧总结发布时间:2015-02-04
在互联网盛行的今天,越来越多的在线用户希望得到安全可靠并且快速的访问体验。针对Web网页过于膨胀以及第三脚本蚕食流量等问题,Radware向网站运营人员提出以下改进建议,帮助他们为用户提供最快最优质的访问体验。1.管理“页面膨胀”页面大小与性能有着密切的关系。Radware最新电商性能“行业现状”报告显示,100强电商页面大小中位数达到了1492KB,比一年半之前增大了48%。在研究报告里加载最快的10个页面中,页面包含的资源请求中位数为50个... 查看全文
· 软件工程概论总结发布时间:2015-02-03
第一章概述软件是计算机程序、规程以及运行计算机系统可能需要的相关文档和数据。根据软件服务对象的范围不同,一般可以将软件划分为通用软件和定制软件两种类型。软件的特性:1.软件是复杂的2.软件是不可见的3.软件是不断变化的4.大多数软件仍然是定制的,而不是通过已有构件组装而成的。软件危机:1.软件开发的成本和进度难以准确估计,延迟交付甚至取消项目的现象屡见不鲜2.软件存在着错误多,性能低,不可靠,不安全等质量问题3.软件成本在计算机系统的整个成本中所占比例越来越大4.软件维护极其困难... 查看全文
· java线程总结发布时间:2015-02-03
什么是线程?线程,是程序执行的最小单位。什么是进程?进程,系统进行资源分配和调度的基本单位。线程和进程的区别是什么?一个程序至少有一个进程,一个进程至少有一个线程,线程的划分尺度小于进程。实现线程的两种方法:(摘自百度百科)1、就是通过继承Thread类的方式时,线程类就无法继承其他的类来实现其他一些功能,实现接口的方式就没有这中限制;2.也是最重要的一点就是,通过实现Runnable接口的方式可以达到资源共享的效果。Java弹球线程实现[code="package线程;importjava... 查看全文