gaojingsong
- 浏览: 1124910 次
- 性别:
- 来自: 深圳
社区版块
- ( 4)
- ( 0)
- ( 80)
最新评论
-
gaojingsong:
jstl1point0 写道高级版本jdk可以直接安装不用配置 ...
【win7配置jdk 环境变量】 -
jstl1point0:
高级版本jdk可以直接安装不用配置了
【win7配置jdk 环境变量】 -
hdd901002:
光说明错误在哪里有什么用,解决方法啊。。。我也碰到了,一条jo ...
mycat源码解读--错误之【can't find table define in schema 】 -
masuweng:
【java之图片水印】 -
masuweng:
【java之多线程下载文件实现】
文章列表
前提条件,先构造一个properties文件
properties properties = new properties();
// 使用classloader加载properties配置文件生成对应的输入流
inputstream in = propertiesmain.class.getclassloader().getresourceasstream("config/config.properties");
// 使用properties对象加载输入流 ,注意最后释放资源关闭文件流
properties.load(in);
...
单例模式 ,静态代码块
/**
* property utils
* single instance
*/
public class propertyutils {
/**
* logger
*/
private static final logger logger = loggerfactory.getlogger(propertyutils.class);
private static final properties properties = new properties();
private prope ...
/**
* driver
*/
public static final string org_postgresql_driver = "org.postgresql.driver";
public static final string com_mysql_jdbc_driver = "com.mysql.jdbc.driver";
public static final string org_apache_hive_jdbc_hive_driver = "org.apache.hive.jdbc.hivedriver"; ...
代码
import org.junit.test;
import org.slf4j.logger;
import org.slf4j.loggerfactory;
import oshi.systeminfo;
import oshi.hardware.centralprocessor;
import oshi.hardware.centralprocessor.ticktype;
import oshi.hardware.globalmemory;
import oshi.hardware.hardwareabstractionlayer;
import oshi ...
源码如下:
import com.crcgas.dp.server.datasource.model.datasource;
import java.util.arraylist;
import java.util.collections;
import java.util.comparator;
import java.util.list;
class student {
private string name;
private int age;
public student(string name, int age) {
...
- 博客分类:
- java中间件
- java 模块知识小结
1、工厂方法区分不同类型数据库
/**
* get current db performance
* @return monitorrecord
*/
public monitorrecord getcurrentdbperformance(){
monitorrecord monitorrecord = null;
connection conn = null;
try{
conn = datasource.getconnection();
string driverclassname = datasource ...
- 2021-08-16 18:15
- 浏览 809
- 分类:编程语言
- 博客分类:
- java 模块知识小结
public static string format2duration(long ms) {
long days = milliseconds.todays(ms);
long hours = milliseconds.todurationhours(ms);
long minutes = milliseconds.todurationminutes(ms);
long seconds = milliseconds.todurationseconds(ms);
}
static final long c0 = 1l;
stat ...
- 2021-08-12 10:54
- 浏览 971
- 分类:编程语言
- 博客分类:
- java 模块知识小结
最近在研究源码的时候,碰到了一个自己没有见到的注解,经过研究发现是java自己的注解,具体代码如下:
public class masterserver implements istoppable {
/**
* master server startup, not use web service
*
* @param args arguments
*/
public static void main(string[] args) {
thread.currentthread().setname(const ...
- 2021-08-11 17:35
- 浏览 318
- 分类:编程语言
- 博客分类:
- java 模块知识小结
1、自定义分页
请求参数:
@pathvariable integer pageno,@pathvariable integer pagesize
int totalsize = querylist.size();
int totalpage = totalsize % pagesize ==0 ? totalsize /pagesize:(totalsize % pagesize) 1;
if(totalpage > 1 ){
// 0,10 11,20
int fromindex = 0; // 开始索引
int toindex = 0; // 结束索 ...
- 2021-08-05 11:12
- 浏览 322
- 分类:编程语言
- 博客分类:
- tools
- java 模块知识小结
project lombok is a java library that automatically plugs into your editor
and build tools, spicing up your java.never write another getter or equals
method again, with one annotation your class has a fully featured builder,
automate your logging variables, and much more.
lombok能以简单的注解形式 ...
- 2019-05-03 17:17
- 浏览 614
- 分类:编程语言
- 博客分类:
- java 模块知识小结
- java基础知识
java之反射的应用
import java.util.hashmap;
import java.util.map;
public class child extends parent {
public int add(int a,int b){
return a b;
}
public hashmap add(student stu){
map ma = new hashmap();
ma.put("stu", stu);
return (hashmap) ma;
}
public child(){
s ...
- 2018-11-01 22:21
- 浏览 932
- 分类:编程语言
- 博客分类:
- java 模块知识小结
/***
* 获取客户端ip地址(可以穿透代理)
* @param request
* @return
*/
public static string getclientipaddr(httpservletrequest request) {
string ip = request.getheader("x-forwarded-for");
if (ip == null || ip.length() == 0 || "unknown".equalsigno ...
- 2018-09-22 09:43
- 浏览 1615
- 分类:编程语言
- 博客分类:
- java 模块知识小结
在桌面上计算机点右键选属性,或是开始菜单计算机上点右键选属性, 左边点高级系统设置,点下边的环境变量,
- 博客分类:
- java 模块知识小结
a cycle was detected in the build path of project ,则说明该项目有循环依赖。
循环依赖,指的是多个项目之间相互引用,导致项目之间存在循环引用。ecplise默认编译器检测到循环依赖的项目是不会被编译的。所以一定要将循环依赖设置为警告,让项目顺利编译通过。
如何发现编译不通过?
通过两个方面可以发现项目是否编译通过:1、查询project视图中项目图标,如果项目图标上有红色的叹号,则说明项目编译没有通过。2、查询navigator视图,如果项目目录中的bin目录没有编译后的.class文件,则说明项目编号没有通过。
如何 ...
- 2018-08-22 23:10
- 浏览 1413
- 分类:编程语言
- 博客分类:
- java 模块知识小结
目的:工作学习累了,娱乐娱乐一下,所谓隔行与隔山。
面试官:熟悉哪种语言应聘者:java。面试官:知道什么叫类么应聘者:我这人实在,工作努力,不知道什么叫累面试官:知道什么是包?应聘者:我这人实在 平常不带包 也不用公司准备了面试官:知道什么是接口吗?应聘者:我这个人工作认真。从来不找借口偷懒m:知道什么是继承么y:我是孤儿没什么可以继承的m:知道什么叫对象么?m:知道,不过我工作努力,上进心强,暂时还没有打算找对象。m:知道多态么?y:知道,我很保守的。我认为让心爱的女人为了自已一时的快乐去堕胎是不道德的行为!请问这和java有什么关系??面试官:用过 apache 的东西吗应聘者 ...
- 2016-07-24 15:40
- 浏览 1314
- 分类:编程语言
- 博客分类:
- java 模块知识小结
import java.io.fileinputstream;import java.io.fileoutputstream;import java.io.objectinputstream;import java.io.objectoutputstream;
/** * java生成对象的几种方式 * 1、new * 2、反射 * class.forname * 类.class * 对象.getclass() * 3、clone * 必须实现cloneable接口,实现protected object clone()方法 * 4、序 ...
- 2016-04-16 20:39
- 浏览 1186
- 分类:编程语言
- 博客分类:
- java 模块知识小结
1、字符串大小写转换(java文件utf8编码,否则乱码)
string a = str.touppercase();
string b= str.touppercase(new locale("tr"));
system.out.println(a);
system.out.println(b);
system.out.println(a.equals(b));
猜猜两者结果是否相同
i
i (头上带有点)
false
m6米乐中国在线登录入口的解决方案:touppercase(locale.us);
2、浮点数比较大小
system.out ...
- 2016-02-26 21:20
- 浏览 6062
- 分类:编程语言
安装环境简介本次使用三台服务器,其中安装apache作为负载均衡转发,另外两个tomcat模拟应用服务器。
(集群早在2013年就研究过,那时候在winxp上面研究,参考文档如下:https://yunpan.cn/crcyicpkrkj82 访问密码 0e99)apache 192.168.1.113 t ...
- 2016-01-19 23:02
- 浏览 1568
- 分类:web前端
- 博客分类:
- java 模块知识小结
一、超链接 二、form表单 1.可显示的控件 2.如果要传递的值,不需要显示在页面上 (1)
- 2016-01-03 16:45
- 浏览 1161
- 分类:web前端
- 博客分类:
- java 模块知识小结
门面模式:门面模式(亦称外观模式facade pattern),外部与一个子系统的通信必须通过一个统一的门面对象进行。门面模式提供一个高层次的接口,使得子系统更易于使用。每一个子系统只有一个门面类,而且此门面类只有一个实例 ...
- 2015-12-31 20:58
- 浏览 1190
- 分类:编程语言
- 博客分类:
- java 模块知识小结
package cn.com.hadoop;
/**
* 用字符串模拟两个大数相加,计算机中整型数据都是有范围的,不能无限大;突然想到了小学时候的列竖式进行笔算
* @author gaojingsong
*/
public class demo {
/** 1897
思路: 5 ...
- 2015-10-26 21:52
- 浏览 1316
- 分类:编程语言
- 博客分类:
- java 模块知识小结
java开源软件千千万,就好像一个江湖,有势力的有背景的就结成了一个帮派,经过不断的竞争,淘汰,六大帮派脱颖而出。
丐帮 - apache software foundation
在我开始学习java的时候,apache的jakarta子项目还很弱小,apache的头牌是apache ...
- 2012-07-06 10:07
- 浏览 1003
- 分类:web前端
- 博客分类:
- java 模块知识小结
一直忙于农业银行的项目,也没有多余的时间写些文章,纪念自己逝去的大学生活和自己在大学里面学到的知识,有些可悲,不过我相信,我会改变自己的,不能使自己一直当一个编码阶层
- 2011-08-07 20:30
- 浏览 1131
- 分类:web前端