- 浏览: 281589 次
- 性别:
- 来自: 广州
最新评论
-
paladinosment:
你这个spring注解大全,就这么几行,还真是全。。。。。
spring 注解大全 -
samlomg:
我擦!我都进来了,你给我看这个!
shell 写多行命令 -
wenrisheng:
可以,最后就再写上自己的一点新的体会,这样才提高的快!
SSH 包说明和下载路径 -
samlomg:
博主我能转载文章么?
SSH 包说明和下载路径
文章列表
Mac OS启动服务
- 博客分类:
- Mac OS X
Mac下的启动服务主要有三个地方可配置:1,系统偏好设置->帐户->登陆项2,/System/Library/StartupItems 和 /Library/StartupItems/3,launchd 系统初始化进程配置。
前两种优化比较简单,本文主要介绍的是第三种更为复杂的launchd配置优化。launchd是Mac OS下,用于初始化系统环境的关键进程。类似Linux下的init, rc。
我们先来看一下Mac OS X的启动原理:1,mac固件激活,初始化硬件,加载BootX引导器。2,BootX加载内核与内核扩展(kext)。3,内核启动launchd进程。4,la ...
1。使用killall PROGRESS_NAME可以杀掉所有用户权限开启的名为PROGRESS_NAME的进程。
注意,当写在脚本中时,需要加上``符号,将语句包含在其中,即:`killall PROGRESS_NAME`
2。若进程是由root权限开启的,使用killall命令将不会成功。此时,使用kill -9 pid 命令能够实现。可以在脚本中这样写:
pid=`ps -ef|grep -E "PROGRESS_NAME"|grep -v grep|awk '{print $2}'`
echo $pid
`s ...
在Mac OS X中,有三种方式来实现启动项的配置:1)Login Items;2)StartupItems;3)launchd daemon。
1.Login Items
打开System Preferences,选择System -> Accounts,选择Login Items选项卡,将/Applications目录下的.app直接拖进右边的列表中。重启电脑之后就会发现列表中的程序在开机之后就自动启动了。
2.StartupItems
StartupItems,顾名思义,就是在系统启动过程中运行的程序,它们可以是运行完就立即终止的程序(比如,开机清空废纸篓),也可以 ...
关于hashcode与equal函数
- 博客分类:
- java
hashcode:独一无二地代表了一个对象,并且通过hashcode可以找到这个对象。(比价不准确的说法)
在java.lang.Object的规范中,对hasCode有如下的约定: 1 在一个应用程序执行期间,如果一个对象的equals方法做比较所用到的信息没有被修改的话,那么对该对象调用多次hashCode方法,它必须返回相同的整数。在同一程序的多次执行过程中,这个整数方法可以不同。 2 如果两个对象根据equals方法是相等的,那么调用这两个对象的hashCode方法必须产生同样的整数结果。 3 如果两个对象根据equals方法是不相等的,那么调用这两个对象的hashCode方法, ...
首先,我们必须明确,为什么要使用J2EE?J2EE优点是什么?使用J2EE的主要原因是多层结构,传统的两层C/S结构难于维护,稳定性极差,界面代码和数据库代码混淆在一起,牵一动百,多层结构使得界面和数据库完全分离,并且诞 ...
java Annotation注解开发
- 博客分类:
- java
什么是注解(Annotation):
Annotation(注解)就是Java提供了一种元程序中的元素关联任何信息和着任何元数据(metadata)的途径和方法。Annotion(注解)是一个接口,程序可以通过反射来获取指定程序元素的Annotion对象,然后
通过Annotion对象来获取注解里面的元数据。
Annotation(注解)是JDK5.0及以后版本引入的。它可以用于创建文档,跟踪代码中的依赖性,甚至执行
基本编译时检查。从某些方面 看,annotation就像修饰符一样被使用,并应用于包、类 型、构造方法、方法、成员变量、参数、本地变量的声明中。这些信息被存储在 ...
J2EE,J2SE,J2ME
- 博客分类:
- 名词概念解释
JDK,J2EE,J2SE,J2ME的概念区别是什么呢?
1.JDK是Javadevelopmenttoolkit,相当于是Java的库函数,是编译,运行java程序的工具包。
J2EE是Java2enterpriseedition是Java的一种企业版用于企业级的应用服务开发
J2SE是Java2standardedition是Java的标准版,用于标准的应用开发
J2ME是Java2MicroEdition是Java的微型版,常用于手机上(android)的开发
J2EE,J2SE,J2ME是java针对不同的的使用来提供不同的服务,也就是提供不同类 ...
1.Tomcat的结构概述
Tomcat服务器是由一系列可配置的组件构成,其核心组件是Catalina Servlet容器,它是所有其他Tomcat组件的顶层容器。Tomcat的组件可以在<CATALINA_HOME>/conf /server.xml文件中进行配置,每个Tomcat的组件在server.xml文件中对应一种配置元素.一下代码以XML的形式展示了各种 Tomcat组件之间的关系:
<Server>
<Service>
<Connector/>
<Engine> ...
1、去官网下载jboss:
http://jbossas.jboss.org/downloads/
这里使用的是7.1.1 final,jboss版本4.0以上都有很大的变化,以前一直使用4.0,到版本7一下子好像要重新学过似的。。。。-_-#
2、解压zip包。打开目录修改端口:
(默认端口为8080,如果不需要修改端口,可跳过这步)
打开文件:....\jboss-as-7.1.1.Final\standalone\configuration\standalone.xml
如图,我把他修改为8899
3、添加用户,打开cmd,cd到jboss目录:\jboss ...
http://www.open-open.com/lib/view/open1328069609436.html
1. Java基础部分 1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制? 2、Java有没有goto? 3、说说&和&&的区别。 4、在JAVA中如何跳出当前的多重嵌套循环? 5、switch语 ...
http://download.csdn.net/download/accps115202/7136935
http://www.cocoachina.com/bbs/read.php?tid=213861
iOS7.1后,增加了安全性,使用https的方式安装app。
处理方法可以将之前的http改成https,如下所示:
itms-services://?action=download-manifest&url=http://...
改为
itms-services://?action=download-manifest&ur ...
C++ namespace
- 博客分类:
- C++
命名空间(namespace)是一种描述逻辑分组的机制,可以将按某些标准在逻辑上属于同一个任务中的所有类声明放在同一个命名空间中。标准C++库(不包括标准C库)中所包含的所有内容(包括常量、变量、结构、类和函数等)都被定义在命名空 间std(standard标准)中了。定义命名空间 有两种形式的命名空间——有名的和无名的。
命名空间的定义格式为:(取自C++标准文档)
named-namespace-definition:
namespace identifier { namespace-body }
unnamed-namespace-definition:
...
######################### Query Language ########################### define query language constants / function nameshibernate.query.substitutions yes 'Y', no 'N'hibernate.show_sql true## select the classic query parser#hibernate.query.factory_class org.hibernate.hql.classic.ClassicQueryTranslatorFac ...
<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p" xmlns:tx="http://www.springfra ...