- 博客(89)
- 资源 (18)
- 问答 (1)
- 收藏
- 关注
原创 Python用Pyinstaller打包成的exe文件反编译成*.py文件
前言:有时候我们在给别人写小工具的时候或者在使用别人小工具的时候,没有源码或者源码丢失,那这个时候就需要我们将*.exe文件转成*.py代码文件。总用需要两步:1、将.e
2021-06-18 17:10:10 1226
原创 Spring Tool Suite4搭建spring boot项目
1、准备工作Maven环境、jdk1.8、spring tool Suite4工具2、开始搭建①、打开Spring Tool Suite 工具,
2021-06-17 15:28:11 2819
原创 编程办公实用工具(不断更新中。。。)
对于现在的程序员而言,在编程敲代码时必不可缺少就是一些好用的工具。这些工具不仅仅可以提高编程开发的效率,还可以更加高效地完成工作。 以下是我对一些自己认为在工作过程中对自己帮助比较大有实际作用的工具的整理,会不带更新添加。。。1.Notepad++ 这款工具毫不夸张的说至少有70%~80%的程序员都用过,运行速度快,检索方便这是我对这款工具的评价;官方一点的介绍就是【Notepad++是一套非常有特色的自由软件的纯文字编辑器。支持代码高亮显示,支持多国语言编写...
2020-08-13 15:54:56 987
原创 java操作时间工具类
/** * 日期处理 * * @author huxiangen * @email *******@qq.com * @date 2019年10月25日 下午12:53:33 */public class DateUtils { /** 时间格式(yyyy-MM-dd) */ public final static String DATE_PATTERN = "yyyy-MM...
2019-10-25 14:53:55 363
原创 本地项目上传到搭建的git服务器
首先需要安装git工具,安装之后鼠标右键能看到如下图所示:1.进入到我们需要上传的文件夹根目录右键选择git Bash Here;2.初始化git >>git init;3.添加要提交的文件git add .;4.完成提交git commit -m "描述";5.将本地git和服务器上的连接;git remote add origin git...
2019-05-06 18:03:57 1489
原创 JSON中的时间字符串转实体Date类型
最近把json转成实体遇到字符串转时间的问题,找了好久终于解决,在这里贴出来,给大家一点灵感。把实体中的时间属性加上@JSONField(format="yyyy-MM-dd HH:mm:ss")这样在转的时候就不会报错了...
2019-03-05 17:00:25 9591
原创 python基于时间日志存储和基于日志文件大小存储
1.基于时间保存日志,使用TimedRotatingFileHandlerTimedRotatingFileHandler的构造函数定义如下:TimedRotatingFileHandler(filename [,when [,interval [,backupCount]]])filename 是输出日志文件名的前缀,比如log/myapp.logwhen 是一个字符串的定义如下:“...
2019-01-29 11:26:52 4566
原创 最新node安装及相关配置
1.下载node一步一步安装(注:不要安装到C盘);下载地址:https://nodejs.org/en/download/根据你的电脑环境选择安装包下载按照提示一步一步进行,尽量不要装到C盘,我装到G:\node这个路径cmd进入到命令行输入node -v和npm -v说明:新版的Node.js已自带npm,安装Node.js时会一起安装,npm的作用就是对Node....
2018-12-19 11:13:54 514
原创 解决Ajax serialize() 表单进行序列化方式上传不了文件的问题
通过传统的 form 表单提交的方式上传文件<form id="uploadForm" action="" method="post" enctype="multipart/form-data"> <p>上传文件:<input type ="file" name="file"/>&
2018-12-12 11:56:36 5142 4
原创 不安装oracle客户端,用plsql连接oracle
最近在一台没有安装过oracle的电脑上面安装plsql发现连接有问题所以在这整理了一下;首先下载安装包:https://download.csdn.net/download/huxiangen/108188261.解压plsqldeveloper.zip;2.双击plsqldev1105_x64.exe一步一步安装,选择自己的安装路径(尽量不要选择C盘);3.第二步安装完成之后双击L...
2018-11-30 11:40:19 22297 4
原创 jquery给页面添加的元素标签点击事件没反应
最经在写页面数据交互发现一个问题:用jquery动态加载的页面标签在执行$("#ID").click(function(){-------});时没反应?在网上找找了很久终于发现问题,只需要将你的时间改成$(".页面原始class").on('click','#js动态加载元素的ID',function(){------}).这样就可以出发事件了。...
2018-11-14 16:20:23 3173 1
原创 html checkbox样式美化
1.html写法<label class="my_protocol"> <input class="input_agreement_protocol" type="checkbox" /> <span></span></label>2.css写法/*隐藏掉我们模型的ch
2018-11-07 17:26:28 2801 1
原创 spring+maven整合Drools规则引擎详解
最近在弄规则引擎,在网上也找了很多,没有一篇文章是完整的,基本上你能发现好多都是一个模子刻出来的,在这里我把我整合的步骤给大家贴出来,供大家参考。 我这边用的开发工具是Eclpise4.4.2,JDK是1.7,Drools6.5.0Final1.首先需要在pom.xml中导入jar<!-- drools jar start --> <...
2018-08-17 09:51:04 7558 2
转载 小明历险记:规则引擎Drools教程详解
小明是一家互联网公司的软件工程师,他们公司为了吸引新用户经常会搞活动,小明常常为了做活动加班加点很烦躁,这不今天呀又来了一个活动需求,我们大家一起帮他看看。小明的烦恼活动规则是根据用户购买订单的金额给用户送相应的积分,购买的越多送的积分越多,用户可以使用积分来兑换相应的商品,我们这次活动的力度很大,肯定会吸引很多的用户参加,产品经理小王兴高采烈唾液横飞的对小明讲到。小明心想,又tm来这套,...
2018-08-16 15:00:34 4502 1
原创 ActiveMQ整合spring实现持久化消息接收
在我们生产过程中往往存在两个项目接口调用场景,但是这中场景下我们很难保证百分百的网络问题和服务问题,所在就会导致我们在调用接口的时候连接超时或者访问不到的情况发生,以致我们的数据丢失。 出现以上问题不用担心,本文就是重点介绍如何通过ActiveMQ的持久化操作解决请求丢失数据。首先我们需要了解一下ActiveMQ的持久化方式,多的不说我们这里介绍两种持久化方式,...
2018-07-26 17:04:38 4679
原创 ActiveMQ和spring整合,订阅多个topic并实现监听器监听
本文章适用初学ActiveMQ的同学。本演示为windows下进行首先下载ActiveMQ1.ActiveMQ地址 :http://activemq.apache.org/ 2.下载完成后解压到本地; 这里我是解压在H:\ruanjian\activeMQ 盘 3.启动本地ActiveMQ服务。 进入到安装目录双击activemq.bat文件启动,如果启动时窗口一...
2018-07-26 13:28:08 2433 1
转载 ActiveMQ API 详解
4.1 开发JSM的步骤广义上说,一个JMS 应用是几个JMS 客户端交换消息,开发JMS 客户端应用由以下几步构成: 用JNDI 得到ConnectionFactory 对象; 用ConnectionFactory 创建Connection 对象; 用Connection 对象创建一个或多个JMS Session;用JNDI 得到目标队列或主题对象,即Des...
2018-07-25 11:28:30 2267 1
原创 javamelody监控java项目示例
本文用到的所有jar包和工具我都打包好了可以在这下载:https://download.csdn.net/download/huxiangen/105528581.下载javamelody-core-1.52.0.jar、jrobin-1.5.9.jar包,将jar包放到项目的lib下面导入到项目中2.在pom.xml中加入<dependency> ...
2018-07-20 09:55:58 5938
原创 Mybatis调用Oracle中的包和存储过程
1.创建包头create or replace package pkg_alenastype cursorRef is ref cursor;procedure query2(u_name VARCHAR2,cursor_ref out cursorRef);end pkg_alen;2.创建包体create or replace package body pkg_alen...
2018-07-19 11:43:25 6423 1
原创 Oracle存储过程创建及调用学习整理
1.简单的存储过程创建及调用create or replace procedure pro_add(v1 in number,v2 in number,v3 out number)isbeginv3:=v1+v2;end;declare v3 number(10);begin v3:=0; pro_add(100,200,v3); DBMS_OUTPUT.P...
2018-07-17 17:36:53 1500
转载 使用java Spring实现读写分离( MySQL实现主从复制)
我们一般应用对数据库而言都是“读多写少”,也就说对数据库读取数据的压力比较大,有一个思路就是说采用数据库集群的方案,其中一个是主库,负责写入数据,我们称之为:写库;其它都是从库,负责读取数据,我们称之为:读库; 那么,对我们的要求是:1、读库和写库的数据一致;2、写数据必须写到写库;3、读数据必须到读库;2. 方案解决读写分离的方案有两种:应用层解决和中间件解决。 2.1. 应用层解决: 优点:...
2018-07-16 15:47:03 484
原创 消息中间件ActiveMQ简单示例
使用场景:分布式系统中,不同系统之间传递消息。 比如系统B要监听系统A的消息,当A发出消息的时候,系统B根据消息,做相应的变化。这个场景很容易理解,就是不同系统之间的异步交互。 2.在系统A中,自己发消息,自己监听。这个场景是我在现在工作中遇见的,当时看到自己的系统监听消息,下意识就想,是哪个系统发送的消息呢?后来问了别人才知道,是自己系统发消息,自己监听。为什么要这样做,自己系统中,直接可以调用...
2018-07-11 11:39:12 826
原创 spring boot web项目打成war包示例(二)
前面几千博文介绍了:《spring boot项目搭建示例①》《spring boot整合jsp页面项目搭建示例②》《spring boot项目打成jar发布示例(一)》本篇博文我们介绍一下spring boot web项目打包成war包部署过程,步骤如下:1.首先pom.xml中的jar包<project xmlns="http://maven.apache.or...
2018-07-09 14:01:05 2500
原创 java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.LifecycleExcepti
这个报错我在网上找了很久,众说分云,最后终于解决了项目打成war包放到tomcat下面启动,报错信息如下:org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/springboot]] ...
2018-07-09 13:23:06 12348 4
原创 spring boot 整合jsp页面项目搭建示例②
上篇我们介绍了搭建spring boot+Mybatis+logback+Mysql的框架搭建《spring boot项目搭建示例》这篇博文我们介绍一下如何整合jsp页面以及将项目改成Mybatis映射文件xml的形式步骤如下:1.pom.xml加入jsp所需的jar包<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="...
2018-07-09 12:01:59 981 1
原创 spring boot 项目打成jar发布示例(一)
接上篇《spring boot项目搭建示例》,本篇我们演示一下spring boot项目的打包发布。一、引入打包所需jar包pom.xml:<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="ht...
2018-07-06 11:16:51 6760
原创 spring boot项目搭建示例①
所用技术:JDK1.7、Mysql、spring boot、Logback、Mybatis开发工具:Myeclipse、Maven1.数据库创建:CREATE TABLE `userinfo` ( `id` int(20) NOT NULL AUTO_INCREMENT, `username` varchar(20) DEFAULT NULL, `password` varchar(2...
2018-07-04 15:09:21 2199
原创 myeclipse打包maven控制台不输出也不运行
今天在打包maven的时候出现了一个奇怪的现象,就是在maven build的时候控制台没有输出也不运行,于是各种在网上搜索,终于找到了解决的办法,如下:右击maven项目:Build Path ---> configure Build Path... ---> 先选中你当前的jdk remove掉 ,然后重新添加 ----> Add Library ---> 选择 JR...
2018-07-04 10:14:40 582
原创 python将gif图片转换成png图片
这是个小方法,在这里贴出来,希望能帮助到您!!#将gif图片转成PNG图片im = Image.open('image.gif')def iter_frames(im): try: i= 0 while 1: im.seek(i) imframe = im.copy() if i =...
2018-06-27 10:21:15 9139 2
原创 java常用的设计模式总结归纳
java设计模式有23种,他们分别是:创建型模式:单例模式、抽象工厂模式、建造者模式、工厂模式、原型模式。结构型模式:适配器模式、桥接模式、装饰器模式、组合模式、外观模式、享元模式、代理模式。行为型模式:模版方法模式、命令模式、迭代器模式、观察者模式、中介者模式、备忘录模式、解释器模式、状态模式、策略模式、职责链模式(责任链模式)、访问者模式。在这里我们只介绍6种常用的设计模式:1.单例模式这种模...
2018-06-25 14:32:28 431
原创 Redis服务在window下的启动和连接
1、启动Redis: 进入到Redis的安装目录,cmd→cd H:\\redis 开启服务:redis-server --service-start 停止服务:redis-server --service-stop 卸载服务:redis-server --service-uninstall2、连接Redis ①、本地:redis-cli ②、远程:redis-...
2018-06-22 15:39:50 4756
原创 linux常用操作命令整理(linux笔记一)
1.查看端口进程:netstart -ntplu2.压缩、解压 ①、进入需要压缩/解压的文件路径: 压缩:tar czvf 文件名.tar 文件名 解压:tar zxvf 文件名.tar3.将脚本变成可执行的命令 进入脚本目录:chmod -R 755 脚本名称4.查看所有java进程 ps -aux | grep java5.结束进程 kill...
2018-06-22 15:28:17 667
转载 python django 数据库查询方法总结
__exact 精确等于 like ‘aaa’__iexact 精确等于 忽略大小写 ilike ‘aaa’__contains 包含 like ‘%aaa%’__icontains 包含 忽略大小写 ilike ‘%aaa%’,但是对于sqlite来说,contains的作用效果等同于icontains。__gt 大于__gte 大于等于__lt 小于__lte 小于等于__in 存在于一个li...
2018-06-19 14:32:14 1416
原创 python Diango框架返回数据库模型实体转成json
最近在研究Diango框架,发现在数据库映射模型实体的时候,返回的数据是模型类,无法转换成json,于是在这说明一下:def Index(request): data = savings.objects.filter(ID_CARD=**********) t = loader.get_template("index.html") context = Context().u...
2018-06-19 14:22:59 577
原创 Python3搭建Django框架详解
最近在学习python语言,学过python的都知道Django是python web项目中比较好的一个框架,于是我也就去研究了一下,在这里把搭建步骤和遇到的问题给大家分享一下,有什么地方不明吧的也可以加关注我们一起讨论学习。Django框架搭建步骤如下: 1.首先,你需要安装Python环境,我本机是安装的Python3.6.4;以及我们要用的Django,我这里安装的是最新的版本是...
2018-06-15 10:39:51 15198 5
原创 动态jsp页面转pdf项目示例
最近让座一个pdf报告,需要用到jsp转pdf,在网上找了好多文章看,但是都是讲的云里雾里,在这我给大家整理一下,希望能帮助到你。首先我先贴出我的处理类:package net.zkbc.mp.util;import java.io.BufferedReader;import java.io.ByteArrayInputStream;import java.io.File;import ...
2018-06-08 17:50:16 10848 30
原创 ajax跨域请求jsonp完整示例
最经用到jsonp(ajax)的跨域请求,在这分享给大家,有需要用到的一看就能明白。具体步骤如下:1.首先客户端即页面script中调用代码如下: var cardNumber="***********"; $.ajax({ type:"GET", url:'你请求的服务地址?idCard='+cardNumber, dataType: ...
2018-06-05 09:27:14 4754 1
原创 mongodb在linux下创建用户步骤
1.首先停掉服务已无权限的方式启动(登录无需账号密码)直接通过ip和端口连接上的就是最大权限管理员;①、停掉服务:进入你的mongodb安装目录的bin文件夹输入:./mongod -shutdown -dbpath=usr/local/mongodb/data(注:usr/local/mongodb/data是你的mongodb仓库中心)②、无权限启动:./mongod --dbpath=/us...
2018-05-31 18:03:25 3953
原创 使用git将项目上传到github方法简介
使用git上传项目到github上面步骤很简单,但是用到的命令却很多,不好记,所以在这记录一下,方便后面使用,也方便光大网友参考。1.首先你需要一个github的账号,没有去网站(https://github.com/)注册;①。进入首页点击new repository②、填写相应信息后点击Create repositoryrepository name:仓库名Description :描述pub...
2018-05-30 13:13:26 274
java通过串口操作硬件
2020-10-13
PLSQL客户端安装配置文件及方法
2018-11-30
mybatis根据数据库表自动生成mapper和实体及xml项目示例
2018-03-01
python图片中文识别引擎Tesseract-OCR
2017-12-22
springMVC定时任务jar包
2016-11-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人