自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

走在奋斗的路上

记录点点进步

  • 博客(148)
  • 收藏
  • 关注

原创 【转载】Quartz-Spring集成Quartz通过XML配置的方式

转载出处:https://artisan.blog.csdn.net/article/details/78505730发现了一篇非常好的Quartz-Spring集成Quartz的博客,无论内容,还是排版,因为把内容转载过来比较耗费时间,所以此处只是标记了一下出处。...

2019-09-30 16:20:31 413

原创 字符串拼接问题

字符串的相等问题:/** * 测试字符串的问题 * * @author Administrator * @create 2018-03-23 16:56 */public class testString { // https://blog.csdn.net/u013256816/article/details/50778902 public static void...

2018-04-19 11:19:54 349 1

原创 private static Test test1 = new Test();语句的放置位置

static语句的初始化和类的加载过程共同分析:第一种情况:public class Test { public static int counter1; public static int counter2 = 2; private static Test test1 = new Test(); private Test(){ System...

2018-04-19 11:17:30 3118

原创 ==和equals对比

下面是面试中一道笔试题:public class test { public static void main(String[] args) { // 基本数据类型是分配在栈上的, // 而引用类型是分配在堆上的 //不论是基本数据类型还是引用类型,他们都会先在栈中分配一块内存, // 对于基本类型来说,这块区域包含的是基本...

2018-04-19 11:14:14 259

原创 Eclipse 自动生成类图--AmaterasUML的配置和使用

这几天因为写文档需要画一些类图,但是代码已经写完了,这个时候我们让代码自动生成我所需要的类图,通过千辛万苦,终于找到了AmaterasUML这款在Eclipse中的插件。具体安装和使用转自:http://blog.csdn.net/long66666666/article/details/78337596点击打开链接下面是转自博客的具体内容:AmaterasUM

2018-03-19 16:32:33 52428 6

原创 Mysql - 获取每个分类下面前几条数据

需求:数据库;CREATE TABLE `NewTable` (`id` int(11) NOT NULL AUTO_INCREMENT ,`acar_id` int(11) NOT NULL ,`ascore_id` int(11) NOT NULL COMMENT '车型评分ID' ,`score` int(11) NOT NULL COMMENT '评分' ,

2017-12-28 13:39:23 16578 2

原创 分布式--锁和事物

有些人可能会混淆分布式锁和分布式事物这两个概念,所以在这里进行简单的区别介绍一下。锁:在单进程的系统中,当存在多个线程可以同时改变某个变量(可变共享变量)时,就需要对变量或代码块做同步,使其在修改这种变量时能够线性执行消除并发修改变量。锁是用来解决,线程安全问题的。分布式锁:主要指集群的情况下,多个相同服务同时开启。分布式与单机情况下最大的不同在于其不是多线程而是多

2017-12-26 15:57:57 1319 1

转载 freemarker---数字小数点格式化问题

很好的一篇freemaker 处理小数点的博客。  freemarker---数字小数点格式化问题

2017-12-11 17:56:42 1747

转载 浅谈Java中的equals和==

很好的一篇分析equals和==的博客:https://www.cnblogs.com/dolphin0520/p/3592500.html

2017-12-05 17:06:25 207

原创 js的null和undefined的区别(三)

先来解决上个邮寄地址出现0的问题原因:可以看到null+null=0邮寄地址拼接的省市县和详细地址,没有做判空处理,出现了null+null的情况。var address = data.invoiceProvince+data.invoiceCity+data.invoiceCounty+data.invoiceDetailaddress;这个问题解决了

2017-11-30 18:21:42 364

原创 js的null和undefined的区别-js基本数据类型

问题:邮寄地址,从java返回来的是字符串,但是这里为什么出现了0。这个问题,下一篇博客解决。我们篇博客先介绍一下,javascript的基本数据类型。js有常用几种数据类型:     string、number、boolean、object、undefined注意:undefined类型只有undefined这一个值。Boolean只有true和false

2017-11-30 14:38:17 1189 1

原创 Mysql中Null和空在Java和Js中的表现

遇到问题:js计算一个字段的长度的时候,出现了VM3873:1UncaughtTypeError: Cannot read property 'length' of undefined at eval (eval at (VM3319 edit?id=556:37), :1:16) at Object.success (VM3319 edit?id=556:143) at

2017-11-23 17:25:24 1955 3

原创 JQuery移除指定元素

几个前端使用的移除元素的方法,可能这些方法还有别的作用,但是这里只说他们清空的作用:htmlremoveempty

2017-11-21 18:07:51 23640 1

原创 freemaker中空值,null值,不存在的属性的判断

freemaker中的“!”和“??”的区别测试一下!和??:${noExit!'bucunzai'}效果:

2017-09-07 18:18:05 12101 1

原创 GSON使用

很好的GSON使用博客http://www.cnblogs.com/jianyungsun/p/6647203.html

2017-07-19 14:42:24 247

原创 IDEA热部署(四)---jetty服务器热部署项目

第一种:jrebel使用jetty服务器serviceimpl方法中的代码的修改。不需要手动部署。不需要手动打包。只需要保存。controller方法中的代码的修改。不需要手动部署。不需要手动打包。只需要保存。可以进行xml的热部署。不需要手动部署。不需要手动打包。只需要保存。修改service方法中的结构:不需要手动部署。不需要手动打包。只需要保存。 第二种:jett

2017-06-02 16:31:28 2729 3

原创 IDEA热部署(三)---jetty插件调试

我们在开发的时候习惯对于项目的框架进行分层,在idea中对于不同的层,我们使用module来进行划分,不同的module之间是通过maven来进行依赖的。我们的项目结构是这样的,admin是我们的war,里面含有controller,service和impl分开,admin依赖于service,这种情况下,我们使用jrebel来启动。第一种:使用jrebel来启动修改xml,生

2017-06-02 16:16:47 5097

原创 IDEA热部署(二)---jetty插件启动maven项目

在pom.xml中进行配置: org.eclipse.jetty jetty-maven-plugin 9.3.0.M2 /

2017-06-01 17:37:23 2600

转载 IDEA热部署(一)---解析关键配置。

本编博客转载自:因为自己在研究热部署,包括热部署那些文件,部署实现的包括那些操作。这一块,所以这篇好博客。http://www.mamicode.com/info-detail-1699044.html一、war和exploed区别On Upate Action 与 On Frame Deactivation  这两个选项的设置,依赖于 项目的部署方式 是war包 还是 explode

2017-05-27 17:23:41 3672 2

原创 手动配置project Structure--Idea中使用Git

如果我们手动配置project Structure的话,有几个地方需要注意:Project: 如果配置了的话,那么我们的目录中会多出:Modules: 编译之后的文件输出的地方:  Facts:注意Java文件夹,resource文件夹,webapp文件夹上面的图标,有时候可能一些项目我们的idea无法自动识别这个

2017-05-17 18:03:47 919

原创 Project from Version Control--Idea中使用git

接上一篇博客。Idea和eclispe中的目录的区别:IntelliJ系中的 Project  相当于Eclipse系中的  Workspace ;IntelliJ系中的 Module  相当于Eclipse系中的  Project ;IntelliJ中一个 Project  可以包括多个  Module ;Eclipse中一个 Workspace  可以包括多个  Proje

2017-05-17 17:56:33 6014

原创 Git检出项目--Idea中使用Git

如果使用idea来中的git来管理我们的项目,提高我们的工作效率。第一种:idea--Project from Version Control。在git上面检出的项目结构:这个目录结构是不正确的,为什么不正确稍后再说.如果右键出现了下面的按钮说明项目在idea中可以使用git进行管理了。 在来看一下使用idea中的git来进行clone下来的项目,在

2017-05-17 17:46:16 32685

原创 Collection和Map总结

本篇博客只是对于自己学习java提供的collection和map两种容器的总结,从每种容器的优缺点和底层实现的角度,做了简单的总结,所以要求阅读者对于java容器这一块有基本的认识。数据结构:是以某种形式将数据组织在一起的集合,数据结构不仅存储数据,还支持那些访问和处理数据的操作。在面向对象的思想里,一种数据结构被认为是一种容器,是个能存储其他对象的对象,所以一种数据结构本质上是

2016-10-17 21:31:46 494 4

原创 Reflection--获取运行时类的指定信息

这里主要讲解获取运行时类的特定的属性和类的特定的方法:获取运行时类的对象的属性:getFields方法和getDeclardFields结果:对于获取到的属性的赋值:通过get和set方法在Field中:public Object get(Object obj)取得指定对象obj上此Field的属性内容public void set(

2016-10-07 19:56:40 342 1

原创 Reflection--运行时对象的创建

运行时对象的创建是反射机制使用最多的地方。这里我们用两种方式创建运行时对象。newInstance()创建运行时类的对象使用的是newInstance(),实际上就是调用了运行时类的空参数的构造器。要想能够创建成功:①要求对应的运行时类要有空参数的构造器②类的构造器的访问权限需要足够。难道没有无参的构造器就不能创建对象了吗?不是!只要在操作的时候明确的调

2016-10-07 18:04:27 452 1

原创 Reflection--运行时类的创建

上一篇文章我们专门解释了Class  clazz = Person.class;我们说最后生成了一个person.class文件。这个文件就是运行时类。这篇主要介绍运行时类的4种生成方式。获取class实例的四种方法:1)前提:若已知具体的类,通过类的class属性获取,该方法最为安全可靠,程序性能最高      实例:Class clazz = Personn.c

2016-10-07 17:35:08 361 1

原创 Reflection---基本认识

本系类博客是学习了尚硅谷宋红康老师做的视频之后做的总结。里面含有个人的理解。非反射获取对象:在以前我们是通过实例化出一个类的对象,来调用其中的方法和属性,是通过类,调用对象,对象调用属性和方法。Person p  = new Person(); person的对象p在我们刚刚运行,生成对象的时候,就是生成的person类型的对象。反射获取对象但是如果我们通过反射

2016-10-07 17:13:48 385 1

原创 redis主从复制

在我们项目中客订不可能只是单纯的运行一个redis这个是非常危险的。所以这个时候我们就需要搭建一个redis集群来降低这种风险。集群作用:主从备份,防止宕机。读写分离,分担master的任务。任务分离,比如从服务器分担备份的工作或者计算的工作。我们在这里说一下,集群和主从复制的关系,集群包含两个功能,一个是负载均衡,一个是主从复制。我们这里直说第二种的实现:主从通信

2016-10-03 22:06:29 359

原创 redis持久化--AOF

上一篇我们讲解了redis持久化的RDB方式,对于两个保存点之间的数据可能丢失的情况,我们今天讲解的另外一种redis持久化的方式AOF可以弥补。工作原理:就是将执行的每一条命令写到文本文件中。这样速度是不是又下来了啊。配置:appendonly no # 是否打开 aof日志功能 写入的频率:appendfsync always   # 每1个命令,都立即同步到a

2016-10-03 20:46:12 385 1

原创 redis持久化--rdb

持久化,简单说就是,我在操作的过程中突然断电了,那么我充电之后开机,数据仍然存在。原因就是我们把数据存储在断点后不会丢失的设备中了,通常是硬盘。     Redis的持久化有2种方式,快照和日志。

2016-10-03 20:25:42 364 1

原创 redis支持的数据类型

存储的数据有”结构”,对于memcached来说,存储的数据,只有1种类型--”字符串”,而redis则可以存储字符串,链表,哈希结构,集合,有序集合.字符串类型添加,获取,set key value [ex 秒数] / [px毫秒数] [nx] /[xx]key是字符串的名字.mset  multi set , 一次性设置多个键值例: mset key1v

2016-10-03 15:52:04 382

原创 redis调优

第一步:问题:今天在启动redis之后,连接的时候出现了因为redis服务的启动是采用的后台进行的形式,在启动的时候[root@localhost redis]# ./bin/redis-server ./redis.conf只有这么一句话,我也不知道该如何解决这个问题。当时我认为redis服务起来之后,客户端连接不上,肯定是客户端出现了问题,但是没有报任何的错误,我无从入手啊

2016-10-02 13:21:06 403 1

原创 解决gcc的keyboardInterrupt

在安装gcc的时候,使用源码安装:出现了

2016-09-30 21:45:10 2674 1

转载 redis.conf文件详解

转载:http://blog.csdn.net/zhutulang/article/details/51969760之所以转载这篇博客 :①作者写的很用心②自己因为一个参数不熟悉,导致一个问题纠结了一天,所以方便以后查看。redis.conf文件可以在github上查看,下面是我整理的其中的配置项(版本是3.2)的解析,尽量全面一些吧。参考:1、http://running

2016-09-30 20:49:37 565 1

原创 centos最小安装出现的问题

最近安装了一下虚拟机:在安装centos7系统的时候采用的是最小安装,所以导致很多基本环境的软件需要自己安装。比如在安装gcc的时候出现了一些问题,下面对于在这个过程中遇到的问题和一些方法做一下记录。首先是cd的一些区别:注意输入的cd后面都有一个空格才可以输入后面的东西cd .. 是回到上一级目录cd / 是回到根目录cd . 就是当前目录啦。。。cd~命

2016-09-26 16:32:18 553 2

原创 java.lang.IllegalArgumentException 错误

我使用的是jdK1.8的版本,降低了一下jdk版本,换为了1.7的版本。就没有问题了。

2016-08-30 17:35:43 2312 1

原创 科学技术哲学的课后感

今天听北京理工的徐磊老师讲课,讲科学技术哲学,从地球如何产生,人类如何产生,到人类未来的发展,以及世界历史的发展,还有一些别的,在这里就不详细叙述了。主要说一下这次印象比较深的东西。    人的工作其实也是也是分等级的,工具,团队,观念。这是人的工作级别。使用工具和用专门的技术来作为职业的人,就是工具级别的。之后如果发展好的,可以带领团队。当然如果我们能够像马云一样,用我们的观念来引导我们世界

2016-08-29 21:20:57 2763

原创 foxmail小记

重装系统,因为在备份资料的时候,foxmail中途备份出现了问题,导致,在装好系统,将原来的foxmail拷贝过来的时候,不能够使用,所以只能够装新的了。但是自己旧的里面的地址簿,rss,还有模板这些信息。不想在重新录入一次了。所以最简单的方式就是将旧版本里面的这些文件拷贝过来,就ok了。地址簿:D:\Foxmail 7.2\Global\Address订阅

2016-08-11 20:46:31 380

原创 JSTl和EL

今天突然听到了el这个东西,想了想自己用过,jstl在ssh网上商城,el在drp中使用过。但是这个东西和jstl有什么关系那,自己还是不是很清楚的分开他们。这里做一下简单的记录。EL即Expression Language(表达式语言)说白了,EL是用来显示数据的,功能跟 一样,EL是不需要引入什么东西的EL基本格式EL表达式的格式:用美元符号($)定界,内容包括在花括号({

2016-08-05 20:33:51 352 1

原创 easyUI 的datagrid的自适应布局(一)

昨天调试datagrid的页面自适应,有些东西想要和大家分享一下。自适应(ResponsiveWeb Design),我的简单理解:是自动识别屏幕的宽度,然后自动调节。相了解更深,可以网上百度。先来说datagrid的两种布局方式:第一种:简单的布局 课程:            题型:

2016-07-31 20:32:06 18263 2

空空如也

空空如也

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

TA关注的人

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