关闭

[置顶] asp.net中的路径问题

-------------初级篇---------------------------------------- 在一般的href中路径的引用问题   ./index.aspx与index.aspx都代表当前文件夹    /index.aspx 代表从域名直接定位到这个路径...
阅读(2109) 评论(0)

深入理解Java中的String

一、String类 想要了解一个类,最好的办法就是看这个类的实现源代码,来看一下String类的源码: public final class String implements java.io.Serializable, Comparable, CharSequence { /** The value is used for character storage. *...
阅读(83) 评论(0)

JAVA中的线程安全与非线程安全

ArrayList和Vector有什么区别?HashMap和HashTable有什么区别?StringBuilder和StringBuffer有什么区别?这些都是Java面试中常见的基础问题。面对这样的问题,回答是:ArrayList是非线程安全的,Vector是线程安全的;HashMap是非线程安全的,HashTable是线程安全的;StringBuilder是非线程安全的,StringBuff...
阅读(98) 评论(0)

MySQL索引背后的数据结构及算法原理

前两天经历了武汉一行腾讯面试,数据库索引是一个面试热点,在此搜集相关资料,以备学习之用。 下面是一位牛人写得关于数据库索引的精品之作,因为很好,不敢修饰,转载至此与博友共享。 原文链接:MySQL索引背后的数据结构及算法原理 本文以MySQL数据库为研究对象,讨论与数据库索引相关的一些话题。特别需要说明的是,MySQL支持诸多存储引擎,而各种存储引擎对索引的支持也各不相同,因此MySQL数据...
阅读(60) 评论(0)

数据库的索引以及在哪些列上创建索引

一、深入浅出理解索引结构  实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引: 聚集索引(clustered index,也称聚类索引、簇集索引)和 非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)。 下面,我们举例来说明一下聚集索引和非聚集索引的区别:    其实,我们的汉语字典的正文本身就是一个聚集索...
阅读(47) 评论(0)

EJB的发展历史

8.1.2  EJB的发展历史 对于EJB这种备受争议却又充满传奇色彩的技术,我们将再次回顾它从辉煌出场,经历黯然衰败,直到今天再次辉煌的发展轮回。 (1)EJB 1.0 最初的EJB 1.0大约于1998年发布,最初的规范只包含有状态的和无状态的两种服务器对象(后来统称为有状态的会话Bean和无状态的会话Bean),以及可选的持久化领域对象(后来称为实体Bean),EJB 1.0就已经提供...
阅读(836) 评论(0)

EJB的优势和使用场景

EJB的优势和使用场景 即使在EJB 2.0备受诟病的时期,笔者也从不掩饰自己对EJB的喜爱,因为它确实体现了一种非常优秀的设计思想和理念。即使在EJB饱受争议的时期,笔者也一直希望大家用更理智的眼光来看一种技术。我们可以尽量从以下两方面来看待一种技术: 这种技术的设置初衷是什么? 这种技术到底给我们带来了什么? 从某种意义上来看,EJB是一种大型分布式企业应用开发架构的先...
阅读(7341) 评论(4)

一位资深程序员大牛给予Java初学者的学习路线建议

java学习这一部分其实也算是今天的重点,这一部分用来回答很多群里的朋友所问过的问题,那就是我你是如何学习Java的,能不能给点建议?今天我是打算来点干货,因此咱们就不说一些学习方法和技巧了,直接来谈每个阶段要学习的内容甚至是一些书籍。这一部分的内容,同样适用于一些希望转行到Java的同学。   在大家看之前,我要先声明两点。1、由于我本人是Java后端开发出身,因此所推荐的学习内容是Jav...
阅读(17608) 评论(3)

数学的分类

1算术 算术是数学中最古老、最基础和最初等的部分,它研究数的性质及其运算。把数和数的性质、数和数之间的四则运算在应用过程中的经验累积起来,并加以整理,就形成了最古老的一门数学--算术。在古代全部数学就叫做算术,现代的代数学、数论等最初就是由算术发展起来的。后来,算学、数学的概念出现了,它代替了算术的含义,包括了全部数学,算术就变成了其中的一个分支。 ++++++++++++++++++++...
阅读(418) 评论(0)

函数和方程的区别

函数(function)表示每个输入值对应唯一输出值的一种对应关系.函数f中对应输入值的输出值x的标准符号为f(x).包含某个函数所有的输入值的集合被称作这个函数的定义域,包含所有的输出值的集合被称作值域.若先定义映射的概念,可以简单定义函数为,定义在非空数集之间的映射称为函数. 方程(英文:equation)是表示两个数学式(如两个数、函数、量、运算)之间相等关系的一种等式,通常在两者之间有一...
阅读(452) 评论(0)

三大主流数据备份比较

逻辑备份 1、导出create table 、create index、insert into 表等语句(逻辑备份) mysql:mysqldump、load data infile、select into outfile sqlserver:生成脚本、导入导出向导 oracle:(exp/imp)  物理备份 2、直接复制文件(物理备份) sqlserv...
阅读(440) 评论(0)

在mysql中修改表名的sql语句

在使用mysql时,经常遇到表名不符合规范或标准,但是表里已经有大量的数据了,如何保留数据,只更改表名呢?        可以通过建一个相同的表结构的表,把原来的数据导入到新表中,但是这样视乎很麻烦。       能否简单使用一个SQL语句就搞定呢?当然可以,mysql5.0下我们使用这样的SQL语句就可以了。 ALTER  TABLE table_name RENAME TO ...
阅读(4148) 评论(0)

修改MySql中数据表和字段的字符集和排序规则

由于数据库中的数据表和表字段的字符集和排序规则不统一,找了很多帖子,最后发现如下脚本很好用。 用法儿是:先执行如下脚本生成修改数据表和表字段的脚本,然后再执行这些生成的脚本。 1. 修改指定数据库中所有varchar类型的表字段的字符集为UTF8,并将排序规则修改为utf8_general_ci SELECT CONCAT('ALTER TABLE `', table_name,...
阅读(4212) 评论(0)

Mysql学习系列

1Mysql数据库简介 2数据类型简介 3数据库、数据表、约束的操作(DDL) 4数据表中记录的操作(DML) 5数据查询操作(子查询和连接) 6运算符和函数 7存储过程 8索引和数据库调优 合理的创建索引 慢查询日志分析工具 通过explain查询和分析SQL 表的反范式化优化 表的垂直拆分 表的水平拆分 9Mysql数据库安全(账号管理 备份恢复) 10Mysql...
阅读(170) 评论(0)

字符串匹配的KMP算法

KMP算法 时间复杂度为O(m+n)...
阅读(218) 评论(0)

Spring+MyBatis多数据源配置实现

最近用到了MyBatis配置多数据源,原以为简单配置下就行了,实际操作后发现还是要费些事的,这里记录下,以作备忘 不多废话,直接上代码,后面会有简单的实现介绍 jdbc和log4j的配置 #定义输出格式 ConversionPattern=%d %-5p [%t] %c - %m%n log4j.rootLogger=DEBUG,Console log4j.logg...
阅读(5566) 评论(4)
301条 共21页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:999992次
    • 积分:7543
    • 等级:
    • 排名:第3165名
    • 原创:19篇
    • 转载:282篇
    • 译文:0篇
    • 评论:69条
    最新评论