自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

hellorichen的专栏

入道不长,学业不精,还有很长的路要走

  • 博客(153)
  • 资源 (6)
  • 问答 (3)
  • 收藏
  • 关注

原创 Java 本地war包自动部署到远程Linux系统上

1. 本地安装winscp和putty工具,winscp工具用于上传本地文件至linux云服务器;putty工具可使用ssh命令与linux服务器连接,免安装,但功能性不强,常用的是secureCRT &xshell,多用于脚本命令中。2. 文件命令具体命令可参考下面文章3. 问题①执行命令后,调用接口,报404发现是进程占用问题,杀死进程重启tomcat后正常,p...

2019-12-03 10:48:42 438 4

原创 SVN安装提示No repository found in *

1. 除网上常说的3690端口未开放等原因外,最后发现是路径配置出错。2. 服务器配置的svn仓库地址为:/data/svnconserve.conf文件中配置的路径为realm = /data/svn/project此时在客户端连接时路径应写为:svn://服务器地址/project...

2019-11-23 10:32:00 775 1

转载 Redis 的持久化有哪几种方式?

https://cloud.tencent.com/developer/article/1442600

2019-10-16 11:30:34 2209

转载 eclipse下spring boot 整合 mybatis、mysql

eclipse下spring boot 整合 mybatis、mysql参考:https://blog.csdn.net/wangjiankai1993/article/details/80272886项目下载地址:https://download.csdn.net/download/hellorichen/11271593

2019-07-03 15:31:03 320

原创 mysql存储过程

BEGIN #Routine body goes here... DECLARE pic_id int; DECLARE homepage_product_id int; DECLARE myorder int; #遍历数据结束标志 DECLARE done INT DEFAULT FALSE; DECLARE pic_report CURSOR FOR SELECT picId...

2019-05-15 15:13:35 548 1

原创 spring

1. spring框架核心两大功能spring容器创建、管理所有的java对象,这些Java对象被称为Bean。spring容器管理bean间的依赖关系,使用一种被称为“依赖注入”的方式。2. 依赖注入(Dependency Injection),又称控制反转(Inverse of Control,IoC)是一种优秀的解耦方式,其使得bean间以注解的方式相互依赖,而不是硬编码的方...

2019-03-08 08:43:00 199 4

转载 https://blog.csdn.net/lu_embedded/article/details/82997438

参考:https://blog.csdn.net/lu_embedded/article/details/82997438

2019-03-06 08:38:30 5733 7

转载 eclipse配置maven

1. 什么是maven?是一个项目管理工具。包括一个项目对象模型(pom,project object model),一个项目生命周期(plc,project lifecycle)、一个依赖管理系统(dms,dependency management system)等。maven最方便的就是帮我们下载jar包。2. maven仓库包括中央仓库、本地仓库、私服。3. 配置下载...

2019-02-27 14:44:16 209 3

转载 十大经典排序算法动画与解析

参考:https://blog.csdn.net/dQCFKyQDXYm3F8rB0/article/details/87910210

2019-02-27 08:31:30 406

原创 Java容器

1. 用途当数组个数不确定时,使用容器2. 类别按用途分为collection与map,collection保存单一类,map保存键值对。其中均可用泛型。遍历使用iterator,不知对象类型。3. 初始化与向上转型List<Iterator> list = new ArrayList<>();在实际编码中,经常使用向上转型(upcastin...

2019-02-26 11:16:21 206 1

原创 java中static与final

package com.aaa;import java.util.ArrayList;import java.util.List;/** * @filename Test0128.java * @author l * @version 创建时间:2019年1月28日 下午4:47:58 * @description */class Apple { private stat...

2019-02-22 14:17:16 144

原创 java中非静态内部类中不可声明静态成员

package com.aaa;/** * @filename Test0128.java * @author l * @version 创建时间:2019年1月28日 下午4:47:58 * @description */public class Test0128 { class Apple { private static long a; private fina...

2019-02-22 10:50:31 2850

转载 Solr与Elasticsearch谁是开源搜索引擎王者

https://www.cnblogs.com/chowmin/articles/4629220.htmlhttps://www.cnblogs.com/xiaoqi/p/6545314.html

2018-11-02 08:50:09 368 4

原创 jfinal中日志输入请求参数链接

LogKit.info("Request:" + inv.getActionKey() + "?" + UrlUtil.formatMap(inv.getController()));public static String formatMap(Controller c) { StringBuilder sb = new StringBuilder(""); boolean isF...

2018-09-29 10:59:10 368 7

原创 mysql中对分组内容排序

id group sort 1 1 1 2 1 2 3 2 2 4 2 1 5 1 3 表sort_group如上图所示,要求:选取每组中最大值。方法1:SELECT a.group, SUBSTR(GROUP_CONCAT(sort ORDER BY sort DESC) FROM 1 FO...

2018-09-08 10:48:59 2971 5

原创 jfinal中事务回滚

1. 事务回滚①@Before(Tx.class)写在controller中会回滚,而写在service中不回滚,详见商城excel导入分类②atomreturn false 或者有异常抛出都会回滚事务,return true 才会提交事务,Db.tx 方法是有返回值true/false,可对改返回值作业务返回,如果想让 run 方法中往外层传递变量,可以在外层定义一个 fin...

2018-09-07 18:16:51 1173

原创 eclispe创建新项目并部署到svn

1. 错误: 找不到或无法加载主类 com.highmall.core.config.HighMallConfigHighMallConfig.class文件丢失造成解决方法:clean项目2. eclispe创建新项目并部署到svn①修改项目包名及项目中的.project文件中项目名②删除项目中的D:\eclipse_com\workspace\HighMallSupplie...

2018-09-07 18:12:46 274 2

原创 Comparison method violates its general contract

Collections.sort(list, new Comparator<Integer>() { @Override public int compare(Integer o1, Integer o2) { // return o1 > o2 ? 1 : -1; return o1.compareTo(o2);// 正确的方式 }});经过搜索得知,在...

2018-09-05 14:44:31 258

原创 java中分页思路

分页:无法sql查询int offset = 0; boolean enoughOver = true; for (int i = 0; i < pagesize; i++) { Record company = Db.findFirst("", offset++); while (!haveSaleActivity(company.getStr("compa...

2018-09-05 14:23:51 729 1

原创 条形码生成学习总结

二维码生成规则①时间戳+1位校验位②条码无位数限制,随便生成,code128无条码商品方法1:生成新条码(通用,1000个以内显示麦特达,超出后不显示)697134270+3位数字+1位验证码,验证码生成规则如下4sku新增顺序字段验证法生成方法书写涉及条码生成与打印方法2: sku表新增真实数量字段,若是3连包,真实库存为3;(不针对barcode不同的套装)...

2018-09-05 09:57:19 3889 1

原创 jfinal中获取headers中参数

1. Integer vercode = getRequest().getIntHeader("MVer");String dtype = getRequest().getHeader("DTYPE");//A 与 I2. String vercode = getHeader("MVer");

2018-09-04 18:39:14 2305

原创 【Quartz】定时任务中Job、JobDetail、JobDataMap、Trigger概述

1. Job中实现主要的业务逻辑;JobDetail中存储参数等job的配置信息,如JobDataMap;Scheduler主体实现类;Trigger触发Job的执行。JobDetail jobDetail = JobBuilder.newJob(TimedTaskGroupbuy.class).withIdentity("job"+id.toString(), groupname).bui...

2018-08-28 15:38:56 1859

原创 mysql :=和=的区别及统计查询结果行号

变量初始化:@rownum:=0累加,标记行号:@rownum:=@rownum+1SELECT rankFROM ( SELECT id, @rownum := CAST(@rownum AS SIGNED) + 1 AS rank FROM ( SELECT c.id, bcu.guid, COUNT(DIST...

2018-08-14 19:00:18 474 1

原创 bug

一个服务器上创建新文件的问题一直报错,本地可以生成,服务器上一直无法创建。打log后发现,原来服务器上文件路径错误或缺少文件夹。

2018-07-20 15:00:44 197 1

原创 Collection与List

Collection与List[java] view plain copy print?---|Collection: 单列集合 ---|List: 有存储顺序, 可重复 ---|ArrayList: 数组实现, 查找快, 增删慢 由于是数组实现, 在增和删的时候会...

2018-07-20 14:30:47 483

原创 jfinal生成指定表的model

jfinal可自动生成所有表的model,但有时项目中并不需要库中的所有表,也许仅需要几个表,生成指定model操作如下;1.更新_Generator.java文件gen.setMetaBuilder(new _MetaBuilder(getDataSource()));2.创建_MetaBuilder.javapublic class _MetaBuilder extends...

2018-07-19 18:30:06 1942 1

原创 程序中防连击与锁值操作

1. 防连击工具:redis内存数据库第一次点击按钮后将值存入redis中,并设置该值得失效时间为3s;第二次点击时,取到该值,若该值存在,则提示点击过快;3s后点击可以,程序如下:cache.set(LOGIN_EXPIRE_PREFIX + record.getStr("guid"), 1);cache.expire(LOGIN_EXPIRE_PREFIX + record.g...

2018-07-19 18:23:39 449

原创 mysql 5.7日志查看

1.cmd连接mysql。2. show variables like '%log%';结果如图所示: 其中,general_log默认关闭。3. 找到mysql的my.ini文件,目录为:C:\ProgramData\MySQL\MySQL Server 5.7(该文件夹常为隐藏),通过打开服务,找到mysql服务,进而找到my.ini文件。注意与my-default.ini区分,两者不同。4....

2018-06-21 14:46:00 6459 4

原创 html中元素动态添加与删除

<div class="unit" > <label>产品参数</label> <input type="button" value="添加" onclick="addProductParam()"/>

2018-05-31 16:44:28 2796 7

原创 java中try catch语句执行顺序简介

package com.string_lc;/*** @filename Test.java* @author l* @description */public class Test { public static void main(String[] args) { String s = "asd123"; Integer userid = -1;...

2018-05-31 14:53:12 1500 1

原创 js中数组对象自定义排序

<!DOCTYPE html><html><script>var data = [{name:"zachary", age:28}, {name:"nicholas", age:29}];function f1(name){ return function(o1,o2){ var value1 = o1[name]; var value2 =...

2018-05-29 18:01:08 3805 1

原创 Java中抽象类与接口

一、抽象类1.abstract修饰类与方法。2.抽象,模糊的不具体的。3.不能用new创建对象,因为调用其方法没有意义。

2018-04-23 16:37:34 202

原创 java中字符串字面量池

public class Test { public static void main(String[] args) { String a = "abc"; String b = "abc"; String c = new String("abc"); String d = "ab" + "c"; ...

2018-04-20 09:49:14 448

原创 java中异常

类间继承图1.分为异常与错误,而异常又分为检查型异常和非检查型异常。其中:RuntimeException均为非检查型异常,程序可正常编译。而非检查型异常无法通过编译。2.异常关键字包括:try、catch、finally、throw、throws①finally常用于回收在try中打开的物理资源(数据库、网络等)finally中语句总是被执行,当finally中语句执行完后,再去执行try、ca...

2018-04-19 16:29:59 156

原创 dwz中dialog中包含多选和selectedTodo

<ul class="toolBar"> <li><a target="selectedTodo" targetType="dialog" rel="ids" href="" class="add"><span>录入</span&gt

2018-03-27 20:52:44 1989 1

原创 java中字符串字符UNICODE码判定

有时字符串处理字符时,无法确定空格字符是什么字符或其他字符,此时,可查看该字符的UNICODE码。方法如下:public static String stringToUnicode(String s) { String str = ""; for (int i = 0; i < s.length(); i++) { int ch = (...

2018-03-24 17:25:38 6692 2

原创 java中的堆栈

1.栈(stack)先进后出,通常用于保存方法函数中的变量,局部变量。8种基本类型及引用类型均存在于此,其生命周期一般在当前scope内(就是由{}包围的区域)。2.堆(heap)又称“动态内存”,可动态分配,用于存储new出的对象。3.java中六个存储数据的地方①寄存器(register),最快的。②堆栈(stack),如上所示,位于RAM中。③堆(heap),也位

2018-03-16 17:34:29 359 1

原创 html中刷新页面元素

<input id="dateStart" onFocus="" onBlur="myblur()" type="text" value="${dateStart}" readonly="readonly" class="date" name="dateStart" style="width:60px;"&g

2018-02-23 15:20:25 2706 1

翻译 Java中判断字符串是否为数字的几种方法

1.正则表达式/*方法一:推荐,速度最快 * 判断是否为整数 * @param str 传入的字符串 * @return 是整数返回true,否则返回false */ public static boolean isInteger(String str) { Pattern pattern = Pattern.compile("^[-\\+]?[\\

2018-02-06 18:15:04 420

原创 jfinal中事务回滚

1.包括before(tx.class)和下面方法Db.tx(new IAtom() { @Override public boolean run() throws SQLException { //demo } });注意一点:方法中不可捕获异常,否则无法回滚。相当于该结构捕获异常后回滚,若被其他捕获,则它无异常捕获,不会回滚。参考:http:

2018-02-05 11:28:51 501

springboot_demo-1.rar

eclipse下spring boot 整合 mybatis、mysql,eclipse下spring boot 整合 mybatis

2019-07-03

jfinal_demo.rar

jfinal+quartz定时任务,jfinal+quartz定时任务,jfinal+quartz定时任务

2017-12-01

My97DatePicker.rar

html中的日期选择插件,html中的日期选择插件,html中的日期选择插件,

2017-11-06

qrcode二维码生成所需jar包

qrcode二维码生成所需jar包,qrcode二维码生成所需jar包,qrcode二维码生成所需jar包

2017-10-30

小幺鸡接口管理及源码下载

本地化、方便的接口管理工具

2017-07-11

jFinal文档与demo

文件包括jfinal开发文档、jar包及demo实例

2017-06-20

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

TA关注的人

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