- 浏览: 68352 次
最新评论
文章列表
Mysql中的事务
提到事务我就想到食物,真羡慕你们不愁吃喝,呵呵
谈及数据库中的事务,一般要从这三个方面说起
1)开启事务
命令:start transaction【推荐】 或者begin
2)提交事务
命令:commit
数据库默认是自动提交即autocommit=true
你不信?可以使用show variables like 'auto%'; 查看一下啦
set autocommit = 0;关闭自动提交,运行sql语句后,需要commit才会影响数据库
set autocommit = 1;开启自动提交,运行完后,直接影响数据库
没事别总改全局变量aut ...
1.目录结构如下
2.接口和接口实现JaxWS.java和JaxWSImpl.java编码
接口JaxWS.java
package jax.service;
import javax.jws.WebMethod;
import javax.jws.WebService;
@WebService
public interface JaxWS {
@WebMethod
String sayHello(String name);
int nextNum();
}
实现类JaxWSImpl.java
package jax.service.i ...
使用services.xml发布WebService
1.编写代码,目录结构如下(可以使用page包管理类结构)
FirstWS源码(SecondWS同)
package service;
import java.util.Random;
public class FirstWS {
public String sayHello(String name) {
return "Hello " + name;
}
public int nextNum(){
return new Random().nextI ...
使用pojo发布WebService(不推荐)
1.编写一个WebService类(类中不可以有package关键字)
import java.util.Random;
public class FirstWS {
public String sayHello(String name) {
return "Hello " + name;
}
public int nextNum(){
return new Random().nextInt(998);
}
}
2.编译WebService类成clas ...
第一步:从官网下载http://axis.apache.org/axis2/java/core/
第二步:将下载的war包放入tomcat的容器中,我的放入webapps文件夹下(tomcat默认哒)
第三步启动Tomcat,访问此路径http://localhost:8080/axis2/
出现如下界面,说明你的Axis2的基本配置完成,多么华丽的欢迎界面,
结束语:什么,你没看到这华丽的界面?
1.检查一下端口号
2.查看你的axis2.war是否被解压成axis2文件夹
3.不要迷恋哥,哥只是传说。。。
Eclipse中自带的Tcp/Ip端口转发器
- 博客分类:
- 开发工具
1.windows=》preference 搜索TCP/IP
2.点击标签进入TCP/IP Monitor设置页面,
3.自由添加吧
schema规范
1.所有的标签和属性都要在schema文件中定义
2.所有的schema文件都要有一个id这里叫namespace
3.namespace的值由targetNamespace指定,值是一个url(可能不存在)
4.引入schema规范,属性:xmlns 属性值:对应schema文件id
5.如果引入的schema不是w3c定义的,必须指定schema文件位置
6.schema文件位置的指定,属性:schemaLocation,属性值:namespace path
7.如果引入N个约束,需要取N-1个别名
book.xsd文件
<?xml ...
git的删除操作
1查看远程分支
git branch -a
2查看本地分支
git branch
3创建分支
$ git branch mybranch
4切换分支到test
1.fetch获取API接口数据
function fetchPosts(reddit){
return dispatch => {
dispatch(requestPosts(reddit))
//注意单引号和反引号的区别
return fetch(`https://www.reddit.com/r/${reddit}.json`)
.then(response => response.json())
.then(json => dispatch(receivePosts(reddit, json)) ...
Apache24+mod_wsgi.so+python34运行环境配置
注意:所有软件或插件编译环境要一致,如要么都是VC++10,要么都是VC++11
第一步:下载mod_wsgi.so
网址:http://www.lfd.uci.edu/~gohlke/pythonlibs/#mod_wsgi
mod_wsgi-4.4.22+ap24vc10-cp34-none-win32.whl
将后缀改成xxx.zip格式,解压后就在文件夹找到mod_wsgi.so文件
第二步:修改Apache24配置文件
网址:小谷君告诉你
将第一步mod_wsgi.so文件放到C:\A ...
参考http://www.iteye.com/topic/378077
http://blog.csdn.net/anlina_1984/article/details/5313023/
log4j主要使用的jar包
commons-logging-1.1.jar,log4j-1.2.17.jar,slf4j-api-1.7.5.jar,slf4j-log4j12-1.7.5.jar
配置文件
log4j.rootLogger=info, Console, MyFile
#Console
log4j.appender.Console=org.apache.log4j ...
问题1:maven项目下jsp文件中el表达式失效问题(转)
2.5之前web.xml文件中的头定义中,el表达式默认是忽略不解析的,故需要显示声明解析el表达式,3种方案:
方案1,在jsp文件头上添加如下:
<%@ page isELIgnored="false" %>
方案2,在web.xml文件中如下定义:
<jsp-config>
<jsp-property-group>
<url-pattern>*.jsp</url-pattern> ...
jquery一些使用技巧
- 博客分类:
- jquery
1.jquery描点平滑定位
// 定义将要去的描点位置
var pos = $("#limit_top").offset().top;
// 实现平滑移动 1000代表时间ms
$("html,body").animate({scrollTop: pos}, 1000);
ps:有人问怎么用?
在js里面写入上面的语句就好了。(需要用到jquery框架,懂得人都明白吧。)
第一句就是定义将要跳到的地方,#limit_top 你要跳到的描点位置标识,只要改这个就好
第二句就是定义跳的过程的时间,1000 是指1秒钟。
2. ...
oracle中异常及解决整理(转)
1)### Cause: java.sql.SQLException: ORA-01461: 仅能绑定要插入 LONG 列的 LONG 值
java.sql.SQLException: ORA-01461: 仅能绑定要插入 LONG 列的 LONG 值;ORACLE数据库异常解决办法
这个异常是指,用户向数据库执行插入数据操作时,某条数据的某个字段值过长,如果是varchar2类型的,当长度超过2000,--4000(最大值)之间的时候,oracle会自动将该字段值转为long型的,然后,插入操作失败。解决办法是:将此字段的类型改为clob或者b ...
从网络获取图片保存临时文件,添加到数据库中
- 博客分类:
- Java基础
package com.hous.test;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.net.Htt ...