- 博客(102)
- 收藏
- 关注
原创 Quartz+JavaMail发送邮件
Quartz+JavaMail第一步:在pom.xml中引入quartz和JavaMail的依赖<!-- 引入quartz对应的依赖 --> <dependency> <groupId>org.quartz-scheduler</groupId> <artifactId>quartz</artifactId...
2018-12-11 23:07:21
507
原创 quartz的使用
Quartz是一个完全由java编写的开源作业调度框架。不要让作业调度这个术语吓着你。尽管Quartz框架整合了许多额外功能, 但就其简易形式看,你会发现它易用得简直让人受不了!。简单地创建一个实现org.quartz.Job接口的java类。Job接口包含唯一的方法:Quartz是OpenSymphony开源组织在Job scheduling领域又一个开源项目,它可以与J2EE与J2SE应用...
2018-12-11 22:38:20
349
原创 ehcache缓存权限数据
ehcache是专门缓存插件,可以缓存Java对象,提高系统性能。案例:实现ehcache缓存权限数据第一步:在pom.xml文件中引入ehcache的依赖 <!-- 引入ehcache的依赖 --> <dependency> <groupId>net.sf.ehcache</groupId> <artifact...
2018-12-11 18:45:45
288
原创 No result defined for action com....UserAction and result input
如果了解一点struts内部的原理的问题的话,这个问题并不难解决解决:前台有一个日期类型的表单数据,这里使用的ModelDriven的方式来封装数据,和javaBean进行封装的时候,类型不匹配出的问题。在javaBean中提供了一个重载的方法 public void setBirthday(String birthday) throws ParseException { ...
2018-12-11 17:34:44
363
原创 JavaScript补充
定区关联客户的JavaScript(基于easyui)①下拉框option数据的添加注:如果使用了第二种我们就不用再转json了。。 ServletActionContext.getResponse().setContentType("text/html;charset=utf-8"); ServletActionContext.getResponse()...
2018-12-10 10:44:08
136
原创 jQuery扩展函数
前提:前端使用的是esayui,页面加载之后会通过esayui进行异步的分页,这里有默认的page和rows信息。现在想以表单的形式做一个多条件查询。两者冲突了。以下是一种解决方案。扩展一个函数:将表单数据转为json $.fn.serializeJson=function(){ var serializeObj={}; var ...
2018-12-07 23:05:51
327
原创 Spring4.2
①Spring介绍Spring是一个开放源代码的设计层面框架,他解决的是业务逻辑层和其他各层的松耦合问题,因此它将面向接口的编程思想贯穿整个系统应用。Spring是于2003 年兴起的一个轻量级的Java 开发框架Spring一站式框架:aop支持、ioc思想、spring jdbc、aop 事务、junit 测试支持。。。②搭建Spring1)导包:下边标的四个+com.spri...
2018-12-05 17:58:14
239
原创 Struts2
①Struts2是什么Struts2是一个基于MVC设计模式的Web应用框架,它本质上相当于一个servlet,在MVC设计模式中,Struts2作为控制器(Controller)来建立模型与视图的数据交互。优势:自动封装参数、参数校验、结果的处理(转发|重定向)、国际化、显示等待页面、防止表单重复提交。struts2具有更加先进的架构以及思想②搭建struts2框架1)导包:...
2018-12-04 23:46:58
141
原创 ssh整合
开发环境技术选型①数据库环境搭建第一步:创建一个数据库第二步:创建一个数据库用户第三步:为新用户授权第四步:使用新用户登录MySQL②Maven项目环境第一步:指定Maven的安装目录第二部:指定conf/settings.xml文件的位置③创建父工程和子模块|-bo-parent pom |-bo-web ...
2018-12-03 12:12:41
148
原创 Maven
定义:apache下的一个开源项目,是纯java开发,并且只是用来管理java项目的特点①依赖管理②项目一键构建:将项目构建的过程进行标准化,每个阶段用一个命令完成,清理阶段对应的maven的命令是clean,清理输出的class文件编译阶段对应的maven的命令是compile,将java文件编译成class文件打包阶段对应的maven命令是package,将ja...
2018-12-02 14:23:03
149
原创 Git
①大环境:Git 诞生于一个极富纷争大举创新的年代。Linux 内核开源项目有着为数众广的参与者。绝大多数的 Linux 内核维护工作都花在了提交补丁和保存归档的繁琐事务上(1991-2002年间)。到 2002 年,整个项目组开始启用分布式版本控制系统 BitKeeper 来管理和维护代码。到 2005 年的时候,开发 BitKeeper 的商业公司同 Linux 内核开源社区...
2018-12-01 23:58:02
183
原创 SVN常用操作
通常软件开发由多人协作开发,如果对代码文件、配置文件、文档等没有进行版本控制,将会出现很多问题 版本控制(Revision control)是维护工程蓝图的标准做法,能追踪工程蓝图从诞生一直到定案的过程。是一种记录若干文件内容变化,以便将来查阅特定版本修订情况的系统。SVN(Subversion)是前几年来崛起的版本管理工具。Subversion 项目的初衷是为了替换当年开源社区最为流行的版本...
2018-12-01 18:47:00
345
原创 Rancher
问题:前一天还好好的,今天启动容器,就是访问不了,昨天在rancher中安装一个东西的时候突然间断网了,可能是这个问题。。重新删除容器,重新创建了一次就可以通过了。...
2018-12-01 12:02:21
544
转载 Jenkins无法登录
第一天配置的时候设置了一个账号第二天却又登录不了,账号密码都正确,网上百度了一下说是权限问题,需要修改config.xml参考大神博文:https://www.cnblogs.com/amberly/p/6288773.html注:这里采用的默认安装所以配置文件在/var/lib/jenkins/config.xml,找不到的话可以使用 find / -name "config.xml...
2018-11-30 15:00:34
3135
转载 面试题汇总
本来想自己写,但是别人写的太好了,参考。。。HashMap常见面试题:http://www.mamicode.com/info-detail-2120749.html
2018-11-27 15:24:14
215
1
原创 Elaticsearch遇到的问题
①搜索功能实现的时候报错了,异常信息如下APPLICATION FAILED TO START***************************Description:Field articleDao in com.tensquare.search.service.ArticleService required a bean named 'elasticsearchTempla...
2018-11-25 18:41:41
1176
原创 笔记
①如何自己配置静态网络TYPE="Ethernet"BOOTPROTO="static" ------↓ 加这五行IPADDR=192.168.217.130 最后数字可改。倒数第二个为网段,改了,上不了网NETMASK=255.255.255.0 GATEWAY=192.168.217.2 网关写虚拟...
2018-11-23 11:30:27
192
转载 IDEA2017知识点
参考博文:https://www.cnblogs.com/qlqwjy/p/8081676.html①复制粘贴问题看了一些网上的文章没解决自己的问题https://blog.youkuaiyun.com/bjstyle/article/details/79486544https://www.cnblogs.com/yingsong/p/7991233.html第二天重启了,就好用了,下一次...
2018-11-23 00:49:10
303
原创 Docker
①虚拟化在计算机中,虚拟化(英语:Virtualization)是一种资源管理技术,是将计算机的各种实体资源,如服务器、网络、内存及存储等,予以抽象、转换后呈现出来,打破实体结构间的不可切割的障碍,使用户可以比原本的组态更好的方式来应用这些资源。这些资源的新虚拟部份是不受现有资源的架设方式,地域或物理组态所限制。一般所指的虚拟化资源包括计算能力和资料存储。在实际的生产环境中,虚拟化技术主要...
2018-11-22 22:29:01
215
原创 Nginx的安装
①简介Nginx 是一款高性能的 http 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器。由俄罗斯的程序设计师伊戈尔·西索夫(Igor Sysoev)所开发,官方测试 nginx 能够支支撑 5 万并发链接,并且 cpu、内存等资源消耗却非常低,运行非常稳定②Nginx 应用场景:1、http 服务器。Nginx 是一个 http 服务可以独立提供 http 服务。...
2018-11-22 16:10:02
135
原创 Oracle基础
Oracle所有的sql语句粘到笔记本里再往命令行中粘,否则word中单引号不能用,有时候还会自动为你加标号,很是头疼。Oracle数据库语言的分类DML:(数据操作语言)数据库查询及更新操作DDL:(数据定义语言)数据对象的创建(表,用户…)DCL:(数据控制语言)权限的管理操作登录前确认服务开启了登录方式:sqlplus /nolog 忘记密码:1...
2018-11-22 11:41:05
161
转载 MySql基础练习
①修改密码登录mysql的语法:mysql -uroot -proot方法一: 在my.ini的[mysqld]字段加入:skip-grant-tables重启mysql服务,这时的mysql不需要密码即可登录数据库 然后进入mysqlmysql>use mysql; mysql>update user set password=password('新密码') WH...
2018-11-22 11:33:01
283
原创 Linux基础练习
①简介Linux是基于Unix的开源免费的操作系统,由于系统的稳定性和安全性几乎成为程序代码运行的最佳系统环境。Linux是由Linus Torvalds(林纳斯·托瓦兹)起初开发的,由于源代码的开放性,现在已经衍生出了千上百种不同的Linux系统。②基本命令文件夹操作命令切换目录cd usr 切换到该目录下usr目录 cd ../ 切换到上一层目录 cd / ...
2018-11-21 23:26:56
275
原创 MyCat
①简介随着互联网的发展,数据的量级也是撑指数的增长,从GB到TB到PB。对数据的各种操作也是愈加的困难,传统的关系性数据库已经无法满足快速查询与插入数据的需求。这个时候NoSQL的出现暂时解决了这一危机。它通过降低数据的安全性,减少对事务的支持,减少对复杂查询的支持,来获取性能上的提升。但是,在有些场合NoSQL一些折衷是无法满足使用场景的,就比如有些使用场景是绝对要有事务与安全指标的。这...
2018-11-21 22:20:21
127
原创 SpringTask入门
①简介在企业级应用中,经常会制定一些“计划任务”,即在某个时间点做某件事情,核心是以时间为关注点,即在一个特定的时间点,系统执行指定的一个操作。常见的任务调度框架有Quartz和SpringTask等。②使用applicationContext-task.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns...
2018-11-21 22:06:53
258
原创 SpringDataRedis使用
①简介redis是一款开源的Key-Value数据库,运行在内存中,由ANSI C编写。企业开发通常采用Redis来实现缓存。同类的产品还有memcache 、memcached 、MongoDB等。Jedis是Redis官方推出的一款面向Java的客户端,提供了很多接口供Java语言调用。可以在Redis官网下载,当然还有一些开源爱好者提供的客户端,如Jredis、SRP等等,推荐使用J...
2018-11-21 18:35:56
140
原创 Redis
①Redis简介redis是一款开源的Key-Value数据库,运行在内存中,由ANSI C编写。企业开发通常采用Redis来实现缓存。同类的产品还有memcache 、memcached 、MongoDB等。②安装安装gcc Redis 是 c 语言开发的。安装 redis 需要 c 语言的编译环境。如果没有 gcc 需要在线安装。yum install gcc-c++ ...
2018-11-21 17:33:34
109
原创 Spring Data Solr常见操作
①Spring Data Solr简介虽然支持任何编程语言的能力具有很大的市场价值,你可能感兴趣的问题是:我如何将Solr的应用集成到Spring中?可以,Spring Data Solr就是为了方便Solr的开发所研制的一个框架,其底层是对SolrJ(官方API)的封装。②使用导入maven依赖 <dependency> <groupId>org.s...
2018-11-21 16:43:37
597
原创 Solr搭建
Solr简介大多数搜索引擎应用都必须具有某种搜索功能,问题是搜索功能往往是巨大的资源消耗并且它们由于沉重的数据库加载而拖垮你的应用的性能。这就是为什么转移负载到一个外部的搜索服务器是一个不错的主意,Apache Solr是一个流行的开源搜索服务器,它通过使用类似REST的HTTP API,这就确保你能从几乎任何编程语言来使用solr。Solr是一个开源搜索平台,用于构建搜索应用程序。 ...
2018-11-21 15:53:30
166
原创 Zookeeper的安装
安装步骤:第一步:安装 jdk(此步省略)第二步:把 zookeeper 的压缩包(zookeeper-3.4.6.tar.gz)上传到 linux 系统。第三步:解压缩压缩包 tar -zxvf zookeeper-3.4.6.tar.gz 第四步:进入 zookeeper-3.4.6 目录,创建 data 文件夹。 mkdir data ...
2018-11-20 23:39:58
116
原创 JavaScript-获得时分秒
代码能力太差,比较纠结的代码记录于此。 注:获得时分秒的关键在于Math.floor,向下取整从而不伤原值。 $scope.findOneFromRedis=function(){ var id=$location.search()['id']; seckillGoodsService.findOneFromRedis(id).success( ...
2018-11-20 16:25:33
510
原创 maven添加无法自动下载的jar包
①安装jar包常用下载网址https://mvnrepository.com/安装命令:<dependency> <groupId>org.slf4j</groupId>-----------------(参数二) <artifactId>slf4j-api</artifactId>------...
2018-11-16 22:12:38
107
原创 Freemarker学习记录
①导入 <dependencies> <dependency> <groupId>org.freemarker</groupId> <artifactId>freemarker</artifactId> <version>2.3.23</version> &a
2018-11-15 18:21:33
112
原创 The matching wildcard is strict, but no declaration can be found for element 'context:component-scan
Description Resource Path Location Typecvc-complex-type.2.4.c: The matching wildcard is strict, but no declaration can be found for element 'context:component-scan'. applicationContext...
2018-11-07 22:52:31
1778
1
原创 shiro入门
常见的权限控制方式 URL拦截权限控制,底层基于拦截器或者过滤器实现 方法注解权限控制,底层基于代理技术实现,为Action创建代理对象,由代理对象进行权限校验 用户-角色-权限:权限限定了操作,角色是权限的集合,方便权限管理,用户授予了什么角色,拥有其角色的权限集合apache shiro框架简介*官网:shiro.ap...
2018-11-07 09:18:12
102
原创 Invalid action class configuration that references an unknown class named [noticebillAction]
添加提交之后报的一错前端HTTP Status 500 - Invalid action class configuration that references an unknown class named [noticebillAction]type Exception reportmessage Invalid action class configuration that r...
2018-11-06 17:17:18
215
原创 后端通过json写数据前端拿不出来。
后端 protected void listToJson(List list,String[] excludes){ JsonConfig config = new JsonConfig(); config.setExcludes(excludes); String json = JSONArray.fromObject(list,config).toString(); Se...
2018-11-06 10:23:48
1677
原创 添加cxf service,项目卡在那不走了
首先遇到一个异常一定要在大的方面找到问题的所在,然后在细查这个问题是由cxf service引起的或者影响的,服务都写的有问题,自然卡住了。所以说有时候写程序就需要一步一步写,一步一步测。cxf service 定义一个返回值为引用数据类型的方法,该引用实体类,必须有一个空参构造方法。否则的话使用的wsimport命令生成的方法,返回值都是Object,cxf client调用cxf se...
2018-11-05 17:49:23
321
原创 apache CXF入门
定义:面向服务的架构(SOA)开发中的一个工具,其实已经有点过时了。下载:官网:cxf.apache.org Apache CXF = Celtix + Xfire 支持多种协议: SOAP1.1,1.2 XML/HTTP CORBA(Common Object Request Broker Architecture公共对象请求...
2018-11-05 11:05:18
183
原创 前端报错:Cannot read property 'name' of null
问题挺简单的,但是自己愣是花了一段时间才搞出来问题的起因,好菜啊。 *好好的看看问题所在,在去找错,不然会很费时间。解决:数据库有一条为空的数据,前端没有做封装,无法读取为null的数据。报错,前台加判断,或者数据库改改,前者好吧page_base_decidedzone.action:93 Uncaught TypeError: Cannot read prope...
2018-11-03 23:37:00
42646
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人