@Gebitang
2016-02-03T11:44:28.000000Z
字数 14510
阅读 1843
windows
Window开发环境中遇到的问题
#查看帮助信息
certutil -?
#MD5
certutil -hashfile yourfilename.ext MD5
certutil -hashfile yourfilename.ext SHA1
certutil -hashfile yourfilename.ext SHA256
文档右键,属性,安全里,解除锁定即可。
或将该文件位置添加到信任中心
【参考】
参考文章
启动jar包,输出的log编码为utf-8,将输入log写入文件log.log;如果有报错,也将其写入log.log。
F:\Dev\Deploy\iTestin4.1.0>java -Dfile.encoding=utf-8 -jar itestin.jar >> log.log 2>&1
win + x
打开计算机管理;
计算机管理”窗口中,找到左侧系统工具下的“任务计划程序”菜单项
“Microsoft/Windows/TextServicesFramework”菜单项
右侧窗口中显示MsCtrMonitor项
右键选择启用,或运行一次
win + x
打开计算机管理;
计算机管理”窗口中,找到左侧系统工具下的“任务计划程序”菜单项
“Microsoft/Windows/TextServicesFramework”菜单项
右侧窗口中显示MsCtrMonitor项
右键选择启用,或运行一次
<meta http-equiv="Content-Language" content="zh-CN" /> html代码语言采用中文
<meta property="qc:admins" content="153033120760567656375" /> QQ登陆声明
<meta property="wb:webmaster" content="e9da5e10879ed7c9" /> 微博登陆声明
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
使用X-UA-Compatible来设置IE浏览器兼容模式
内容随著指定的页面模式而更改,当要模拟IE7时,指定IE=EmulateIE7
<meta name="google-site-verification" content="tPkY-Quj85Ni78uIWOIREPO9k5xczDgjch10qsLfVfs" />
google的网站认证代码,证明该网站的所有者是你
建议你先熟悉下html语言整体框架,以上的声明在所需的情况下才使用。一般只使用:
http-equiv="Content-Language"
http-equiv="X-UA-Compatible"
<meta http-equiv="Content-Language" content="zh-CN" /> html代码语言采用中文
<meta property="qc:admins" content="153033120760567656375" /> QQ登陆声明
<meta property="wb:webmaster" content="e9da5e10879ed7c9" /> 微博登陆声明
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
使用X-UA-Compatible来设置IE浏览器兼容模式
内容随著指定的页面模式而更改,当要模拟IE7时,指定IE=EmulateIE7
<meta name="google-site-verification" content="tPkY-Quj85Ni78uIWOIREPO9k5xczDgjch10qsLfVfs" />
google的网站认证代码,证明该网站的所有者是你
建议你先熟悉下html语言整体框架,以上的声明在所需的情况下才使用。一般只使用:
http-equiv="Content-Language"
http-equiv="X-UA-Compatible"
架设私服repositories
Nexus入门指南(图文)
maven仓库配置
Maven in 5 Minutes
maven环境快速搭建
Maven Getting Started Guide
Maven POM Reference
架设私服repositories
Nexus入门指南(图文)
maven仓库配置
解压安装、配置变量、更新local repository、开始使用。
下载repository内容时,如果没有反应,可以中断,重新执行命令,会自动继续更新。
Maven 中央仓库地址: http://search.maven.org/
mvn install:install-file
-DgroupId=包名
-DartifactId=项目名
-Dversion=版本号
-Dpackaging=jar
-Dfile=jar文件所在路径
以pinyin4j-2.5.0为例:
1、将pinyin4j-2.5.0.jar文件放在“D:\JAR_LIB”目录下(该目录任意)
2、执行命令:
mvn install:install-file -Dfile=D:\JAR_LIB\pinyin4j-2.5.0.jar -DgroupId=net.sourceforge.pinyin4j -DartifactId=pinyin4j -Dversion=2.5.0 -Dpackaging=jar -DgeneratePom=true -DcreateChecksum=true
这样maven向本地仓库导入pinyin4j-2.5.0.jar 包就成功了。
3、Pom文件配置
<dependency>
<groupId>net.sourceforge.pinyin4j</groupId>
<artifactId>pinyin4j</artifactId>
<version>2.5.0</version>
</dependency>
Jar包对应的MANIFEST.MF文件中的Implementation-Version
字段,如log4j-1.2.16.jar包MANIFEST.MF内容如下:
Manifest-Version: 1.0
Export-Package: org.apache.log4j.net;uses:="org.apache.log4j,org.apach
e.log4j.spi,javax.naming,org.apache.log4j.helpers,javax.jms,org.apach
e.log4j.xml,javax.mail,javax.mail.internet,org.w3c.dom,javax.jmdns",o
rg.apache.log4j.jmx;uses:="org.apache.log4j,javax.management,com.sun.
jdmk.comm,org.apache.log4j.helpers,org.apache.log4j.spi",org.apache.l
og4j.jdbc;uses:="org.apache.log4j,org.apache.log4j.spi",org.apache.lo
g4j.config;uses:="org.apache.log4j.helpers,org.apache.log4j,org.apach
e.log4j.spi",org.apache.log4j.helpers;uses:="org.apache.log4j,org.apa
che.log4j.spi,org.apache.log4j.pattern",org.apache.log4j;uses:="org.a
pache.log4j.spi,org.apache.log4j.helpers,org.apache.log4j.pattern,org
.apache.log4j.or,org.apache.log4j.config",org.apache.log4j.or.jms;use
s:="org.apache.log4j.helpers,javax.jms,org.apache.log4j.or",org.apach
e.log4j.nt;uses:="org.apache.log4j.helpers,org.apache.log4j,org.apach
e.log4j.spi",org.apache.log4j.or.sax;uses:="org.apache.log4j.or,org.x
ml.sax",org.apache.log4j.pattern;uses:="org.apache.log4j.helpers,org.
apache.log4j.spi,org.apache.log4j,org.apache.log4j.or",org.apache.log
4j.spi;uses:="org.apache.log4j,org.apache.log4j.helpers,com.ibm.uvm.t
ools,org.apache.log4j.or",org.apache.log4j.or;uses:="org.apache.log4j
.helpers,org.apache.log4j.spi,org.apache.log4j",org.apache.log4j.xml;
uses:="javax.xml.parsers,org.w3c.dom,org.xml.sax,org.apache.log4j.con
fig,org.apache.log4j.helpers,org.apache.log4j,org.apache.log4j.spi,or
g.apache.log4j.or",org.apache.log4j.varia;uses:="org.apache.log4j.spi
,org.apache.log4j,org.apache.log4j.helpers"
Built-By: curta
Tool: Bnd-0.0.357
Bundle-Name: Apache Log4j
Created-By: Apache Maven Bundle Plugin
Bundle-Vendor: Apache Software Foundation
Build-Jdk: 1.6.0_16
Bundle-Version: 1.2.16
Bnd-LastModified: 1270008983166
Bundle-ManifestVersion: 2
Bundle-Description: Apache Log4j 1.2
Bundle-License: http://www.apache.org/licenses/LICENSE-2.0.txt
Bundle-DocURL: http://logging.apache.org/log4j/1.2
Bundle-SymbolicName: log4j
Import-Package: com.ibm.uvm.tools;resolution:=optional,com.sun.jdmk.co
mm;resolution:=optional,com.sun.jdmk.comm;resolution:=optional,javax.
jmdns,javax.jms;resolution:=optional,javax.mail;resolution:=optional,
javax.mail.internet;resolution:=optional,javax.management;resolution:
=optional,javax.naming;resolution:=optional,javax.swing;resolution:=o
ptional,javax.swing.border;resolution:=optional,javax.swing.event;res
olution:=optional,javax.swing.table;resolution:=optional,javax.swing.
text;resolution:=optional,javax.swing.tree;resolution:=optional,javax
.xml.parsers,org.apache.log4j,org.apache.log4j.config,org.apache.log4
j.helpers,org.apache.log4j.jdbc,org.apache.log4j.jmx,org.apache.log4j
.net,org.apache.log4j.nt,org.apache.log4j.or,org.apache.log4j.or.jms,
org.apache.log4j.or.sax,org.apache.log4j.pattern,org.apache.log4j.spi
,org.apache.log4j.varia,org.apache.log4j.xml,org.w3c.dom,org.xml.sax,
org.xml.sax.helpers
Name: org.apache.log4j
Implementation-Vendor: "Apache Software Foundation"
Implementation-Title: log4j
Implementation-Version: 1.2.16
学习Spring,遇到Maven,非常强大。
Building REST services with Spring official site
Building REST Services with Spring github site
SpringMVC原理
Spring MVC 框架搭建及详解
Spring入门分析
跟开涛学SpringMVC收藏
cmd /k python "$(FULL_CURRENT_PATH)" & ECHO. & PAUSE & EXIT
删除小米云盘的Namespace
在要删除的键值前加上减号-
即可删除指定的某一项的主键值。
注册表脚本文件的编写
编写reg注册表问题件
删除我的电脑下多余的显示项目
#注册表脚本中注释标识符为";"
#保存下面的内容到后缀为reg的文件即可
Windows Registry Editor Version 5.00
[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\]
Tomcat项目部署方式
Spring 入门
tomcat下配置server.xml指定默认路径
HKEY_CURRENT_USER---Software---Microsoft--- Windows---
CurrentVersion---Explorer---MyComputer---NameSpace
此路径下的列表名都是流氓软件在资源管理器中乱添加的软件图标。
3. 选中时看右边显示,是不是要删除的软件图标,直接将左边此项删除。也有可能是其他列表名,所以删除前请看一下右边显示的是什么。
cmd code
ptty code
CMD
1. 运行CMD;
2. 输入 CHCP,回车查看当前的编码;
3. 输入CHCP 65001,回车;
4. 仅如此,还是不能支持UTF8的正常显示,你还要在窗体上右键,选择属性,来设置字体;
使用chcp命令,格式为chcp [nnn]
后面3位数字为codepage number。
简体中文为936
UTF8 为 65001
United States 为 437
putty
1. 先load你指定的ip
2. 左侧目录中的windows->translation 再在右侧选择utf-8编码
3. 选中后,点击左侧目录中的session,回到首页面,点击 save 保存
4. 然后open就行了.
subst
不加任何参数键入 SUBST,可以显示当前虚拟驱动器的清单。
subst G: e:\logicG 用e盘下的logicG目录代替G盘(模拟出G盘)
subst G: /d 解除替代
打开“运行”,输入“regedit”
定位到“[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion]”右侧找到“ProgramFilesDir”
双击“ProgramFilesDir”修改自己想要安装的路径,例如:D:\Program Files
确定后就完成默认安装路径的修改了
更改之前需要将默认的C盘下对应目录的内容Copy到D盘对应目录
windows临时文件夹分布在三个地方
1:C:\WINDOWS\TemP,这是系统公用的
2:还有一个在当前登录账户的配置文件夹下,一般是C: \Documents and Settings\登录的帐号\Local Settings\Temp。
3.IE临时文件夹:C:\Documents and Settings\用户名\Local Settings\Temporary Internet Files(默认为隐藏目录) 你也可以通过这个操作查看:打开IE---工具---internet选项---常规---设置。 (点IE里的工具~Internet选项~浏览历史记录~设置~查看文件)
它们都在C盘里面,这样对于控制磁盘碎片是很不利的,所以我们首先要做的就是把Temp统一移到C盘之外的分区,这里以D盘为例。
1.在D盘建立D:\UserData\TEMP目录
2.右击"我的电脑","属性","高级",打开“环境变量”对话框,将用户变量和系统变量都改为D:\UserData\TEMP。
3.新建一个文本文档,在里面写入两行指令:
RD %TEMP% /S/Q
MKDIR %TEMP%
<div class="md-section-divider"></div>
然后另存为.bat格式(比如CleanTEMP.bat),这样只要打开一下CleanTEMP.bat文件就自动清空Temp文件夹下的杂碎了。
4.经过以上三步,我们其实可以很好的清除那些临时文件了,不过不能就此满足哦,我们的目标是让Windows自动清空,解放我们的双手
打开组策略(运行gpedit.msc),依次打开“计算机配置-Windows 设置-脚本(启动/关机)”,然后随便打开“启动”或“关机”,效果一样(放到启动中的话,可能会造成系统文件丢失),一个是登录时清空Temp一个是关机时清空,这里我选择“关机”。点击“添加”把刚才做好的.bat文件导入,点“确定”后一切就搞定了。
怎样更改TEMP文件夹的位置
在非系统盘如D盘下新建文件夹Temp,然后右击“我的电脑”,选择“属性→高级→环境变量”,在弹出的“环境变量”窗口分别双击“用户变量”下的TEMP、TMP变量,把原来的“%USERPROFILE%\Local Settings\Temp”都修改为“D:\Temp”就ok了。
同时进入注册表编辑,将注册表内的“%USERPROFILE%\Local Settings\Temp”*(HKEY_CURRENT_USER\Environment/TEMP)的数据都修改为“D:\Temp”才能够成功地更改TEMP文件夹的位置。
包括Eclipse和MyEclipse的配置
eclipse中的perferences->java -> build path -> classpath variables中的变量m2_repo状态为 non modify。
修改:
使用自定义的settings.xml配置文件,修改settings.xml配置文件 Preferences -> Maven -> User Settings 选择自定义的settings.xml的配置文件settings.xml
取消myeclipse的启动项
windows–>perferences–>general–>startup and shutdown
几乎都可以取消
更改jsp默认打开的方式
windows–>perferences–>general–>editors->file associations
根据不同文件类型选择一种编辑器,然后点击左边的default按钮
取消自动validation
取消方法:windows–>perferences–>myeclipse–>validation
除开Manual下面的复选框全部选中之外,其他全部不选
手工验证方法:在要验证的文件上,单击鼠标右键–>myeclipse–>run validation
更改代码提示快捷键
windows–>perferences–>general–>Keys
代码提示快捷键,默认为ctrl+space
,与输入法切换冲突,更改 content assist 为 alt+/
取消Eclipse拼写检查
windows–>perferences–>general–>validation->editors->Text Editors->spelling
安装TortoiseSVN-1.8.4.24972-win32-svn-1.8.5.480922177.msi(插件会用到其中的client)
直接下载svn插件
解压重命名为svn
并将其全拷贝到MyEclipse安装目录下的dropins
文件夹
重启MyEclipse即可
Windows -- Preferencs --MyEclipse -- Server -- tomcat
Enable之后选择Home目录即可,如D:\apache-tomcat-6.0.37
,系统自动补base和temp目录
-startup
../myEclipse.common/plugins/org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar
--launcher.library
../myEclipse.common/plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.0.200.v20090519
-install
D:/myEclipse
-vm
D:/myEclipse.common/binary/com.sun.java.jdk.win32.x86_1.6.0.013/jre/bin/client/jvm.dll
-configuration
configuration
-vmargs
-Xms64m
-Xmx512m
-XX:PermSize=128m
-XX:MaxPermSize=512m
-XX:ReservedCodeCacheSize=128m
-XX:+UseParallelGC
<div class="md-section-divider"></div>
在工程目录下的.settings文件夹里,打开org.eclipse.wst.common.project.facet.core.xml文件,其内容是:删除其中的runtime name
或删除<faceted-project>
节点内容
<?xml version="1.0" encoding="UTF-8"?>
<faceted-project>
<runtime name="Tomcat v7.0"/>
<fixed facet="java"/>
<fixed facet="jst.web"/>
<fixed facet="wst.jsdt.web"/>
<installed facet="java" version="1.6"/>
<installed facet="jst.web" version="3.0"/>
<installed facet="wst.jsdt.web" version="1.0"/>
</faceted-project>
<div class="md-section-divider"></div>
安装Oracle9i精简客户端
配置数据库连接(D:\Oracle\ora90\network\ADMIN\tnsnames.ora)
安装plsqldev9
<div class="md-section-divider"></div>
# tnsnames.ora Network Configuration File: E:\app\Administrator\product\11.1.0\db_1\NETWORK\ADMIN\tnsnames.ora
<div class="md-section-divider"></div>
# Generated by Oracle configuration tools.
ORCL =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = wangxj)(PORT = 1521))
)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)
10.1.0.189 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.1.0.189)(PORT = 1521))
)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = vgop)
)
)
192.168.100.121 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.100.121)(PORT = 1521))
)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = dzqd)
)
)
192.168.100.119 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.100.119)(PORT = 1521))
)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = dzqd)
)
)
192.168.100.60 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.100.60)(PORT = 1521))
)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)
<div class="md-section-divider"></div>
# yiceyun
10.57.18.23 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.57.18.23)(PORT = 1521))
)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = yiceyun)
)
)
<div class="md-section-divider"></div>
jar包形式
在线形式
vogella-Eclipse guru
官方说明
ini java home
注意-vm选项的格式有严格的要求:
1:-vm选项和它的值(路径)必须在单独的一行
2:其值必须严格地指向Java可执行文件,而不仅仅只是Java home目录。
3:-vm选项必须在-vmargs选项之前,之前已经说过,所有在-vmargs之后的选项将会直接被传递给JVM
Windows Example
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
-vm
D:\Program Files\Java\jdk1.8.0_20\bin
-vmargs
-Xms40m
-Xmx512m
<div class="md-section-divider"></div>
安装Oracle9i精简客户端
配置数据库连接(D:\Oracle\ora90\network\ADMIN\tnsnames.ora)
安装plsqldev9
<div class="md-section-divider"></div>
# tnsnames.ora Network Configuration File: E:\app\Administrator\product\11.1.0\db_1\NETWORK\ADMIN\tnsnames.ora
<div class="md-section-divider"></div>
# Generated by Oracle configuration tools.
ORCL =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = wangxj)(PORT = 1521))
)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)
10.1.0.189 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.1.0.189)(PORT = 1521))
)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = vgop)
)
)
192.168.100.121 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.100.121)(PORT = 1521))
)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = dzqd)
)
)
192.168.100.119 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.100.119)(PORT = 1521))
)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = dzqd)
)
)
192.168.100.60 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.100.60)(PORT = 1521))
)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)
<div class="md-section-divider"></div>
# yiceyun
10.57.18.23 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.57.18.23)(PORT = 1521))
)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = yiceyun)
)
)
<div class="md-section-divider"></div>
jar包形式
在线形式
vogella-Eclipse guru
官方说明
ini java home
注意-vm选项的格式有严格的要求:
1:-vm选项和它的值(路径)必须在单独的一行
2:其值必须严格地指向Java可执行文件,而不仅仅只是Java home目录。
3:-vm选项必须在-vmargs选项之前,之前已经说过,所有在-vmargs之后的选项将会直接被传递给JVM
Windows Example
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
-vm
D:\Program Files\Java\jdk1.8.0_20\bin
-vmargs
-Xms40m
-Xmx512m
<div class="md-section-divider"></div>
导出的文件中包括:featrues,plugins文件夹和artifacts.jar包(1KB,artifacts.xml文件)和content.jar包(2KB,content.xml文件)
半方大的空白 
或 
全方大的空白 
或 
不断行的空白格
或 
在HTML中&
用"&"表示(‘&’是转义符号,来自英文ampersand)。
显示结果 | 描述 | 实体名称 | 实体编号 |
---|---|---|---|
空格 | |   | |
< | 小于号 | < | < |
> | 大于号 | > | > |
& | 和号 | & | & |
" | 引号 | " | " |
' | 撇号 | ' (IE不支持) | ' |
¢ | 分 | ¢ | ¢ |
£ | 镑 | £ | £ |
¥ | 日圆 | ¥ | ¥ |
€ | 欧元 | € | € |
§ | 小节 | § | § |
© | 版权 | © | © |
® | 注册商标 | ® | ® |
™ | 商标 | ™ | ™ |
× | 乘号 | × | × |
÷ | 除号 | ÷ | ÷ |