- 浏览: 96497 次
- 性别:
- 来自: 青岛
最新评论
文章列表
AngularJS 指令ng-app 定义应用程序的根元素。ng-bind 绑定 HTML 元素到应用程序数据ng-bind-html 绑定 HTML 元素的 innerHTML 到应用程序数据,并移除 HTML 字符串中危险字符ng-bind-template 规定要使用模板替换的文本内容ng-blur 规定 blur 事件的行为ng-change 规定在内容改变时要执行的表达式ng-checked 规定元素是否被选中ng-class 指定 HTML 元素使用的 CSS 类ng-class-even 类似 ng-class,但只在偶数行起作用ng-class-odd 类似 ng-class, ...
错误信息:Invalid schema document passed to AbstractDataBinding.addSchemaDocument, not in W3C schema namespace: schema
解决:移除jaxb-impl的jar包
原因:与weblogic上的jar冲突
总体来说 MyBatis 主要完成两件事情
根据 JDBC 规范建立与数据库的连接;
通过Annotaion/XML+JAVA反射技术,实现 Java 对象与关系数据库之间相互转化
优点:
1. 易于上手和掌握。
2. sql写在xml里,便于统一管理和优化。
3. 解除sql与 ...
启动weblogic,启动成功后用浏览器可以访问到了。但是关了控制台之后立马就挂了,反复试了好几次都这样。
解决:在启动的命令最前端加上nohup执行就可以了。
用途:LINUX命令用法,不挂断地运行命令。
1 触发器类型
触发器在数据库里以独立的对象存储,它与存储过程和函数不同的是,存储过程与函数需要用户显示调用才执行,而触发器是由一个事件来启动运行。即触发器是当某个事件发生时自动地隐式运行。并且,触发器不能接收参数。ORACLE事件指的是对数据库的表进行的INSERT、UPDATE及DELETE操作或对视图进行类似的操作。ORACLE将触发器的功能扩展到了触发ORACLE,如数据库的启动与关闭等。所以触发器常用来完成由数据库的完整性约束难以完成的复杂业务规则的约束,或用来监视对数据库的各种操作,实现审计的功能。
1.1 DML触发器
ORACLE可以在DML语句进 ...
public int[] dowork(final List<User> list) {
final List<int[]> results = new ArrayList<int[]>();
getSession().doWork(new Work(){
public void execute(Connection connection) throws SQLException {
final String sql="update test_user set user_name=? where id=?"; ...
新建一个model类并带有注解
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.Table;
import org.hibernate.annotations.GenericGenerator;
@Entity//表示为实体类
@Table(name="test_user")// ...
之前 , 不使用 maven 管理 jar 包的时候 , 链接 SQL Server 数据库的时候用的都是 sqljdbc4.jar 驱动包 , 刚用 maven 做测试的时候 , 到中央仓库找不到 sqljdbc4.jar 的坐标 , 到网上搜了一下 ,总结了2中方法:
1)自己将jar放入maven仓库
下载sqljdbc4.jar到本地(如下附件),使用命令添加到maven库中,mvn install:install-file -
Dfile=e:\sqljdbc4.jar -Dpackaging=jar -DgroupId=com.microsoft.sqlserver ...
mysql数据库内容总结
数字类型:
Tinyint(M) unsigned zerofull
1个字节 默认的是有符号的-128~127
unsigned: 无符号整数 范围0~255
M: 代表宽度 (在zerofull时才有意义),只是一个显示效果,不会影响到实际的数据长度
zerofull: 零填充(如果某列是zerofull默认就是unsigned) 因为不会有 0000-1 的情况
零填充(例: 0005,多少个零就是M限制宽度)
列一般不要为null
原因一,null不好比较(等号比 ...
servlet是用java语言编写的服务器端小程序,驻留在web服务器中,并在其中运行,扩展了web服务器的动态处理功能。
静态网页技术——>传统的CGI技术——>Servlet技术。
servlet特点:
1)移植性好,本身是一个java类,具有跨平台性;
2)javaEE平台支持全部的javaAPI都可用于servlet;
3)安全性提高,服务器崩溃的可能性减小;
4)多个servlet可以组织在一起,输出可由组生成,有助于代码重复用;
5)可以与服务器中的其它组件交互。
public String mobile(HttpServletRequest request, HttpServletResponse response) {
String userAgent = request.getHeader("User-Agent");
if(userAgent != null) {
if(userAgent.toLowerCase().indexOf("iphone") > -1) {
return "苹果手机";
} else if(userAgent.toLowerCase().in ...
public static void test(){
String[] chars = new String[] {"0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "A", "B", "C", "D", "E", "F", ...
先下载安装cxf
CXF 项目的主页地址是:
http://cxf.apache.org/
下载地址是:
http://cxf.apache.org/download.html 安装成功后找到bin目录下得wsdl2java.bat文件 打开命令串窗口切换到该文件的目录下,执行wsdl2java.bat e:...java 这样子进OK了,在bin目录下就会有生成好的java代码。
路劲这样切换,本人的是在D盘
最近公司的业务要求了一个奇葩的需求,在写sql过程中竟然发现了一个oracle中decode和聚合函数连用的bug.
来说一下:
先建一张临时的测试表
create table test (id number,value varchar2(10));
insert into test values(1,0);
insert into test values(2,50);
insert into test values(3,100);
insert into test values(4,200);
select a.*,a.rowid from test a;
查询 ...
<!DOCTYPE HTML>
<html>
<head>
<title>Rose</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body style="margin-left:350px">
<canvas id="c"></canvas& ...