自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

胡献根的博客

致力于java开发、python开发、数据库操作,希望与您共同学习进步!!!

原创 java操作时间工具类

/** * 日期处理 * * @author huxiangen * @email *******@qq.com * @date 2019年10月25日 下午12:53:33 */ public class DateUtils { /** 时间格式(yyyy-MM-dd) */ ...

2019-10-25 14:53:55 53 0

原创 本地项目上传到搭建的git服务器

首先需要安装git工具,安装之后鼠标右键能看到如下图所示: 1.进入到我们需要上传的文件夹根目录右键选择git Bash Here; 2.初始化git >>git init; 3.添加要提交的文件git add .; 4.完成提交git commit -m &q...

2019-05-06 18:03:57 591 0

原创 JSON中的时间字符串转实体Date类型

最近把json转成实体遇到字符串转时间的问题,找了好久终于解决,在这里贴出来,给大家一点灵感。 把实体中的时间属性加上@JSONField(format="yyyy-MM-dd HH:mm:ss") 这样在转的时候就不会报错了 ...

2019-03-05 17:00:25 3436 0

原创 python基于时间日志存储和基于日志文件大小存储

1.基于时间保存日志,使用TimedRotatingFileHandler TimedRotatingFileHandler的构造函数定义如下: TimedRotatingFileHandler(filename [,when [,interval [,backupCount]]]) filen...

2019-01-29 11:26:52 2106 0

原创 最新node安装及相关配置

1.下载node一步一步安装(注:不要安装到C盘); 下载地址:https://nodejs.org/en/download/ 根据你的电脑环境选择安装包下载 按照提示一步一步进行,尽量不要装到C盘,我装到G:\node这个路径 cmd进入到命令行输入node -v和npm -v ...

2018-12-19 11:13:54 268 0

原创 解决Ajax serialize() 表单进行序列化方式上传不了文件的问题

通过传统的 form 表单提交的方式上传文件 <form id="uploadForm" action="" method="post" enctype="multipart/form-data"&a...

2018-12-12 11:56:36 3083 2

原创 不安装oracle客户端,用plsql连接oracle

最近在一台没有安装过oracle的电脑上面安装plsql发现连接有问题所以在这整理了一下; 首先下载安装包:https://download.csdn.net/download/huxiangen/10818826 1.解压plsqldeveloper.zip; 2.双击plsqldev110...

2018-11-30 11:40:19 7676 1

原创 jquery给页面添加的元素标签点击事件没反应

最经在写页面数据交互发现一个问题: 用jquery动态加载的页面标签在执行$("#ID").click(function(){-------});时没反应? 在网上找找了很久终于发现问题,只需要将你的时间改成$(".页面原始class").on(...

2018-11-14 16:20:23 1669 0

原创 html checkbox样式美化

1.html写法 <label class="my_protocol"> <input class="input_agreement_protocol" type="checkbox&quo...

2018-11-07 17:26:28 371 0

原创 spring+maven整合Drools规则引擎详解

       最近在弄规则引擎,在网上也找了很多,没有一篇文章是完整的,基本上你能发现好多都是一个模子刻出来的,在这里我把我整合的步骤给大家贴出来,供大家参考。        我这边用的开发工具是Eclpise4.4.2,JDK是1.7,Drools6.5.0Final 1.首先需要在pom....

2018-08-17 09:51:04 5602 2

转载 小明历险记:规则引擎Drools教程详解

小明是一家互联网公司的软件工程师,他们公司为了吸引新用户经常会搞活动,小明常常为了做活动加班加点很烦躁,这不今天呀又来了一个活动需求,我们大家一起帮他看看。 小明的烦恼 活动规则是根据用户购买订单的金额给用户送相应的积分,购买的越多送的积分越多,用户可以使用积分来兑换相应的商品,我们这次活动的...

2018-08-16 15:00:34 2896 1

原创 ActiveMQ整合spring实现持久化消息接收

       在我们生产过程中往往存在两个项目接口调用场景,但是这中场景下我们很难保证百分百的网络问题和服务问题,所在就会导致我们在调用接口的时候连接超时或者访问不到的情况发生,以致我们的数据丢失。         出现以上问题不用担心,本文就是重点介绍如何通过ActiveMQ的持久化操作解决请...

2018-07-26 17:04:38 2810 0

原创 ActiveMQ和spring整合,订阅多个topic并实现监听器监听

本文章适用初学ActiveMQ的同学。 本演示为windows下进行 首先下载ActiveMQ 1.ActiveMQ地址 :http://activemq.apache.org/  2.下载完成后解压到本地; 这里我是解压在H:\ruanjian\activeMQ 盘   3.启动...

2018-07-26 13:28:08 894 1

转载 ActiveMQ API 详解

4.1 开发JSM的步骤 广义上说,一个JMS 应用是几个JMS 客户端交换消息,开发JMS 客户端应用由以下几步构成:      用JNDI 得到ConnectionFactory 对象;      用ConnectionFactory 创建Connection 对象;      用Conne...

2018-07-25 11:28:30 519 0

原创 javamelody监控java项目示例

本文用到的所有jar包和工具我都打包好了可以在这下载:https://download.csdn.net/download/huxiangen/10552858 1.下载javamelody-core-1.52.0.jar、jrobin-1.5.9.jar包,将jar包放到项目的lib下面导入到...

2018-07-20 09:55:58 3819 0

原创 Mybatis调用Oracle中的包和存储过程

1.创建包头 create or replace package pkg_alen as type cursorRef is ref cursor; procedure query2(u_name VARCHAR2,cursor_ref out cursorRef); end pkg_alen...

2018-07-19 11:43:25 3905 0

原创 Oracle存储过程创建及调用学习整理

1.简单的存储过程创建及调用 create or replace procedure pro_add(v1 in number,v2 in number,v3 out number) is begin v3:=v1+v2; end; declare v3 number(10); beg...

2018-07-17 17:36:53 958 0

转载 使用java Spring实现读写分离( MySQL实现主从复制)

我们一般应用对数据库而言都是“读多写少”,也就说对数据库读取数据的压力比较大,有一个思路就是说采用数据库集群的方案,其中一个是主库,负责写入数据,我们称之为:写库;其它都是从库,负责读取数据,我们称之为:读库; 那么,对我们的要求是:1、读库和写库的数据一致;2、写数据必须写到写库;3、读数据必须...

2018-07-16 15:47:03 160 0

原创 消息中间件ActiveMQ简单示例

使用场景:分布式系统中,不同系统之间传递消息。 比如系统B要监听系统A的消息,当A发出消息的时候,系统B根据消息,做相应的变化。这个场景很容易理解,就是不同系统之间的异步交互。 2.在系统A中,自己发消息,自己监听。这个场景是我在现在工作中遇见的,当时看到自己的系统监听消息,下意识就想,是哪个系统...

2018-07-11 11:39:12 558 0

原创 spring boot web项目打成war包示例(二)

前面几千博文介绍了: 《spring boot项目搭建示例①》 《spring boot整合jsp页面项目搭建示例②》 《spring boot项目打成jar发布示例(一)》 本篇博文我们介绍一下spring boot  web项目打包成war包部署过程,步骤如下: 1.首先pom.xm...

2018-07-09 14:01:05 478 0

原创 java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.LifecycleExcepti

这个报错我在网上找了很久,众说分云,最后终于解决了项目打成war包放到tomcat下面启动,报错信息如下:org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].Stan...

2018-07-09 13:23:06 6798 1

原创 spring boot 整合jsp页面项目搭建示例②

上篇我们介绍了搭建spring boot+Mybatis+logback+Mysql的框架搭建《spring boot项目搭建示例》这篇博文我们介绍一下如何整合jsp页面以及将项目改成Mybatis映射文件xml的形式步骤如下:1.pom.xml加入jsp所需的jar包<projec...

2018-07-09 12:01:59 364 1

原创 spring boot 项目打成jar发布示例(一)

接上篇《spring boot项目搭建示例》,本篇我们演示一下spring boot项目的打包发布。一、引入打包所需jar包pom.xml:<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi=&...

2018-07-06 11:16:51 4240 0

原创 spring boot项目搭建示例①

所用技术:JDK1.7、Mysql、spring boot、Logback、Mybatis开发工具:Myeclipse、Maven1.数据库创建:CREATE TABLE `userinfo` ( `id` int(20) NOT NULL AUTO_INCREMENT, `usernam...

2018-07-04 15:09:21 1177 0

原创 myeclipse打包maven控制台不输出也不运行

今天在打包maven的时候出现了一个奇怪的现象,就是在maven build的时候控制台没有输出也不运行,于是各种在网上搜索,终于找到了解决的办法,如下:右击maven项目:Build Path ---> configure Build Path... ---> 先选中...

2018-07-04 10:14:40 333 0

原创 python将gif图片转换成png图片

这是个小方法,在这里贴出来,希望能帮助到您!!#将gif图片转成PNG图片 im = Image.open('image.gif') def iter_frames(im): try: i= 0 while 1: ...

2018-06-27 10:21:15 5590 0

原创 java常用的设计模式总结归纳

java设计模式有23种,他们分别是:创建型模式:单例模式、抽象工厂模式、建造者模式、工厂模式、原型模式。结构型模式:适配器模式、桥接模式、装饰器模式、组合模式、外观模式、享元模式、代理模式。行为型模式:模版方法模式、命令模式、迭代器模式、观察者模式、中介者模式、备忘录模式、解释器模式、状态模式、...

2018-06-25 14:32:28 170 0

原创 Redis服务在window下的启动和连接

1、启动Redis:    进入到Redis的安装目录,cmd→cd H:\\redis    开启服务:redis-server --service-start    停止服务:redis-server --service-stop    卸载服务:redis-server --service-...

2018-06-22 15:39:50 3727 0

原创 linux常用操作命令整理(linux笔记一)

1.查看端口进程:netstart -ntplu2.压缩、解压    ①、进入需要压缩/解压的文件路径:        压缩:tar czvf 文件名.tar 文件名        解压:tar zxvf 文件名.tar3.将脚本变成可执行的命令    进入脚本目录:chmod -R 755 脚本...

2018-06-22 15:28:17 486 0

转载 python django 数据库查询方法总结

__exact 精确等于 like ‘aaa’__iexact 精确等于 忽略大小写 ilike ‘aaa’__contains 包含 like ‘%aaa%’__icontains 包含 忽略大小写 ilike ‘%aaa%’,但是对于sqlite来说,contains的作用效果等同于icont...

2018-06-19 14:32:14 430 0

原创 python Diango框架返回数据库模型实体转成json

最近在研究Diango框架,发现在数据库映射模型实体的时候,返回的数据是模型类,无法转换成json,于是在这说明一下:def Index(request): data = savings.objects.filter(ID_CARD=**********) t = loader.g...

2018-06-19 14:22:59 417 0

原创 Python3搭建Django框架详解

      最近在学习python语言,学过python的都知道Django是python web项目中比较好的一个框架,于是我也就去研究了一下,在这里把搭建步骤和遇到的问题给大家分享一下,有什么地方不明吧的也可以加关注我们一起讨论学习。Django框架搭建步骤如下: 1.首先,你需要安装Pyth...

2018-06-15 10:39:51 7782 3

原创 动态jsp页面转pdf项目示例

最近让座一个pdf报告,需要用到jsp转pdf,在网上找了好多文章看,但是都是讲的云里雾里,在这我给大家整理一下,希望能帮助到你。首先我先贴出我的处理类:package net.zkbc.mp.util; import java.io.BufferedReader; import java.io...

2018-06-08 17:50:16 6503 25

原创 ajax跨域请求jsonp完整示例

最经用到jsonp(ajax)的跨域请求,在这分享给大家,有需要用到的一看就能明白。具体步骤如下:1.首先客户端即页面script中调用代码如下:        var cardNumber="***********"; $.ajax({ type:&qu...

2018-06-05 09:27:14 2921 0

原创 mongodb在linux下创建用户步骤

1.首先停掉服务已无权限的方式启动(登录无需账号密码)直接通过ip和端口连接上的就是最大权限管理员;①、停掉服务:进入你的mongodb安装目录的bin文件夹输入:./mongod -shutdown -dbpath=usr/local/mongodb/data(注:usr/local/mongo...

2018-05-31 18:03:25 1731 0

原创 使用git将项目上传到github方法简介

使用git上传项目到github上面步骤很简单,但是用到的命令却很多,不好记,所以在这记录一下,方便后面使用,也方便光大网友参考。1.首先你需要一个github的账号,没有去网站(https://github.com/)注册;①。进入首页点击new repository②、填写相应信息后点击Cre...

2018-05-30 13:13:26 115 0

转载 Java项目中使用Redis缓存案例

缓存的目的是为了提高系统的性能,缓存中的数据主要有两种:                 1.热点数据。我们将经常访问到的数据放在缓存中,降低数据库I/O,同时因为缓存的数据的高速查询,加快整个系统的响应速度,也在一定程度上提高并发量。                2.查询耗时的数据。如果有一些...

2018-05-24 15:29:53 3107 0

原创 java后台发送及接收json数据

本篇博客试用于编写java后台接口以及两个项目之间的接口对接功能; 具体的内容如下: 1.java后台给指定接口发送json数据 package com.utils; import java.io.BufferedReader; import java.io.InputStreamRea...

2018-05-24 13:54:28 40383 14

原创 window7安装Keras步骤详解

    最近有幸参加公司的机器学习培训,在做作业的过程中教授让我们安装一个Keras,跌跌撞撞安装了好一会才给弄好,在这里把经验分享给大家,希望能够帮助到需要的同学朋友,有什么不好的地方欢迎指导,也可以给我留言互动。具体步骤如下:    首先说一点前期准备,我这次说的是电脑上面安装的有Python...

2018-05-23 17:12:39 1815 1

原创 Oracle导出数据字典

由于项目是不断迭代更新,数据库表也是根据需求不断更改,导致现在数据库50多张表数据字典都没有整理,现在领导突然需要数据字典,一时很难弄出来,于是就想通过一个快捷的办法生成数据字典,具体的步骤如下: 1.首先需要下载安装sqldeveloper,具体的安装可以百度,我这边提供一个百度云链接,免费供...

2018-05-21 16:33:11 6427 8

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