月星墙的博客

Better Code, Better Life


  • 首页

  • 分类

  • 关于

  • 归档

  • 标签

  • 站点地图

  • 搜索

bat脚本

发表于 2017-05-10 | 分类于 lang
语法 https://www.cnblogs.com/DswCnblog/category/820715.html 关键字 ::、rem等为注释 ^1 title=我的标题 设置cmd窗口标题(乱码时,需要将文件记事本打开另保存为ANSI) echo [message] 表示显示此命令后的字符 echo on/off 表示在此语句后所有运行的命令都是否显示命令行本身(@echo off关闭命令显示) pause 运行此句会暂停批处理的执行并在屏幕上显示Press any key to continue…的提示,等待用户按任意键后继续 call [drive:][path]filename [batch-parameters] 调用另一个批处理文件(如果不用call而直接调用别的批处理文件,那么执行完那个批处理文件后将无法返回当前文件并执行当前文件的后续命令) %[1-9] 表示参数,%0表示批处理命令本身 exit 关闭窗口 符号 + COPY命令文件连接符 * ? 文件通配符 "" 字符串界定符,其中的变量可正常解析 | 命令管道符 < > >> 文件重定向符 @ 命令行回显屏蔽符,如脚本中@echo 1会隐藏命令不显示与屏幕上 / 参数开关引导符 : 批处理标签引导符 % 批处理变量引导符 ^ 转义字符 eg: if 1=1 (ec ...
阅读全文 »

Windows

发表于 2017-05-10 | 分类于 linux
TODOWindows 新增远程桌面会话连接数(可多人同时远程桌面,互不影响):https://blog.csdn.net/chan_1030261721/article/details/80852121通过代理使用远程桌面(Mstcs):https://blog.csdn.net/stephenxu111/article/details/5685982 介绍 windows版本号:https://docs.microsoft.com/zh-cn/windows/desktop/SysInfo/operating-system-version 12345678Windows 2000 5.0Windows XP 5.1Windows Server 2003 5.2Windows Vista 6.0Windows Server 2008 6.0Windows 7 6.1Windows Server 2012 6.2Windows 8 6.2 激活 基础知识 镜像常见来源 MSDN: 主要是提供开发人员订阅测试的版本,并不是正式版本。(未内置GVLK秘钥,可通过命令安装秘钥) VLSC: 拥有产品账号的客户可以从VLSC中心下载镜像。(如果是从V ...
阅读全文 »

Struts2

发表于 2017-05-06 | 分类于 java
Servlet 参考:https://blog.csdn.net/oldinaction/article/details/40624239 介绍 struts2是 struts1和WebWork的结合 struts2的本质就是将请求与视图分开 (struts2原理:视频09) 官网:http://struts.apache.org/, 下文基于版本2.3.24(当前更新到2.5.10) 所需jar包:struts2/lib下的jar包 12345678commons-fileupload-1.3.1.jarcommons-io-2.2.jarcommons-lang3-3.2.jarfreemarker-2.3.22.jarjavassist-3.11.0.GA.jarognl-3.0.6.jarstruts2-core-2.3.24.1.jarxwork-core-2.3.24.1.jar maven对应依赖 12345678910111213<!-- https://mvnrepository.com/artifact/org.apache.struts/struts2-core --><dependency> <groupId>org.apache.struts</groupId> <artifact ...
阅读全文 »

Freemarker

发表于 2017-04-28 | 分类于 java
简介 官网:http://freemarker.org/、文档:http://freemarker.org/docs/index.html 知识点字符串 转义字符${r"..."}: 如:${r"${foo}"}、${r"C:\foo\bar"} js_string 用于JavaScript转义,转换'、"、换行等特殊字符。如:alert("${errorMessage?js_string}"); ${(unsafeStr)!?html} 防止XSS攻击 <#noautoesc>${html}</#noautoesc> 直接渲染HTML代码(v2.3.24以前为<#noescape>${html}</#noescape>) v2.3.22中 出现含有/字符的变量无法正常显示,会显示成&#47;,47为/的ASCII码 可以尝试使用${StringUtil.wrapString(mystr)} 或使用 ${mystr?replace("&#47;", "/")} 还遇到过=字符无法使用split函数分割的问题,可以使用${mystr?split("&#61;&q ...
阅读全文 »

Python

发表于 2017-04-28 | 分类于 lang
python简介 python有两个版本python2(最新的为python2.7)和python3,两个大版本同时在维护 python3-cookbook中文文档 Python3菜鸟教程 Python安装 Python下载镜像地址 Linux 默认有python2环境,python3安装参考《CentOS服务器使用说明#python3安装》 Windows 直接下载安装包 环境变量设置(可选): 设置PYTHON_HOME=D:/software/python3,并设置Path=.;%PYTHON_HOME%;%PYTHON_HOME%\Scripts python多环境: 安装pyenv-win Mac(M1很多包都不支持,可切换x86环境) python多环境(python多版本): 安装pyenv M1安装的pyenv,此时安装python v3.6会有问题。可先安装x86的brew然后安装pyenv,参考brew。安装参考: https://notemi.cn/installing-python-on-mac-m1-pyenv.html 安装python3.6和python3.7仍然失败 123456789101112131415161718192021222324## 安装pyenvxbrew install pyenv pyenv-virtuale ...
阅读全文 »

Node 开发工具

发表于 2017-04-02 | 分类于 web
简介 推荐操作 123456# 设置镜像npm config set registry https://registry.npmmirror.com# electron-mirror、node-sass等组件需要单独设置镜像npm i -g mirror-config-china --registry=https://registry.npmmirror.com# mac下安装报无权限解决方法# sudo npm install --unsafe-perm=true --allow-root -g mirror-config-china --registry=https://registry.npmmirror.com nvm Node版本管理工具 nvm全名node.js version management,顾名思义是一个nodejs的版本管理工具,通过它可以安装和切换不同版本的nodejs 相似的如n 参考下文基于目录自动切换node版本 下载安装 windows下载,安装之前可能需要先卸载之前安装的Node Unix: curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.38.0/install.sh | bash Mac M1 安装v11.4安装成功,但是安装node v10.x失败,v12.x成 ...
阅读全文 »

firebase

发表于 2017-03-19 | 分类于 service
Supabase Supabase 几个 key 的区别 Key 权限级别 是否可公开 用途 publishable key 低权限 可以公开 前端客户端 anon key 低权限(旧名) 可以公开 前端客户端 service_role key 超级权限 绝不能公开 服务端管理 数据库保活程序(防止不活跃数据库被回收) 12345678910111213141516create table if not exists public.supabase_keepalive ( id bigint generated always as identity primary key, created_at timestamptz default now());comment on table supabase_keepalive is '应用保持活动记录表';-- 开启 pg_cron 扩展CREATE EXTENSION IF NOT EXISTS pg_cron;SELECT cron.schedule( 'supabase-auto-keepalive', '0 0 * * *', $$ INSERT INTO supabase_keepalive DEFAULT VALUES; $$); Firebase简介 ...
阅读全文 »

Atom编辑器

发表于 2017-03-19 | 分类于 extend
atom安装atom快捷键 快捷键查看:File - Settings - Keybindings 编辑用户快捷键:File - Settings - Keymap(编辑后无需重启) 插件快捷键可能会冲突。搜索某个快捷键时,后面表示会覆盖前面的 常用快捷键设置 123456789101112##### 我自己加的快捷键 START ###### 打开命令Panel: ctrl-shift-p# 删除一行(ctrl-d) / ctrl-shift-k(默认)'atom-text-editor:not([mini])': 'ctrl-d': 'editor:delete-line'# 上下移动一行 ctrl-up、ctrl-down# html预览切换(插件atom-html-preview)'atom-text-editor[data-grammar~=html]': 'ctrl-shift-b': 'atom-html-preview:toggle'##### 我自己加的快捷键 END ##### atom插件 插件排行榜 minimap 代码地图 atom-beautify 代码美化,Ctrl+Alt+B file-icons 文件图标美化 script 脚本运行器,可运行几乎所有语言(有些需要运行环境),Ctrl+Shift+B 运行脚本 atom-html-pr ...
阅读全文 »

亚马逊云(AWS)实践

发表于 2017-03-13 | 分类于 linux
亚马逊服务器选型(伦敦) 选项方案 服务器EC2(RHEL):t2.medium (2vCPU 4G)(数据传输按量计算:10 TB/月一下$0.090 每 GB。带宽此套餐固定250-300 MBit/s) 存储EBS:Amazon EBS General Purpose SSD (gp2) volumes(只需按实际使用量付费) 数据库Mysql:db.t2.medium(微型实例 2vCPU 4G) 服务器:t2.medium (2vCPU 4G) t2.large(2vCPU 8G)差不多是medium的2倍;不含税收 存储:Amazon EBS General Purpose SSD (gp2) volumes(只需按实际使用量付费) $0.116 每月预配置存储的 GB 数(1893元/200G*年) Mysql数据库:db.t2.medium(微型实例 2vCPU 4G) 数据库需要在数据库所在安全组中把应用服务器IP加入
阅读全文 »

JVM

发表于 2017-01-20 | 分类于 java
简介 本文无特殊说明,默认基于JDK1.8 Java Language Specification Java Virtual Machine Specification JVM底层原理总结 Java执行 javac x.java -> x.class 将x.class加载到ClassLoader,并将一些java类库加载进来 再通过字节码解释器或JIT即时编译器(一些常用的代码会自动编译成本地代码) 调用执行引擎 只要是能编译成class文件的便可以在JVM上执行,如java、groovy、scale等100多种;而不同的操作系统Unix/Linux/Windows/Android会有不同的JVM实现 JVM是一种规范,有不同的实现,如HostSpot(oracle官方)、OpenJDK(HostSpot的开源版本)、JcrocKit(被Oracle收购,合并到hostspot)、J9(IBM)、Microsoft VM、TaobaoVM、azul zing javassist:处理 Java 字节码的类库,它可以在一个已经编译好的类中添加新的方法,或者是修改已有的方法 JVM三种编译器 前端编译器: Javac、ECJ JIT编译器: HotSpot C1/C2 AOT编译器: GCJ、JET,常用于云原生 Class File Format The class ...
阅读全文 »
1…131415…18
smalle

smalle

173 日志
15 分类
155 标签
RSS
欢迎关注公众号:阿壹族 欢迎关注公众号:阿壹族
© 2016 - 2026 smalle    
由 Hexo 强力驱动
主题 - NexT.Mist
站长统计
AD    
阿里云大礼包
©AEZO.CN    
圣骑科技
【One能抽屉】小程序
杂货铺(省钱小助手)