- 博客(28)
- 资源 (3)
- 收藏
- 关注
转载 mysql 查询当天、本周,本月,上一个月的数据
关于时间周期内数据查询,每次用每次查,今天看到一篇不错的文章,总结很全面,立马收藏 http://www.cnblogs.com/benefitworld/p/5832897.html同时自己也总结了一下查询时间周期内数据用到的一些函数TO_DAYS(date)函数用法:给定一个日期,返回一个天数(年为0以来的天数)示例:SELECT TO_DAYS(20170101);返回
2018-01-23 11:27:09 1895
原创 Jmeter步骤配置详解
Jmeter步骤配置详解1.新建线程组1.1.设定线程数量等信息2.添加用于并发的数据请求csv2.1.csv的数据文件2.2.新建csv配置2.3.配置cvs3.添加http请求3.1.设定http请求参数4.察看树结果主要用于查看http请求信息对应的http返回结果4.1.请求
2018-01-23 11:07:18 342
原创 JAVA native关键字
今天在看Thread源码时发现native关键字的存在,查阅资料get到一些新的知识,记录一下。知识点 (1)native只能修饰方法,而且被native修饰的方法没有方法体。 (2)标识符native可以与所有其它的java标识符连用,但是abstract除外。 (3)被native修饰的方法没有具体实现,其实跟我Java中接口或者抽象类中的抽象方法类似,只是我们抽象方法是由具体实
2017-09-07 10:41:23 2348
原创 线程知识总结
1. 为什么使用线程?a)发挥多核CPU的优势 随着工业的进步,现在人们使用的笔记本、台式机及应用服务器至少是双核、4核、8核、甚至16核,如果是单线程的程序,那么双核CPU就要浪费50%,4核就要浪费75%。单核cpu上所谓的多线程是假的多线程,同一时间只能处理一段逻辑,只不过线程之间切换比较快,看着像多个线程同时运行。多核cpu上的线程才是正真的多线程,可以同时运行多段逻辑,因此多线程可以正
2017-09-06 17:42:17 265
原创 eclipse导入jdk源码
第一步:eclipse工具栏选择Windows-preferences,如下图第二步:选择Java-installed JREs,如下图第三步:选中已添加的jre7,再点击右侧edit按钮,出现如下图第四步:在JRE system libraries下选择rt.jar,点击右侧source attachment..按钮,出现下图第五步:选择jdk安装目录下的src.
2017-09-06 11:27:15 970
原创 RabbitMQ安装
安装mq之前先安装支持当前版本的ErlangErlang下载地址:http://www.erlang.org/downloads安装Erlang步骤非常简单,按照引导一步一步装就可以,如下1:2:3:4:5:完成。接下来安装mqMq下载地址:http://www.rabbitmq.com/install-windows.h
2017-08-30 10:49:07 232
原创 jdbc、hibernate、mybatis连接数据库步骤
JDBC连接数据库的流程及其原理1:在开发环境中加载指定数据库的驱动程序。2:在Java程序中加载驱动程序。 Class.forName(“com.mysql.jdbc.Driver”)3:创建数据连接对象 通过DriverManager类创建数据库连接对象Connection。DriverManager类作用于Java程序和JDBC驱动程序之间,用于检查所加载的驱动
2017-07-27 10:47:38 2055
转载 spring对RMI支持
今天在网上看到一篇关于RMI介绍的文章,感觉不错,连我这个没用过RMI的人都看懂了,因此摘抄过来笔记,分享RMI全称是Remote Method Invocation-远程方法调用。支持存储于不同地址空间的程序级对象之间彼此进行通信,实现远程对象之间的无缝远程调用。一、RMI(远程方法调用)一个正常工作的RMI系统由下面几个部分组成: ·远程服务的接口定义 ·远程服务接
2017-06-21 11:11:55 430
原创 oracle中to_char()时间格式
今天无意中遇到一个问题通过sql查询某表的记录(包含时间字段),使用to_char(time,‘yyyy-MM-dd HH:mm:ss’)将时间类型的字段转成字符型,结果时间有偏差,最终发现时间格式串的参数有误,原因oracle中mi才表示分钟,而且HH默认是12小时制,正确的格式是to_char(time,‘yyyy-MM-dd HH24:mi:ss’),因此查阅资料将oracle中日期格式复习一
2017-06-20 13:49:10 4007
转载 kafka入门:简介、使用场景、设计原理、主要配置及集群搭建(转)
一、入门 1、简介 Kafka is a distributed,partitioned,replicated commit logservice。它提供了类似于JMS的特性,但是在设计实现上完全不同,此外它并不是JMS规范的实现。kafka对消息保存时根据Topic进行归类,发送消息者成为Producer,消息接受者成为Consumer,此外kafka集群有多个kafka实例
2017-05-16 16:56:22 219
原创 百度地图计算两坐标点之间距离计算
public class BaiDuMap { static double DEF_PI = 3.14159265359; // PI static double DEF_2PI= 6.28318530712; // 2*PI static double DEF_PI180= 0.01745329252; // PI/180.0 stat
2017-05-11 15:38:37 6536
原创 spring官网资源下载方法
官网最新版本(4.3.8.RELEASE)的spring的jar包和文档地址:https://repo.spring.io/libs-release-local/org/springframework/spring/4.3.8.RELEASE/spring-framework-4.3.8.RELEASE-dist.zipspring官网改版后许多人找不到下载jar的地方,下面是如何在spr
2017-05-10 10:27:59 2242 2
原创 spring最新版本下载地址
https://repo.spring.io/libs-release-local/org/springframework/spring/4.3.8.RELEASE/spring-framework-4.3.8.RELEASE-dist.zip
2017-05-10 10:26:28 671
原创 java变量作用域、操作符
一、变量作用域 程序的基本功能是处理数据,在程序中我们又是用变量来表示数据的,之前我们说过变量的使用及命名规则,下面我们说说变量的作用域1、变量的使用有一个作用域的问题,作用域是指他存在的范围,只有在这个范围中,程序才能访问。2、作用域决定了变量的生命周期。变量的生命周期是指从一个变量被创建并分配内存空间开始,到这个变量被销毁并清除其所占的内存空间的过程。当一个变量被定义时,它的
2017-05-09 09:14:41 733
原创 Java基础概念之标识符、关键字、类型等
在 初识Java之概念 中了解了Java的发展历史及特征,本章就说说Java基础概念1:注释 作用:程序员可见,不为编译器编译,不为虚拟机执行。 位置:类声明前后、方法声明前后、属性声明前后、方法体中。 类型: 1)单行注释 //text 从 "//" 到本行结束的所有字符均作为注释而被编译器忽略 2
2017-04-28 10:25:18 340
原创 初识Java之概念
初识Java SUN 是“Stanford UniversityNetwork”,1982年,Sun Microsystems公司诞生于美国斯坦福大学校园。Sun公司1986年上市,在NASDAQ的标识为SUNW后改为JAVA。 Java的历史可以追溯到1991年4月,Sun公司的JamesGosling领导的绿色计划(GreenProject),其原先的目的是为家用消费电子产品开
2017-04-26 17:28:14 299
原创 java环境搭建及配置
1:官网下载所需jdk版本http://www.oracle.com/technetwork/java/javase/downloads/index.html2:安装jdk2.1window安装超级简单,点击你下载的jdk,一路next就成功了2.2Linux安装a.切换到root用户下,创建一个目录cd /usrmkdir java2.将你下载的jdk解压
2017-04-26 15:19:27 242
原创 第一次使用Java intellij idea遇到的问题
问题一:左侧菜单没了解决方案:问题二:在左侧的project目录中 看不到项目的文件结构图 只能看到几个idea自己生成的文件解决方案:选择顶部导航view--->Tool Windows--->Project1. 关闭IDEA, 2.然后删除项目文件夹下的.idea文件夹3.重新用IDEA工具打开项目问题三:从svn中checkout的ma
2017-04-06 09:19:48 2752
转载 IntelliJ IDEA 使用心得与常用快捷键
最近项目不是很忙,想着搞点事情,以前开发一直用的eclipes、myeclipse,突然想换个开发工具,搜罗了一下,决定使用idea,顺手查查使用攻略,发现一篇介绍不错,果断get一.黑色主题 Darcula眼睛舒服,最重要的是酷!设置方式:FILE--Settings--Edit--Colors&Fonts--Scheme name二.智能提示创建或引
2017-04-05 11:43:34 909
原创 java求两个数的最大公约数
最大公约数:代表能够整除m和n的最大正整数求最大公约最简单快速的方式还是欧几里得算法原理:已知m、n两个不全为0的非负整数gcd(m,n)1:如果n=0,返回m作为结果,否则进入22:m对n取余,余数赋值给r3:将n赋值给m,r赋值给n,返回1public static int gcd(int m,int n){ while (n!=0){ int r
2017-04-01 11:06:02 2659
原创 判断一个数是否是质数
判断一个数是否是质数,首先知道质数的概念质数定义为在大于1的自然数中,除了1和它本身以外不再有其他因数的数称为质数技巧:从概念得知质数(除了1和它本身)是没有公约数的,而一个数(n)的公约数绝对不会大于这个数的平方根(p=√n)的,因此要判断一个数是不是质数,就用这个数对小于平凡根数(2~p)的取余,若余数为0,则不是,若循环结束余数都不为0,则是,当然这个规则适用2和3除外的数pub
2017-04-01 10:39:48 920
原创 Java实现排列组合--递归
多个数组排列组合如下:String[] color = { "红", "蓝","黑"}; String[] size = { "S", "M", "L" }; String[] other = { "a", "b" }; 排列结果:红,S,a红,S,b红,M,a红,M,b红,L,a红,L,b蓝,S,a蓝,S,b蓝,M,a
2017-03-09 13:58:29 2320 1
原创 jquery.validate校验问题--组合条件唯一校验
问题描述校验需求:*为必填项,同时3个必填项还要做唯一校验,即3个必填项唯一确定一条记录待校验表单如下图,对于以上问题,需要3个必填项校验通过,然后再做唯一校验,之前我在黑名单类型字段做唯一校验校验规则varblack_form = $("#black_form").validate({rules: {'hpzl':{required: true},//
2017-01-17 09:53:16 7617
原创 TortoiseSVN的使用,以及冲突解决办法
TortoiseSVN修改文件,添加文件,删除文件,以及如何解决冲突等.添加文件在检出的工作副本中添加一个Readme.txt文本文件,这时候这个文本文件会显示为没有版本控制的状态,如图:这时候,你需要告知TortoiseSVN你的操作,如图:加入以后,你的文件会变成这个状态,如图:这时候使用TortoiseSVN进行提交.这样别人就能看到你所做的更改了
2017-01-11 17:47:35 2352
原创 SVN服务器搭建与使用
SVN服务器搭建和使用(一) Subversion是优秀的版本控制工具,其具体的的优点和详细介绍,这里就不再多说.首先来下载和搭建SVN服务器.现在Subversion已经迁移到apache网站上了,下载地址:http://subversion.apache.org/packages.html这是二进制文件包的下载地址,你可在左侧的导航栏找到源代码,文档的下载地址.wind
2017-01-11 17:37:52 339
原创 centos7图形界面与dos命令切换
Centos7图形界面与dos切换:在图形界面使用 ctrl+alt+F2切换到dos界面Dos命令init 5 切换到图形界面如果系统默认以某种方式启动1.首先删除已经存在的符号链接rm /etc/systemd/system/default.target2.默认级别转换为3(文本模式)ln -sf /lib/systemd/system/multi-user.tar
2017-01-06 10:37:40 4568 1
转载 Centos7安装JDK1.7
第一步:centos7自带openjdk,查找需要卸载的openJDKrpm -qa | grep java第二步:依次删除rpm -e --nodepsjava-1.7.0-openjdk-1.7.0.91-2.6.2.3.el7.x86_64rpm -e --nodepstzdata-java-2015g-1.el7.noarchrpm -e --nodepsj
2017-01-06 10:28:05 326
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人