自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(66)
  • 收藏
  • 关注

原创 eclipse处理冲突

本地修改了两个文件,提交时提示有冲突,想来应该是没有从远程仓库下载最新代码导致的。通过右击项目 -> Team -> Sychronized WorkSpace,比较本地仓库和远程仓库的异同:  此时没有更好的办法,只能一个一个比对。红色实心菱形标志标识文件内容有差异,双击文件,右边会出现比较窗口:  如果左边的本地文件缺少右边远程文件的东西,可以通过点击界面中间...

2019-10-14 18:19:26 1778

翻译 linux 常用命令

1.linux-查找某目录下包含关键字内容的文件grep -r "test" /data/reports2.find / -name filename.txt根据名称查找/目录下的filename.txt文件。3.find . -name "*.xml"递归查找所有的xml文件...

2019-06-28 14:58:58 111

翻译 spring 的执行流程

2019-05-27 15:47:44 158

翻译 主键索引和唯一索引的区别

主键是一种约束,唯一索引是一种索引,两者在本质上是不同的。主键创建后一定包含一个唯一性索引,唯一性索引并不一定就是主键。唯一性索引列允许空值,而主键列不允许为空值。主键列在创建时,已经默认为空值 + 唯一索引了。主键可以被其他表引用为外键,而唯一索引不能。一个表最多只能创建一个主键,但可以创建多个唯一索引。主键更适合那些不容易更改的唯一标识,如自动递增列、身份证号等。约束有哪些?...

2019-05-09 10:49:44 6135

原创 lock和sychronize的区别

1.lock可实现公平锁2.lock可以响应中断3.限时等待。都具有可重入性。

2019-05-08 19:30:59 1884

原创 kafka实现可靠的数据传递

如何保证消息的可靠性:1.kafka可以保证分区消息的顺序。2.消息被写入分区的所有副本才被认为已提交3.消费者只能消费已经提交的消息。4.只要有一个副本是活跃的,已经提交的消息就不会丢失。核心:是复制机制broke的配置:(1)复制系数(2)不完全的首领选举(首领不可用时,其他副本都是不可用的,是否允许不同步的副本成为首领)(3)最少同步副本(如果最少同步副本...

2019-04-30 16:36:57 551

原创 线程安全的实现方式以及锁优化。

线程安全的实现方式:1.互斥同步。临界区、信号量、互斥量都是互斥同步的手段。2.非阻塞同步。cas结合不断重试3.无锁:没有共享数据的时候。锁优化:1.锁自旋和自适应自旋:在等待锁的时候不去挂起线程,而是执行一个忙循环,缺点是消耗处理器资源。2.锁消除。3.锁粗化(自动扩大使用锁的范围)4.轻量级锁:在进入同步代码块的时候,如果此同步对象没有被锁定,虚拟机首先在当前线程的栈帧中创建...

2019-03-30 21:16:59 131

原创 jvm-内存分配策略

内存分配与回收策略:(新生代的GC- minor GC;老年代的GC-full GC或者Major GC)1.对象优先分配在新生代eden。当eden区域空间不足的时候会发生一次Minor GC2.大对象直接进入老年代需要大量连续空间的对象直接放入老年代,避免Eden去及两个survivor之间发生大量的内存复制。3.长期存活的对象将进入老年代。虚拟机给每个对象定义一个年龄的计数器。如...

2019-03-30 17:52:34 138

原创 jvm-垃圾回收器学习笔记

垃圾收集器:1.serial收集器:收集新生代,采用复制算法,单线程,需要stop world。2.serial old 收集器:收集老年代,采用标记整理算法,单线程,需要stop the world。3.parnew收集器:serial的的多线程版本。4.paraller Scavenge 收集器:收集新生代,采用复制算法,多线程,与parNew的区别是它关注吞吐量:吞吐量=运行用户代码的时间...

2019-03-30 17:51:24 75

转载 文件的加密压缩与解压(java)

import java.io.File;import java.util.ArrayList;import java.util.Collections;import java.util.List;import org.apache.commons.lang3.StringUtils;import net.lingala.zip4j.core.ZipFile;

2015-10-12 08:56:51 600

转载 关于java中流的知识的整理

流的概念:流是个抽象的概念,是对输入输出设备的抽象,Java程序中,对于数据的输入/输出操作都是以“流”的方式进行。设备可以是文件,网络,内存等。流具有方向性,至于是输入流还是输出流则是一个相对的概念,一般以程序为参考,如果数据的流向是程序至设备,我们成为输出流,反之我们称为输入流。可以将流想象成一个“水流管道”,水流就在这管道中形成了,自然就出现了方向的概念。当程序需要从

2015-10-10 11:30:23 559

原创 通过同义词获取同义词对应表的列名和列的类型

String sql = "select * from " + synonymsName + " where 1!=1";   rs = sm.executeQuery(sql);   ResultSetMetaData md = rs.getMetaData();   for (int i = 1; i     map.put(md.getColumnName(i), m

2015-09-30 16:32:04 2236

转载 jsonArray转换成list

 /**  * 将JSONArray 转换为map list  * @param jA  * @return List  * @throws JSONException   */ public static List> jSONArrayToMapList(JSONArray jA) throws JSONException {  List> list = ne

2015-09-30 15:22:05 1064

原创 在执行批处理时将执行错误的语句记录下来并写到日志文件中去

    public static void executesqls(List sqlList) throws IOException{//改     Connection con = null;  Statement sm = null;  File file = new File("d:\\a.txt");//此处不能写死,后续要改          FileWri

2015-09-30 15:17:11 4299

原创 有一个Java小程序

class Trangle { double sideA,sideB,sideC,area,length; boolean boo; public Trangle(double a,double b,double c) { //参数a,b,c分别赋值给sideA,sideB,sideC this.sideA=a; thi

2012-09-29 19:19:00 725

原创 一个java小程序

public class name { /**  * @param args  */ public static void main(String[] args) {  // TODO Auto-generated method stub  fracAdd(5,3,8,20);//结果为:11/20} static void fracAdd(int first_nu

2012-09-15 18:48:23 539

原创 十七周任务1

* 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称: * 作 者: 王

2012-06-13 18:15:17 3386

原创 与C++相伴的十个月

金色九月我迈进了烟台大学的校门,从此我踏上了梦寐以求的大学之旅!在这将近一年的时间里我的确收获了许多,要说收获最多的还是从贺老师的课堂上得到的最多!      刚刚走进大学校门的我似乎感觉一切都是那么的陌生,尤其是C++这门课程,这是我们在中学时代从来没有接触过的,俗话说得好万事开头难呀,刚开始时对这门陌生的课程充满了恐惧之情,面对这一门全新的课程发现自己是多么的弱小呀,那时的我连一只菜鸟都算

2012-06-12 13:33:16 1376 1

原创 十六周任务3

* 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称: * 作 者: 王明星

2012-06-06 12:24:50 754 1

原创 十六周任务二

* 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称: * 作 者: 王明星

2012-06-06 12:14:08 789

原创 十六周任务1

* 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称: * 作 者: 王明星

2012-06-04 20:02:57 688

原创 十五周任务3-2

* 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称: * 作 者: 王明星

2012-05-30 16:14:13 687

原创 十五周任务3

/* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称:

2012-05-30 16:10:32 647

原创 十五周任务2

/* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称: * 作

2012-05-30 16:04:15 524

原创 十五周任务1

/* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称: * 作 者:

2012-05-28 20:45:32 482

原创 十四周任务1

/* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称: * 作 者: 王明星

2012-05-22 18:06:57 662 1

原创 十四周任务2

/* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称: * 作 者: 王明星

2012-05-22 17:54:45 758

原创 十三周任务4

/* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称: * 作 者: 王明星

2012-05-15 18:46:43 850

原创 十三周任务3

/* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称: * 作 者: 王明星

2012-05-15 17:51:43 900

原创 十三周任务2-3

/* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称: * 作 者: 王明星

2012-05-15 17:15:04 472

原创 十三周任务2-2

/* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称: * 作 者: 王明星

2012-05-15 17:13:04 455

原创 第十三周任务2-1

/* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称: * 作 者: 王明星

2012-05-15 16:57:07 633 1

原创 第十二周任务3

/* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称: * 作 者: 王明星 *

2012-05-07 18:37:02 462

原创 第十二周任务2

01./* (程序头部注释开始) 02.* 程序的版权和版本声明部分 03.* Copyright (c) 2011, 烟台大学计算机学院学生 04.* All rights reserved. 05.* 文件名称: 06.* 作 者: 王明星

2012-05-07 18:24:40 1041 1

原创 第十周任务三

/* (程序头部注释开始) 02.* 程序的版权和版本声明部分 03.* Copyright (c) 2011, 烟台大学计算机学院学生 04.* All rights reserved. 05.* 文件名称: 06.* 作 者: 王明星

2012-04-24 18:45:01 414

原创 第十周任务2

01./* (程序头部注释开始) 02.* 程序的版权和版本声明部分 03.* Copyright (c) 2011, 烟台大学计算机学院学生 04.* All rights reserved. 05.* 文件名称: 06.* 作 者: 王明星

2012-04-24 17:41:17 415

原创 第十周任务1

01./* (程序头部注释开始) 02.* 程序的版权和版本声明部分 03.* Copyright (c) 2011, 烟台大学计算机学院学生 04.* All rights reserved. 05.* 文件名称: 06.* 作 者: 王明星 07

2012-04-23 18:04:01 846 1

原创 第九周任务3

/* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称: * 作 者: 王明星 * 完成日期: 2012 年 4 月 16

2012-04-18 18:26:06 409

原创 第九周任务5

/* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称: * 作 者: 王明星 * 完成日期: 2012 年 4 月 17 日

2012-04-18 18:21:41 384

原创 第九周任务2

/* (程序头部注释开始) 02.* 程序的版权和版本声明部分 03.* Copyright (c) 2011, 烟台大学计算机学院学生 04.* All rights reserved. 05.* 文件名称: 06. 07.* 作 者: 王明星

2012-04-18 18:14:28 352

空空如也

空空如也

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

TA关注的人

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