- 浏览: 135478 次
- 性别:
- 来自: 成都
最新评论
-
java122java122:
不能加载org.apache.neethi.PolicyBuilder类解决方案 -
masuweng:
楼主辛苦了 很好的例子!
SQL connect by递归查询 -
秋风扫落叶:
Caused by: java.lang.ClassNotFo ...
java.lang.ClassNotFoundException: org.objectweb.asm.ClassWriter -
s332401890:
顶楼主解决了问题但是为什么呢?
java.lang.ClassNotFoundException: org.objectweb.asm.ClassWriter
文章列表
回顾 npm install 命令
最近在写Node程序的时候,突然对 npm install 的-save和-save-dev 这两个参数的使用比较混乱。其实博主在这之前对这两个参数的理解也是模糊的,各种查资料和实践后对它们之间的异同点略有理解。遂写下这篇文章避免自己忘记,同时也给node猿友一点指引。
我们在使用 npm install 安装模块的模块的时候 ,一般会使用下面这几种命令形式:
1
2
3
4
5
6
7
8
9
10
11
# 安装模块到项目目录下
npm install moduleName
# -g ...
npm介绍
npm(节点包管理器)是NodeJS的包管理器,用于节点插件管理(包括安装,卸载,管理依赖等)。使用 npm 安装插件:
1
2
# 语法
npm install <name> [-g] [--save-dev]
其中:
<name>:表示节点插件名称 ...
源地址:http://www.hxstrive.com/article/526.htm
在使用PowerDesigner绘制UML时,我们需要在两个实体之间进行建立关联关系,怎样显示关联关系的名称呢?下面将教你,呵呵。先看看效果图,如下图:
上图中,红色框中的即为关联的关系的名称。那我们需要怎样进行显示呢?选中关联关系线,右击选择“格式”,打开如下窗口:
将“Name” 选项进行勾选上即可。
http://www.hxstrive.com/article/512.htm
该篇文章将向读者展示,怎样使用java去操作MSMQ(Windows自带的一个消息队列)。分为发送和接收消息,在操作MSMQ时,我们需要下载MsmqJava文件,该文件包含一个jar包和一个dll文件。下面将逐步教您怎样编写一个MSMQ程序。
第一步:开启MSMQ
Windows默认是没有开启MSMQ功能的,需要我们自己手动去开启,开启方法如下:
注意:点击“启动或关闭Windows功能”,然后在弹出的选择框中找到MSMQ即可(这就不详细说了,相信您能办到)。
第二步:创建一个测试队 ...
http://www.hxstrive.com/article/516.htm
在使用IDEA进行编码时,重复代码会有灰色的波浪线下划线。
取消IDEA重复代码提示有一下两种方式。
方式一:通过设置页面取消
点击“File”> “Setting”打开设置页面,然后依次点开“Editor”>“Inspections”选择“General -> Duplicated Code”取消复选框。如下:
方式二:直接在页面选择“Disable inspection”
在重复代码处将鼠标停留片刻,将出现一个灯泡的图标。然后点击下拉框,选择“View dupl ...
http://www.hxstrive.com/article/517.htm
Linux的rz和sz命令(该命令是lrzsz安装包中的)是Linux/Unix与Windows进行ZModem文件传输的命令行工具。优点就是不用再开一个sftp工具登录上去上传下载文件,使用非常简单。
安装命令lrzsz
在CentOS或RedHat等Linux系统上面可以直接使用yum命令进行安装。如下:
[snow@work ~]$ yum install lrzsz
sz(下载文件)
该命令用来将Linux/Unix端的文件发送到Windows系统。用法如下:
[snow@ ...
http://www.hxstrive.com/article/513.htm
在项目开发中,特别是个人开发者,在使用Maven进行开发时,我们有时需要使用一些Maven公共库中不存在的jar文件,但是有不想自己去搭建一个Nexus(***),因为太麻烦了。那么就可以看看这篇文章,让Maven使用本地的jar文件。
案例:
假如我们现在项目需要使用一个bug315-1.0.1.jar文件,但是在Maven仓库中没有该jar文件,且自己又没有搭建nexus。
解决办法:
将bug315-1.0.1.jar文件导入到本地Maven仓库,然后就可以正常使用了。具体操作步 ...
http://www.hxstrive.com/article/518.htm
JavaScript除了正常运行模式外,在ECMAscript 5添加了第二种运行模式即“严格模式”(strict mode)。顾名思义,这种模式使得Javascript在更严格的条件下运行。设立“严格模式”的目的,主要有以下几点理由:
(1)消除Javascript语法的一些不合理、不严谨之处,减少一些怪异行为;
(2)消除代码运行的一些不安全之处,保证代码运行的安全;
(3)提高编译器效率,增加运行速度;
(4)为未来新版本的Javascript做好铺垫。
“严格模式”体现了Javas ...
来源:http://www.hxstrive.com/article/503.htm
Redis不仅仅是Key-Value数据库,而且也提供发布/订阅功能。发布订阅分为两种方式,一种是直接订阅频道,即用户订阅到一个频道名,那么发给该频道名的消息将推送给订阅者。另一种方式是采用正则匹配的方式。在实现中,发送者不是将信息直接发送给特定的接收者,而是将信息发送给频道,然后由频道将信息转发给所有对这个频道感兴趣的订阅者。
发送者无须知道任何关于订阅者的信息,而订阅者也无须知道是那个客户端给它发送信息,它只要关注自己感兴趣的频道即可。对发布者和订阅者进行解构,可以极大地提高系统的扩 ...
原文地址:http://www.hxstrive.com/article/487.htm
配置SSH无登陆验证,在很多场景下是非常方便的,尤其是在管理大型集群服务时,避免了繁琐的密码验证,在安全级别越高的服务器上,通常密码的设置更复杂,配置SSH,不仅可以 ...
原文地址:http://www.hxstrive.com/article/454.htm
Selector(选择器)是Java NIO中能够检测一到多个NIO Channel,并能够知晓Channel是否为诸如读写事件做好准备的组件。这样,一个单独的线程可以管理多个Channel,从而管理多个网络连接。 ...
来源:http://www.hxstrive.com/article/327.htm
JVM是虚拟机,也是一种规范,他遵循着冯·诺依曼体系结构的设计原理。冯·诺依曼体系结构中,指出计算机处理的数据和指令都是二进制数,采用存储程序方式不加区分的存储在同一 ...
原文地址:http://www.hxstrive.com/article/382.htm
可以在Eclipase的右下角打开当前JVM内存使用情况的小插件,该插件可以手动清理JVM内存,实时显示JVM内存的消耗。这在编程中还是很有用的,要显示这个插件很简单只需要在Eclipase中设置一下即可。下面跟我一起来操作吧!!
先看看我的Eclipase效果图吧,如下图:
显示该插件的具体步骤如下:
第一步:打开 eclipse/myeclipse 软件,点击菜单栏中的“ Preference”选项,打开后点击“ General”,在右边你会看到三个复选框,点击最后一个 ...
原文链接:http://www.hxstrive.com/article/383.htm
VisualSVN Server简介
在安装VisualSVN Server 之前,首先说说 Subversion。Subversion 是一个自由,开源的版本控制系统。在 Subversion 管理下,文件和目录可以超越时空。 Subversion 将文件存放在中心版本库里。这个版本库很像一个普通的文件服务器,不同的是,它可以记录每一次文件和目录的修改情况。这样就可以籍此将数据恢复到以前的版本,并可以查看数据的更改细节:做了哪些修改,谁做的修改,等等。正因为如此,许多人将版本控制系统当作一种神奇 ...
原文地址:http://www.hxstrive.com/article/385.htm
核心概念
Quartz是一个大名鼎鼎的Java版开源定时调度器,功能强悍,使用方便。Quartz的原理不是很复杂,只要搞明白几个概念,然后知道如何去启动和关闭一个调度程序即可。
1、Job
Job表示一个工作,要执行的具体内容。此接口中只有一个方法
1
void execute(JobExecutionContext context)
2、JobDetail
JobDetail 表示一个具体的可执行的调度程序,Job 是这个可执行程调度程序所要执行的内容,另外 Job ...