TA的关注
  TA的基本信息
  • 所在地区:四川省 成都市
  • Email:
  • QQ:
  • 个人网站:
  • 慎用继承 因为那是一把双刃剑
    继承是把双刃剑继承其实是把双刃剑,为什么这么说呢?一方面是因为继承是非常强大的,另一方面是因为继承的破坏力也是很强的。继承的强大是比较容易理解的,具体体现在:•子类可以复用父类代码,不写任何代码即可具备父类的属性和功能,而只需要增加特有的属性和行为。•子类可以重写父类行为,还可以通过多态实现统一处理。•给父类增加属性和行为,就可以自动给所有子类增加属性和行为继承被广泛应用于各种Java A...
    发布于:2017/3/3 10:42:00  浏览(249)   
    架构设计案例之-微博打赏功能架构赏析
    6 月 16 日微博超级网红节在上海举办,有 2 亿人在网上看直播,超过 8 亿次点赞,可见网红真的很红。由于网红经济的兴起,虎牙、斗鱼和熊猫 TV 等直播平台也站在了今年的风口上。今年另外一个风口行业就是内容变现平台,这样的产品有分答和值乎、新浪微博的产品付费阅读和打赏等。今天给大家介绍一下付费阅读和打赏的技术实现。付费打赏业务情况付费打赏项目 2014 年上半年就已经上线,上线后为很多自媒体作者带来不菲的收入。因此吸引了不少的自媒...
    发布于:2016/7/16 9:59:00  浏览(1453)   
    jQuery淡入淡出效果fadeIn()/ fadeOut()/fadeToggle()
    fadeIn()/ fadeOut()/fadeToggle() (淡入淡出效果)语法:$(selector).fadeTo(speed,callback);//speed可取值:"slow"、"fast" 或毫秒。$(selector).fadeTo(speed,opacity,callback);//fadeToggle()有透明度属性(值介...
    发布于:2016/2/24 13:24:00  浏览(457)   
    微服务究竟是压垮SOA的最后一根稻草,还是能够拯救整个软件工程行业的万能药?
    在过去一年左右的时间里,我们看到有关微服务的文章与演讲不断涌现,其主题包括微服务的反模式、各种原则以及它与SOA之间的关联。最近,来自C2B2的顾问主管Matt Braiser也加入了微服务与SOA的关联这一话题的讨论之中。最近,人们对于微服务的概念进行了大量的讨论,其中有许多讨论是关于微服务与SOA之间的关联。微服务究竟是压垮SOA的最后一根稻草,还是能够拯救整个软件工程行业的万能药?人们对此众说纷纭。Matt在文中对于微服务...
    发布于:2015/12/28 23:58:00  浏览(495)   
    数据结构与算法之KMP(串中的模式匹配算法)
    KMP算法是一种模式匹配算法的改进版,其通过减少匹配的次数以及使主串不回朔来减少字符串匹配的次数,从而较少算法的相应代价,但是,事件万物是普遍归中的,KMP算法的有效性也是有一定的局限的,我将在本文的最后也讨论这个算法的局限性。一般的匹配算法:KMP基本概念引入:但是,其实我们会发现,上面的中间两个匹配步骤是没有必要的,因为他们的第一个匹配字母就不相同,完全没有可比性,而当...
    发布于:2015/10/20 23:50:00  浏览(622)   
    如何最大程度提升Node.js的性能极限
    Node.js是一个基于Chrome JavaScript运行时建立的平台, 用于方便地搭建响应速度快、易于扩展的网络应用。Node.js 使用事件驱动, 非阻塞I/O 模型而得以轻量和高效,非常适合在分布式设备上运行的数据密集型的实时应用。Node是一个Javascript运行环境(runtime)。实际上它是对Google V8引擎进行了封装。V8引 擎执行Javasc...
    发布于:2015/9/18 21:01:00  浏览(520)   
    ASP.NET中使用Spire.XLS插件灵活操作Excel
    我们在开发各种系统特别是管理信息系统时,经常会有和Excel打交道的各种需求,比如生成Excel报表,或者从Excel导数据等,当然我们可以用.NET自带的各种类库去完成类似功能,但是当遇到客户端不同版本的Excel时往往会出现各种问题,比如乱码,格式无法打开等,这个时候我们就很需要一款叫做Spire.XLS的插件了,有了它可以很方便的对不同版本的Excel文件进度操作,还可以生成各种常见的...
    发布于:2015/9/18 12:44:00  浏览(1251)   
    如何高效的使用jQuery进行系统的开发
    jquery技术已广泛用于现在互联网开发中,关于介绍jquery用法的知识库网上已经有很多的教程,但是对于如何正确高效的使用jquery的问题网上的资料就相对少了点,基于此本文将介绍一些性能调优知识,以及改进 jQuery 代码速度的最佳实践技巧。技巧 #1 - 尽可能多地通过 ID 进行搜索,而不是 CLASS在 jQuery 代码中两种常见的搜索技术是通过元素的 ID 进行搜索和通过元素...
    发布于:2015/9/5 20:48:00  浏览(788)   
    MongoDB性能优化方
    性能与用户量“如何能让软件拥有更高的性能?”,我想这是一个大部分开发者都思考过的问题。性能往往决定了一个软件的质量,如果你开发的是一个互联网产品,那么你的产品性能将更加受到考验,因为你面对的是广大的互联网用户,他们可不是那么有耐心的。严重点说,页面的加载速度每增加一秒也许都会使你失去一部分用户,也就是说,加载速度和用户量是成反比的。那么用户能够接受的加载速度到底是多少呢?如图,如果页面加载时间超过10s那么用户就会...
    发布于:2015/5/15 9:52:00  浏览(588)   
    Tomcat 安装部署步骤详解
    介绍  部署就是把web应用开发时的文件拷贝到tomcat容器中,并对其进行编译等操作,使用户可以访问到该应用。在tomcat中有多种部署方式:  1 静态部署:直接拷贝相应的web展开目录、或者war包。(展开目录的意思就是tomcat可以直接访问的应用目录,是未经过压缩的。相反的就是war包,是一种经过压缩的web应用文件)。  2 动态部署:通过tomcat管理器或者其他工具(如TCD,tomcat client dep...
    发布于:2015/4/29 17:12:00  浏览(696)   
    如何向MySQL增加新用户账户
    可以用两种方式创建MySQL账户:1.使用GRANT语句2.直接操作MySQL授权表最好的方法是使用GRANT语句,因为这样更精确,错误少。从MySQL 3.22.11起提供了GRANT;创建账户的其它方法是使用MySQL账户管理功能的第三方程序。phpMyAdmin即是一个程序。下面的示例说明如何使用MySQL客户端程序来设置新用户。假定按照2.9.3节,...
    发布于:2014/12/14 11:22:00  浏览(604)   
    Android开发-ImageView实现适屏和裁剪图片的功能
    ImageView实现图片适应屏幕大小显示,和图片裁剪的功能.实现的效果主界面:适应屏幕:裁剪图片:显示裁剪图片到ImagView:源代码:MainActivity.java[html] view plaincopypackage com.imageview.activity; import java.io.FileNotFoundException; import andr...
    发布于:2014/11/24 8:18:00  浏览(816)   
    页数: 1 - 3 (共31 条内容)
    Prev
    [1]
    2
    3
    Next
  • 世界上最长寿的人李青云为什么只活了256岁
    话说当初上帝造人之后,为了设定所有地球人的寿命,自主开发的《地球人寿命管理系统》中给每个在世者开了5byte也就是40bit空间,这5byte存储了:在世者的即时唯一二进制编号,从左往右晋位。人死了马上释放所占用的编号。该在世者寿命年数向下取整的二进制表示,从右往左晋位。然后让其在寿命最后不到一年内随机挂掉。例如最早的时候...
    发布于:2014/10/22 13:13:00  浏览(1100)  
    胡言乱语
    R 对我而言不过是在平衡实验室科研任务和编程修行间的"让我任性,松口气"。现在的她于我,既无法取代正宫未婚妻matlab助我研途风顺,也不是小忠犬java这些年与我形影不离棒打不弃的信任依赖,我一直也忘不了我的初恋c更忘不了那个帮我和c牵桥搭线也把自己搭进去了的菇凉,有一段时间我比较颓废找个个大哥靠山c#和他一起混一个叫做asp.net的社团好不容易做...
    发布于:2014/10/6 10:37:00  浏览(498)  
    不作死不会死,人类会被码农玩死
    2015有一天,某个码农创造了可以自我思考的智能程序。它有以下能力:1. 它可以链接互联网,获取任何它想要查询的数据和知识;2. 他能辨别各种数据,视频,音频,图片,文字,各种编码,常见加密算法;3. 他能自我编程,修复自己的不足,可以自我升级,可以编写程序,并调用执行程序;4. 他可以查阅所有公开的程序源代码,从中获取自己需要的代码片段...
    发布于:2014/2/15 14:37:00  浏览(624)  
    疯狂的程序员
    1 Hello World要说念大学,最忌讳的就是在自己家门口念。哪怕你家住北大院子里,也一定要去别的学校念。2 DOS“DOS”就是“Disk Operating System”,磁盘操作系统。“TMD”是“战区导弹防御系统”,“NMD”是“国家导弹防御系统”。3 第一个梦想什么是鸡肋课?就是每个人都在自己课表的这门课旁边标注一个“可旷”或者“选修...
    发布于:2014/1/3 13:46:00  浏览(615)  
    页数: 1 - 1 (共4 条内容)
    Prev
    [1]
    Next
  • 程序集“System.Data.Linq, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”
    程序集“System.Data.Linq, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”中的类型“System.Data.Linq.ChangeTracker+StandardChangeTracker”未标记为可序列化。说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的...
    发布于:2015/5/19 15:19:00  浏览(620)  
    Android如何清除本地缓存数据?
    Android 如何实现垃圾清理、缓存清理?要删除什么哪些文件或者要怎么做?这是很多Android开发者遇到的问题,下面就将为大家介绍一种实用的缓存清理案例。直接上代码:/* * 文 件 名: DataCleanManager.java * 描 述: 主要功能有清除内/外缓存,清除数据库,清除sharedPreference,清除files和清除自定义目录 */ package com.test.D...
    发布于:2014/12/14 11:15:00  浏览(646)  
    ASP.NET如何计算类似微博的已输入多少字符,剩余几个字符?
    ASP.NET如何实现计算微博字数还剩几个字符可以输入的代码如下:public static int GetWeiboContentLength(string weiboContent) { var max = 140; var surl = 11; var urlCount = 0; RegexOption...
    发布于:2014/11/11 14:36:00  浏览(483)  
    JAVA中判断“==”和equals有什么区别?
    java中的'=='运算符用于比较两个变量本身的值,即两个对象在内存中的首地址。'equals()'方法比较的是两个字符串中所包含的内容是否相同。对于非字符串类型的变量来说,'=='运算符和'equals()'方法都是用来比较其所指对象在堆内存中的首地址,即比较两个类类型的变量是否指向同一个对象。下面给大家一个事例:123456789101112public class ep{public static vo...
    发布于:2014/10/22 13:20:00  浏览(748)  
    页数: 1 - 1 (共4 条内容)
    Prev
    [1]
    Next
  • 浅析大规模DDOS防御架构:应对T级攻防
    DDOS分类在讲防御之前简单介绍一下各类攻击,因为DDOS是一类攻击而并不是一种攻击,并且DDOS的防御是一个可以做到相对自动化但做不到绝对自动化的过程,很多演进的攻击方式自动化不一定能识别,还是需要进一步的专家肉眼判断。网络层攻击Syn-flood利用TCP建立连接时3次握手的“漏洞”,通过原始套接字发送源地址虚假的SYN报文,使目标主机永远无法完成3次握...
    发布于:2015/9/18 20:50:00  浏览(382)   继续阅读>>   
    Razor基础语法之-变量
    变量是用于存储数据的命名实体。变量变量用于存储数据。变量名必须以字母字符开头,不能包含空格和保留字符。变量可以是某个具体的类型,指示其所存储的数据类型。字符串变量存储字符串值 ("Welcome to W3School"),整数变量存储数值 (103),日期变量存储日期值,等等。使用 var 关键词或类型对变量进行声明,不过 AS...
    发布于:2014/8/30 10:33:00  浏览(648)   继续阅读>>   
    ASP.NET MVC 通过继承RouteBase实现URL重写
    一,老板的需求假设我们是手机销售网站的一名程序猿(承接初级篇),经过第一次的URL重写之后,我们的手机分类页面的URL的改变:http://www.xxx.com/category/showcategory?categoryid=0001&view=list&orderby=price&page=1=>ht...
    发布于:2014/6/10 16:10:00  浏览(565)   继续阅读>>   
    页数: 1 - 1 (共3 条内容)
    Prev
    [1]
    Next
  • 听说你们成都女孩皮肤很好
    发布于:2014/10/22 13:11:00  浏览(355)  
我狂奈我何!
TA的留言板