不想当码农的程序员
JPA仅仅只是一个规范,而不是产品;使用JPA本身是不能做到持久化的。所以,JPA只是一系列定义好的持久化操作的接口,在系统中使用时,需要真正的实现者,在这里,我们使用Hibernate作为实现者。
Field error in object 'pojectInfo' on field 'staffCount': rejected value []; codes [typeMismatch.
Shiro提供了JSTL标签用于在JSP/GSP页面进行权限控制,如根据登录用户显示相应的页面按钮。 标签库定义在shiro-web.jar包下的META-INF/shiro.tld中定义。
输入”sudo apt-get update” 输入”sudo apt-get install openssh-server”–>回车–>输入”y”- 查看ssh服务是否启动 打开”终端窗口”,输入”sudo ps -e |grep ssh”–>回车–>有sshd,说明ssh服务已经启动,如果没有启动,输入”sudo service ssh start”–>回车–>ssh服务就会启动。
1、下载jar到 maven 目录 2、安装到创库 demo mvn install:install-file -Dfile=sqljdbc4.jar -Dpackaging=jar -DgroupId=com.
缺少jar org.hibernate hibernate-validator 4.2.0.Final $(function () { $('pre.
SiteMesh 是一个网页布局和修饰的框架,利用它可以将网页的内容和页面结构分离,以达到页面结构共享的目的 工作原理编辑 SiteMesh是基于Servlet的filter的,即过滤流。
At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them.
CREATE DEFINER = 地址 EVENT 事件名 ON SCHEDULE EVERY 1 DAY STARTS ‘2016-03-08 00:00:00’ ON COMPLETION PRESERVE ENABLE DO UPDATE cus_base b SET b.
input 仅能输入金额 onkeyup="value=value.replace(/[^\d.]/g,'')" $(function () { $('pre.
.box { width:85px; height:18px; line-height:18px; font-size:12px; color:#6699ff; overflow:hidden; text-overflow:ellipsis; border-bottom:1px solid #ccc; } text-overflow:ellipsis; 代表省略号,overflow:hidden;代表超出固定宽度就隐藏,宽度要根据字体大小来定,以12px字体,7个字的宽度是12x7=84px,可以取个整数85px,根据需要而定。
天气预报Web服务,数据来源于中国气象局 Endpoint : http://www.webxml.com.cn/WebServices/WeatherWebService.
var form=$('#xxxForm'); var error=$('.alert-danger',form); form.validate({ errorElement:'span', ...
把 用户表的所有人插入一条消息 INSERT INTO sys_message ( SUBJECT, send_resource, bus_id, user_id, content, push_date, push_ti...
log4j.properties 模板 log4j.rootLogger=INFO,Console , C , D , E log4j.logger.org.apache.commons.
一种说法 1、FORM: 对FROM的左边的表和右边的表计算笛卡尔积。产生虚表VT1 2、ON: 对虚表VT1进行ON筛选,只有那些符合的行才会被记录在虚表VT2中 。 3、JOIN: 如果指定了OUTER JOIN(比如left join、 right join),那么保留表中未匹配的行就会作为外部行添加到虚拟表VT2中,产生虚拟表VT3, rug from子句中包含两个以上的表的话,那么就会对上一个join连接产生的结果VT3和下一个表重复执行步骤1~3这三个步骤,一直到处理完所有的表为止。
#排名(原文) 需求:获取分类平均值的名次? 比如10个班级的平均分,按照班级名称排序,后面跟着名次。 记录表:table_test ; 字段:banji 班级;AvgS 平均分;pm 排名; 解决方法: FROM ( SELECT A.
行转列 原文 在某些数据库中有交叉表,但在MySQL中却没有这个功能,但网上看到有不少朋友想找出一个解决方法,特发贴集思广义。 http://topic.csdn.net/u/20090530/23/0b782674-4b0b-4cf5-bc1a-e8914aaee5ab.
上源码 dataTable搜索function search(btn,grid) dataTable重置 /** * 公共js组件 @all **/ //公共设置默认图片地址: var commonImgAddress = "/assets/global/img/default.
5.mysql安装之后,使用户可以从其它地址可以访问服务器 首先得修改/etc/mysql/my.cnf文件,将 bind-address = 127.0.0.1 修改为 bind-address = 0.0.0.0 然后得创建远程访问的用户,并赋予其访问权限 创建用户并且赋予权限,实际上有好几种方法。
删除用户 drop user username cascade; 创建用户 create user infodomain identified by username 指定权限 grant adb to username 查询这个用户下的表名 sele...
高级系统设置->环境变量,新建一个系统变量MYSQL_HOME,变量值为mysql的解压路径,在这是D:\mysql-5.6.14-winx64,然后需要在path里添加 ;%MYSQL_HOME%\bin 注意前后分号(这里是添加到末尾)。
#ECharts 做图标的。 1分钟上手 1.引入 ECharts 2.绘制一个简单的图表 建立一个有高度的容器 3.然后就可以通过 echarts.init 方法初始化一个 echarts 实例并通过 setOption 方法生成一个简单的柱状图,下面是完整代码。
网上有几个不错的文章,参考下 写个不用xml的 被织入的class public class Person { public void say(){ System.
简介 MyBatis的前身叫iBatis,本是apache的一个开源项目, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis。
前置知识点 前端控制器是整个MVC框架中最为核心的一块,它主要用来拦截符合要求的外部请求,并把请求分发到不同的控制器去处理,根据控制器处理后的结果,生成相应的响应发送到客户端。前端控制器既可以使用Filter实现(Struts2采用这种方式),也可以使用Servlet来实现(spring MVC框架)。
引入Hibernate相关jar 配置文件 hibernate.cfg.xml和hibernate.properties其中之一 hibernate.cfg.xml配置文件 com.
mysql的优化demo 查询优化 1、使用 select xx,xxx,xxx from xtable比 select * from xtable 好。 $(function () { $('pre.
tomcat 很蛋疼啦。 特别在window环境下,简直呵呵了! 重要设置吧! SHUTDOWN 8005 端口 这个 shutdown 随便改改其他的,不然 在命令行键入:telnet ip port 后,然后键入大写的SHUTDOWN。
$(document).ready(function(){ }); 这个代码在Dom结构绘制完 后 就马上加载 这个代码可以有多个 或者简写为 $(function(){}) Jquery选择器 $(p) 标签选择器 $(“[name=’myname’...
$.ajax({ url:"http://www.xxx",//请求的url地址 dataType:"json",//返回的格式为json async:true,//请求是否异步,默认true异步,这是ajax的特性 data:{"id":"val...
输出 document.write();将内容写到HTML文档中 innerHTML 写入到HTML元素中 window.alert();弹出警告框 console.log(); 日志 window.
@charset “utf-8”; body的设置 body { margin: 0; padding: 0; background-color: #EBEBEB; } ul li的设置 ul , li { list-s...
html是超文本标记语言! 基本结构 这里是标题 这是内容 标签+文本+属性=html 声明文档解析类型,他是告诉浏览器用那个版本的html HTML 4.01 与 HTML5 之间的差异 在 HTML 4.01 中有三种 声明。
我感觉这个有点像 正则中的 regexp FIND_IN_SET(str,strlist) 假如字符串str 在由N 子链组成的字符串列表strlist 中,则返回值的范围在 1 到 N 之间。
今天来写写union的用法及一些需要注意的。 union:联合的意思,即把两次或多次查询结果合并起来。 要求:两次查询的列数必须一致 推荐:列的类型可以不一样,但推荐查询的每一列,想对应的类型以一样 可以来自多张表的数据:多次sql语句取出的列名可以不一致,此时以第一个sql语句的列名为准。
这是smg? 转一个 SQL中的case when then else end用法 Case具有两种格式。简单Case函数和Case搜索函数。 –简单Case函数 CASE sex WHEN ‘1’ THEN ‘男’ WHEN ‘2’ THEN ‘女’ ELSE ‘其他’ END –Case搜索函数 CASE WHEN sex = ‘1’ THEN ‘男’ WHEN sex = ‘2’ THEN ‘女’ ELSE ‘其他’ END 这两种方式,可以实现相同的功能。
public static final Charset DEFAULT_CHARSET = Charset.forName(”UTF-8”)什么意思 定义一个默认字符集变量:DEFAULT_CHARSET 并赋值为: utf-8类型的字符集 并且此变量为 公共的静态和最终态变量, 即此变量不能再次赋值,静态(static)的意思是说,无论此变量所在类有多少对象,此变量只有一个,是属于此类的变量,只占一处堆栈空间。
x-requested-with XMLHttpRequest是Ajax 异步请求方式 使用 request.getHeader(“x-requested-with”); 为 null,则为传统同步请求; 为 XMLHttpRequest,则为 Ajax 异步请求。
OncePerRequestFilter 顾名思义—》一次请求仅仅经过一个的filter,而不需要重复执行。 Filter不都是仅仅经过一次的吗? 不是的!不然就不会有这个类了。
我是英文版,解决方法:eclipse上侧Window标签->Perferences->General->Editors->Text Editors->Show whitespace characters 把勾去掉。
varchar定义的长度的单位是字符。 utf8mb4 字符集下, 一些特殊字符会占用 4 个字节, 你设置长度 255, 则占用字节为 255 * 4 = 1020 byte 而mysql 的主键最大长度貌似不能超过 767 byte 1、限制规则 字段的限制在字段定义的时候有以下规则: a) 存储限制 varchar 字段是将实际内容单独存储在聚簇索引之外,内容开头用1到2个字节表示实际长度(长度超过255时需要2个字节),因此最大长度不能超过65535。
正则表达式是用某种模式去匹配一类字符串的一种方式,其查询能力要远在通配字符之上。 在mysql中使用REGEXP关键字来匹配查询正则表达式。 demo SELECT * FROM tablename WHERE columnname REGEXP ‘xxx’; column 后面用 regexp 加一个正则表达式。
package com.kerbores.utils.common; import java.util.HashMap; import java.util.Map; /** * 财务数字转换 * */ public class FinanceUtils { ...
@RequestMapping(value=”twoB.do”) public void twoBCode(HttpServletRequest request,HttpServletResponse response) { //……….
ThreadLocal是什么 早在JDK 1.2的版本中就提供java.lang.ThreadLocal,ThreadLocal为解决多线程程序的并发问题提供了一种新的思路。
what id redis? Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。 Redis 与其他 key - value 缓存产品有以下三个特点: Redis支持数据的持久化,可以将内存中的数据保持在磁盘中,重启的时候可以再次加载进行使用。
session-config是分钟。servlet是秒 在web.xml中使用元素,如 15 … 这个时候的“15”单位是分钟! 如果在配置Servlet是指定初始化参数决定超时时间,例如下: Example exa.
今天android开发用到了自定义view, 流程 自定义View的步骤: 1. attr.xml 2. 布局文件中使用 3.构造方法中获取自定义属性 4. onMeasure 其中在 第三部中 TypedArray typedarray = context.obtainStyledAttributes(attrs, R.styleable.name); R.styleable 找不到或者报错!! 困扰了一个晚上。
学习编程,总要做些笔记,但是现在各大浏览器或者第三方软件,都有很好的笔记功能。那么我就在这里写写编程的心得吧! $(function () { $('pre.