~~~参考: http://stackoverflow.com/questions/13862032/change-default-web-application-directory-in-intellij-12~~~
~~~设置到Tomcat的目录~~~
---
update:
经过一个下午的摸索,终于搞清了IDEA中Tomcat的设置。
修改Webstorm的Terminal为自己定义的Terminal.(主要是内建的使用系统自带,功能受限)。
-
首先安装g功能强大的 babun
-
将zsh.exe的路径[不是babun.bat]添加。比如 "D:\babun.babun\cygwin\bin\zsh.exe"
-
Enjoy it.
- 先将visual studio code 的安装目录(有着
code.exe的文件
)添加到环境变量Path中
2.使用一下命令:
code -- opens Visual Studio Code
code . -- opens current directory in Visual Studio Code
code somefile -- opens somefile in Visual Studio Code
从文件中读取数据,然后利用反射在运行时更新属性的值。
在初次看到这个作业的时候,我的做法是,分割字符串(字符串中,每一行为fieldName = fieldValue
的形式),
然后将字符串使用parseInt()等类似的方法转换为int 类型和boolean类型的属性值。
String[] filedAndValue = filedValue.split("[=\\n]");//分割字符串,前面为属性名,后面为属性值
int fHalfLength = (filedAndValue.length) / 2;
for (int i = 0; i < fHalfLength; i++) {
Field f = personClass.getDeclaredField(filedAndValue[2 * i].trim());
今天在处理轮播图的时候,遇到一个小小的用户体验不好的情景--当左右切换过快,导致双击选择元素的时候,会在图片的上面出现蓝色的前景。
在查询了一番,最终解决了该"bug"
在所需处理的元素上,比如<ele></ele>
,将其onselectstart
事件设置直接返回false,也就是onselectstart="return false"
,这个支持IE及Chrome,
但这个不支持FireFox。
但对于现代浏览器,有一个通用的思路,那就是尽量借助CSS。
多版本Nodejs管理 nvm windows
npm镜像选择管理[解决被墙问题] nrm
PS: 初次安装可以选择暂时设置淘宝镜像。比如
npm --registry=https://registry.npm.taobao.org install -g nrm
加速下载nrm
最近在折腾ubuntu服务器的时候,使用sudo apt-get install tomcat7
安装了tomcat7后,在/usr/share/tomcat7/bin/
目录下无法启动tomcat7,
显示如下错误:
Using CATALINA_BASE: /usr/share/tomcat7 Using CATALINA_HOME: /usr/share/tomcat7 Using CATALINA_TMPDIR: /usr/share/tomcat7/temp Using JRE_HOME: /usr/lib/jvm/default-java Using CLASSPATH: /usr/share/tomcat7/bin/bootstrap.jar:/usr/share/tomcat7/bin/tomcat-juli.jar touch: cannot touch `/usr/share/tomcat7/logs/catalina.out': No such file or directory
##使用需求:
在安装Linux和Windows双系统的情况下,在一个系统中通过虚拟机启动另外一个系统
##个人环境:
C盘装有Windows 10,D、E、F、G盘为数据盘,H盘为Linux Mint18系统(别问我为什么那么多盘..1T的容量),外加两个环境中的virtualbox虚拟机
##做法: