import redis.clients.jedis.Jedis;
创新互联建站2013年开创至今,是专业互联网技术服务公司,拥有项目成都做网站、网站制作网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元沙县做网站,已为上家服务,为沙县各地企业和个人服务,联系电话:028-86922220
//java代码模拟处理redis分布式锁代码
public class redisTest {
private static long timeout = 1000;
这个是用配置文件连接数据库的例子,原理和xml一样,需要你解析文件。供你参考:
db.properties文件内容(以oracle为例 )
# 驱 动:
driver = oracle.jdbc.OracleDriver
# 地 址:
url = jdbc:oracle:thin:@172.16.0.212:1521:orcl
# 用 户 名:
user = 1234
# 密 码:
password = 1234
# 初始连接数:
initialSize=10
-------------------------------------------
代码:
public class DBUtils {
private static String driver =null;
private static String url = null;
private static String user = null;
private static String password = null;
private static BasicDataSource ds;
static{
//读取程序外的.properties 文件
//需要.properties文件的包路径
Properties props = new Properties();
try {
String path ="utils/db.properties";//路径根据你自己的实际情况
props.load(DBUtils.class.getClassLoader().getResourceAsStream(path));
//properties对象.getProperty("字符串")
driver=props.getProperty("driver");
url=props.getProperty("url");
user=props.getProperty("user");
password=props.getProperty("password");
ds = new BasicDataSource();
ds.setDriverClassName(driver);
ds.setUrl(url);
ds.setUsername(user);
ds.setPassword(password);
ds.setInitialSize(Integer.parseInt(props.getProperty("initialSize")));
Class.forName(driver);
} catch (Exception e) {
e.printStackTrace();
}
}
public static Connection getConnection()
throws SQLException {
Connection conn = null;
if(ds!=null)conn=ds.getConnection();
return conn;
}
public static void closeConnection(Connection conn) throws Exception {
if(conn!=null)conn.close();
}
public static void main(String[] args) throws SQLException {
DBUtils db=new DBUtils();
db.getConnection();
}
}
以下代码弹出一个针对用户主目录的文件选择器,其中只显示 .jpg 和 .gif 图像:
JFileChooser chooser = new JFileChooser();
FileNameExtensionFilter filter = new FileNameExtensionFilter(
"JPG GIF Images", "jpg", "gif");
chooser.setFileFilter(filter);
int returnVal = chooser.showOpenDialog(null);
if(returnVal == JFileChooser.APPROVE_OPTION) {
BufferedImage img = ImageIO.read(chooser.getSelectedFile());//相当于你这句BufferedImage img = ImageIO.read(new File("E:\\2.bmp"));
//.....这里写你后面的操作。
}
打开Visual Studio,建立任意工程。
把工程文件自动生成的Class1.cs等文件删掉。
向工程文件中增加一个文本文件,命名为Application.java
双击Application.java文件编辑java源代码:
在工程文件中增加一个文本文件,命名为:Compile.bat
Tools - External Tools...
增加一个entity如下,命名为 Javac
下面,将Compile.bat和Application.java这两个文件编写完整:
执行:Tools - Javac