Java 实现的各种经典的排序算法小Demo

由于有上机作业,所以就对数据结构中常用的各种排序算法都写了个Demo,有如下几个: 直接插入排序 折半插入排序 希尔排序 冒泡排序 快速排序 选择排序 桶排序 Demo下载地址 下面谈一谈我对这几个排序算法的理解:对于直接插入排序:(按从小到大的顺序) 核心原理: 若数组中只有一个元素,那么这就已经是有序的了;若数组中元素个数为两个,我们只需要对他们进行比较一次,要么交换顺序,要么不交换顺序...
阅读(7978) 评论(2)

JSP连接MySQL时出现--错误:Access denied for user 'root'@'localhost' (using password: YES)'解决方案

用代码进行用户验证的时候总是出现这个错误,翻译一下,是权限的问题没有放开。解决方法,首先想到的是先重启一下MySQL服务吧,但是试了一下,发现这并没有什么用。百度了一下,相关于MySQL的权限的释放和管理问题,找到一个比较好的答案://首先计入到mysql的客户端命令行。 //然后 grant all privileges on *.* to 'root'@'localhost' identif...
阅读(8413) 评论(5)

ASP.NET遇到HTTP 错误 403.14 - Forbidden Web 服务器被配置为不列出此目录的内容

当碰到这个问题的时候真的是让人很费解啊,就算是重新打开机器也不能够解决,但是下面的小技巧说不一定就可以解决这个问题了。首先,打开IIS(Internet信息管理服务器),找到“功能”视图,然后打开“目录浏览”,接下来双击“操作”窗格中的“启用”。然后是在项目的配置文件中加上下面的代码即可 <modules runAllManagedModulesFor...
阅读(7787) 评论(0)

ASP.NET实现网页版小优盘

今天看到了一篇不错的文章,就拿来一起分享一下吧。 实现的是文件的上传与下载功能。关于文件上传: 谈及文件上传到网站上,首先我们想到的就是通过什么上传呢?在ASP.NET中,只需要用FileUpload控件即可完成,但是默认上传4M大小的数据,当然了你可以在web.config文件中进行修改,方式如下: <httpRuntime executionTimeout="...
阅读(6922) 评论(0)

ADO.NET之Parameter属性

在ADO.NET中, public SqlParameterCollection Parameters {get;}会得到一个SqlParameter属性。下面通过一个例子进行详细的认识吧。//例如在一个事件处理方法中有 using (SqlCommand cmd=new SqlCommand()) { try{ cmd.Connection=conn; c...
阅读(7467) 评论(0)

ADO.NET常用方法释义

先列个列表,下面的就是常用的数据库操作的方法。ExecuteNonQuery释义:对链接执行的SQL语句,并返回受影响的行数(注意:用它来执行目录操作,如查询数据库的结构,创建表等数据库对象,或通过之星U,I,D语句,返回的是其影响到的行数。其他情况下返回值是-1.因为其影响到的数据库内容的行数就是-1)ExecuteReader释义:将CommandText属性发送到Connection对象并生成...
阅读(6647) 评论(0)

ADO.NET操作数据库

在数据库操作中,获取数据并绑定到GridView上一般来说是我们的目标,下面是经常使用到的一种方式,利用DataAdapter和DataSet,DataTable的配合来实现。先来试试DataAdapter与DataTable。 首先获取一个数据库连接对象 再要声明一个SqlCommand对象 申请一个DataAdapter对象和DataTable对象 然后开始进行数据的绑定工作 String co...
阅读(6532) 评论(0)

MySQL数据库内置函数

mysql数据库中提供了很丰富的函数。mysql函数包括数学函数、字符串函数、日期和时间函数、条件判断函数、系统信息函数、加密函数、格式化函数等。通过这些函数,可以简化用户的操作。简单介绍几类函数的使用范围: 数学函数: 这类函数只要用于处理数字。这类函数包括绝对值函数、正弦函数、余弦函数、获取随机数函数等。 字符串函数:这类函数主要用于处理字符串。其中包括字符串连接函数、字符串比较函数、将字...
阅读(6651) 评论(0)

史上最全的正则表达式

刚才浏览网页的时候碰巧看到一篇关于正则表达式的博客。感觉不错,拿开分享一下。一、校验数字的表达式1 数字:^[0-9]*$ 2 n位的数字:^\d{n}$ 3 至少n位的数字:^\d{n,}$ 4 m-n位的数字:^\d{m,n}$ 5 零和非零开头的数字:^(0|[1-9][0-9]*)$ 6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$...
阅读(6937) 评论(0)

就这么 来ADO.net类操作数据库

使用ADO.net操作数据库其实也是很简单,而且使用频率蛮高的一种方式。话不多说,上代码才更容易理解。 首先,先要引入数据库操作相关的命名空间,这样才能使用下面的代码 //数据库连接引用的命名空间 using System.Data.SqlClient; using System.Configuration; 其次,需要获得数据库的连接对象 SqlConnection conn = new Sql...
阅读(6592) 评论(0)

.NET 连接SQL Server2012遇到的连接出错问题解析

最近在用VS2013编写相关于SQL Server数据库的代码,但是却遇到了艰难的bug问题,那就是在进行连接的时候出现了各种异常。出错分析1、首先应该想到的是数据库的相关服务没有开启。 因为默认状态下,SQL Server的服务是不开启的,所以我们需要手动的进行开启。在“控制面板”—“管理工具”—“服务”—“SQL Server服务“,打开就可以了。2、有时候我们会惊奇地发现,我明明打开了这些服...
阅读(6730) 评论(0)

C#多线程

(1)不需要传递参数,也不需要返回参数ThreadStart是一个委托,这个委托的定义为void ThreadStart(),没有参数与返回值。class Program{static void Main(string[] args){for (int i = 0; i < 30; i++){ThreadStart threadStart = new ThreadStart(Calculate);T...
阅读(6450) 评论(0)

C#之FileInfo的简单操作

和DirectoryInfo一样,FileInfo类同样是很方便的就能实现复杂的功能。 如下,我们一起来看一下一个简单的小例子吧。using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.IO; na...
阅读(8087) 评论(0)

C#之DirectoryInfo操作

在C#中的System.IO命名空间下有大量的库供我们使用,下面一起来看一下DirectoryInfo的使用吧。code:using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.IO; namespa...
阅读(8082) 评论(0)

C#之DirectoryInfo操作

在C#中的System.IO命名空间下有大量的库供我们使用,下面一起来看一下DirectoryInfo的使用吧。code:using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.IO; namespa...
阅读(6521) 评论(0)

C#中的泛型化方法的实现

在一个基本数据类型的方法中求解最大值或者最小值是一件很方便,同时也是很简单的事。但是如果你想复用这个方法,我们就需要使用到泛型编程的概念了。这就好比是C++中的模板函数,或者java中的泛型操作。相比而言。C#的语法和Java的语法表现出了惊人的一致。 下面我们先看一个简单的例子吧 public static object getMinValue(object[] array) {...
阅读(6634) 评论(0)

Android自定义Button的“款式”

要想让你的button呈现出一种不一样的外观,一般会采取以下两种形式 采用selector里面加图片的方式 采用selector用shape进行代码控制的方式 对第一种方式而言,只需要注意好“状态对应的优先级的程度”就可以了,否则会导致所设置的item不起作用的情形如下是简单的使用 <selector xmlns:a...
阅读(6943) 评论(0)

Android ToggleButton 实践

在android的开发过程中,对于ToggleButton的使用频率也是相当的高的,下面我就来说一下,这个组件的两种使用方式。第一种是简单的使用,利用Toast的方式弹出提示语句 需要注意的是要想自定义ToggleButton的显示的内容,就需要设置其TextOn和TextOff的内容。<ToggleButton android:id="@+id/toggleButton1"...
阅读(6610) 评论(0)

Android使用SimpleAdapter

SimpleAdapter的使用步骤如下: 声明ListView,并进行初始化操作 准备数据集,一般用list来实现,当然也可以使用数组 为listview适配simpleadapter 如下代码: 声明ListViewprivate ListView mListView;准备数据集static List<Map> data=null; static{...
阅读(6510) 评论(0)

SimpleDateFormat用法大全及易错分析

SimpleDateFormat使用java语言处理日期相关操作,就不可避免的会使用到SimpleDateFormat。当然了,目前我们采用较多的是Calendar类,通过对之求相关的属性值即可得到我们想得到的日期数据。下面我仅仅是谈论一下,关于SimpleDateFormat的一些格式的处理如下:为了美观一点,我就这么写了。static String format1="yy-MM-dd";...
阅读(6597) 评论(0)
22条 共2页1 2 下一页 尾页
    个人资料
    • 访问:3064514次
    • 积分:33782
    • 等级:
    • 排名:第152名
    • 原创:348篇
    • 转载:35篇
    • 译文:9篇
    • 评论:670条
    友情链接
    我的偶像
    个人主页
      GitHub
    放松一下
    博客专栏
    最新评论
    版权信息
    去除本页广告
    图片炸弹装填中...

        
    [img=赞一个]http://bpic.588ku.com/element_origin_min_pic/16/12/12/0d96da96cf36505736c09d63832eaac8.jpg[/img]