- 博客(33)
- 资源 (13)
- 收藏
- 关注
原创 将spring的bean配置文件分模块定义
在企业开发中,往往不是都在spring的application.xml中定义bean的,这样会导致文件太大,也不利于开发和维护,一般开发时,都是自己写自己的配置文件,最后由web.xml统一来加载所有配置文件中的bean,放在spring容器中,随时根据id来取用,在web.xml中,如下例子: contextConfigLocation classpath*:applic
2014-12-29 22:53:10 849
原创 angularJS初识
angularjs的用户交互性还是很不错的,主要是以视图的方式,由model来收集和显示数据,动态无刷新的显示数据,比如输入,校验等,用起来也方便。可以定义变量,函数,再进行数据处理,还用事件处理机制,今天在w3cschool上学习了下,入了个门
2014-12-22 23:19:03 411
原创 ie条件注释来解决ie hack
首先提一点,ie10是不支持条件注释的,它的解决方法网上有介绍 可以加载css文件 可以加载的定义,放在默认的后面 1.区别ie6,ie7,ff#tip { background:blue; /*Firefox背景变蓝色*/ *background:black; /*IE7 背景变黑色*/ _b
2014-12-15 23:19:27 468
原创 ajax框架dwr用法
在jsp页面中调用dwr需要加以下代码:<script type="text/javascript" src='/dwr/engine.js'> <script type="text/javascript" src='/dwr/util.js'> <script type="text/javascript" src='/dwr/interface/jshello.js
2014-12-14 22:31:02 564
原创 项目上线写升级脚本,回滚脚本
当一个项目进入最后的收官时,pm就会要求每个组员整理好自己用到的表,视图,初始化数据等数据库对象。最常见的升级脚本就是insert, create table, create view, create synom等回滚脚本就是将刚才加的脚本都删除,让生产环境的数据库恢复到最初始状态,就是删除操作了,delete from table where ,drop table,view s
2014-12-14 00:12:35 3674
原创 fusioncharts 之animation动画
FusionCharts will load here <script type="text/javascript" src="/js/fusioncharts/animation.js"> <!-- var myChart = new FusionCharts( "/resources/swf/Colu
2014-12-13 22:25:34 1023
原创 fusioncharts之column2D
FusionCharts will load here <script type="text/javascript" src="/js/fusioncharts/MSData.xml.js"> var myChart = new FusionCharts("/resources/swf/MSColumn2D.sw
2014-12-13 22:24:37 1114
原创 fusioncharts之pie3D
FusionCharts will load here var myChart = new FusionCharts("/resources/swf/Pie3D.swf", "myChartId", "600", "400", "0", "0");
2014-12-13 22:22:04 1097
原创 highcharts之饼图下钻
Highcharts Example ${demo.css} $(function () { Highcharts.data({ csv: document.getElementById('tsv').innerHTML, itemDelimiter: '\t', parsed: function (columns
2014-12-13 22:19:23 2247
原创 highcharts之柱状图,折线图,饼图组合显示
Highcharts Example ${demo.css} $(function () { $('#container').highcharts({ title: { text: 'Combination chart' }, xAxis: { categories:
2014-12-13 22:14:54 2830
原创 highcharts 图表下钻drilldown
Highcharts Example ${demo.css} $(function () { Highcharts.data({ csv: document.getElementById('tsv').innerHTML, itemDelimiter: '\t', parsed: function (columns
2014-12-13 22:08:44 3941
原创 highcharts之column3D
Highcharts Example #container, #sliders { min-width: 310px; max-width: 800px; margin: 0 auto;}#container { height: 400px; } $(function () { // Set up the chart var chart =
2014-12-13 22:06:38 743
原创 highcharts之pie3D
Highcharts Example <script type="text/javascript" language="javascript" src='/js/jquery-1.8.3.min.js'> <script type="text/javascript" language="javascript" src='/js/highcharts.js'> <script ty
2014-12-13 22:01:47 918
原创 less css概念区别
在bootstrap中有提到less名词,当然也有.less文件,那它是怎样的一个文件呢?如下:@base: #f938ab;.box-shadow(@style, @c) when (iscolor(@c)) { -webkit-box-shadow: @style @c; box-shadow: @style @c;}.box-shadow(@style, @alpha:
2014-12-13 16:49:45 1126
原创 ie兼容属性是有限制的
,这是ie8特有的,其他浏览器无效,让ie8以ie7内核加载,只要ie7下显示正确,ie8就没问题对ie,ff兼容css hack,并不是对所有样式都可以兼容的,目前只发生color,background-color可以兼容selector{background-color:#f00;/*all*/background-color:#0ff\0;/* ie
2014-12-10 23:29:51 452
原创 ff,ie6,ie7 css hack处理依据
IE都能识别*;标准浏览器(如FF)不能识别*;IE6能识别*,但不能识别!important;ie8以上也不能识别IE7能识别*,也能识别!important;FF不能识别*,但能识别!important;chrome,opera能识别!important;
2014-12-10 01:25:53 369
原创 java代码设计原则
在一个大的项目中,特别是有复杂的业务逻辑,就要好好地规划自己的模块,每个模块功能单一,不能相互有牵连,不然当需求有变更时,改动起来就比较麻烦,所谓牵一发而动全身,而且代码可读性和可维护性也不好,写代码要注意以下原则: 1,一个函数只完成一个功能,相当于一个钉子一样,随时可以换,而不会影响其他。 2,代码不要有太多的if else ,switch等,这样会提高代码的复杂性,也就是
2014-12-10 01:04:21 614
原创 用!important来处理大部hack
ie对!important元素定义会忽略,其他浏览器则可以识别,可以这样定义 .font12px { font-size:12px !important;/* 对ie无效 */ font-size:14px; /*对ie有效*/ }如果用chrome打开页面则显示12px;如果用ie打开页面则显示14px;
2014-12-10 00:43:44 549
原创 hibernate多对多关联双向一对多实现
custom.javaprivate String customId;priavte String customName;priavte Set orders = new hashSet;set/getcustom.hbm.xml --一方操作多方自动保存更新,多方的外键由自己维护,也就是要自己set外键,此时一方不能直接getOrders方法,否则会报导常,因为关系维护方在多方. --都指多方的
2014-12-06 21:34:37 461
原创 prototype学习小记
function Tree(name){this.name = name;this.show = function(){alert(this.name);}}Tree.prototype.print = function(){alert(this.name);}前台引用js,类似像new java对象一样,可以得到一个对象,然后调用实例方
2014-12-06 00:03:43 433
原创 quartz jobdetail trigger定时任务
在spring中,可以定义执行定时任务的class extends timertask,这样可以执行你calss里的方法, 也可以执行service中定义好的方法,如下: target-object 指明service类。 target -methos 指明要调用的方法。定时执行可以用simpletriigerbean,只是定义简单的定义任务。最常用的
2014-12-05 23:34:04 827
原创 hibernate自动建表
在hiberante中写好javabean及对应的配置文件,再设置hbm2ddl.auto 为update就可以建表了,后期也可以自动加字段及修改字段,但不能自动删除字段,在容器启动里就自动建了。还有create drop可选,启动时创建表,停止时就删除表,不太好,数据会丢失。
2014-12-05 23:11:02 402
原创 oracle跨用户表访问
在oracle中一个用户相当于一个数据库,因它下面可以有许多表,所以当需要验证升级脚本的正确性时,可以在某个用户下刷脚本。那么如果访问另外一个机器上的用户的表呢1 可以直接用select * from a.table;这样有点麻烦。这是同一个机器上的。2 在tnsnames.ora中配置远程数据库的ip及实例名,这也是开发中最常用的。3 创建同义词,craete synm nam
2014-12-05 22:49:17 2998
学生抽题考试系统
2013-05-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人