51CTO博客开发
1、3.4位double类型 ,float = 3.4是不对的,double位双精度,8个字节64位,float位4个字节单精度32位,这样向窄出转换会使精度损失,正确写成float = 3.4f int 为32位,Long位64位,Short为16位 Long a = 1L; Short b =12、Math类中提供了三个与取整有关的方法:ceil,floor,ro
1、这个先检查一下是否用到了Spring的注入,如果在实现类里面用到注入,我们需要把类开头的注入给注释了,否则在单元测试中注入的类调用的方法仍为本地的代码2、在我们的dubbo 对外提供服务的xml文件中(供外部调用的服务),将你需要的服务放入3、用reference所对应的id在单元测试中调你需要调的方法4、完成调服务端的服务而非本地
1、在业务流程前后中,用到了redis锁 和 悲观锁两种不同的锁。2、汇总账单的时候,从库中读取数据,将读取到的实收额也跟着更新,而在收费的时候添加了悲观锁,在读账单表的时候 用到了 forupdate,但是redis锁那块同样会产生并发,因为redis锁那块在查询库的时候也需要对账单for update,这样可以防止并发,在悲观锁里若还没更新 则redis锁不去执行更新3、解决方案 有上面的一个
1、java代码 @Test public void testSchemaAroundAdvice() { System.out.println("======================================"); long
在xml中<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"&nb
自动装配自动装配的意思是我们无需指定由哪一个bean来装配,spring会按照我们指定的规则去寻找相应的bean,自动装配有4种类型:byName:如果某个bean的ID与property的名字一样,则这个bean就会自动装配;byType:如果某个bean的类型与property的类型一致,则这个bean会被自动装配;constructor:假设通过构造器注入来装配bean,我们让spring在
1、控制什么?那就是主要控制了外部资源获取(不只是对象包括比如文件等)2、IoC不是一种技术,只是一种思想,一个重要的面向对象编程的法则,它能指导我们如何设计出松耦合、更优良的程序,应用程序原本是老大,要获取什么资源都是主动出击,但是在IoC/DI思想中,应用程序就变成被动的了,被动的等待IoC容器来创建并注入它所需要的资源了。3、iBatis3默认使用的分页是基于游标的分页,而这种分页在不同的数
<if test="null != protocolEndTime and '' != protocolEndTime"> <![CDATA[ and
<!DOCTYPE html><html><head> <meta charset="utf-8"> <title>这是锚点连接</title></head><body> <a href="#1">
1、这两天安装MySql遇到了安装到最后一步 apply security setting的时候出现1364的错误2、首先问题分析 我是二次安装mysql,一定要记着你在二次安装的时候讲之前的安装的mysql的文件全部清除3、清除Mysql第一次安装的残余物品 删除注册表数据,通过regedit,删除以下几个文件: &nbs
1、首先说返回为空的问题: 这个我尝试多次才定位问题即使enctype="multipart/form-data"这句话引起的,但是我做的是文件上传必须加这句话。 后来各种百度 SmartUpload smartupload = new SmartUpload(); smartupload.initialize(config,
最近项目中使用到Spring3,在感叹Spring3注解配置清爽的同时竟然出现了这个不和谐的事情,实在无法忍受问题:部署项目后程序加载或用浏览器访问时出现类似的警告,2011-01-19 10:52:51,646 WARN [org.springframework.web.servlet.PageNotFound] -<No mapping found for HTTP request wi
1.我建立了2个jsp页面 index.jsp页面中: 重要是用来将页面按照2:8分为左右2部分<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%><!DOCTYPE html PUBLIC
package arg.fkjava.structs.actio; import java.util.Locale; public class Test { public st
1、首先建立一个动态的web工程 2、最下面的web.xml文件中写入filter其中<filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>3、在工程中的src目录中放入struts.xml,这个文件你可以在你
//定义XMLHttp实例var xmlHttp;function createXMLHttpRequest(){//开始初始化XMLHttpRequest对象if(window.ActiveXObject){//IE浏览器xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");}else if(window.XMLHttpRequest){//Mozil
1、首先你在类之前没有加入@Aspect的时候没报错,加上之后就报错,要明确两点:首先是否你注解的单词有问题,其次所是否将注解所需要的包导入2、一般遇到真正解决的问题是将注解所需要的包丢失解决这个问题 我们可以看你所在的工程来处理,但是你要相信,没有不能处理的,由于我也是刚刚接触maven工程所以我解决这个问题花费了我大半天时间 解决:如果你的是maven工程 &
1、在spring 直接赋值 <!-- 使用Spel直接赋值 --> <bean id="address" class="com.atguigu.spring.spel.Address"> <property name="city" value=
1、接着上次写的 登陆界面(不带数据库的),这次运用@Controller以@RequestMapping("/loginServlet/LoginServlet")直接去请求地址 2、我建立maven工程,所以要在pom.xml中加入依赖 <dependency> <groupId>org.springframework</gro
1、首先说明一点,虽然很简单但是对于初学者 这个jsp和servlet的链接 我捣鼓了半天才算弄明白 jsp将请求提交到一个url,然后servlet获取也从这个url中获取请求的数据,两者的链接就在那个urljsp中的代码 文件名:login.jsp<%@ page language="java" contentType="text/html; cha
做了一年的手机测试,隔了几个月没碰过安卓,一直做web,今天同事问我起应用我竟然忘了 汗....首先电脑上安装adb.exe和两个dill文件AdbWinUsbApi.dll、AdbWinApi.dll2、为了方便我没有设path,直接进入adb目录下 ,在手机端 adb shell,这个过程可能会出现service 什么ACK就是端口被占用 用netstat -ano | findstr "50
package demo;import java.io.ByteArrayInputStream;import java.io.UnsupportedEncodingException;import java.util.Iterator;import java.util.Map;/* *dom4j*/import org.dom4j.Document;import org.dom4j.D
第十六章(数据的输入输出处理)1、在变量、数组、对象中存储数据是暂时的,程序运行结束后他们就会消失。为了永久地保存程序创建的数据,可以将其保存在磁盘文件中,这样以后可以在其他程序中使用这些数据
第十四章(使用集合类保存对象)1、java中得集合对象就像是一个容器,它用来存放Java类的对象。Java中的集合类有些方便存入和取出,有些则方便查找。集合类和数组的区别是,数组的长度是固定的,集合的长度是可变的,数组
第十二章(编程常用类)1、Date类最常用的构造方法就是默认的无参数的Date()构造方法,它使用系统中当前日期和时间创建并初始化Date类对象。 Date now = new Date();
第十二章(GUI事件)1、GUI事件的处理机制是建立交互式应用程序的关键技术,其中事件是用在程序界面上的各种操作。2、写程序的时候对于swing的一些空间譬如jprogressbar ,jtextfiel
第十一章(线程)1、通过String name=Thread.currentThread().getName();来获取当前线程的名称。2、多次启动一个线程或者启动
第十章 1、标签有JLabel类定义,它的父类为JComponent。标签可以显示一行只读文本、一个图像但不能产生任何事件。JLabel有多种构造方法,
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号