输入top命令,我们可以看到buff/cache占用了很大的内存 我们可以通过如下命令进行解决处理 1,同步数据到磁盘 sync 2,清理缓存 echo 3 /proc/sys/vm/drop_caches 参数可以是: # 参数说明: # 0 //默认是0; # 1-清空页缓存; # 2-清空inode和目录树缓

SSH框架学习hibernateTemplate.update 和 hibernateTemplate.delete 使用方法

1967人围观 0个不明物体

如果你使用Spring和Hibernate的话 那么你通常会用到的更新和删除操作 hibernateTemplate对hibernate的一些操作进行了封装 通过更新一个对象或删除一个对象的方式来操作 比如现在我们要将某个用户(字段username)的某个字段(usererror)清零,应该怎么操作呢

java基础子类重写父类的静态方法

1458人围观 0个不明物体

"重写"只能适用于实例方法.不能用于静态方法.对于静态方法,只能隐藏,他只是形式上的被重写,“重写”是用来实现多态性的,只有实例方法是可以实现多态, 静态的他是在编译期就绑定了,因而它无法实现多态。 看下面的例子 public class A { public static void p(){ System.out.

jsp学习Spring aop执行两次的原因

3449人围观 0个不明物体

今天我需要在切面编程里面获得一个session,然后使用完后就移除掉 结果发现居然有一个空异常。 而我使用的注解也是@After,在业务逻辑运行之后才运行aop 然后我试着打印这个session,发现第一次可以打印出来,居然又打印了一次,因为已经移除了session,所以第二次当然为空了。 错误肯定就发生在了

SSH框架学习Spring aop执行两次的原因

3449人围观 0个不明物体

今天我需要在切面编程里面获得一个session,然后使用完后就移除掉 结果发现居然有一个空异常。 而我使用的注解也是@After,在业务逻辑运行之后才运行aop 然后我试着打印这个session,发现第一次可以打印出来,居然又打印了一次,因为已经移除了session,所以第二次当然为空了。 错误肯定就发生在了

[ERROR] [org.apache.struts2.dispatcher.DefaultDispatcherErrorHandler] - Exception occurred during processing request: Write operations are not allowed in read-only mode (FlushMode.MANUAL): Turn your S

java基础java 23种设计模式之结构型模式—适配器模式(6)

1270人围观 0个不明物体

适配器模式,顾名思义,就是去适配另一种模式 适配器模式:将一个类的接口,转换成客户期望的另一个接口。适配器让原本接口不兼容的类可以合作无间 举几个例子: 1,我们的电话插座,只有一个三孔的,我们要转变成2孔,就可以去买一个转换器可以 2,我们的电脑键盘或鼠标,有ps2圆孔的接口,也有

AXIS2什么是AXIS2

1426人围观 1个不明物体

关于什么是axis2,网络上有一大堆的解释说明,大家可以搜索下 Apache Axis2是一个基于Java的Web Service实现, 它提供了完整的对象模型和模块化的架构。 Axis2可以让你轻易的完成如下工作: 1. 发送SOAP消息 2. 接受和处理SOAP消息 3. 从一个

AXIS2第一个AXIS2程序,向世界打个招呼吧!hello world!

1424人围观 0个不明物体

今天完成了第一个用axis2开发的webservice程序。用axis2来开发 webservice 简直太简单了 关于什么axis:大家可以参考这里 https://www.bugkong.com/archives/2015_08_486.html 下面我们就开始说说步骤吧: 1,从官方

先说说场景: 我有两个表,一个用户表,一个用户基本信息表 用户表中保存一些不常改的信息,比如用户名 密码等 用户信息表中保存一些可能会被常常更改的东西,如登录时间 用户表 userpo 字段 userpoid username userpass 用户信息表 userin

java基础老调重弹:short s=1;s=s+1;与short s=1;s+=1;的区别。

1517人围观 0个不明物体

今天偶然在一个群里看到这个题目,自己居然一下子没有看出问题来,短暂的几秒钟后恍然大悟 我们先看看:short s=1;s=s+1 我们知道short是16位的,为数字1是int类型的,是32位的 一个16位和32位的数据相加,肯定会数据溢出的。编译并不会通过 但是我们可以这样 int s1

wordpresswordpress 升级到最新版本4.3 打开慢

1256人围观 0个不明物体

这是因为google改变了自提的url地址协议 以前是http:// 而现在是https:// 而我们试用360的Useso take over Google这个插件,您需要更改下插件即可 先点击编辑这个插件 将代码最下面的 return $str;

java基础JAVA 23种设计模式之创建型—原型模式(5)

1315人围观 0个不明物体

原型模式比较简单,您可以花上一个小时来学习它。 原 型模式定义: 原型模式是一种创建型设计模式,它通过复制一个已经存在的实例来返回新的实例,而不是新建实例.被复制的实例就是我们所称的原型,这个原型是可定制的. 原型模式多用于创建复杂的或者耗时的实例, 因为这种情况下,复制一个已经存在的实例可以使程序运行更高效

java基础java 23种设计模式之创建型—建造者模式(4)

1379人围观 0个不明物体

建造者模式,首先我们想到的就是建筑工人,继而我们可以想到普通的店家老板,我们来看看建造者模式的定义吧: 建造模式是对象的创建模式。建造模式可以将一个产品的内部表象(internal representation)与产品的生产过程分割开来,从而可以使一个建造过程生成具有不同的内部表象的产品对象。 这句话听起来似乎很难理解,其实简单的

wordpress无需插件实现wordpress文章浏览次数统计功能

1741人围观 0个不明物体

使用wordpress做博客的朋友都知道,在文章统计功能方面,我们只能使用插件来实现,或者修改代码,但是插件太多不利于seo,因此我们可以实现修改代码的方式来实现 1,在functiuons.php的最下面 ? 之前添加如下代码 /* 访问计数 */ function getPostViews($postID) {

java基础java 23种设计模式之创建型—抽象工厂模式(3)

1301人围观 0个不明物体

抽象工厂模式:当我们有一个产品,比如手机,有2个或多个厂商来生产,比如生产屏幕和外壳,就可以使用抽象工厂模式(Abstract Factory)。 大致的 抽象工厂模式分为两大部分: 1,设计部分; a,设计一个手机需要那些组件,我们这里指定需要屏幕和外壳2个组建;

java基础java 23种设计模式之创建型—工厂模式(2)

1243人围观 0个不明物体

工厂模式分为:简单工厂方法模式,和工厂方法模式 这里我们主要介绍工厂方法模式 在 简单工厂方法模式中,我们通常是在工厂中传进一个参数以决定应该使用那一个对象 比如一个人: 1,( 抽象产品角色