自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 资源 (4)
  • 收藏
  • 关注

原创 base64解析图片

base64 生成的图片格式包含: data:image/png;base64,不同的图片类型加密成不同的格式,比如: data:,文本数据 data:text/plain,文本数据 data:text/html,HTML代码 data:text/html;base64,base64编码的HTML代码 data:text/css,CSS代码 da...

2018-08-11 20:43:50 2110

转载 poi生成excel表格

poi生成excel表格参考链接:https://www.cnblogs.com/shamo89/p/7722057.html

2018-08-06 09:34:05 212

原创 maven for mac安装

1.下载maven的安装包,并找到maven的解压路径,我的是/Users/zhangfeng/Downloads/apache-maven-3.5.3 2.打开终端,输入sudo vi ~/.bash_profile3.添加以下内容并保存退出(注意不要加多余的空格,冒号在英文状态下而不是中文状态,中文状态也会设置成功,但是输入mvn -v 命令会提示 没有该命令,并且其他基本命令也会失...

2018-04-24 09:20:16 975 1

原创 mac连接linux服务器

打开mac终端:输入ssh -p 22 root@47.98.108.69地址:输入密码连接成功。

2018-04-23 13:12:33 330

转载 修改git用户名和邮箱

查看用户名和邮箱地址:$ git config user.name$ git config user.email修改用户名和邮箱地址:$ git config --global user.name "username"$ git config --global user.email "email"...

2018-04-20 16:59:48 662

原创 nginx 的启动与停止

// 查询nginx[root@localhost nginx-1.13.3]# whereis nginx[root@localhost nginx-1.13.3]# cd /usr/local/nginx/sbin/// 启动 nginx[root@localhost sbin]# ./nginx// 停止 nginx(此方式相当于先查出nginx进程id再使用kill命令强制...

2018-03-30 10:23:52 161

原创 CentOS 7 nginx安装

1.安装之前先做一下准备工作,配置一下nginx的环境和一些类库。$ yum install gcc-c++ $ yum install pcre pcre-devel $ yum install zlib zlib-devel $ yum install openssl openssl--devel 2.选择目录,进行安装 安装之前,最好检查一下是否已经安...

2018-03-29 14:08:40 186

原创 ajax原生用法

var xmlhttp;if (window.XMLHttpRequest){ // code for IE7+, Firefox, Chrome, Opera, Safari xmlhttp=new XMLHttpRequest();}else{ // code for IE6, IE5 xmlhttp=new ActiveXObject("Microsoft...

2018-03-25 16:16:10 150

转载 一次性搞清楚equals和hashCode

https://www.cnblogs.com/lulipro/p/5628750.html

2018-03-23 14:29:02 155

转载 java反射基础

原博:http://blog.csdn.net/sinat_38259539/article/details/71799078 总结的非常好

2018-03-21 18:15:31 111

转载 jdk8对list集合的操作

import java.util.*; import java.util.stream.Collectors; public class Test { public static void main(String[] args) { List<Student> list = new ArrayList&l...

2018-03-21 14:27:10 15801 1

原创 mongodb 添加索引

db.getCollection('表名').ensureIndex({"字段名":0})

2018-03-20 16:52:23 841

原创 接口返回统一格式

//get set方法未加,正常项目中需添加public class Result<T> { private T result; private boolean success = true; private int errorCode; private String errorMessage; private Throwable reason...

2018-03-15 14:59:17 1787

原创 java中重载与重写的区别

重载 overloading重载是对于本类来说的重载方法名相同,参数列表和个数不同,返回值类型无要求,是多态的一种展示重写 overriding重写是对于父子类来说的,一般来说都是子类对父类方法的重定义*方法名相同,参数列表和个数相同,返回值也相同重写需要注意的是: 1.父类的方法必须对子类可见,父类私有的方法(即private修饰的方法)对子类不可见,刚方法...

2018-03-14 14:17:47 102

原创 java中时间转换中HH与hh的区别

HH是24小时制,hh是12小时制

2018-02-06 16:27:50 13806

原创 微信和支付宝的被动扫码支付

需要下载微信和支付宝的sdk,从官网下载就行微信 1.调起支付public static String micropay(WechatAccount config,String auth_code,String body,String outTradeNo,String money){ WXPay wxPay = new WXPay(config); Map<Strin

2017-12-07 17:12:16 1552

原创 Hibernate中session.get()与session.load()的区别

User user = session.get(id,User.class)方法返回的是从数据库中查询的真实的记录。如果不存在,则直接返回nullUser user = session.load(id,User.class) 返回的只是代理对象,如果还需要使用user中的方法,就会去数据库中查询user,如果user不存在,则会报异常

2017-10-27 15:25:07 197

原创 mongodb批量更新某个字段

db.getCollection('my_booking').find({"hospitalName":/运城市中心医院/,openId:/^2/}).forEach( function(item){ db.getCollection('my_booking').update({"_id":item._id},{$set:{"payType": "

2017-10-27 10:21:01 19109

转载 css学习

一.margin 简写属性在一个声明中设置所有外边距属性。该属性可以有 1 到 4 个值。说明:这个简写属性设置一个元素所有外边距的宽度,或者设置各边上外边距的宽度。块级元素的垂直相邻外边距会合并,而行内元素实际上不占上下外边距。行内元素的的左右外边距不会合并。同样地,浮动元素的外边距也不会合并。允许指定负的外边距值,不过使用时要小心。注释:允许使用负值。1.margin:10px 5px 15px

2017-09-20 17:05:38 189

原创 String类的hashcode计算

public int hashCode() { int h = hash; if (h == 0 && value.length > 0) { char val[] = value; for (int i = 0; i < value.length; i++) { h = 31 * h + val[i]; } h

2017-09-19 16:41:59 1051

原创 js计算两个经纬度之间的直线距离

function getRad(d){ var PI = Math.PI; return d*PI/180.0; }/** * 获取两个经纬度之间的距离 * @param lat1 第一点的纬度 * @param lng1 第一点的经度 * @param lat2 第二点的纬度 * @param lng2 第二点的经度 * @returns {Numbe

2017-09-19 11:57:40 9345 1

原创 mysql连接

1连接mysql数据库 mysql -h localhost -u root -p2输入密码 1234563.显示所有的数据库 show databases;4进入某个数据库 use 数据库名称5.显示该库下的所有表名 show tables;注意:命令结束之后要已;结尾

2017-09-18 18:42:04 357

原创 java实现九九乘法表

1.for(int i=1;i<10;i++){ for(int j=i;j<10;j++){ int sum = i*j; System.out.print(i+"*"+j+"="+sum+" "); } System.out.println();}结果:1*1=1 1*2=2 1*3=3 1*4=4 1*5=5 1*6=6 1*7=7 1*8=8 1*9=9

2017-09-18 18:28:47 413

原创 java获取指定位数的随机数和字母

public static String getRandomCharAndNumr(Integer length) { String str = ""; Random random = new Random(); for (int i = 0; i < length; i++) { boolean b = random.nextBoolean(

2017-09-18 18:17:52 2243

原创 java中list集合的排序

根据Collections.sort重载方法来实现 Collections.sort(listB,new Comparator<B>(){ @Override public int compare(B b1, B b2) { return b1.getOrder().compareTo(b2.getOrde

2017-09-18 18:16:13 660

原创 java跳出多次循环

java中的break可以跳出本次循环,跳出多层循环使用以下方式lableB: for(int i=0;i<3;i++){ lableA: for(int j=0;j<3;j++){ System.out.println(j); if(j==1){ break labl

2017-09-18 18:14:31 880

转载 spring boot发送邮件

查看原博地址:http://blog.csdn.net/u011244202/article/details/54809696

2017-09-18 18:03:39 403

原创 spring boot中使用@Value注解

项目中用到生成excle的功能,然后利用邮件将该excle发送到邮箱内@Value注入excle的生成路径,默认是application.properties下的file.path@Value("${file.path}")private String filePaths;

2017-09-18 17:54:58 2128

转载 悲观锁与乐观锁

悲观锁正如其名,它指的是对数据被外界(包括本系统当前的其他事务,以及来自外部系统的事务处理)的修改持保守态度,因此,在整个数据处理过程中,将数据处于锁定状态。悲观锁的实现,往往依靠数据库提供的锁机制(也只有数据库层提供的锁机制才能真正保证数据访问的排他性,否则,即使在本系统中实现了加锁机制,也无法保证外部系统不会修改数据)。以常用的mysql InnoDB存储引擎为例:加入商品表items表中有一个

2017-09-16 22:40:29 156

原创 setInterval前端定时器的坑

`window.setInterval(checkStatus,3000,outTradeNo);function checkStatus(outTradeNo){ $.ajax({ type: “POST”, url: “../pc/checkState”, dataType:’json’, data:{“outTr

2017-09-15 14:52:21 3643

原创 mysql的常用的sql语句命令

1.mysql使用 like ‘%%’表示模糊查询: 比如:select * from city c where 1=1 and c.city_name like ‘%ch%’ 表示查询出city_name包含ch的所有城市列表。2.mysql使用limit进行分页: 比如:select * from city c where 1=1 limit 13 表示查询city表的前13条记录LIM

2017-09-13 10:59:47 287

原创 Hibernate中的一个对象存在于以下四个状态之中

持久(Persistent)短暂(Transient)RemovedDetached

2017-08-24 15:51:22 136

转载 java Socket 简单的实例

实例原处:http://www.cnblogs.com/zhoudi/p/6025552.html一、搭建服务器端a)、创建ServerSocket对象绑定监听端口。b)、通过accept()方法监听客户端的请求。c)、建立连接后,通过输入输出流读取客户端发送的请求信息。d)、通过输出流向客户端发送请求信息。e)、关闭相关资源。package socket;import java.io.Buffer

2017-08-02 18:32:57 268

原创 java多线程面试题,三个线程顺序打印ABC

package com.jinyi.medical.unsynch;import java.util.concurrent.TimeUnit;public class Test_ssss implements Runnable{ private String name; private Object pre; private Object self; public Te

2017-06-30 17:21:32 1927

原创 java-数值类型之间的转换

数值类型之间的合法转换1.图中的实心箭头表示无信息丢失的转换,虚箭头表示有可能精度损失的转换。 例如 int a = 123456789; float b = a;//b=1.23456792E82.当时用上边两个进行计算时要讲数值类型转换成相同的才能计算: 如果两个操作数中有一个是double,另一个就会转成double 否则如果两个操作数中有一个是float,另一个就会转成floa

2017-06-20 16:09:35 635 1

原创 晋城大医院结束总结

1.linux相关 cd 更改当前的目录环境 ls 显示当前的所有目录 tail 输出实时日志,比如tail -200f catalina.out ps -ef 查看所有的进程的,比如ps -ef|grep tomcat 筛选出所有的tomcat的进程 kill -9发送的信号是SIGKILL,即exit,杀死进程 2.初步接触了解服务器,可以使用SecureCRT进行文件的替换,

2016-06-27 18:19:59 332

原创 js阻止事件的传播

$(“.class”).on(‘click’,function(e){ e.stopPropagation(); });或者event.stopPropagation();

2016-05-24 21:50:52 252

原创 java中list,set,map的区别

java中list,set,map的区别: 1.List,Set,Map都是接口,都有各自的实现类。 2.list和set都继承Collection借口,Map是以键值对存贮数据的。 3.list是有序可重复集,set是无序不可重复集,这里的顺序指的是向集合中添加元素的顺序,即调用集合的add()方法。 4.list接口下主要有Arraylist和LinkedList两个实现类,其中Arra

2016-04-26 14:25:34 338

Hadoop权威指南(第3版) 修订版(带目录书签) 中文PDF高清晰.pdf

Hadoop权威指南(第3版) 修订版(带目录书签) 中文PDF高清晰.pdfHadoop权威指南(第3版) 修订版(带目录书签) 中文PDF高清晰.pdf

2017-09-16

《锋利的jQuery》

《锋利的jQuery》《锋利的jQuery》《锋利的jQuery》《锋利的jQuery》《锋利的jQuery》《锋利的jQuery》《锋利的jQuery》《锋利的jQuery》

2017-09-16

[数据结构与算法分析_Java语言描述(第2版)].韦斯.pdf

[数据结构与算法分析_Java语言描述(第2版)].韦斯.pdf[数据结构与算法分析_Java语言描述(第2版)].韦斯.pdf[数据结构与算法分析_Java语言描述(第2版)].韦斯.pdf

2017-09-16

java并发编程的艺术

java并发编程的艺术--阅读本书之前,你最好有一定的并发编程基础。如果你是一名并发编程初学者,建议按照阅读顺序阅读本书,并按照书中的列子进行编码和实战。如果你有一定的并发编程经验。可以把本书当成一个手册,直接看需要学习的章节。

2017-09-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除