TA的关注
  TA的基本信息
  • JAVA中的泛型的概念及用法
    泛型是Java中一个非常重要的知识点,在Java集合类框架中泛型被广泛应用。本文我们将从零开始来看一下Java泛型的设计,将会涉及到通配符处理,以及让人苦恼的类型擦除。泛型基础泛型类我们首先定义一个简单的Box类:public class Box {private String object;public void set(String object) { this.obj...
    发布于:2017/3/9 10:24:00  浏览(477)   
    外包-俗称私活的那些事
    其实外包是很多人在职业生涯中都会遇到的问题,也就是接私活。今天我来说说我遇到过的一次外包经历,我要说的这次外包经历既不是我的第一个外包项目,也不是最后一个,之所以要记下来,是因为这是我目前为止遇到过的最坑的一次,导致我整个2015年都在为这一次外包进行补救。不过,我写这篇文章并不是为了抱怨,而是为了记录这次事件,提醒自己在以后的项目(不论是是公司的项目还是自己的项目)中不要再...
    发布于:2016/2/16 20:38:00  浏览(600)   
    js实现页面访客人数的统计功能
    我们在营运网站时经常会想知道自己网站每天的访问人数是多少,这对于日常的运维管理非常重要,当然现在有很多第三方的统计软件可以使用,不过,今天我要用js自己实现一个网站访客人数的计数器共,代码如下:<html><head><meta http-equiv="Content-Type" content="text/html; charset=gb...
    发布于:2015/12/11 13:01:00  浏览(1643)   
    Redis事务的不足及改进措施
    Redis的事务特性数据ACID特性满足了几条? 为了保持简单,redis事务保证了其中的一致性和隔离性; 不满足原子性和持久性;原子性redis事务在执行的中途遇到错误,不会回滚,而是继续执行后续命令;(违反原子性)事务可以理解为一个打包的批量执行脚本,但批量指令并非原子化的操作; 中间某条指令的失败不会导致前面已做指令的回滚,也不会造成后续的指令不做; 比如:redis 127.0....
    发布于:2015/10/10 13:41:00  浏览(888)   
    设计模式中的 里氏替换原则
    那么翻译成比较容易理解的话,就是说,子类一般不该重写父类的方法,因为父类的方法一般都是对外公布的接口,是具有不可变性的,你不该将一些不该变化的东西给修改掉。上述只是通常意义上的说法,很多情况下,我们不必太理解里氏替换这个文静的姑娘,比如模板方法模式,缺省适配器,装饰器模式等一些设计模式,就完全不搭理这个文静的姑娘。不过就算如此,如果你真的遇见了不得不重写父类方法的场景,那么请你考虑,你是否真的要把这个类作...
    发布于:2015/7/8 12:36:00  浏览(642)   
    程序员的各种角色排列组合
    我认为一名高效程序员可以扮演5种基本角色来高效地完成他/她的工作,这些角色以某种方式组合后更符合开发团队中的某些“人物”。你是其中的哪个(或哪些)角色?编码者当我们在低层次积极参与编写代码并解决问题时,我们所担任的就是这样一种角色。编码者在编程同时致力于其他小问题,但通常专注于某一项特定任务而非整体架构。如果一个非IT人员询问你工作,你告诉他们你是一名程序员,...
    发布于:2015/5/22 12:43:00  浏览(630)   
    PHP安全隐患早处理
    PHP本身再老版本有一些问题,比如在 php4.3.10和php5.0.3以前有一些比较严重的bug,所以推荐使用新版。另外,目前闹的轰轰烈烈的SQL Injection也是在PHP上有很多利用方式,所以要保证安全,PHP代码编写是一方面,PHP的配置更是非常关键。我们php手手工安装的,php的默认配置文件在 /usr/local/apache2/conf/php.ini,我们最主要就是要配置php.ini中的内容,让我...
    发布于:2014/12/17 18:31:00  浏览(547)   
    《大话设计模式》中的原型模式讲得对吗?
    原型模式的意图经常被误解为复制对象,本来我觉得设计模式完全无必要(也不太敢)写任何文章,GoF书里写的清晰准确,还有无数例子,但我看到过无数文章把原型模式彻彻底底地变成了从已有对象方便地复制一个新对象,所以决定趟趟浑水也来白话一篇,说的不对的地方欢迎大家拍砖,猛拍,狂拍,往死里拍……在我自己废话之前,还是先抄GoF,意图:用原型实例指定创建对象的种类,并且通过拷贝这些原...
    发布于:2014/11/28 14:14:00  浏览(624)   
    异步调用Web Service
    调用Web Service方法有两种方式,同步调用和异步调用。同步调用是程序继续执行前等候调用的完成,而异步调用在后台继续时,程序也继续执行,不必等待方法处理完成而直接返回。具体的调用流程见下图: 对于同步调用方法而言,UI线程依赖于方法的实现,方法执行时间过长将导致UI无法及时与用户进行交互。我们知道,在Windows客户端中,每个进程都有单一的UI进程,在服务器中,可扩展性依赖于线程的使用。对于异步调用方法而言,...
    发布于:2014/10/30 13:13:00  浏览(582)   
    给学习SQLServer的同学发福利啦啦
    最近看sql的书,这里自己举个例子来温故知新一遍常用常见的sql查询。好了,code is cheap,代码来了。-- 新建一个数据库TestDbCREATE DATABASE [TestDb]-- 新建 学生表 StudentCREATE TABLE [dbo].[Student]( [Tid] [int] IDENTITY(1,1) NOT NULL, [Name] [varchar](50)...
    发布于:2014/10/28 12:59:00  浏览(715)   
    Android中如何对多个文件进行合并处理
    下面介绍合并文件的几种方式,并通过合并amr文件来举例介绍合并文件的具体流程。amr格式的文件头是6字节,所以在进行文件合并的时候要减去除第一个文件以外的其他文件的文件头。注意:不同文件的文件头是不一样的,所以在合并的时候根据不同文件相应的减去合并文件的文件头。步骤一:获取要合并的文件及创建合并后保存的文件/**用于存放要合并的文件的集合**/List<File>tempFile...
    发布于:2014/10/10 12:50:00  浏览(564)   
    Ajax基础之-文档对象模型
    简单 HTML 页面<html> <head> <title>Trees, trees, everywhere</title> </head> <body> <h1>Tr...
    发布于:2014/8/19 12:40:00  浏览(571)   
    页数: 1 - 3 (共31 条内容)
    Prev
    [1]
    2
    3
    Next
  • 不要害怕今日的苦,你要相信明天,更苦!
    引语:这是习惯性的开头,请不要介意!人一定要目标,人生如此,年轻如此,今年如此,年年如此,事事如棋。但是说到底,目标是什么?目标就是提前把要吹的牛皮都吹在前头,然后不停地去弥补这个被吹破了的牛皮!2016,又开始工作了,把一年要吹的牛皮先吹了吧!好让我们年底时看看,看看到底有多夸张! 本文虽是个人规划,但是,并不具有绝对的个人色彩,因此,可以作为某些志同道合人士或...
    发布于:2016/2/16 20:35:00  浏览(737)  
    不忘初心 方得始终
    很多事情做到后面人会忘掉当初为什么做这件事。特别是在遇到困难的时候一定要停下来思考一下,冷静一下。算起来做淘宝已经接近2个月了,生意很差,出现这种状况让我感到很不安。我们3个人辞掉工作这样一下子的出入很大,必须要把之前的工资赚回来,才能不算亏本。但是到目前为止状况很不好。最近参加了...
    发布于:2014/10/30 13:15:00  浏览(508)  
    六个超大规模Hadoop部署案例一览
    虽然Hadoop是眼下热闹非凡的大数据领域最热话题,但它肯定不是可以解决数据中心和数据管理方面所有难题的灵丹妙药。考虑到这一点,我们暂且不想猜测这个平台未来会如何,也不想猜测各种数据密集型解决方案的开源技术未来会如何,而是关注让Hadoop越来越火的实际应用案例。案例之一:eBa...
    发布于:2014/3/28 12:58:00  浏览(543)  
    页数: 1 - 1 (共3 条内容)
    Prev
    [1]
    Next
  • php如何在windows平台执行shell解压文件?
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1...
    发布于:2014/12/17 18:28:00  浏览(746)  
    如何利用SQL语句获取客户端IP地址
    --1:得到客户端的IP地址12345678910/************* IP **************/declare @ip varchar(20),@hst varchar(20),@sql varchar(100)declare @str varchar(100)set @str='PING '+Host_Name()create table #tmp(aa varchar(200))insert #tm...
    发布于:2014/10/30 13:18:00  浏览(481)  
    什么是数据库中的自定义函数(表值函数)?
    函数是由一个或多个Transact-SQL 语句组成的子程序,可用于封装代码以便重新使用。用户自定义函数(User Defined Functions)是SQL Server 的数据库对象,它不能用于执行一系列改变数据库状态的操作,但它可以像系统函数一样在查询或存储过程等的程序段中使用,也可以像存储过程一样通过EXECUTE 命令来执行。用户自定义函数中存储了一个Transact-SQL 例程,可以返回一定的值。在Sql...
    发布于:2014/10/28 13:02:00  浏览(825)  
    mysql安装好以后该如何连接上数据库服务器?
    为了连接服务器,当调用mysql时,通常需要提供一个MySQL用户名并且很可能需要一个 密码。如果服务器运行在登录服务器之外的其它机器上,还需要指定主机名。联系管理员以找出进行连接所使用的参数 (即,连接的主机、用户名和使用的密码)。知道正确的参数后,可以按照以下方式进行连接:shell> mysql -h host -u user -pEnter password: *...
    发布于:2014/8/19 11:51:00  浏览(513)  
    jQuery中的attr与prop有什么区别
    jQuery1.6中新添加了一个prop方法,看起来和用起来都和attr方法一样,这两个方法有什么区别呢?这要从HTMl 的attribute与property区别说起,attr与prop正是这两个东西的缩写。attribute与propertyattribute和property都可以翻译为属性,为了以示区别,通常把这两个单词翻译为属性与特性。<div id="test"...
    发布于:2014/7/22 19:21:00  浏览(637)  
    如何优化十亿数量级的key-value型数据的存储?
    我们是一个图片分享网站,所有用户上传的图片做了按用户ID分服务器存储。每张图片都有一个唯一的图片ID,对应上传它的用户ID。目前用户上传的图片总量已接近30亿张,也就意味着这个对应关系有30亿条。现在需要对这些键值对数据的存储做一个优化要求:1.查询速度快 2.数据能存储在内存中。因为我们使用了Amazon的EC2,所以希望占用内存总量不超过他们要求的17G 3.数据一致...
    发布于:2013/10/21 22:40:00  浏览(2524)  
    Hibernate 一张表的两个外键引用同一个主键 怎样配置被引用的类
    一张表是代表借书相关信息的,另一张表是代表管理员信息的,其中借书表有两个字段(mana_id和backmana_id)引用管理员表的主键id。借书表对应domian类(Borrow)里有两个属性:private Manager manager;private Manager back_manager;借书domain配置文件里相关配置:<many-to-one name="mana...
    发布于:2013/10/21 22:11:00  浏览(798)  
    页数: 1 - 1 (共7 条内容)
    Prev
    [1]
    Next
  • .Net程序员在面试时需要掌握的基本技术
    夜已经很深了,但却毫无睡意,最近找工作和面试感触良多,所以想记录下来这段过程。作为一个.Net程序员,不可否认是比JAVA要难混的。甚至在智联招聘或者大街网都没有.NET程序员的备用选项。真是令人悲伤。但既然已经选择了这门技术作为饭碗,那不如就做精做专了它,其实依然是可以达到很高的境界的。而且真正做到大师也一定不能被语言所局限,语...
    发布于:2014/7/22 19:24:00  浏览(563)   继续阅读>>   
    使用Lucene.net实现站内搜索功能
    Lucene.net是Lucene的.net移植版本,是一个开源的全文检索引擎开发包,即它不是一个完整的全文检索引擎,而是一个全文检索引擎的架构,提供了完整的查询引擎和索引引擎。本文使用Lucene.net实现搜索及高亮分页功能。using System;using System.Data;using System.IO;using Syste...
    发布于:2014/7/2 13:03:00  浏览(633)   继续阅读>>   
    页数: 1 - 1 (共2 条内容)
    Prev
    [1]
    Next
  • 我再也不想见到你了
    发布于:2014/10/30 13:07:00  浏览(350)  
这家伙太懒了,什么都没写~
TA的留言板