- 浏览: 118925 次
- 性别:
- 来自: 北京
最新评论
-
jaimyjie:
能发份源码?谢谢,32166920@qq.com
DataTables实现增删改查(1.10版本) -
liq123:
很不错的博客,受益良多。
事务和原子性的一些思考 -
liq123:
事务和原子性的一些思考 -
西蜀石兰:
唯我独赞mo 写道datatable editor的ajax如 ...
DataTables实现增删改查(1.10版本) -
唯我独赞mo:
datatable editor的ajax如何进行再次加载呢, ...
DataTables实现增删改查(1.10版本)
文章列表
环境变量配置好了之后,发现javac无法运行,前后试了好几次,依旧没用;
后来在这个社论上看到一个帖子说是path的问题,索性把path全部删了重新写,成功了。。
据说是安装时会在path下添加%system%/root之类的路径,删了就没事。
据说classpath是不需要的,有没有大神确认下
先聊聊这是一个什么玩意。
简单的说,这是一个分离查询语句和代码的工具,从而让程序员更加专注查询语句,便于调试和优化。
这个插件使用其实基于三个文件.xml,用于编写SQL语句;entity.java,用于封装sql查询出来的数据;Dao.java,这是一个接口,用于命名sql方法,对应.xml中的某跳查询语句,规定形参和返回类型。
如果能理解上面三个文件的关系,其实就能理解为什么需要配置entity实体对象的路径,否则mybatis不知道去哪里找到可以注入数据的对象实体不是么;
了解了上面的内容之后,其实剩下的就是mybatis的一些语法了,主要是区别于mysql的一些语法,下面会贴出一些常 ...
原文网址:http://maven.apache.org/maven-features.html 需要使用代理才能看貌似
原文读了两遍,自己尝试翻译了一遍。还是没看懂这些是什么东东,估计只有做项目的时候才能深刻体会吧。确实知道maven可以把一个项目打包之后供其他项目使用,具体路径和配置不知道猴年马月才会研究
以下是Maven的一些主要特点:
1.遵循最佳实践生成的简单的项目设置——几秒之内启动一个项目或者模块
2.所有项目之间通用,为开发者减少了新项目的适应时间
3.优越的依赖管理系统包括自动更新、依赖关闭
4.能够同时运行多个项目;
5.巨大且不断增长的库和数据单元,可实时获取最多 ...
最近在看Maven的官方文档,谷歌右键是可以翻译成中文的,但不可否认的是,短期内,这种翻译的效果是没法看的;
对于某个插件的API,确实有很多技术博客可以参考,但那仅仅是参考,多数情况下你会发现其中并没有你想要看的东西;
太需要这么一种能力:看英文文档和中文一样,如果还因为词汇或者语法纠结,那么本来就不太好读的文档,对于自己来说,理解起来更难。
其实需要一种快速掌握知识的能力,一种通用的技能,最简单的便是提高自己的英文能力了。
其实不仅仅是英文能力,还需要知道这个方向的一些基本知识,如此,才能更好的形成中英文的映射
1.对于某些查询框,我们希望当用户不输入任何字符时,在XML的SQL语句中,就没有这个查询条件;
这里其实涉及了两次传值,JSP到Controller、Controller到XML;那么如何确保这一需求得以实现?
当使用Ajax传递值时,这一个参数是必须写的,param="";
Controller中的方法的形参也必须得有这么一个参数,然后在Controller中做判断,如果值为空或者null,那么,在提交XML参数时,可以不提交这个参数;
XML中的<if>语句,如果发现传进来的键值对没有所需要的键,默认该键值null,不会去执行if条件语句,如果你的if条件语 ...
原文链接:http://www.datatables.net/manual/options 理解能力有限,仅供参考
选项并不详细,会在阅读过程中补充完毕,删除了html5部分的内容,目前个人用不到
Options
DataTable的众多选项可以为最终用户定制化它的接口、展示特点,这些选项在表格初始化阶段通过配置选项设置。
设置选项
表格配置通过想表格传递你想要定义的选项来完成,例如:
通过设置paging选项使分页失效
如果你想使用滑动栏这一选项,你可以使用scrollY选项:
在单个表格中,你可以组合使用多个选项来达到你想要的效果:
该对象将被当作标准的javas ...
dataTable API阅读记录------Data
原文:https://www.datatables.net/manual/data 个人水平有限,仅供参考,
关于处理数据,dataTable有三个核心概念:处理模式、数据类型、数据来源
一、处理模式(排序、查询等)
1.客户端处理或者服务器处理,官网提供的参考建议是数据少于10000条搁客户端,多于10万条搁服务器端,介于两者之间,自己根据项目特性选择;两种处理模式是无法共存的,也不能动态切换。
2.客户端处理模式是默认模式,该模式不需要额外的代码,所有的数据操作都是DataTable自己完成的
3.服务器端处理模式适用于处理 ...
1.sql语句对于字符串的操作,放在controller中shape好,不要试图在XML文件中对字符进行操作,比如前后匹配查询的“%”,请事先封装在你需要传递的参数中;
2.编译时报无法发现Dao文件时,多半是XML语句写做了,而不是Dao文件本身;
3.XML文件中paragram不支持所有的map,只支持给定的几种;returnType返回错误时会报错,哪怕你没有调用这个方法从数据库获取信息
4.JSP页面出现404请求时,是因为无法找到你controller,仔细检查自己提交的路径;
最近BOSS刚刚让干活,哈哈,水了三个月自己都看不下去喽,用到MVC框架中很小的一部分功能,心得谈不上,别人的经验贴辣么好,算是记录吧。
MVC其实是model、view、controller三个单词的缩写,模型、展示、控制;
这三个单词其实是做了两个分离,页面方面,把展示和功能分离,后台方面,把数据单独分离出来,做成一个数据实体;
所有图表需要用到的数据,都被打包成一个实体类,所以后台会有Entity包,里面放着你需要用到的很多实体类;
所以会有Controller包,这其实相当于service做的工作,区别是包下面的类里面只有各种方法,而不是传统的CS模型中完整的一个方法;据说好处是只 ...
在导出表中数据放进页面table中时,经常会遇到这么一个问题:数据字符串太长,我们不需要展示全部,鼠标经过时toast全部信息,类似于<a>标签的title功能;
于是可以这么写你的文本
<a title="石兰是个美腻的菇凉">石兰</a>
带来的问题是这么写是一个超链接,而想要的展示效果只是普通文本;
第一反映是重写<a>标签的样式
<style type="text/css">
a:link{color:#000000}
</style>
如果页面没有引入其他框架,这么写是 ...
最近一直在阅读CS模型的代码,从jsp到java,项目小的时候,直接从jsp一路跳到java是没问题的,可是当项目比较大、jsp页面写的异常繁琐复杂的时候,再想顺着这条线捋下去,非常考验逻辑性和记忆力,经常遇到陷进去出不来的情况。
记得以前学化学的时候,有一类的题目的解题思想是整体把握变量,在这里也适用。当阅读包含十几甚至几百个Java文件的项目时,不妨抛开逻辑(我知道程序猿都有强大的逻辑),从最基础的实体类开始看,可能会觉得看种种get、set方法会很无聊,但磨刀不误砍柴工,确实这样。当你陷入复杂的逻辑时,如果遇到一个新类,还需要回头再看,这是一件非常痛苦而且及其拉低阅读速度的事。
你需要 ...
1.javax.servlet通信的流程,包括常用的类及方法,对应的参数,改框架是如何对数据进行封装的,肯定会涉及到网络传输的参数和技术,不想深究,重点放在应用上
想看好多书,但总被各种事情搁浅,罗列出来吧,年底看看完成了多少。
《Thinking in Java》,已经读了一半,再往后有点看不下去,代码积累的不够,也读不出味道;
《JAVA核心技术》,卷一跳着看完了,卷二没看;
tomcat官方文档,虽说有搭好的框架可以用,但还是想自己写一个;
《数据库系统概念》,虽说平时用的都是很基础的,不过作为知识储备,还是要看完的;
《head first》项目开发的一些思想如果不系统的学习,感觉只能摸得着边;
《uinx鸟哥私房菜》评价不错,想看。
上面都是技术类的书,下面罗列些脑补的书
《影响力》,已经看了4/5,精辟,值得读第二遍或者第三遍;
还有另外两 ...
不管是官方API,还是自己敲的代码,似乎都有这么一个共同点,所有的类为其他类提供服务,我们所做的,其实就是一件事,不断地完善接口,让数据经过一层又一层的包装,最后发送给我们想要的发送的目的地。
(代码看的实在太少,以后会逐渐补充这一想法,只是作为一个引子。)
念书的时候,有一个比较蛋疼的问题,作文总是不够字数。写议论文的时候,感觉200字就能把道理说清楚,非要墨迹个800字,而且还是憋不出来的那种。别人做阅读理解,三行答题线写的密密麻麻,还要自己在下面再加一行,而 ...