自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 IDEA启动main函数时,Command line is too long Shorten command line for XXX or also问题解决

巧了,最近起了一个挺长的类名,启动main函数的时候,idea返回了一个Command line is too long Shorten command line的报错,请教研究之后,解决方法如下方法一找到 .idea 下面的 workspace.xml找到标签 <component name="PropertiesComponent">在标签中新增一栏 <property name="dynamic.classpath" value="true" />.

2021-10-14 14:44:33 1164

原创 什么是块存储、文件存储和对象存储

小菜狗子笔记之块存储、文件存储、对象存储(未完待续…)参考资料:块存储、文件存储、对象存储这三者的本质差别是什么?块存储、文件存储、对象存储三者的具体差别是什么?使用数据的“用户”不同:块存储的用户是可以读写块设备的软件系统,例如传统的文件系统、数据库文件存储的用户是自然人对象存储的用户则是其它计算机软件。首先要说明一下的是,这三个概念都是分布式存储中的概念,由不同的网络存储协议实现。不过“网络”和“存储”的结合本身会对解释这三个概念的本质差异带来不便,下面的解释中我会先解释存储本身,.

2021-09-28 20:52:50 467

原创 数据库导入导出笔记

数据库导入导出笔记数据库导入之impdp 最近搞到一个dmp文件,必须得把他整进数据库,先拿本地库试了试先记录一下,留待以后梳理参考语句:impdp abcd/[email protected]/orcl directory=ABCD_DUMP_DIR dumpfile=ABCD.dmp REMAP_SCHEMA=user_old:user_new FULL=y;导入之前需要先新建一个dir,用于存放dmp文件(据说是因为dumpfile属性不识别目录)通过remap_schema来指定新旧用

2021-09-07 16:20:34 154

原创 Oracle导出表、字段注释sql

最近遇到过导入的数据库表,所有注释全部是乱码的情况,第一反应是字符集的问题,后来发现导入的本身就是一堆乱码,没办法,只能重新刷一遍注释,下面是转载的导出注释的一些sql传送门1:Oracle导出、生成表注释以及表字段的注释...

2021-08-27 10:47:38 477

原创 关于Git腾讯工蜂的小教程

关于Git腾讯工蜂的小教程先转载一下,后续再整理汇总出来传送门1:Git腾讯工蜂五步秒速学会传送门2:Git腾讯工蜂产品使用文档

2021-08-24 17:23:30 1259

转载 SpringCloud常用注解

最近再学习微服务框架,记录一下SpringCloud中常用的一些注解,防止忘记原文地址:https://blog.csdn.net/u014666697/article/details/90756644SpringCloud常用注解:@Controller 控制层,里面有多个连接@Service 业务层,一般对于接口和实现@Qualifier 如果一个接口有多个实现,那么注入时候加上唯一标示@Repository 一般的dao层@Autowired 自动注入依赖@Resource bea.

2021-08-12 10:10:43 971

原创 tomcat的catalina.out太大了怎么办?(tomcat日志小结)

最近遇到了一个问题,就是tomcat的catalina.out的日志太大了,每天都有3.4个G的日志文件,于是想更改一下日志配置,缩小日志量,下面是处理过程中遇到的问题和一些解决方法

2021-06-24 18:15:37 6402

原创 Markdown小菜狗子笔记

Markdown小菜狗子笔记啥是MarkdownMarkdown是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档Markdown 语言在 2004 由约翰·格鲁伯(英语:John Gruber)创建Markdown 编写的文档可以导出 HTML 、Word、图像、PDF、Epub 等多种格式的文档Markdown 编写的文档后缀为 .md, .markdownMarkdown标签标题使用 = 和 - 标记一级和二级标题我展示的是一级标题==============

2021-06-09 15:15:42 105

转载 Eclipse工具栏创建新建类、接口等快捷方式

按如下设置: windows-&gt;Perspective-&gt;Customize Perspective-&gt;Action Set Availability-&gt;java element creation 将相应的勾上即可

2018-03-12 10:02:07 686

转载 PowerDesigner最基础的使用方法入门学习

PowerDesigner最基础的使用方法入门学习1:入门级使用PowerDesigner软件创建数据库(直接上图怎么创建,其他的概念知识可自行学习)我的PowerDesigner版本是16.5的,如若版本不一样,请自行参考学习即可。(打开软件即是此页面,可选择Create Model,也可以选择Do  Not  Show page Again,自行在打开软件后创建也可

2018-01-23 10:48:33 204

转载 了解WEBSOCKET是什么

---转载---作者:Ovear 链接:https://www.zhihu.com/question/20215561/answer/40316953来源:知乎著作权归作者所有,转载请联系作者获得授权。一、WebSocket是HTML5出的东西(协议),也就是说HTTP协议没有变化,或者说没关系,但HTTP是不支持持久连接的(长连接,循环连接的不算)首先HTTP有1

2018-01-11 15:08:44 222

转载 jquery中attr和prop的区别

jquery中attr和prop的区别在高版本的jquery引入prop方法后,什么时候该用prop?什么时候用attr?它们两个之间有什么区别?这些问题就出现了。关于它们两个的区别,网上的答案很多。这里谈谈我的心得,我的心得很简单:对于HTML元素本身就带有的固有属性,在处理时,使用prop方法。对于HTML元素我们自己自定义的DOM属性,在处理时,使用attr方

2017-11-22 09:54:11 178

原创 win7虚拟机无法读取U盘或密钥常见解决方法

安装win7虚拟机的过程和常见问题。1:首先是镜像的问题,如果下载的镜像不是dvd版,创建虚拟机时是无法直接简易安装的,需要自己自定义安装(dvd版省事儿)。2:自定义安装时,需要设置镜像的位置,设置虚拟设备节点为IDE;网上有很多详细的教程,可以根据自己的VMware的版本或镜像的版本自己搜索教程,这里连接一下VMware12安装win7的教程 http://jingyan.baidu.

2017-10-17 20:49:12 7306

转载 进程调度的概念

调度的概念1. 调度的基本概念在多道程序系统中,进程的数量往往多于处理机的个数,进程争用处理机的情况就在所难免。处理机调度是对处理机进行分配,就是从就绪队列中,按照一定的算法(公平、髙效)选择一个进程并将处理机分配给它运行,以实现进程并发地执行。处理机调度是多道程序操作系统的基础,它是操作系统设计的核心问题。2. 调度的层次一个作业从提交开始直到完成,往往要经历以下三级调度

2017-10-12 11:07:41 3358 1

转载 守护进程

什么是守护进程?守护进程(Daemon Process),也就是通常说的 Daemon 进程(精灵进程),是 Linux 中的后台服务进程。它是一个生存期较长的进程,通常独立于控制终端并且周期性地执行某种任务或等待处理某些发生的事件。守护进程是个特殊的孤儿进程,这种进程脱离终端,为什么要脱离终端呢?之所以脱离于终端是为了避免进程被任何终端所产生的信息所打断,其在执行

2017-10-12 10:30:27 165

转载 无法解析的外部符号问题小结

问题1:在编写通信相关程序中,引用了一个静态库(该静态库编译没有问题,并被其他项目引用),该库是对SOCKET的一个封装。基本结构如下: 在属性中添加了该库的引用后,编译仍然报错,错误如下:safmq2005.lib(tcpsocket.obj) : error LNK2019: 无法解析的外部符号 _gethostbyname@4,该符号在函数 "publ

2017-09-25 15:57:36 1891

转载 oracle初级教程(链接)

这是一位大神的连接http://www.cnblogs.com/linjiqin/category/349944.html

2017-09-16 08:08:49 305

转载 Eclipse中文乱码问题

Eclipse中文注释乱码解决Eclipse中文注释乱码解决将别人的项目或JAVA文件导入到自己的Eclipse中时,常常会出现JAVA文件的中文注释变成乱码的情况,主要原因就是别人的IDE编码格式和自己的Eclipse编码格式不同。总结网上的建议和自己的体会,可以参考以下几种解决方式: 1 改变整个文件类型的编码格式    1)  eclipse->windo

2017-09-14 19:31:16 295

原创 java.util和java.awt的区别

java.util.*包,包含集合框架,collection 类、事件模型、日期和时间设施、国际化和数组各种实用工具类(字符串标记生成器、随机数生成器和位数组)。 java.awt.*包,包含用于创建用户界面和绘制图形图像的所有类。

2017-09-14 16:59:03 369

转载 CHAR,VARCHAR,VARCHAR2,nvarchar,nvarchar2的用法和区别

CHAR:1.长度固定,当char(15)的元素中只有“abc”时,其余十二位用空格填补;VARCAHR:1.长度不固定,该列中元素有多少位,就是多少位;2.当数据为空时,该字段为空字符串;3.VARCHAR只对汉字或全角字符占两个字节处理,数字和英文等都是一个字节;VARCHAR2:1.当数据为空时,该数据显示为NULL;2.VARCHAR2(一般情况下)把所

2017-09-14 16:35:20 444

转载 数据库几种常见的driverClassName跟url

DB2:driverClassName:   com.ibm.db2.jcc.DB2Driver                        url:   jdbc:db2://localhost:50000/sampleOracle:driverClassName: oracle.jdbc.driver.OracleDriver       

2017-09-14 11:19:13 17576

原创 Eclipse中引入sqljdbc4-4.0.jar找不到的问题

1:用eclipse导入了一个框架,需要用到sqljdbc4-4.0.jar,配置好pom后会报找不到jar包的错误,原因:maven构建项目的时候遇到这个错误:一、直接原因制定路径下确实没有sqljdbc4.jar文件。二、根本原因微软不允许以maven的方式直接下载该文件。三、解决办法 手动下载相关库:http://www.mic

2017-09-14 10:40:27 6397

转载 Oracle数据库里面查询字符串类型的字段不为空和为空的SQL语句:

摘要:近期项目中,在做高级查询的时候有个条件是根据选择的字段,然后再选择字段的值为空和不为空做查询,在写SQL语句的时候费了很长时间,现在记录一下,方便日后查看:一:查询字符串类型的字段的值不为空的SQL:[sql] view plain copyselect * from TB_CMS_FLGTINFO_A t where (t.f

2017-09-05 10:03:23 1143

转载 .h头文件、 .lib库文件、 .dll动态链接库文件之间的关系

h头文件作用:声明函数接口dll动态链接库作用:含有函数的可执行代码lib库有两种:(1)静态链接库(Static Libary,以下简称“静态库”)(2)动态连接库(DLL,以下简称“动态库”)的导入库(Import Libary,以下简称“导入库”)两者的区别:实质是不一样的东西。静态库本身就包含了实际执行代码、符号表等等,而对于导入库而言,其实际的执行代码位于动态

2017-09-02 17:11:17 219

转载 深入理解DIP、IoC、DI以及IoC容器

面向对象设计(OOD)有助于我们开发出高性能、易扩展以及易复用的程序。其中,OOD有一个重要的思想那就是依赖倒置原则(DIP),并由此引申出IoC、DI以及Ioc容器等概念。通过本文我们将一起学习这些概念,并理清他们之间微妙的关系。

2017-08-28 15:33:17 207

转载 理解ORM和数据持久化

一,什么是ORM对象关系映射(Object Relation Mapping,简称ORM,或O/RM,或O/R mapping),用于在关系型数据库和业务实体对象之间作一个映射。从效果上说,它其实是创建了一个可在编程语言里使用的“虚拟对象数据库”。说白了就是把关系型数据库封装成业务实体对象,这样,我们在具体的操作业务对象的时候,就不需要再去和复杂的SQL语句打交道,只需简单的操作对象的属性和方

2017-08-28 15:21:16 460

转载 SpringMVC访问静态文件,如:jpg,js,css+<mvc:resources> 标签解释

标签解释spring mvc 的标签是在spring3.0.4出现的,主要是用来进行静态资源的访问。在spring3.0.4出来的时候spring还没有更新其schema所以在配置文件中有可能找不到标签,这个问题在spring3.0.5中已经解决,而且网上也有很多其他的解决方案,我在这里就不记录了。 首先使用spring mvc需要配置其使用的servlet.在web.xml中

2017-08-25 19:49:26 1571

转载 Java中的throw和throws的区别

Java中throw和throws的区别系统自动抛出的异常所有系统定义的编译和运行异常都可以由系统自动抛出,称为标准异常,并且 Java 强烈地要求应用程序进行完整的异常处理,给用户友好的提示,或者修正后使程序继续执行。 语句抛出的异常 用户程序自定义的异常和应用程序特定的异常,必须借助于 throws 和 throw 语句来定义抛出异常。throw

2017-08-24 20:11:49 294

原创 MyBatis小结

(一)使用MyBatis的开发步骤1.下载mybatis-3.2.2.jar包并导入工程2.编写MyBatis核心配置文件(configuration.xml)3.创建实体类-POJO4.DAO层-SQL映射文件(mapper.xml)5.创建测试类–读取核心配置文件mybatis-config.xml–创建SqlSessionFactory对象,读取配置文件–创建

2017-08-19 20:26:25 664

转载 线程安全和线程不安全

什么是线程安全和线程不安全首先要明白线程的工作原理,jvm有一个main   memory,而每个线程有自己的working   memory,一个线程对一个variable进行操作时,都要在自己的working   memory里面建立一个copy,操作完之后再写入main   memory。多个线程同时操作同一个variable,就可能会出现不可预知的结果。根据上面的解释,

2017-08-11 13:41:59 145

转载 HashMap和HashSet的区别

本文由 ImportNew - 唐小娟 翻译自 Javarevisited。欢迎加入翻译小组。转载请见文末要求。HashMap和HashSet的区别是Java面试中最常被问到的问题。如果没有涉及到Collection框架以及多线程的面试,可以说是不完整。而Collection框架的问题不涉及到HashSet和HashMap,也可以说是不完整。HashMap和HashSet都是collect

2017-08-11 09:47:36 162

转载 Java 多态性的理解

Java多态性理解Java中多态性的实现什么是多态面向对象的三大特性:封装、继承、多态。从一定角度来看,封装和继承几乎都是为多态而准备的。这是我们最后一个概念,也是最重要的知识点。多态的定义:指允许不同类的对象对同一消息做出响应。即同一消息可以根据发送对象的不同而采用多种不同的行为方式。(发送消息就是函数调用)实现多态的技术称为:动态绑定(dynamic

2017-08-10 14:57:32 188

转载 Java中的ForEach的用法

JDK1.5加入的增强for和循环.foreach语句使用总结增强for(part1:part2){part3}; part2中是一个数组对象,或者是带有泛性的集合. part1定义了一个局部变量,这个局部变量的类型与part2中的对象元素的类型是一致的. part3当然还是循环体. foreach语句是java5的新特征之一,在遍历数组、集合方

2017-08-09 20:14:11 827

转载 SimpleDateFormat使用详解

public class SimpleDateFormat extends DateFormatSimpleDateFormat 是一个以国别敏感的方式格式化和分析数据的具体类。 它允许格式化 (date -> text)、语法分析 (text -> date)和标准化。SimpleDateFormat 允许以为日期-时间格式化选择任何用户指定的方式启动。 但是,希望用 DateForma

2017-08-09 19:40:50 226

转载 DbUtils使用说明

1、Commons dbutils是什么?commons-dbutils 是 Apache 组织提供的一个开源 JDBC 工具类库,对传统操作数据库的类进行二次封装,可以把结果集转化成List。 2、Commons dbutils主要相关类及接口的简介:主要讲解两个类(org.apache.commons.dbutils.DbUtils 和org.apache.co

2016-11-27 14:59:41 377

转载 JAVA的StringBuffer类

JAVA的StringBuffer类Posted on 2009-12-03 16:42 火之光 阅读(170400) 评论(8) 编辑 收藏    StringBuffer类和String一样,也用来代表字符串,只是由于StringBuffer的内部实现方式和String不同,所以StringBuffer在进行字符串处理时,不生成新的对象,在内存使用上要优于String类。   

2016-10-24 11:20:43 197

转载 JSP内置对象(9个常用内置对象)

JSP内置对象(9个常用的内置对象)   1.request对象客户端的请求信息被封装在request对象中,通过它才能了解到客户的需求,然后做出响应。它是HttpServletRequest类的实例。序号方法说明objectgetAttribute(Stringname) 返回指定属性的属性值EnumerationgetAttributeNames() 返

2016-10-13 17:18:26 295

转载 二元多项式

二元多项式Time Limit: 1000ms   Memory limit: 65536K  有疑问?点这里^_^题目描述 给你多个二元多项式和一个操作符,让你输出操作符操作这些二元多项式之后的结果。输入 首先输入二元多项式的个数n和操作符号(‘+’,‘*’);后面n行输入每一个多项式。多组输入,当n=0的时

2016-09-27 20:16:15 773 1

转载 多项式求和

一般情况下,一元n次多项式可写成:其中,pi是指数为ei的项的非零系数,且满足因此,我们可以采用线性表(定义:线性表是由n个数据元素构成的有限序列,比如数组、向量、链表等等)来表示:其中,每一项的指数i可以用其系数pi的序号表示。       在通常的应用中,多项式的次数比较大,使得线性表的长度很难确定,因此我们可

2016-09-26 18:44:24 2952

转载 JSP中 input type 用法

Input表示Form表单中的一种输入对象,其又随Type类型的不同而分文本输入框,密码输入框,单选/复选框,提交/重置按钮等,下面一一介绍。 1,type=text 输入类型是text,这是我们见的最多也是使用最多的,比如登陆输入用户名,注册输入电话号码,电子邮件,家庭住址等等。当然这也是Input的默认类型。 参数name:同样是表示的该文本输入框名称。 参数size:输入框的

2016-09-22 16:36:04 5224

空空如也

空空如也

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

TA关注的人

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