- 博客(21)
- 收藏
- 关注
原创 xshell和xftp免费版官方(家庭、学校版)下载
下载的xshell和xftp出现评估期已过不能继续使用,怎么办嘛??? 告诉大家一个小秘密:“官网提供有免费版(家庭、学校版)下载!” 官网免费版下载地址(国内也能打开):https://www.netsarang.com/en/free-for-home-school/ 点开上面链接,填写正确的邮箱地址,点击下载后会收到邮件,里面有下载链接。 下载的软件和付费版基本无差别,当然,它限制了单个软件打开的窗口个数,xshell可以打开4个窗口,xftp可以打开2个窗口。 ...
2021-09-29 09:49:36
1430
1
原创 mysql创建用户并赋予所有权限
用户名:test 密码:test123 Mysql5.7 GRANT ALL PRIVILEGES ON *.* TO 'test'@'%' IDENTIFIED BY 'test123'; Mysql8.0 CREATE USER test'@'%' IDENTIFIED BY 'test123'; GRANT all PRIVILEGES on *.* to 'test'@'%';
2021-08-25 11:09:56
333
原创 JVM 属性初识
-Xms :初始Heap大小 -Xmx :java heap最大值 将JVM最大内存与初始内存设置相等(-Xmx和-Xms 相同),以避免每次垃圾回收完成后JVM重新分配内存。 -Xmn :(young generation)年轻代的heap大小 年轻代Sun官方推荐配置为整个堆的3/8,通常设置为1/3或1/4; -Xss :每个线程的堆栈大小,JDK5.0以后每个线程堆栈大小为1M,以前每个线程堆栈大小为256K。根据应用的线程所需内存大小进行调整。在相同物理内存下,减小这个值能生成更多的线程。 .
2020-10-21 09:19:04
308
原创 一次失败的项目迁移经过和总结
由于服务器原因(其实是公司没有钱服务了,服务器即将被回收,好心的服务器厂商在即将到期的前两天告知了我们,离删库跑路不到48小时) 整体服务需要迁移到新环境(前提:新旧环境网络不通) 我们技术组设计的迁移方案如下: 迁移方案: 1、预计服务挂维护时间,在此期间停止服务运行,保证数据同步完成 2、备份旧环境数据库,同时将数据库数据迁移到新环境,并停止旧服务数据库 3、数据同步完成,新环境启动...
2020-04-07 21:44:33
415
原创 在线免费流程图、思维导图、组织结构图、网络拓扑图、BPMN、UML图等协作绘画平台
分享一个在线免费协作绘图平台!支持在线创作流程图、思维导图、组织结构图、网络拓扑图、BPMN、UML图、UI界面原型设计https://www.processon.com/i/5d597312e4b01f02f5577c6c ...
2019-08-19 09:55:37
887
原创 Axios的get和post请求
Axios 是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js 中。 一、axios POST提交数据的三种请求方式写法 axios.post(url,data,config) 1、Content-Type: application/json import axios from 'axios' ...
2019-08-09 10:06:26
270
转载 js获取Cookie
// 获取所有cookie function getAllCookie(){ var allstr = document.cookie; return allstr; } // 获取指定cookie function getOneCookie(objName){ var arrStr = document.cookie.split(";"); for(var i = 0;i ...
2019-04-25 15:27:45
2592
原创 js重写移动端alert
// 重写移动端alert var wAlert = window.alert; window.alert = function (message) { try { var iframe = document.createElement("IFRAME"); iframe.style.display = "none"; iframe.set...
2019-02-18 09:58:43
444
原创 js去除所有空格
// 去除所有空格 function removeAllSpace(str) { return str.replace(/\s+/g, ""); }
2019-02-18 09:58:16
6835
原创 js将URL中的UTF-8字符串转成中文字符串
//将URL中的UTF-8字符串转成中文字符串 function getCharFromUtf8(str) { var cstr = ""; var nOffset = 0; if (str == "") return ""; str = str.toLowerCase(); nOffset = str.indexOf("%e"); ...
2019-02-18 09:57:01
3880
原创 js将编码转换成字符
function utf8ToChar(str) { var iCode, iCode1, iCode2; iCode = parseInt("0x" + str.substr(1, 2)); iCode1 = parseInt("0x" + str.substr(4, 2)); iCode2 = parseInt("0x" + str.substr(7, 2))...
2019-02-18 09:56:30
2462
原创 js对字符串部分进行脱敏处理
/** * 关键信息隐藏 * @param str 字符串 * @param frontLen 字符串前面保留位数 * @param endLen 字符串后面保留位数 * @returns {string} */ function hideCode(str, frontLen, endLen) { var len = str.length - frontLen - endLe...
2019-02-18 09:48:57
4760
1
原创 高并发处理方案
最近遇到一个有着高并发的秒杀程序需求,且时间比较紧急,说下方案 现有服务器3台,采用Nginx反向代理实现负载均衡 程序上选择了Node的Express框架(简洁、灵活易修改) 采用分流的形式,层层衰减请求 前端页面: 页面静态化:将活动页面上的所有可以静态的元素全部静态化,并尽量减少动态元素。通过CDN来抗峰值。 在三秒内只允许用户提交一次请求,采取IP限流 后台路由层: 针对同一个访问...
2019-01-31 17:43:02
568
原创 创建异步线程时,Hibernate报No Session异常
SessionFactory的getCurrentSession并不能保证在没有当前Session的情况下会自动创建一个新的,Session是和线程相关联的,当另起一个新的异步线程时getCurrentSession会找不到当前的Session,所以需要手动创建Session并开启事务进行提交。 注意: 1、使用openSession开启一个新的Session而不是获取当前Session 2...
2019-01-08 10:29:46
845
转载 JavaWeb项目本地运行时报了Tomcat内存溢出java.lang.OutOfMemoryError
这个错误是Tomcat的JVM内存不够了,JVM Heap(堆)溢出 JVM再启动的时候回自动设置JVM Heap的值,其初始化空间(即-Xms)是物理内存的1/64,最大空间(-Xmx)不可超过物理内存。可以利用JVM提供的-Xmn -Xms -Xmx等选项进行设置。Heap的大小是Young Genration和Tenured Generaion之和。在JVM中如果98%的时间是用于GC,且...
2018-10-16 16:31:03
417
原创 写入的响应头的数据超出缓Increase maxHttpHeaderSize on the connector or write less data into the response headers
最近写了带有文件上传的项目遇到的坑 报错问题: 严重: Servlet.service() for servlet [springServlet] in context with path [] threw exception [Request processing failed; nested exception is org.apache.coyote.http11.HeadersTooL...
2018-09-06 15:17:48
4837
原创 spring + springMVC+hibernate结合MongDB
1、创建一个mongo相关的xml文件,我使用的文件名是spring-context-mongo.xml,根据喜欢自行定义<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.o...
2018-06-06 13:52:53
623
原创 最大子数组 - Java
给定一个整数数组,找到一个具有最大和的子数组,返回其最大和。给出数组[−2,2,−3,4,−1,2,1,−5,3],符合要求的子数组为[4,−1,2,1],其最大和为6。要求时间复杂度为O(n)。public class Solution { /** * @param nums: A list of integers * @return: A integer indicate...
2018-05-30 17:46:31
368
原创 node.js运用Phantom.js爬取页面生成pdf
工具是webstorm,按照下图引进phantom模块,其他开发工具请自行百度其他方法引入。注意:当后台放在Linux下,Linux需要安装有相应的字体,否则中文打印生成pdf代码: function test(){ var phantom = require('phantom');//需要引入phantom模块 const path = require("p...
2018-03-28 11:00:26
1347
原创 window环境下MongoDB安装
1、安装过程中选择“Custom”自定义。2、安装完成后,打开安装文件存放的目录,新建一个data文件夹,再在文件夹中创建一个test(自命名)用来存放数据库文件。3、管理员权限下输入如下的命令启动mongodb服务mongod--dbpath D:\MongoDB\data\test会出现4.在浏览器输入http://localhost:27017(27017是mongodb的端口号)查看,若显...
2018-03-22 14:45:08
231
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅