![](https://img-blog.csdnimg.cn/20201022143952887.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
后端技术
文章平均质量分 52
java, 数据库等
俊刚、
爱学习,爱生活,爱联盟!!!
展开
-
java实现排序算法之冒泡排序
算法原理冒泡排序算法的运作如下:(从后往前)比较相邻的元素。如果第一个比第二个大,就交换他们两个。对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。针对所有的元素重复以上的步骤,除了最后一个。持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。算法稳定性冒泡排序就是把小原创 2016-12-27 16:20:51 · 511 阅读 · 0 评论 -
java实现 排序算法之直接插入排序
基本思想:直接插入排序是由两层嵌套循环组成的。外层循环标识并决定待比较的数值。内层循环为待比较数值确定其最终位置。直接插入排序是将待比较的数值与它的前一个数值进行比较,所以外层循环是从第二个数值开始的。当前一数值比待比较数值大的情况下继续循环比较,直到找到比待比较数值小的并将待比较数值置入其后一位置,结束该次循环。如果碰见一个和插入元素相等的,那么插入元素把想插入的元素放在相等元素原创 2016-12-27 14:43:12 · 418 阅读 · 0 评论 -
递归算法
递归算法是把问题转化为规模缩小了的同类问题的子问题。然后递归函数(或过程)来表示问题的解。一个过程(或函数)直接或间接调用自己本身,这种过程(或函数)叫递归过程(或函数).递归过程一般通过函数或子过程来实现。递归方法:在函数或子过程的内部,直接或者间接地调用自己的算法。递归是计算机科学的一个重要概念,递归的方法是程序设计中有效的方法,采用递归编写递归能使原创 2017-01-11 16:52:05 · 471 阅读 · 0 评论 -
java 重载与重写
先来看下方法重载(Overloading)的定义:如果有两个方法的方法名相同,但参数不一致,哪么可以说一个方法是另一个方法的重载。重载Overloading是一个类中多态性的一种表现。 具体说明如下:1.方法名相同2.方法的参数类型,个数顺序至少有一项不同3.方法的返回类型可以不相同4.方法的修饰符可以不相同5.main方法也可以被重载实例:通过重载 MainC原创 2016-12-22 14:47:23 · 557 阅读 · 2 评论 -
斐波那契数列
斐波那契数列指的是这样一个数列 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233,377,610,987,1597,2584,4181,6765,10946,17711,28657,46368……特别指出:第0项是0,第1项是第一个1。这个数列从第三项开始,每一项都等于前两项之和。实例:public class Ma原创 2016-12-22 12:09:34 · 473 阅读 · 0 评论 -
格式化时间(SimpleDateFormat)
抽象类DateFormat以及它的子类实体类SimpleDateFormat。这两个类都位于java.text包中,是专门用于日期格式化和解析的类。而这两项工作的核心就是我们为此设定的Pattern,我们可以称之为“日期格式表达式”。理论上讲日期格式表达式包含全部26个英文字母的大小写,不过它们中的一些字母只是被预留了,并没有确切的含义。目前有效的字母及它们所代表的含义如下:原创 2016-12-22 10:26:10 · 1357 阅读 · 0 评论 -
java 查找字符串所在的位置
使用了 String 类的 indexOf() 方法在字符串中查找子字符串出现的位置,如过存在返回字符串出现的位置(第一位为0),如果不存在返回 -1。方便判断和截取字符串!语法:stringObject.indexOf(searchvalue,fromindex)参数 描述searchvalue原创 2016-12-15 16:45:38 · 56842 阅读 · 0 评论 -
java split 分割字符串
split方法:将一个字符串分割成多个子字符串,然后将结果作为字符串数组返回。示例:public class JavaStringSplitEmp { public static void main(String args[]){ String str = "123-456-789"; String[] temp; temp =原创 2016-12-15 10:49:11 · 838 阅读 · 0 评论 -
java 字符串替换 replace与replaceAll
replace与replaceAll方法都是用来替换字符串的。首先,我们先比较一下这两种函数的性能:示例:public class StringReplaceEmp{ public static void main(String args[]){ String str="Hello World"; String newStr; long startTime原创 2016-12-15 10:24:28 · 9543 阅读 · 0 评论 -
java substring 截取字符串
substring(参数)是java截取字符串的一个方法。它有两种传参的方式:第一种:public String substring(int beginIndex)返回一个新的字符串,它是此字符串的一个子字符串,该字符串从指定索引出的字符开始,到此字符串末尾结束。第二种:public String substring(int beginIndex,int endIndex)原创 2016-12-15 09:19:47 · 24906 阅读 · 0 评论 -
java环境变量配置
1.下载jdk,安装jdk。(下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html)2.配置环境变量:右击“我的电脑”-->“属性”-->“高级系统设置”-->“环境变量”。3.在系统变量中新建“JAVA_HOME”变量,变量值为:F:\java\jdk(根据自己的jdk安装路径填原创 2016-12-12 20:05:33 · 553 阅读 · 0 评论 -
随机生成字符串
import java.util.Random; import java.util.UUID; /** * 生产指定长度随机字符串a-z,A-Z,0-9 * @author happyqing * @since 2016.5.30 */ public class RandomString { /** * 获取随机字符串 a-z,A-Z原创 2016-10-22 09:28:20 · 516 阅读 · 0 评论 -
SQL 基础增删改查语句
关键词 DISTINCT 用于返回唯一不同的值AND 和 OR运算符ORDER BY 语句用于对结果集进行排序select update insert delete原创 2016-09-25 00:38:40 · 776 阅读 · 0 评论 -
SQL Server 创建表及其约束条件
NOT NULL 约束强制列不接受 NULL 值。UNIQUE 约束唯一标识数据库表中的每条记录。PRIMARY KEY PRIMARY KEY 约束唯一标识数据库表中的每条记录。FOREIGN KEY 一个表中的 FOREIGN KEY 指向另一个表中的 PRIMARY KEY。CHECK 约束用于限制列中的值的范围。DEFAU原创 2016-09-21 19:55:10 · 23447 阅读 · 2 评论 -
SQL Server配置管理器无法连接到 WMI 提供程序。您没有权限或者该服务器无法访问
SQL Server配置管理器无法连接到 WMI 提供程序。您没有权限或者该服务器无法访问 。通过一下几种方法应该能够解决,至少数据库能够正常运行。原创 2016-09-20 22:18:49 · 19149 阅读 · 5 评论