var divElement = document.getElementById(‘viz1564574885990’); var vizElement = divElement.getElementsByTagName(‘object’)[0]; vizElement.style.width=’100%’;vizElement.style.height=(divElement.offsetWidth*0.75)+’px’; var scriptElement = document.createElement(‘script’); scriptElement.src = ‘https://public.tableau.com/javascripts/api/viz_v1.js’; vizElement.parentNode[……]

阅读全文

问题现象:

8850端口页面无法打开,查看相关服务后发现部分服务没有运行

正常情况下服务应该:

原因:

服务以Network Service用户运行,如果该用户权限不足,则无法启动。

解决办法:

<

p style=”margin-left: 27pt”>Network Service用户添加到管理员组,然后手动启动服务即可。[……]

阅读全文

maven构建的项目中默认的java版本是1.5,并且我们在项目属性里面更改了之后,

maven-update project后又会变成默认的1.5版本,解决方式有两种:

  1. mavensetting.xml文件中对全局设置

<profile>   

    <id>jdk1.8</id>

    <activation>   

    <activeByDefault>true</activeByDefault>

    <jdk>1.8</jdk>   

    </activation>

    <properties>   

     <maven.compiler.source>1.8</maven.compiler.source>[……]

阅读全文

json-lib需要区分jdk版本,pom.xml中的配置中需添加上指定的JDK版本既可以,如:

<dependency>
<groupId>net.sf.json-lib</groupId>
<artifactId>json-lib</artifactId>
<version>2.4</version>
<classifier>jdk15</classifier>
</dependency>

阿里云maven仓库
在maven的settings.xml 文件里配置mirrors的子节点,添加如下mirror

<mirrors>
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexu[……]

阅读全文

在安装某些比较老的软件时,经常提示,无法安装在包含空格的目录中,导致软件无法安装到系统的Program Files默认目录,解决方法为:手工修改安装目录为:Progra~1,即可将软件安装到Program Files下,如果需要安装到Program Files(X86),则可以修改安装目录为Progra~2

注:此方法仅适用于前6个字符串不含空格的情况。

原理是利用Windows从DOS继承来的8.3命名方式[……]

阅读全文

  • 使用硬链接和目录符号链接等方式,将文件夹影分身到Onedrive目录中,需要注意的是使用符号连接点无法同步目录
  • 可以通过HardLink-ShellExtension安装右键菜单,方便的创建目录连接点
  • 新版本的Onedrive,提供了按需下载功能,与目录链接点冲突,导致目录连接点内部的文件无法同步,需要禁用按需下载文件


[……]

阅读全文

项目采用maven管理后台编译,前端代码使用gulp编译,如何进行整合开发呢?

maven整合

采用exec-maven-plugin插件,可以在complie阶段绑定gulp构建

<plugin>

<groupId>org.codehaus.mojo</groupId>

<artifactId>exec-maven-plugin</artifactId>

<version>1.6.0</version>

<executions>

<!– 初始阶段执行npm install –>

<execution>

<id>exec-npm-install</id>

<phase>compile</phase>

<goals>

<goal>exec</goal>

</goals>

<configuration>

<exec[……]

阅读全文

大部分人是直接禁用校验,导致不能及时发现代码中的问题,虽然默认校验使用起来却不那么尽如人意,其实可以进行相关设置,即可以做到得心应手,不被eclipse的校验警告和错误湮没,从而及时发现潜在问题。

eclipse全局校验设置

  1. 排除无关的server项目校验
  2. 排除node_modules目录校验

针对具体项目的校验

  1. 排除第三方类库校验如:前端的Jquery等
  2. 排除特殊的配置文件(如logback.xml),暂时只能按文件排除,无法根据文件确定校验规则,如:只排除没有dtd的警告,保留基本xml格式校验

[……]

阅读全文