`
文章列表
生活中常用的排序算法:冒泡排序、插入排序、快速排序 package com.tao.bao; /** * @author Administrator * */ public class SortAll { /** * @param args * 插入排序 */ public int[] insertionSort(int[] arr){ int j; for(int p=1;p<arr.length;p++){ int tmp=arr[p]; for(j=p;j>0&&arr[j-1] ...
找出字符串中出现的首个重复字母 例“abncdbmn”,首个重复字母为b /** * */ package com.tao.bao; import java.util.HashMap; /** * @author moon * */ public class StringFindSame { /** * @param args, */ //类似冒泡排序,一个一个查询  public void findSameChar(char[] str){ int length = str.length; ...
  数组类 Array是 Java中最基本的一个存储结构。它用于存储一组连续的对象或基本类型的数据。其中的元素的类型必须相同。 Array是最有效率的一 种: 1、效率高,但容量固定且无法动态改变。 Array还有一个缺点是,无法判断其中实际存有多少元素, length只是告诉我们 Array的容量。 2、 Java中有一个 Arrays类,专门用来操作 Array,提供搜索、排序、复制等静态方法。 equals():比较两个 Array是否相等, Array拥有相同元素个数,且所有对应元素两两相等。 fill():将值填入 Array ...
首先对单个按钮进行测试需求分析 一、测试整体考虑分为功能、性能、安全测试,然后测试按钮不需要安全测试,因此只需测试功能、性能 二、功能测试又可细分为:     1、看设计说明书查阅按钮功能     2、验证功能     3、失败测试     4、界面测试     5、快捷键测试 三、性能测试       按钮压力测试 人民的眼睛是雪亮的,大家在补充下,看有什么不足的
在使用JSP的过程中,最使人头疼的一个问题就是中文乱码问题,以下是我在软件开发中遇到的乱码问题以及解决方法。 1、JSP页面乱码 这种乱码的原因是应为没有在页面里指定使用的字符集编码,解决方法:只要在页面开始地方用下面代码指定字符集编码即可, 2、数据库乱码 这种乱码会使你插入数据库的中文变成乱码,或者读出显示时也是乱码,解决方法如下: 在数据库连接字符串中加入编码字符集 String Url=”jdbc:mysql://localhost/digitgulf?user=root&password=root&useUnicode=true&am ...
ENCTYPE="multipart/form-data"用于表单里有图片上传。 <form name="userInfo" method="post" action="first_submit.jsp"    ENCTYPE="multipart/form-data"> 表单标签中设置enctype="multipart/form-data"来确保匿名上载文件的正确编码。 如下: <tr>       <td height=&q ...
一。“struts.action.extension”指定需要Struts 2处理的请求后缀 FilterDispatcher是Struts 2框架的核心控制器,它负责拦截由<url-pattern>/*</url-pattern>指定的所有用户请求,当用户请求到达时,该Filter会过滤用户请求。默认情况下,如果用户请求的路径以.action结尾,该请求将被转入Struts 2框架处理,否则该请求将略过Struts 2框架的处理。      默认处理的后缀是可以通过常量”struts.action.extension“进行修改的,如下面配置Struts ...
查询sql语句,同时为第二列形成一个超级链接 SELECT ID,concat(concat(concat('<a style=\"cursor:hand;\" href=\"upload/download.action?address=',RANDOMFILENAME),concat(''||'&'||'downFilename=',FILENAME)),concat(concat('\">',FILENAME),'</a>')),RANDOMFILENAME,FILESIZE"+" FROM T_F ...

oracle日期查询

日期查询   等于今天日期    select   *   from   T_loginDaily   where   to_char(logintime,'YYYYMMDD')   =  (select   to_char(sysdate,'YYYYMMDD')   from   dual) 本周日期 select   *   from   T_loginDaily   where   to_char(logintime,'IW')   =  (select  to_char(sysdate,'IW')   from   dual) 本月日期 select   *   from  ...
学习前人的经历,从成功人士身上找到出自己的不足,努力提高自己的竞争力。 ------------------------------------------作者背景:徐家骏是华为数据中心的头,技术超级牛人,一级部门总监,华为副总裁 , 年收入过千万,数据中心 ...
java项目中数据库分页有以下三种常见形式:     1.结合数据库产品自身特点的sql语句,优点效率最高,缺点兼容性差,更换数据库产品,所有sql语句需要重新写     以salserver为例适用于 SQL Server 2005 SELECT TOP 页大小 * FROM         (         SELECT ROW_NUMBER() OVER (ORDER BY id) AS RowNumber,* FROM table1         ) A WHERE RowNumber > 页大小*(页数-1) 页大小:每页的行 ...
mysql> create temporary table tmp_wrap select * from users_groups group by uid having count(1) >= 1; Query OK, 7 rows affected (0.11 sec) Records: 7  Duplicates: 0  Warnings: 0mysql> truncate table users_groups; Query OK, 14 rows affected (0.03 sec)mysql> insert into users_groups ...
文/Jurgen Appelo  译/李剑       想雇到搞软件开发的聪明人可不容易。万一一不小心,就会搞到一堆低能大狒狒。我去年就碰到这种事了。你肯定不想这样吧。听我的,没错。在树上开站立会议门都没有。       问点有难度的问题,能帮你把聪明人跟狒狒们分开。我决定把我自己整理出来的软件开发者面试百问发出来,希望能帮到你们的忙。       这个列表涵盖了软件工程知识体系中定义的大多数知识域。当然,如果你只想找出类拔萃的程序员,便只需涉及结构、算法、数据结构、测试这几个话题。如果想雇架构师,也可以只考虑需求、功能设计、技术设计这些地方。       无论如何,你都要牢记一点:这里 ...
胡喜   作为一个不是科班出身、没有正规学习过计算机知识的架构师,想在这里把我这几年学习的经历体验和大家分享一下,谈谈自己对架构师成长之路的一些感想。 奠定扎实的理论基础 千里之行,始于足下!技术不是一蹴而就的事情,而是长时间积累的成果。扎实的基本功是做好所有事情的开始。到现在我还记得对我影响非常大的几本书: ■《C++编程思想》 ■《深入浅出MFC》 ■《Windows 核心编程》 ■《数据结构》《编译原理》 我学习计算机正是按照这几本书的顺序,之前学习C的经历就不必说了,而转折点正是《C++ 编程思想
IBM软件集团大中华区总架构师 寇卫东 有一些年轻的程序员向我咨询,将来的路应该怎么走?俗话说,条条大路通罗马。不同的路都能走向成功。到底选哪条路,取决于自己的兴趣。可能有程序员会问:如果还没找到自己的兴趣 ...
Global site tag (gtag.js) - Google Analytics