- 浏览: 413747 次
- 性别:
- 来自: 杭州
最新评论
-
tyc891126:
一个很细微的异常java.lang.reflect.InvocationTargetException -
ajax_xu:
这样的好文章必须顶啊!
Android源码下载及开发环境的搭建 -
xiaobei3120:
楼主写的很好!对于我这样刚要开始接触源码的人很有帮助。楼主能否 ...
Android源码下载及开发环境的搭建 -
rmzdb:
我想我已经知道了 谢谢
spring自定义标签之二 —— 规范定义XSD -
rmzdb:
请问你这里的标签 mysql:client 这里的‘mysql ...
spring自定义标签之二 —— 规范定义XSD
文章列表
String path ="d:\\upload_test_test\\file"; //设置一个默认文件夹路径
File uploadFilePath = new File(path);
// 如果该目录不存在,则创建之
if(uploadFilePath.exists() == false) {
uploadFilePath.mkdirs();
System.out.println("路径不存在,但是已经成功创建了" + path);
}else ...
String类在java中是不许被重写的
在线程中,也里面的各个方法也是安全的,不会出现易变的情况
如toString这个不会在运行到一半的时候停止的。
如下面代码片断
public void run(){
for(int i = 0 ; i< 10000 ; i++){
Request request = requestQueue.getRequest();
System.out.println(Thread.currentThread().getName()
+ " handles " + request );
...
在java的语言规格中,一开始就定义了一些原子的操作,如,char ,int 这些的赋值与引用是原子的,
例如,两个线程同时对int类型的字段n进行赋值,一个使n=123 ,一个线程使n=345.
那么最后n的值不是123就是345,而不用担心模式会混合在一起。
但long与double的指定,引用操作并不是不可分割的
如对于long类型的a 赋值 ,两个线程分别使其a = 1234L ,a = 5678L
结果可能为,1234L,也可能为5678L,也可能为12345678L,也可能0L,等其他的方式。
解决方法,
1、加synchronized内操作。
2、在前面加上vola ...
在右上角的关闭按钮事件处理中,可进行这样的方式事件监听方式。
this.addWindowListener(new WindowListener() {
public void windowOpened(WindowEvent e) {
}
public void windowIconified(WindowEvent e) {
}
public void windowDeiconified(WindowEvent e) {
}
public void windowDeactivated(WindowEvent e) {
...
这个问题还没有碰到,但把收藏个网址吧。呵呵
http://www.docstoc.com/docs/6140654/SQLSERVER-2005%E5%8D%B8%E8%BD%BD%E6%96%B9%E6%B3%95
用panel来做,对其边框设置。
JPanel buttonPanel = new JPanel(new FlowLayout()); buttonPanel.setBorder(BorderFactory.createTitledBorder( "Edit ")); //设置边框 buttonPanel.add(new JButton( "button1 "));
if Button1.Caption = '登陆(&L) >' then
begin
ADOConnection1.Connected := true;
ADOQuery1.Active := false;
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Add('select * from users');
ADOQuery1.SQL.Add(' where userName = ' + quotedstr(trim(cb_username.Text) ...
--建视图 vReContentCount, 该视图包含每篇文章与相应的评论文章数,并包含发表日期和评论文章数、点击量。
create view vReContentCount as --创建视图
select c.cTitle, count(r.gid) as ts ,c.sDatetime , c.chits --这里面注意有一个要计算评论数的,不能直接加在后面,所以要有group by
from reGBook as r , content as c --有两张表
where c.cID = r.cID
group by c.cTitle ,c.sDatetime ,c.chit ...
距离今天最早8天之内的讯息
select id, addtime,dateadd(day,8,addtime) as plus
from protuct
where dateadd(day,8,addtime)< getdate()
距离今天最早8月之内的讯息
select id, addtime,dateadd(month,8,addtime) as plus
from protuct
where dateadd(month,8,addtime)< getdate()
距离今天最早8年之内的讯息
select id, addtime,dateadd(month ...
--函数
create function fnGetAllAccept(@SDate datetime, @wh_id int, @cust_id int)
returns table as
return (select Acc_code, Cust_id, Acc_type, Acc_remark
from AcceptBlotter
where Wh_id = @wh_id AND cust_id = @cust_id AND Acc_date >= @SDate
)
--测试
select * f ...
set ANSI_NULLS ON
set QUOTED_IDENTIFIER ON
go
-- 商品出货
-- 返回: -1 数据 overflow
ALTER PROCEDURE [dbo].[ap_PopPro]
@pro_id int, --产品ID
@wh_id int, --仓库号
@num int --出库数量
AS
BEGIN
declare
@pos1 int, --起始位置
@pos2 int, --可放位置 ...
北京: Java搜索工程师
题目:写一个方法,要求参数int类型,如:传入一个12345,返回结果54321。
面试的时候遇到这个题,还有个要求,是方法体内的代码不能超过8行,而且还要用递归。
alter PROCEDURE BackUp_Checkout
@File_Name varchar(500)
AS
Begin
Backup Database shopMarketDB To disk= @File_Name
end
Return
GO
exec BackUp_Checkout 'G:\\backup1.bak'
Backup Database shopMarketDB
To disk= 'G:\backup.bak'
读取:将Excel中的数据读入到 DataSet 中
using System;
using System.Collections.Generic;
using System.Text;
using System.Data.OleDb;
using System.Data;
class ExcelReader
{
private DataSet myData;
public ExcelReader(String Path)
{
String strConn = "Provider=Microsoft.Jet.OLEDB. ...