Java 反转字符串easy
编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组 char[] 的形式给出。 不要给另外的数组分配额外的空间,你必须原地修改输入数组、使用 O(1) 的额外空间解决这一问题。 你可以假设数组中的所有字符都是 ASCII 码表中的可打印字符。 示例 1: 输入:["h","e","l ... 查看全文
supervisord + docker run = web页面管理运行的docker
周末了,整理下自己的测试系统,里面的东西还真不少,soft站点,ims(django开发的),registry,owncloud等等。想着,是不是可以都放到supervisord上面,这个机器里面运行了多少软件,一目了然,重启也方便,所以今天重点想着把docker运行的owncloud、regist ... 查看全文
使用css3绘制任意角度扇形
使用css3绘制任意角度扇形 效果: 代码: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale ... 查看全文
自己手动配置脚手架webpack完整详细版(一)
一、总览webpack的作用: webpack在中间的作用就是将左边的一些列文件,进行打包、模块化,形成右边的文件和文件包;因为左边的文件有的是浏览器不识别的,经过打包以后,形成右边的文件后,可以在浏览器是直接运行的。 即:问:webpack是什么? 答:是前端模块化打包(构建)工具。 webpac ... 查看全文
需求:一个页面中需要用到多个字典数据。用于下拉选项,同时,需要将其保存为json格式。以便于key,value的相互转换。记录在实现过程中踩的坑
本文涉及到的知识: Promise,all()的使用 js处理机制 reduce的用法 map的用法 同步异步 需求: 一个页面中需要用到多个字典数据。用于下拉选项,同时,需要将其保存为json格式。以便于key,value的相互转换。 data(){ return{ codeList:[] } } ... 查看全文
在JS方法中return返回多个值
1 function parent(){ 2 var a=1; 3 var b=2; 4 var c=3; 5 return [a,b,c]; //返回格式 6 } 7 8 9 使用时这样获取, 10 例如获取a: parent()[0]; 11 获取b: parent()[1]; 12 以此类推! ... 查看全文
element-ui upload 多文件单接口上传(二)
最近在使用element-ui upload 上传多个文件的时候发现element-ui的批量上传是每个文件都请求一次接口,但是我们项目的需求是多个文件只请求一次接口,经历一番久战后,得出以下总结。 当点击”确定“(如图所示)时,需要进行手动调接口,进行以下操作: 1 submitUpload(fo ... 查看全文
unicode 查询网站 分析 getBytes 的问题
恢复内容开始 1. 查询网站:https://unicode-table.com 举例: public class TestUnicode { public static void main(String[] args) throws UnsupportedEncodingException { S ... 查看全文
【解决方案】WAS部署的项目修改web.xml后不生效
WAS部署的项目在不通过控制台更换war包情况下更新web.xml时候,需要更新两处 项目安装目录 /home/wasadmin/bbsp4/bbsp/bics_war.ear/bics.war/WEB-INF/web.xml WAS项目缓存目录 /opt/IBM/WebSphere/AppServ ... 查看全文
使用源码包安装apache服务详解
https://mirrors.tuna.tsinghua.edu.cn/apache//httpd/httpd-2.4.43.tar.gz https://mirrors.tuna.tsinghua.edu.cn/apache//apr/apr-1.7.0.tar.gz https://mirro ... 查看全文
webstorm激活方式流程 - 2020.1.1版本亲测成功,有效期至2089年
激活过程大约3分钟,请耐心操作,能激活成功!!!! 1、下载jetbrains-agent.jar包,放到安装文件夹bin文件。 2、打卡IDEA,需要注册时可以使用试用期30进入。 3、修改Help ->Edit Custom VM Options。 将bin文件中的jar包路径填上,在末尾加入这 ... 查看全文
域名申请https怎么进行?
网站在部署https证书的过程当中,主要的目的是为了通过https证书来对网站的安全进行保障,网站在申请https证书之后,还需要将https证书部署到网站的域名上,让网站的域名成为安全的,那么域名申请https怎么进行?域名申请https怎么进行?网站在申请域名证书的时候,首先需要清楚自己的网站域名数量的问题,https证书根据域名数量被分为了单域名https证书、多域名https证书、通配符h 查看全文
fastDfs 下载和上传
/** * 上传文件到fastdfs图片服务器 * @param file * @return * @throws IOException * @throws MyException */public HashMap<String, String> fastdfsUpload(MultipartFi ... 查看全文
[JSOI2007]文本生成器
传送门 Analysis AC自动机+dp 直接从正面做 设$f[i][j][0/1]$表示在节点$i$,串长为$j$,是否已经经过结尾点的总方案数,然后从父亲向儿子转移 做$dp$的时候不用跳$fail$,在构建$fail$指针的时候顺带把对于结尾点的标记通过$fail$指针扩展到它在$fail$ ... 查看全文
egg.js之中间件
1.新建middleware文件 //options: 中间件的配置项,框架会将 app.config[${middlewareName}] 传递进来。 //app: 当前应用 Application 的实例。 module.exports = (options,app) => { //返回一个异步 ... 查看全文
公钥私钥和HTTPS分析
从不同的层面去保护数据的安全。两者有几个类似的概念:加密,解密等,但是实现方式不同: 1、基于springboot的HTTPS具体实现(使用HTTPS在网络上跑的数据包就会加密,可以通过抓包工具查看和HTTP的不同)HTTPS是以安全为目标的 HTTP 通道,在HTTP的基础上通过传输加密和身份认证 ... 查看全文
我对asp.net管道模型的理解
参考:http://www.tracefact.net/tech/001.htmlhttps://www.xuebuyuan.com/zh-hant/470245.html我们的web程序被iis启动之后,它是处于什么样的状态的,它应该是由.netframework这个平台下的某个程序 ——A程序激 ... 查看全文
HTTP代理IP使爬虫轻松面对反爬虫
在数据信息变的越发重要的时候,咱们可以从许多场所去取得数据源,不过要控制好数据抓取的方式,今天介绍一下数据抓取怎么样可以避免出现IP封停问题。 先说一下爬虫的分类,爬虫一般分为三类: 1、传统爬虫:从一个或若干初始网页的URL开始,取得初始网页上的URL,在抓取网页的全过程中,不断从当前页面上抽取新 ... 查看全文
模块化理解 CommonJS AMD CMD ES6模块
模块化就是将系统分解成一个一个独立的功能模块,模块是独立的,可复用的,模块之间是解耦的。 CommonJS Commonjs模块是一个可复用的js块,通过exports输出这个特定对象,其他模块通过require()引用此对象; CommonJS支持无封装的模块(即没有定义的相关语句),把我们从AM ... 查看全文
win10锁屏或睡眠一段时间后弹不出登录框
win10锁屏或睡眠一段时间后弹不出登录框,卡在登录状态不见输入登录框;Windows10自带的微软拼音输入法chsime导致,故障发生时假如能进入到系统了,查看进程管理器可发现有两个Microsoft IME 进程; ... 查看全文