- 博客(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
489
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
896
1
转载 eclipse下spring boot 整合 mybatis、mysql
eclipse下spring boot 整合 mybatis、mysql参考:https://blog.youkuaiyun.com/wangjiankai1993/article/details/80272886项目下载地址:https://download.youkuaiyun.com/download/hellorichen/11271593
2019-07-03 15:31:03
350
原创 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
578
1
原创 spring
1. spring框架核心两大功能spring容器创建、管理所有的java对象,这些Java对象被称为Bean。spring容器管理bean间的依赖关系,使用一种被称为“依赖注入”的方式。2. 依赖注入(Dependency Injection),又称控制反转(Inverse of Control,IoC)是一种优秀的解耦方式,其使得bean间以注解的方式相互依赖,而不是硬编码的方...
2019-03-08 08:43:00
227
4
转载 https://blog.youkuaiyun.com/lu_embedded/article/details/82997438
参考:https://blog.youkuaiyun.com/lu_embedded/article/details/82997438
2019-03-06 08:38:30
6095
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
233
3
转载 十大经典排序算法动画与解析
参考:https://blog.youkuaiyun.com/dQCFKyQDXYm3F8rB0/article/details/87910210
2019-02-27 08:31:30
447
原创 Java容器
1. 用途当数组个数不确定时,使用容器2. 类别按用途分为collection与map,collection保存单一类,map保存键值对。其中均可用泛型。遍历使用iterator,不知对象类型。3. 初始化与向上转型List<Iterator> list = new ArrayList<>();在实际编码中,经常使用向上转型(upcastin...
2019-02-26 11:16:21
231
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
165
原创 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
3034
转载 Solr与Elasticsearch谁是开源搜索引擎王者
https://www.cnblogs.com/chowmin/articles/4629220.htmlhttps://www.cnblogs.com/xiaoqi/p/6545314.html
2018-11-02 08:50:09
401
3
原创 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
408
3
原创 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
3007
4
原创 jfinal中事务回滚
1. 事务回滚①@Before(Tx.class)写在controller中会回滚,而写在service中不回滚,详见商城excel导入分类②atomreturn false 或者有异常抛出都会回滚事务,return true 才会提交事务,Db.tx 方法是有返回值true/false,可对改返回值作业务返回,如果想让 run 方法中往外层传递变量,可以在外层定义一个 fin...
2018-09-07 18:16:51
1245
原创 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
308
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
297
原创 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
775
1
原创 条形码生成学习总结
二维码生成规则①时间戳+1位校验位②条码无位数限制,随便生成,code128无条码商品方法1:生成新条码(通用,1000个以内显示麦特达,超出后不显示)697134270+3位数字+1位验证码,验证码生成规则如下4sku新增顺序字段验证法生成方法书写涉及条码生成与打印方法2: sku表新增真实数量字段,若是3连包,真实库存为3;(不针对barcode不同的套装)...
2018-09-05 09:57:19
4028
原创 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
2413
原创 【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
1910
原创 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
529
原创 Collection与List
Collection与List[java] view plain copy print?---|Collection: 单列集合 ---|List: 有存储顺序, 可重复 ---|ArrayList: 数组实现, 查找快, 增删慢 由于是数组实现, 在增和删的时候会...
2018-07-20 14:30:47
516
原创 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
2031
原创 程序中防连击与锁值操作
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
500
原创 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
6674
3
原创 html中元素动态添加与删除
<div class="unit" > <label>产品参数</label> <input type="button" value="添加" onclick="addProductParam()"/>
2018-05-31 16:44:28
2843
6
原创 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
1534
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
3857
原创 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
498
原创 java中异常
类间继承图1.分为异常与错误,而异常又分为检查型异常和非检查型异常。其中:RuntimeException均为非检查型异常,程序可正常编译。而非检查型异常无法通过编译。2.异常关键字包括:try、catch、finally、throw、throws①finally常用于回收在try中打开的物理资源(数据库、网络等)finally中语句总是被执行,当finally中语句执行完后,再去执行try、ca...
2018-04-19 16:29:59
175
原创 dwz中dialog中包含多选和selectedTodo
<ul class="toolBar"> <li><a target="selectedTodo" targetType="dialog" rel="ids" href="" class="add"><span>录入</span>
2018-03-27 20:52:44
2043
原创 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
6862
原创 java中的堆栈
1.栈(stack)先进后出,通常用于保存方法函数中的变量,局部变量。8种基本类型及引用类型均存在于此,其生命周期一般在当前scope内(就是由{}包围的区域)。2.堆(heap)又称“动态内存”,可动态分配,用于存储new出的对象。3.java中六个存储数据的地方①寄存器(register),最快的。②堆栈(stack),如上所示,位于RAM中。③堆(heap),也位
2018-03-16 17:34:29
395
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
2770
翻译 Java中判断字符串是否为数字的几种方法
1.正则表达式/*方法一:推荐,速度最快 * 判断是否为整数 * @param str 传入的字符串 * @return 是整数返回true,否则返回false */ public static boolean isInteger(String str) { Pattern pattern = Pattern.compile("^[-\\+]?[\\
2018-02-06 18:15:04
576
原创 jfinal中事务回滚
1.包括before(tx.class)和下面方法Db.tx(new IAtom() { @Override public boolean run() throws SQLException { //demo } });注意一点:方法中不可捕获异常,否则无法回滚。相当于该结构捕获异常后回滚,若被其他捕获,则它无异常捕获,不会回滚。参考:http:
2018-02-05 11:28:51
549
springboot_demo-1.rar
2019-07-03
TA创建的收藏夹 TA关注的收藏夹
TA关注的人