- 博客(24)
- 资源 (11)
- 收藏
- 关注
原创 android.os.NetworkOnMainThreadException
在android 2.3上设计的下载程序,在android 4.0上运行时报android.os.NetworkOnMainThreadException异常,原来在4.0中,访问网络不能在主程序中进行,有两个方法可以解决,一个是在主程序中增加: public void onCreate(Bundle savedInstanceState) { // 详见StrictMode文档 S
2012-07-13 10:04:30
856
原创 Collections 自然数排列方法、最大值、最小值
LinkedList list = new LinkedList(); list.add(10); list.add(-10); list.add(8); list.add(-1); Comparator r = Collections.reverseOrder();//自然顺序的一个反充 Collections.sort(list, r);//list 代表排
2012-03-20 21:42:49
1449
原创 TreeSet 的排序非自然数需要实现Comparator接口
package com; import java.util.Comparator; import java.util.Iterator; import java.util.TreeSet; public class TreeSetDome1 { public static void main(String[] args) { TreeSet set = new TreeS
2012-03-20 19:55:37
800
转载 Java 排序
<br />package com.softeem.jbs.lesson4;<br /> <br />import java.util.Random;<br /> <br />/**<br /> *排序测试类<br /> *<br /> *排序算法的分类如下:<br /> *1.插入排序(直接插入排序、折半插入排序、希尔排序);<br /> *2.交换排序(冒泡泡排序、快速排序);<br /> *3.选择排序(直接选择排序、堆排序);<br /> *4.归并排序;<br /> *5.基数排序。<br />
2011-02-11 13:29:00
565
原创 当前月多少天,第一天是周几。
Calendar calendar1 = Calendar.getInstance(); calendar1.set(Calendar.DAY_OF_MONTH, 1); SimpleDateFormat format = new SimpleDateFormat("E"); System.out.println("本月第一天是:" + format.format(calendar1.getTime())); Date now = new Date();
2011-01-05 09:10:00
923
转载 SQL语句 UNION 和 UNION ALL 使用(一)
UNIONUNION命令用于从两个表中选取相关的信息,很类似JOIN命令。不过,当使用UNION命令时,所有被选取的列的数据类型应该是相同的。注释:如使用UNION,那么只有不同的值会被选取。Employees_Norway:E_ID E_Name 01 Hansen, Ola 02 Svendson, Tove 03 Svendson, Stephen 04 Pettersen, Kari Employees_USA:E_ID E_Name 01 Turner, Sally 02 Kent, Clark
2010-12-16 08:49:00
574
原创 SQL语句 UNION 和 UNION ALL 使用(二)
在MS-SQL如果将两个或更多查询的结果组合为单个结果集,该结果集包含联合查询中的所有查询的全部行,常用的方法如下:一. 使用union 或union All语句1. union 与 union all语句的区别Ø UNION 组合多个表(或结果集)并将其作为单个结果集返回;Ø UNION ALL 在结果中包含所有的行,包括重复行。Ø 也就是说,使用UNION组合两个表时,将重复的记录删除;而使用UNION ALL组合两多个表时,不考虑结果集中
2010-12-16 08:49:00
830
转载 lucene简单实例
Lucene 其实很简单的,它最主要就是做两件事:建立索引和进行搜索 来看一些在lucene中使用的术语,这里并不打算作详细的介绍,只是点一下而已----因为这一个世界有一种好东西,叫搜索。 IndexWriter:lucene中最重要的的类之一,它主要是用来将文档加入索引,同时控制索引过程中的一些参数使用。 Analyzer:分析器,主要用于分析搜索引擎遇到的各种文本。常用的有StandardAnalyzer分析器,StopAnalyzer分析器,WhitespaceAnalyzer分析器等。 Direc
2010-11-27 09:52:00
474
原创 Tomcat启动时出现“严重: Error starting static Resources”问题的解决
<br />Tomcat日志出现 严重:Error starting static Resources<br /> 开始以为是Tomcat的缓存在作怪?于是把work目录下的内容删除。无效,问题依旧。<br />网上搜索终于把问题解决。<br /> 其实解决的办法很简单,删除/conf/Catalina/localhost下的相关xml
2010-09-04 13:18:00
914
原创 设置eclipse启动时工作空间的选择对话框
<br />Window -> Preferences -> General -> Startup and Shuodown -> Prompt for workspace on startup<br /><br />同列的第三行就是关闭eclipse时的关闭提示对话框
2010-09-03 13:09:00
1180
原创 清空SQL Server数据库中所有表数据的方法
<br />其实删除数据库中数据的方法并不复杂,为什么我还要多此一举呢,一是我这里介绍的是删除数据库的所有数据,因为数据之间可能形成相互约束关系,删除操作可能陷入死循环,二是这里使用了微软未正式公开的sp_MSForEachTable存储过程。<br /> 也许很多读者朋友都经历过这样的事情:要在开发数据库基础上清理一个空库,但由于对数据库结构缺乏整体了解,在删除一个表的记录时,删除不了,因为可能有外键约束,一个常见的数据库结构是一个主表,一个子表,这种情况下一般都得先删除子表记录,再删除主表记录。<br
2010-08-13 15:37:00
10961
转载 SqlServer 事物日志空间已满处理办法。
<br />提供两种办法:<br />一种方法:清空日志。<br />1.打开查询分析器,输入命令<br />SQL code <br /> DUMPTRANSACTION数据库名 WITH NO_LOG<br /> <br /><br />2.打开企业管理器,在数据库上点右键->属性->选项->故障恢复-模型-选择-简单模型。(也可以直接在查询分析器里执行: <br />SQL code <br />alterdatabase数据库名 set recovery simple <br /> <br /><b
2010-08-12 15:21:00
2521
转载 打印系列 —— web页面直接打印
<br /><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><br /><HTML><br /><HEAD><br /><TITLE> New Document </TITLE><br /><META NAME="Generator" CONTENT="EditPlus"><br /><META NAME="Author" CONTENT=""><br /><META NAME="Keywords" CONTENT=""><br /
2010-08-10 09:28:00
936
1
转载 SqlServer 备份与还原。
首先创建存储过程,执行下面的代码,--杀掉进程然后调用语句 exec killspid ? 加入到上面的SQL 语句里面即可create proc killspid (@dbname varchar(20)) as begin declare @sql nvarchar(500) declare @spid int set @sql='declare getspid cursor
2010-08-09 14:30:00
434
转载 JavaMail
package com;import java.util.Date; import java.util.Properties; import javax.mail.Address; import javax.mail.Message; import javax.mail.Session; import javax.mail.Transport; import javax.mail.internet.InternetAddress; import javax.mail.internet.MimeMessage
2010-08-09 14:04:00
510
转载 java保留两位小数
<br />java保留两位小数问题:<br />方式一:<br />四舍五入 <br />double f = 111231.5585; <br />BigDecimal b = new BigDecimal(f); <br />double f1 = b.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue(); <br />保留两位小数 <br />---------------------------
2010-07-29 10:47:00
762
原创 PreparedStatement 使用方法JDBC存储过程。
<br />package datebase;<br />import java.sql.*; <br />public class mypreparedstatement { <br />private final String db_driver="com.microsoft.sqlserver.jdbc.SQLServerDriver"; <br />private final String url = "jdbc:sqlserver://localhost:1433;Databas
2010-07-27 16:49:00
2338
原创 SqlServer字段说明添加,查询,修改! 查询字段名称和类型。
1.查询两个表的字段说明 SELECT t.[name] AS [表名],c.[name] AS [字段名],cast(ep.[value] asvarchar(100))AS [字段说明] FROMsys.tablesAS t INNERJOINsys.columns AS c ON t.object_id= c.object_idLEFTJOINsys.extended_propertiesAS ep ON ep.major_id = c.object_idAND ep.minor
2010-07-24 09:19:00
4969
转载 JAVASCRIPT 中 日期时间相减的方法(实用)
<br />//JAVASCRIPT中 日期相减很麻烦 ,现在有现成的实现方法,拷贝过去就可以用了,方便<br />//调用该方法(主方法) <br />function dateDiff(date1, date2){ <br /> var type1 = typeof date1, type2 = typeof date2; <br /> if(type1 == 'string') <br /> date1 = stringToTime(date1); <br /> else if
2010-07-01 15:59:00
848
转载 标准的 SQL 的解析顺序
标准的 SQL 的解析顺序为: (1).FROM 子句, 组装来自不同数据源的数据 (2).WHERE 子句, 基于指定的条件对记录进行筛选 (3).GROUPBY 子句, 将数据划分为多个分组 (4).使用聚合函数进行计算 (5).使用 HAVING 子句筛选分组 (6).计算所有的表达式 (7).使用 ORDERBY 对结果集进行排序
2010-06-23 16:18:00
448
转载 【转】Transact SQL教程(一)
<br />在下面部分的许多语句都不是SQL标准语句,而是一个叫做Transact-SQL(T-SQL)的SQL扩展的一部分。T-SQL通过在别的事 物上添加一些诸如变量、条件和循环之类的传统编程元素来扩充SQL。<br />你可能注意到这个问题的唯一原因是你计划使用一种和Microsoft SQL Server不同的数据库服务器。在下面部分介绍的语句和技术并不是所有都是可替换的。然而,如果你想全面的利用Microsoft SQL Server的性能,你必须使用T-SQL。<br />在批处理中
2010-06-22 15:25:00
637
原创 SqlServer2005 分页语句,自己简单测试了,感觉速度很快,就记录下来了,便于以后学习。
测试数据 2359296 条记录select*from( select row_number()over(orderby tempColumn) tempRowNumber,* from(selecttop 2359296 tempColumn= 0,*from table order by id) t)ttwhere tempRowNumber> 2359286SQL Server 分析和编译时间: CPU 时间 = 0 毫秒,占用时间 = 1 毫秒。
2010-06-21 21:36:00
1057
原创 &号传中文的解决问题。
<br /><br />该方法在一个页面只能创建一个对象,否则错误!<br /> <br />QueryString qs = new QueryString("1","1");<br /> qs.add("2","2");<br /> qs.add("3","3");<br /> <a href="/boao/DelTeacherGz?<%=qs %>">删除</a><br /> <br />在另一个页面用request.getParamete
2010-06-21 20:58:00
634
转载 MyEclipse 找回代码提示快捷键。
装过MyEclipse6.0 的中国用户估计都有些郁闷吧,原本很好用的Alt+/ 代码提示功能没了,换成Ctrl+Space ,刚好这组快捷键跟系统输入法热键冲突,最终导致没有办法使用Eclipse 的代码提示功能了。 打开Window->Preferences ,General->Keys 在右边找到Word Completion ,发现是它把我们熟悉的Alt+/ 给占了,于是把下面的Binding 改为Ctrl+Alt+/ 。 再找到Content Assist
2010-06-21 20:47:00
497
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人