服务器桌面端差异
javax.net.ssl.SSLKeyException: RSA premaster secret error错误的解决办法:
找到jre环境的lib/ext/sunjce_provider.jar
把这个放到程序的lib下
javax.net.ssl.SSLKeyException: RSA premaster secret error错误的解决办法:
找到jre环境的lib/ext/sunjce_provider.jar
把这个放到程序的lib下
maven导出所有使用的jar包:
mvn dependency:copy-dependencies -DoutputDirectory=lib -DincludeScope=compile
匹配模式查找:a.+?da
表示查找以a开头a结尾的
**image(镜像)**:对比iso镜像文件,不可操作,只能被pull下载下来使用或push将自己的镜像上传上去
container(容器):
对比iso镜像中的live cd模式,不用直接安装需要的东西即可直接使用。但是一旦容器关闭,那么在容器中安装的vim或gcc都将会被销毁。如果要保存这些,就需要将当前容器封装成自己的镜像。
**repository(仓库)**:
类似于git,既可以将自己在git上下载下来的代码上传上去,也可以将自己上传上去的代码下载下来。只需要有别人的镜像的名字,标签。自己也可以将自己的镜像设置为私有。
1 | 停止当前tomcat应用:docker-compose down |
将容器的8000端口映射到宿主机上的7001端口:
docker compose run -p 7001:8000 web python a.py runserver 0.0.0.0:8000
使用-p命令映射端口后,访问web应用需访问宿主机的端口7001
docker compose run启动一个容器时,如果service中有--link指定的其他服务没有运行,会先运行这些服务,–link依赖的这些服务都运行后,才会执行指定的命令。如果不想启动依赖的其他服务,可以使用--no-deps标识。docker compnse run --no-deps web python manage.py shell
JS里使用 $!{string} 获取原格式的字符串;
出现此种错误时,将*${}* 改为*$!{}* 使用
1 | var i=1; |
1 | $(document.body).on('mouseup',"#content",mouseUp); |
1 | document.addEventListener("dblclick", doubleClick, true); |
1 | function mouseUp() { |
1 | parseInt(5/2); 结果:2 舍弃小数部分,取整数 |
1 | function getLineNum(){ |
1 | var d=document.getElementById("id"); //对象d为DOM对象 |
1 | var d=document.getElementById("id"); //对象d为DOM对象 |
1 | function randomsort(a, b) { |
1 | /** |
1 | <body onselectstart = "return false" style = { -moz-user-select : none }></body> |
1 | $('.dtcon').animate({scrollTop:'0px'}, 200); |
1 | <form hidden="" id="form" method="post"> |