sublime3 工具中,编译java 并输出到该控制台 1.在jdk安装目录的bin 目录下,新建一个runJava.bat文件,是bat!!!并且字符集必须是:ANSI (在文本编辑器下另存为可以选择),然后复制下面代码@echo offcd %~dp1echo Compiling %~nx1......if exist %~n1.class (del %~n1.class)javac -encoding UTF-8 %~nx1if...
centos7 mini在虚拟机介质中无界面启动,root用户自动登录 在文件中 /etc/systemd/system/getty.target.wants/getty\@tty1.service默认是:#默认:ExecStart=-/sbin/agetty --noclear %I $TERM#修改为:ExecStart=-/sbin/agetty -a root用户名 %I $TERM ...
svn 问题记录 一 执行svn操作的时候:svn: E230001: Server SSL certificate verification failed: certificate issued解决方式:windows下进入cmd命令行 输入 svn ls http://svn (svn仓库地址)回车输入:p 随后按照提示输入对应的密码就可以...
maven 问题记录 一 命令:mvn compile -Dmaven.test.skip=true 错误信息如下:编译问题:org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile在项目的pom文件...
OpenSSH 启动失败原因查找 systemctl status sshd发现启动错误,执行sshd -t #一般会有错误信息出来然后根据具体错误信息去改配置重启systemctl restart sshd #一定要重启systemctl status sshd #再次检查 ...
redis集群搭建 两台机器(由于个人电脑资源有限,最多两台机器)1.下载redis 各版本地址(进入官网,点击最新版本下载按钮,复制出来下载连接,去掉最后的版本号,例如:http://download.redis.io/releases/redis-5.0.3.tar.gz)剩下的地址:http://download.redis.io/releases/本次安装选择3.2.12参考文档:https:...
JavaScript内存管理理解 https://blog.csdn.net/Beng_shakalaka/article/details/83512728?tdsourcetag=s_pctim_aiomsgECMAScript 变量可能包含两种不同数据类型的值,即基本类型值和引用类型值。栈、堆、池 栈:LIFO,后进先出的原则,属于一级缓存,相当于CPU的寄存器,由编译器自动分配释放,读写速度快,存储的是固...
javaScript面向对象编程 前言 当今 JavaScript大行其道,各种应用对其依赖日深。web 程序员已逐渐习惯使用各种优秀的 JavaScript 框架快速开发 Web 应用,从而忽略了对原生 JavaScript 的学习和深入理解。所以,经常出现的情况是,很多做了多年 JS 开发的程序员对闭包、函数式编程、原型总是说不清道不明,即使使用了框架,其代码组织也非常糟糕。这都是对原生 JavaScript 语言特性理解...
Java 共享类 转载自IBM技术学习如何使 Java 应用程序启动更快以及占用更少的内存 如今 Java 应用程序面临一个问题:它们惟一可用的容器是 Java 虚拟机(Java virtual machine,JVM)进程自身。需要多个 JVM 来彼此隔离 Java 应用程序,这会带来两个主要的负面影响。第一个是每次 JVM 调用所花费的启动时间,第二个是每个 JVM 所需的内存占用。考虑到这些开销以及不...
Java 类的热替换 —— 概念、设计与实现 转自IBM技术构建基于 Java 的在线升级系统 对于许多关键性业务或者庞大的 Java 系统来说,如果必须暂停系统服务才能进行系统升级,既会大大影响到系统的可用性,同时也增加了系统的管理和维护成本。因此,如果能够方便地在不停止系统业务的情况下进行系统升级,则可以很好地解决上述问题。在本文中,我们将基于实例,对构建在线升级 Java 系统的基础技术和设计原则进行了深入的讲解。相信读者能够根...
Java 类加载器 转载自IBM技术类加载器(class loader)是 Java™中的一个很重要的概念。类加载器负责加载 Java 类的字节代码到 Java 虚拟机中。本文首先详细介绍了 Java 类加载器的基本概念,包括代理模式、加载类的具体过程和线程上下文类加载器等,接着介绍如何开发自己的类加载器,最后介绍了类加载器在 Web 容器和 OSGi™中的应用。 内容 类加载器是 Java 语言的...
Java 编程的动态性,第 1 部分: 类和类装入 转载自IBM技术研究类以及 JVM 装入类时所发生的情况 这一有关 Java 编程动态方面的新的系列文章研究了执行 Java 应用程序时幕后所发生的事情。企业 Java专家 Dennis Sosnoski 提供了 Java 二进制类格式以及在 JVM 内部类所发生的情况的内幕。接着,他将讨论类装入问题,其范围涉及从运行简单的 Java 应用程序所需的类的数量到可能造成 J2EE 及类似的复...
Spring 注解 如果此图看不清楚也没事,请运行下面的代码输出所有的结果。Spring目前的趋势是使用注解结合Java代码而不是配置来定义行为、属性、功能、规则和扩展点,因此梳理注解也是梳理Spring功能点的很好的方式,全面的梳理可以补足我们知识点的漏洞。查找所有注解首先,我们来创建一个项目,使用SPRING INITIALIZR生成一个引入Spring各种组件的项目模板,然后引入如下工具包:...
HTTP协议 user-agent Request Headeruser-agentUser-Agent 首部包含了一个特征字符串,用来让网络协议的对端来识别发起请求的用户代理软件的应用类型、操作系统、软件开发商以及版本号。FormatUser-Agent: <product> / <product-version> <comment>Common format for we...
tomcat8 配置jndi 有&特殊字符 今天给别人调试程序,tomcat里配置jndi连接数据库,jndi的配置在tomcat/conf/context.xml 文件。数据库密码如下:造成tomcat启动时解析context.xml失败。修改特殊字符如下:注意:英文分号不能少!!!!...
git 本地上传和下载 1.初始化git init2.添加远程git remote add origin https://git.oschina.net/xx/XXX.git注:添加远程连接有两种方式ssh和https ,ssh 需要本地生成密匙,将公匙添加到对应的个人git账户中,本地连接远程操作时,不需要输入用户和密码,而https则需要,ssh url示例如下:git@gitee.com:xx...
git 本地上传和下载 1.初始化git init2.添加远程git remote add origin https://git.oschina.net/xx/XXX.git注:添加远程连接有两种方式ssh和https ,ssh 需要本地生成密匙,将公匙添加到对应的个人git账户中,本地连接远程操作时,不需要输入用户和密码,而https则需要,ssh url示例如下:git@gitee.com:xx...
linux 常用命令简介 命令 功能说明 线上查询及帮助命令 (2 个) man 查看命令帮助,命令的词典,更复杂的还有 info,但不常用。 help 查看 Linux 内置命令的帮助,比如 cd 命令。 文件和目录操作命令 (18 个) ls ...