
编程
文章平均质量分 50
代码编程
somdip
后会无期
展开
-
上传文件好思路
1、配置上传文件的路径 比如 /home/file/img2、下载时 在项目web.xml中 做 拦截,定位处理文件的访问路径。原创 2020-03-20 09:50:59 · 236 阅读 · 0 评论 -
nginx 部署静态html
参考 https://www.cnblogs.com/jiuyi/p/11095268.html 详细解说安装部署 ,详解去nginx.org 官网下载 1. cd c:\nginx-1.15.2 ----- 一定要在dos窗口启动,不要直接双击nginx.exe,这样会导致修改配置后重启、停止nginx无效2. start nginx ---启动nginx服务,启动时会一闪而过是正常的3. tasklist /fi "imagename eq nginx....原创 2020-07-31 17:18:22 · 6358 阅读 · 0 评论 -
linux服务器挂掉之后
1、mysql 5.6 以上版本 自动重启 需要 连接后设置modemysql -h localhost -P 3306 -u root -prootSELECT @@GLOBAL.sql_mode;SELECT @@SESSION.sql_mode;SET GLOBAL sql_mode ='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DA...原创 2020-03-18 10:03:39 · 386 阅读 · 0 评论 -
mysql 5.7 以上 报 only_full_group_by相关 错误
SELECT @@GLOBAL.sql_mode;SELECT @@SESSION.sql_mode;SET GLOBAL sql_mode ='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION';SE...原创 2020-03-11 14:34:17 · 183 阅读 · 0 评论 -
学习node记录整理
1、查看版本 node --version ||| npm -v2、安装模块 npm install express -g 全局安装npm install express 局部安装3、使用模块var express = require('express');var http = require('http');http.createServer(function (...原创 2020-03-11 16:43:09 · 114 阅读 · 0 评论 -
阿里云服务器 jar包部署方式 安装SSL 证书。
不需要安装,只需在 负载均衡列表,重新选择已经申请的新的证书即可。原创 2020-03-13 14:46:54 · 1184 阅读 · 0 评论 -
说一下 如何运维时在不知道的服务器上项目在什么位置时,该如何寻找项目部署路径。
我找的是windowsServer20121、查看网站的域名解析看看访问的端口是80还是8080或者其他。一版都是80,这样好看些。2、在服务器上 查看端口的占用情况。 cmd --netstat-aon|findstr"80"发现pid是 1740 打开任务管理器--详细信息 -- 找到 pid为 1740的进程,邮件--打开文件所在位置。就找到项目的用的是什么服务器...原创 2020-03-06 14:07:16 · 2436 阅读 · 0 评论 -
org.jxls.reader.XLSDataReadException: Can't read cell XX
这种错误 检查一下,xml和excel文件的列对应 是否匹配,我的就是大意造成的。原创 2020-03-10 17:12:05 · 1165 阅读 · 0 评论 -
低配服务器 省钱优化部署
优化背景,阿里云服务器 4G +双核 +40G,之前运行无压力,后续功能在增加太多,运行一两天就卡死。1、登录服务器, 查看运存使用信息(free -h):基本用尽,系统卡死。available这里是不准确的,包含了,buff/cache,即运行中的缓存,也是被使用的,但是可以释放。这里主要看free,133M显然是么没有了,而userd1.6G也属于,tomcat下一个java程序的所需的运存的正常值。2、查看 cpu 实施运行 (top )/3、查看磁盘空间Swap: .原创 2020-05-11 11:54:56 · 383 阅读 · 0 评论 -
sql 优化整理
导致引擎放弃使用索引而进行全表扫描:1、避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2、在 where 子句中对字段进行 null 值判断,可以在num上设置默认值0;3、在 where 子句中使用!=或<>操作符;4、在 where 子句中使用 or 来连接条件,union all5、.in 和 not in6、l...转载 2020-03-11 16:42:17 · 110 阅读 · 0 评论 -
linux grep
grep --color "test" test.jsongrep -C 20 'scanInfo' test.json //二十行grep -C 30 20:37:57.180 test.json //三十行原创 2020-03-19 10:46:47 · 163 阅读 · 0 评论 -
SpringMVC 拦截器
解释 :spring mvc的控制层 对 .do的control层 请求的拦截 在不侵入源代码的情况下,加了一层 filter 是对全局 jsp 或者1)实现方式 随便编写一个类,实现接口HandlerInterceptor 重写他的三个方法: //前置方法,在进入Controller之前执行 //返回值为true才会进入c...原创 2020-03-11 16:43:42 · 125 阅读 · 0 评论 -
windows下 msyql 5.7.31.zip版安装
参考https://blog.youkuaiyun.com/weixin_44069498/article/details/93619455整理下步骤:不需要自己再安装目录下创建data,否则可能失败。管理员打开cmd 然后 cd bin 目录下1、mysqld --initialize-insecure ---自动生成无密码的root用户2、mysqld install ---- 安装mysql3、mysqld --skip...原创 2020-07-22 14:57:05 · 752 阅读 · 0 评论 -
oracle本地自启动默认配置
原创 2020-03-18 14:57:51 · 275 阅读 · 0 评论 -
oracle操作笔记整理
¥¥ 查看已经创建好的表空间:select default_tablespace, temporary_tablespace, d.username from dba_users d ;¥¥ 创建表空间create tablespace db_test datafile 'D:\oracle\product\10.2.0\userdata\db_test.dbf' size 5...原创 2020-03-11 16:41:25 · 132 阅读 · 0 评论 -
OSS 上传文件 报 Invalid according to Policy: Policy expired
请求报403 ,阿里工单,回复policy 超时。我试用了大部门解决方案,最终是linux没联网。。。。。太尴尬了。联网请参考 :https://blog.youkuaiyun.com/hochoy/article/details/80697454中 网络配置部分。如果不是联网的问题,解决措施--步骤:1、 查看系统时间,更新到最新网络时间。不行的话 尝试2查看时间 : date手动设置时间 :date-s"20190712 18:30:50"设置完后还要执行如下...原创 2020-07-06 13:58:57 · 4834 阅读 · 0 评论 -
EXTJS 3.x 播放视频 完美解决 。
直接上代码,跟同事研究半天。查看图片已经写了,再写一篇视频的。思路:新建一个window,再pannel中 直接放html,html标签中可以是任何格式的媒体,视频,图片,mp3,input,div,li等等。然后再刷新里面的html,达到查看列表记录中图片或者视频的目的。var showPig = { text: '查看工单视频', width: 85, di...原创 2019-05-04 09:56:37 · 893 阅读 · 0 评论 -
十 多做随手笔记
1、double和float丢失精度,new Bigdecimal(Double.toString(double));转成String在进行计算,否则同样丢失精度。2、springboot上传 文件 (例如excel)public R importExcel(@RequestParam("file") MultipartFile file,HttpServletRequest reques...原创 2019-05-21 16:22:07 · 229 阅读 · 0 评论 -
java导出Excel文件名中文乱码
看你是什么浏览器了,火狐浏览器和其他浏览器,处理编码方式不太一样,用request区分。fileName=fileName+".xls";Stringagent=request.getHeader("USER-AGENT").toLowerCase();if(agent.contains("firefox"))...转载 2019-05-07 14:51:52 · 2093 阅读 · 1 评论 -
ext 批量上传文件 完美解决。版本3.x
jsp 除了extext-base.jsext-all.js等基础js,批量上传需要的js(除了swfupload.swf 传附件 其他的不传了)<script type="text/javascript"src="<%= request.getContextPath()%>/ext/ux/RowExpander.js"></script><...原创 2019-05-05 11:54:56 · 1115 阅读 · 1 评论 -
bootdo 重命名 版本2.0 (适合所有springboot项目)
1、改pom.xml2、改项目名称---------- 右击项目 -- refactor-- rename3、改包名 ------------右击 com下的bootdo ---refactor - rename(这一步 选改,可以不改,改了更好看)4、改文件名称 --- 先关闭项目---- file -- close Project,然后去项目所在本地文件目录中重...原创 2019-05-20 17:16:59 · 775 阅读 · 0 评论 -
ext 3.x 查看图片 完美解决。
直接上源码,跟同事研究了一整天。很坑。图片视频一样,先看图片。var showPig = { text: '查看工单图片', width: 85, disabled: false, iconCls: 'download', handler:function() { var selectedRecord = grid.getSelectionModel...原创 2019-05-04 09:45:21 · 634 阅读 · 0 评论 -
log -- org.apache.commons.logging.Log
import org.apache.commons.logging.Log;import org.apache.commons.logging.LogFactory;private Log log = LogFactory.getLog(this.getClass()); log.info("");原创 2019-05-06 10:42:07 · 761 阅读 · 0 评论 -
BaseController.java
用法:统一处理异常,并接受前台传的token。js 放置token $.ajax({ url : loadUrl, method : 'POST', dataType: 'json', data : bodyParam, asy...原创 2019-05-06 16:38:02 · 1197 阅读 · 0 评论 -
No result defined for action xxxAction and result input 的问题。
解决办法:严格检查前段传送的参数 和参数类型 是否在action中 有对应。类型不对,没有参数接收都会报错。原创 2019-05-05 14:03:31 · 750 阅读 · 0 评论 -
java excel 导出 直接到html HSSFWorkbook方式
工具类 PubExportExcelUtil import java.io.IOException;import java.io.OutputStream;import java.io.UnsupportedEncodingException;import java.net.URLEncoder;import java.text.SimpleDateFormat;import...原创 2019-05-05 15:42:26 · 861 阅读 · 0 评论 -
BDException.java
用法 throw newBDException(""); 扩展一下RuntimeExceptionpackage com.navitek.maternal.exception;/** * @author 26968 */public class BDException extends RuntimeException { private static final ...原创 2019-05-06 16:33:30 · 244 阅读 · 0 评论 -
ext 上传文件 版本 3.x 上传图片和上传视频都可以
jsp中,引用ext的基础js,别忘了FileUploadField.js<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><%@ include file="/page/system/include.jsp"%><!DOCTYPE h...原创 2019-05-04 10:15:36 · 464 阅读 · 0 评论 -
ResultUtils.java
用法 action 返回值map public Map get(String id ) { return ResultUtils.success(""); }源码package com.rail.bo.pub;import java.util.HashMap;import java.util.List;import java.util.Map;/...原创 2019-05-06 16:04:08 · 1237 阅读 · 0 评论 -
spring @Scheduled 定时任务 自定义配置 和strus2 hinanate 一起用
task.xml -- 自定义名字 ,只要在web.xml中 读取一下就可以。<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-insta...原创 2019-05-08 11:37:16 · 249 阅读 · 0 评论 -
ext3.x 报a udefined
是组件不正确。组件的编写或者组件的排列顺序。原创 2019-04-30 18:16:28 · 123 阅读 · 0 评论 -
java 读取excel HSSFWorkbook方式
package com.huateng.common.grid;import java.io.FileInputStream;import java.io.InputStream;import org.apache.poi.hssf.usermodel.HSSFCell;import org.apache.poi.hssf.usermodel.HSSFRow;import org....原创 2019-05-04 15:46:18 · 3095 阅读 · 0 评论 -
bootdo jar 改war 坑
最新下载bootdo pom文件中这一行请保持注释,严格按照bootdo的文档走。请勿自由发挥!原创 2019-05-20 17:25:42 · 306 阅读 · 0 评论 -
log ----- org.apache.log4j.Logger;
import org.apache.log4j.Logger;private static Logger logger = Logger.getLogger(TaskBOTarget.class);logger.info("")原创 2019-05-07 09:35:38 · 254 阅读 · 0 评论 -
UploadDialog.js UploadDialog.css swfupload.js RowExpander.js
UploadDialog.jsExt.onReady(function() { var k=0; Date.prototype.getElapsed = function(A) { return Math.abs((A || new Date()).getTime() - this.getTime()) }; UploadDialog...原创 2019-05-05 13:46:43 · 553 阅读 · 0 评论 -
一个枚举示例 enum
package com.rail.bo.enums;/*** @Author: syl* @Date: 2019/1/15 0015 11:33* @Description: 是否已读:0未读1已读*/public enum ReadEnums { NO(0, "未读"), YSE(1, "已读"); private int code; ...原创 2019-05-06 16:00:23 · 160 阅读 · 0 评论 -
oracle 和mysql、sqlserver 存储数据的结构
转发请注明:https://blog.youkuaiyun.com/somdip/article/details/90700088oracle 存储数据的结构是数据库 orcl-----数据库实例 默认是orcl 在安装数据库时,就已经添加。 ------ 表空间 (oracle数据库会有很多默认表空间) ------ 用户 (用户是创建在表空间上...原创 2019-05-30 16:44:01 · 1003 阅读 · 0 评论 -
httpclient 发送文件
原文地址 :https://tzz6.iteye.com/blog/2224757httpclientpackage com.navitek.utils;import java.io.File;import java.io.IOException;import java.net.URL;import java.util.ArrayList;import java.util....转载 2019-07-09 15:18:59 · 258 阅读 · 0 评论 -
java 获取访问 Ip
/** * 获取IP地址 * * 使用Nginx等反向代理软件, 则不能通过request.getRemoteAddr()获取IP地址 * 如果使用了多级反向代理的话,X-Forwarded-For的值并不止一个,而是一串IP地址,X-Forwarded-For中第一个非unknown的有效IP字符串,则为真实IP地址 */ public static String ...转载 2019-07-25 10:33:40 · 226 阅读 · 0 评论 -
Tools.java
package com.navitek.maternal.common.utils;import com.alibaba.fastjson.JSONObject;import com.navitek.maternal.common.constants.WxContstants;import lombok.extern.slf4j.Slf4j;import org.springframe...原创 2019-05-22 17:20:52 · 200 阅读 · 0 评论