TA的关注
  TA的基本信息
  • 来说说JAVA的反射机制
    Java反射机制是Java语言中一种很重要的机制,可能在工作中用到的机会不多,但是在很多框架中都有用到这种机制。我们知道Java是一门静态语言,在程序编译时变量的数据类型都已经确定,那么在Java运行时环境中,对于任意一个类,我们能否知道这个类有哪些属性和方法?对于任意一个对象,能否调用它的任意一个方法?答案是肯定的。这种动态获取类的信息以及动态调用对象的方法的功能来自于Java的...
    发布于:2017/3/15 10:20:00  浏览(1568)   
    JAVA面向对象编程:关于类的访问权限
    类的访问权限Java中,访问权限修饰词用于确定库中哪些类对于该库的使用者是可用的。public class Foo{}注意点:1.每个文件(编译单元)只能有一个public类。2.public类的名称必须完全和含有该编译单元的文件名相匹配,包括大小写。3.编译单元内没有public类也是可行的(不常这么用),在这种情况下,可以随意对文件命名。4.类既不可以是pr...
    发布于:2016/2/21 20:45:00  浏览(1026)   
    关于NOSQL你必须知道的一些东西
    1.NoSQL是什么?NoSQL 是 Not Only SQL 的缩写,意即"不仅仅是SQL"的意思,泛指非关系型的数据库。强调Key-Value Stores和文档数据库的优点,而不是单纯的反对RDBMS。NoSQL产品是传统关系型数据库的功能阉割版本,通过减少用不到或很少用的功能,来大幅度提高产品性能2.NoSQL是怎么产生的?随着w...
    发布于:2015/11/11 11:53:00  浏览(878)   
    C#如何连接mysql数据库
    C#一般都是和SQLServer搭配的比较多,但是因为mysql现在使用的也非常广泛,而且免费,所以很多时候我们在开发系统时会选择mysql数据库,这就涉及到连接mysql数据库字符串配置的问题了。MySQL 连接字符串..>>ODBC 1.Local database:"Driver={mySQL};Server=mySrvName;...
    发布于:2015/10/14 18:38:00  浏览(1009)   
    ASP.NET中使用JavaScriptSerializer实现JSON序列化和反序列化
    我们在使用ajax技术从后台获取数据时往往需要使用Json进行数据的传递,所以会涉及到对象的序列化和反序列化的问题,在ASP.NET中的我们一般使用JavaScriptSerializer实现对象的序列化和反序列化操作,该类在System.Web.Script.Serializatioin命名空间下,需引用System.Web.Extensions.dll.实例:HTML 预览class People { ...
    发布于:2015/9/16 11:34:00  浏览(942)   
    百晓生编程武器排行榜
    对程序员来说,编程语言就是武器,但有的武器好用,有的武器不好用,有的武器甚至会杀了自己1.C语言是M1式加兰德步枪,很老但可靠。2.C++是双截棍,挥舞起来很强悍,很吸引人,但需要你多年的磨练来掌握,很多人希望改用别的武器。3.Perl语言是燃烧弹,曾经在战场上很有用,但现在很少人使用它。4.Java是M240通用弹夹式自动机枪,有时它的弹夹是圆的,但有时候不是,如果不是,当你开火时,会遇到NullPo...
    发布于:2015/6/20 10:20:00  浏览(842)   
    ADO.NET中的事务处理技术
    ADO.NET事务的主要成员需要使用事务管理的情况很多,在数据层使用得特别广泛,几乎每一个系统的数据层都会实现事务。数据层的事务都是继承自DBTransaction,派生自IDbTransaction的。下面介绍一下IDbTransaction的基本成员:public interface IDbTransaction:IDisposable { ...
    发布于:2014/12/24 17:54:00  浏览(864)   
    JAVA多线程编程之阻塞队列和生产者消费者模式
    BlockingQueue是线程安全的Queue版本,从它的名字就可以看出,它是一个支持阻塞的Queue实现:当向空BlockingQueue请求数据时,它会阻塞至BlockingQueue非空;当向一个已满BlockingQueue插入数据时,线程会阻塞至BlockingQueue可插入。BlockingQueue 的方法以四种形式出现,对于不能立即满足但可能在将来某一时刻可以满足的操作,这四种形式的处理方式不同:第一种是抛出...
    发布于:2014/12/9 11:31:00  浏览(1001)   
    c#通过反射的GetCustomAttributes方法获取类上的自定义特性
    下面只写个示例,简单说明一下如何通过反射获取自定义特性。示例只在类和属性上使用了自定义特性。读者可以按照实际的项目需求,合理使用自定义特性。1、实现实体自定义特性,继承自Attribute类 /// <summary> /// 自定义特性 属性或者类可用 支持继承 /// </summary> [AttributeUsage(AttributeTargets.P...
    发布于:2014/11/6 12:54:00  浏览(10036)   
    ASP.NET中使用SoapFormatter实现对象序列化和反序列化
    当两个进程在进行远程通信时,彼此可以发送各种类型的数据。无论是何种类型的数据,都会以二进制序列的形式在网络上传送。发送方需要把这个对象转换为字节序列,才能在网络上传送;接收方则需要把字节序列再恢复为对象。 把对象转换为字节序列的过程称为对象的序列化。把字节序列恢复为对象的过程称为对象的反序列化。这里还要注意对象的序列化主要有两种用途:1) 在网络上传送对象的字节序列。2) 把对象的字节序...
    发布于:2014/10/15 12:49:00  浏览(843)   
    C#实现图片自由变换 任意扭曲的算法
    之前想过要做个地铁驾驶的游戏,其中想把一些原本是矩形图片弄成一个梯形,但是发现GID+上面没有类似的方法。于是在谷歌谷了一下。没有!只能找到令人垂涎的,并没有源码。按照自己的想法尝试了一两天,有点效果,但实际上不是那样。后来知道那个在数字图像处理中叫“透视变换”。于是上网找了相关资料,原理找了,看了不明白。代码没多少,有ActionScript的,不明;有C的,不明。...
    发布于:2014/9/19 13:04:00  浏览(2469)   
    设计模式之-策略模式(Strategy Pattern)
    问题:当我们定义一系列的算法,怎么能使得算法为应对不同的业务需要能自由的动态替换而又不影响到客户端的使用,并且算法的增减、修改都不会影响环境和客户端。定义:策略模式定义了一系列算法,把它们一个个封装起来,并且使它们可相互替换。该模式可使得算法能独立于使用它的客户而变化。意图: Strategy模式是行为模式,正因为他是一种行为模式,所以他不是用来解决类的实例化的,跟创建什么样的产品没有关系,此模...
    发布于:2014/8/25 13:02:00  浏览(980)   
    页数: 1 - 3 (共32 条内容)
    Prev
    [1]
    2
    3
    Next
  • 创业不适合你,孩纸,洗洗睡吧
    两个月前,一个技术大牛听说我恰好在上海,特意从杭州跑来跟我吃饭,这个家伙曾经是一家互联网巨头的架构师,当年因为看中游戏的创业热潮,(与我有关,惭愧,我向某大佬说这人水平了得,该大佬劝说他出来创业并给予最初的投资),出来组了团队做游戏,结果折腾了几年,团队一直没赚到什么钱,自己也一直很仗义的拿底薪,异常...
    发布于:2015/9/16 12:33:00  浏览(798)  
    想嫁给程序员?你确定准备好了吗?
    今天来说说一位女青年的老公以及他们的事儿。如有雷同,纯属巧合。十一年前我和程序猿第一次见面,还是大一军训期间。我甚至不确定程序猿是否记得那是第一次见面。当时不小心装伪文艺参加了吉他社,想借一本吉他入门书,然后同在吉他社热心的海哥说他一同学有,就带着我去拿书了。于是我们第一次“见面”了,我只看见一个对着电...
    发布于:2015/6/20 10:02:00  浏览(759)  
    各种奇葩的程序注释方法
    你是否有过复查程序时发现有些注释毫无用处?程序注释是为了提高代码的可读性,为了让原作者以外的其他开发人员更容易理解这段程序。我把这些让人郁闷的注释方式归为了五类,同时把写出这些注释的程序员也归为了五类。我希望读了这篇文章后你感觉自己不属于其中的任何一种类型。如果你有兴趣的话可以读一下另外一篇文章 五种程序员(英文),和这篇讲到的五种程序员对比一下。1. 高傲的程序员publ...
    发布于:2014/1/9 22:34:00  浏览(1156)  
    一个程序员的爱情独白
    我不是诗人,所以,只能够把爱你写进程序,当作不可解的密码,作为我一个人知道的秘密。我以为你是我的唯一,过了很久才发现,你不是我独占的服务器。我可以传递,却什么都不能够取回,大师说,此算法不可逆。我想析构我自己,却没有多少勇气,只能够注释掉关于你的记忆。想寻找你的信息,突然发现,你已经不在我...
    发布于:2013/12/30 13:19:00  浏览(754)  
    页数: 1 - 1 (共4 条内容)
    Prev
    [1]
    Next
  • jquery如何绑定下拉框选择的值?
    最近有个项目要在前台绑定下拉框的值,以前一直都是使用服务器端控件,直接在后台绑定很简单,现在换成用前台jquery实现,一开始不熟悉,网上找了下资料,汇总一下,自己写了个如下方法:js代码如下:参数说明:controlID是客户端控件的ID,text是要绑定的值,比如我这边有一个叫ddlCity的控件,城市名称是上海,则调用的时候只要按如下方式调用:BindSelectedItem("ddlCit...
    发布于:2015/9/7 14:38:00  浏览(863)  
    IE兼容性问题-min-height在IE6下无效的问题
    解决方案:selector {min-height:500px;height:auto !important;height:500px;}因为IE6中当内容大于容器高度或宽度时,就会撑破容器。并且在同一个规则里,重复定义一个属性,即使先定义的值包含!important也会被忽略而覆盖掉该值。...
    发布于:2015/6/23 9:41:00  浏览(921)  
    PHP中如何从数据库查询数据并显示在表格中?
    SELECT 语句用于从数据库中选取数据。从数据库表中选取数据SELECT 语句用于从数据库中选取数据。语法SELECT column_name(s) FROM table_name注释:SQL 语句对大小写不敏感。SELECT 与 select 等效。为了让 PHP 执行上面的语句,我们必须使用 mysql_query() 函数。该函数用于向 MySQL 发...
    发布于:2014/9/19 13:06:00  浏览(1468)  
    PHP如何连接mysql数据库?
    连接到一个 MySQL 数据库在您能够访问并处理数据库中的数据之前,您必须创建到达数据库的连接。在 PHP 中,这个任务通过 mysql_connect() 函数完成。语法mysql_connect(servername,username,password);参数描述servername可选。规定要连接的服务器。默认是 "localhost:3306"。us...
    发布于:2014/8/25 13:05:00  浏览(703)  
    java.util.Date转java.sql.Date丢失时间问题
    java.sql.Date 只存储日期数据不存储时间数据// 会丢失时间数据preparedStatement.setDate(1, new java.sql.Date(date.getTime()));//可以这样来处理preparedStatement.setTimestamp(1, new java.sql.Timestamp(new java.util.Date()...
    发布于:2014/7/7 10:49:00  浏览(961)  
    页数: 1 - 1 (共5 条内容)
    Prev
    [1]
    Next
这家伙太懒了,什么都没写~
TA的留言板