tomcat 启动没加载web.xml问题

tomcat启动没加载web.xml,没加载项目,没加载lib的依赖包问题: 修改如图的位置重新启动即可。
分类: 其他 发布时间: 11-06 23:34 阅读次数: 0

nginx: [alert] mmap(MAP_ANON|MAP_SHARED, 1073741824) failed (12: Cannot allocate memory)问题

今天进行Nginx反向代理,用nginx -t测试配置文件是否正常时出现如下错误: nginx: [alert] mmap(MAP_ANON|MAP_SHARED, 1073741824) failed (12: Cannot allocate memory) 内存映射无法完成,共享内存无法分配~查看配置文件,找到这一句: proxy_cache_path /usr/local/nginx/proxy_cache_path levels=1:2 keys_zone=cache_one:50
分类: 其他 发布时间: 11-06 23:34 阅读次数: 0

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 = o2[name]; if(value1 < value2){ return -1; } else if(valu
分类: 其他 发布时间: 11-06 23:33 阅读次数: 0

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; try { userid = Integer.parseInt(s); }
分类: 其他 发布时间: 11-06 23:33 阅读次数: 0

html中元素动态添加与删除

<div class="unit" > <label>产品参数</label> <input type="button" value="添加" onclick="addProductParam()"/> </div> <div id="paramDiv"> <c:forEach items="${li
分类: 其他 发布时间: 11-06 23:32 阅读次数: 0

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. 修改其中的general-log为1,保存. 5. 重启mysql服务,操
分类: 其他 发布时间: 11-06 23:32 阅读次数: 0

程序中防连击与锁值操作

1. 防连击 工具:redis内存数据库 第一次点击按钮后将值存入redis中,并设置该值得失效时间为3s;第二次点击时,取到该值,若该值存在,则提示点击过快;3s后点击可以,程序如下: cache.set(LOGIN_EXPIRE_PREFIX + record.getStr("guid"), 1); cache.expire(LOGIN_EXPIRE_PREFIX + record.getStr("guid"), 3); 2. 锁值操作 工具:redis内存数据库 第一次操作时设置该值失
分类: 其他 发布时间: 11-06 23:32 阅读次数: 0

jfinal生成指定表的model

jfinal可自动生成所有表的model,但有时项目中并不需要库中的所有表,也许仅需要几个表,生成指定model操作如下; 1.更新_Generator.java文件 gen.setMetaBuilder(new _MetaBuilder(getDataSource())); 2.创建_MetaBuilder.java public class _MetaBuilder extends MetaBuilder { public _MetaBuilder(DataSource data
分类: 其他 发布时间: 11-06 23:32 阅读次数: 0

Collection与List

Collection与List [java] view plain copy print? ---|Collection: 单列集合 ---|List: 有存储顺序, 可重复 ---|ArrayList: 数组实现, 查找快, 增删慢 由于是数组实现, 在增和删的时候会牵扯到数组
分类: 其他 发布时间: 11-06 23:31 阅读次数: 0

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

变量初始化:@rownum:=0 累加,标记行号:@rownum:=@rownum+1 SELECT rank FROM ( SELECT id, @rownum := CAST(@rownum AS SIGNED) + 1 AS rank FROM ( SELECT c.id, bcu.guid, COUNT(DISTINCT bcu.uguid) AS num FROM `b_record` bc
分类: 其他 发布时间: 11-06 23:31 阅读次数: 0

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

1. Job中实现主要的业务逻辑;JobDetail中存储参数等job的配置信息,如JobDataMap;Scheduler主体实现类;Trigger触发Job的执行。 JobDetail jobDetail = JobBuilder.newJob(TimedTaskGroupbuy.class).withIdentity("job"+id.toString(), groupname).build(); jobDetail.getJobDataMap().put("activityid"
分类: 其他 发布时间: 11-06 23:31 阅读次数: 0

jfinal中获取headers中参数

1. Integer vercode = getRequest().getIntHeader("MVer"); String dtype = getRequest().getHeader("DTYPE");//A 与 I 2. String vercode = getHeader("MVer");
分类: 其他 发布时间: 11-06 23:30 阅读次数: 0

条形码生成学习总结

二维码生成规则 ①时间戳+1位校验位 ②条码无位数限制,随便生成,code128 无条码商品 方法1:生成新条码(通用,1000个以内显示麦特达,超出后不显示) 697134270+3位数字+1位验证码,验证码生成规则如下4 sku新增顺序字段 验证法生成方法书写 涉及条码生成与打印 方法2: sku表新增真实数量字段,若是3连包,真实库存为3;(不针对barcode不同的套装) 涉及表字段改动,管理系统改动 2. 麦特达 厂商识别代码:697134270 3. 一个EAN-13条码的组成 企
分类: 其他 发布时间: 11-06 23:30 阅读次数: 0

java中分页思路

分页:无法sql查询 int offset = 0; boolean enoughOver = true; for (int i = 0; i < pagesize; i++) { Record company = Db.findFirst("", offset++); while (!haveSaleActivity(company.getStr("companyguid"))) { company = Db.findFirst("", offset++
分类: 其他 发布时间: 11-06 23:30 阅读次数: 0

eclispe创建新项目并部署到svn

1. 错误: 找不到或无法加载主类 com.highmall.core.config.HighMallConfig HighMallConfig.class文件丢失造成 解决方法:clean项目 2. eclispe创建新项目并部署到svn ①修改项目包名及项目中的.project文件中项目名 ②删除项目中的D:\eclipse_com\workspace\HighMallSupplier\WebRoot\WEB-INF\classes,将项目部署到svn上(若不删除,每次提交都会提交clas
分类: 其他 发布时间: 11-06 23:29 阅读次数: 0

jfinal中事务回滚

1. 事务回滚 ①@Before(Tx.class)写在controller中会回滚,而写在service中不回滚,详见商城excel导入分类 ②atom return false 或者有异常抛出都会回滚事务,return true 才会提交事务,Db.tx 方法是有返回值true/false, 可对改返回值作业务返回,如果想让 run 方法中往外层传递变量, 可以在外层定义一个 final 修饰的容器类的对象或者定义map,推荐第二种。 参考:https://blog.csdn.net/zh
分类: 其他 发布时间: 11-06 23:29 阅读次数: 0

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 FOR 1) maxsort FROM sort_group a GROUP BY `group`; 方法2: SELECT * FROM sort_group a LEFT JOIN sort_gr
分类: 其他 发布时间: 11-06 23:29 阅读次数: 0

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

LogKit.info("Request:" + inv.getActionKey() + "?" + UrlUtil.formatMap(inv.getController())); public static String formatMap(Controller c) { StringBuilder sb = new StringBuilder(""); boolean isFirst = true; for (Entry<String, String[]> entry :
分类: 其他 发布时间: 11-06 23:29 阅读次数: 0

HBase多模式

分享专家:明惠 视频地址:https://yq.aliyun.com/live/590?spm=a2c4e.11155435.0.0.460177969kCLxf PPT地址:[link]()
分类: 编程语言 发布时间: 11-06 23:28 阅读次数: 0

gentoo: startx: drmsetmaster failed: permission denied

今天更新了 xorg-server 之后, startx 就进不了 X了,但是可以用 sudo startx 进入 X,所以感觉很奇怪。 后来终于在 gentoo 官方论坛上面找到答案了。 https://forums.gentoo.org/viewtopic-t-1070942-postdays-0-postorder-asc-start-0.html https://forums.gentoo.org/viewtopic-t-1078122-postdays-0-postorder-asc
分类: 其他 发布时间: 11-06 23:28 阅读次数: 0