- 博客(26)
- 资源 (23)
- 收藏
- 关注
原创 909422229_Spring 之注解事务 @Transactional
spring 事务注解默认遇到throw new RuntimeException("...");会回滚需要捕获的throw new Exception("...");不会回滚// 指定回滚@Transactional(rollbackFor=Exception.class) public void methodName() { // 不会回滚
2017-05-27 09:57:51 523
原创 909422229_MongoDB第三节:账户创建与权限的设置
分享:MongoDB可视化工具绿色版与MongoDB安装包下载:http://url.cn/49XPIQB。楼主这两天学习的。有问题可以在下方留言,一起讨论。非常喜欢CSDN的一句话:即使是一小步,也愿意与你分享。
2017-05-24 15:26:13 254
原创 909422229_MongoDB基本操作
//查看全部db.test.find()//查看数据库状态db.status// 帮助db.help()//插入数据db.test.insert( {name:'sleep',price:2222})//插入带有数组的数据db.test.insert([{name:'增删改差测试',price:1000,style:{siz
2017-05-24 15:13:36 230
原创 909422229_MongoDB精华帖:常用操作分享
的使用之前也分享过一篇,稍微高阶点:见这里:1、shell登陆和显示假设在本机上有一个端口为17380的MongoDB服务,假设已经把mongo bin文件加入到系统PATH下。登陆:mongo --port 17380 显示DB:show dbs进入某DB:use test_cswuyg显示集合:show tables2、简
2017-05-24 11:29:11 369
原创 909422229_MongoDB第一节:安装与卸载
引言:关系型数据库:Mysql【海豚开源免费】、mariaDB【海豹,与mysql基本相同】、oracle【占有率大】、DB2【IBM】、sqlServer【c#、.net、微软】、sqlite【手机端】Nosql数据库:Redis、mongoDB、memcache:缓存服务队列:先进先出 栈:先进后出存储数据量:Mysql:1000W以内,数据库性能都可以
2017-05-23 10:55:12 828
原创 909422229_springmvc+spring+mybatis整合案例代码篇
本次总结一个出门级别的ssm整合案例(只介绍查询操作 具体其他操作可以自己自由实现)注意事项:1.本案例使用intellij idea开发2.具体jar包不做介绍(本人导入了spring的全部包+mybatis的包以及数据库驱动包和pring-mybatis整合工具包)3.本案例很大程度上参考了一些教学视频(如有侵权,请给我留言)4.本案例只供学习使用.具体开发流
2017-05-20 08:56:23 455 3
原创 909422229_Sping+Struts2+Mybatis整合步骤
今天发的是Spring+SpringMVC+Mybatis的整合,相对来说都很细节,又哪里不懂的可以在评论问我。1.导入jar包2.修改web.xml文件,添加监听事件3.修改applicationContext.xml文件,需要在工厂中提供实体的路径4.DAO接口不需要修改添加,applicationContext.xml文件中需要配置DAO的路径5.Mapper文件需要在a
2017-05-20 08:52:12 488
原创 909422229_Jquery常用选择器大全
jQuery 选择器请使用我们的 jQuery 选择器检测器 来演示不同的选择器。选择器实例选取*$("*")所有元素#id$("#lastname")id="lastname" 的元素.class$(".intro")class="intro" 的所有元素
2017-05-19 11:21:53 271
原创 909422229_基于JavaWeb的poi_Excel导出
最近在做统计,报表导出模块。下面记录一下Excel导出单元格的合并问题。主要方法如下:sheet.setColumnWidth(0, 8000);这是创建单元格需要指定单元格的宽度的方法,有时候无需合并,只需要指定宽度是其他的多倍即可产生合并效果。sheet.addMergedRegion(new CellRangeAddress(1, 2, 1, 1));这四个参数分别代表:
2017-05-19 09:27:44 365 2
原创 909422229_关于Ajax同步异步的项目事例
好吧,今天就没图了,我就记忆一下吧。需求:下拉框是动态的【cate】,随着后台的类别进行变化,在进入jsp的瞬间即可以动态生成下拉框,又可以获取下拉框的默认值,在一个function【Query】中进行查询,从而返回数据。问题:在$.function()中先后执行function的时候,有时候Query的执行顺序会高于cate,从而获取不到下拉框的值,查询数据失败。解决:A
2017-05-18 09:12:38 365
原创 909422229_Jquery中对元素的添加
通过 jQuery,可以很容易地添加新元素/内容。添加新的 HTML 内容我们将学习用于添加新内容的四个 jQuery 方法:append() - 在被选元素的结尾插入内容prepend() - 在被选元素的开头插入内容after() - 在被选元素之后插入内容before() - 在被选元素之前插入内容jQuery append() 方法j
2017-05-17 16:01:52 228
原创 909422229_Jquery获取元素标签内容与设置
获得内容 - text()、html() 以及 val()三个简单实用的用于 DOM 操作的 jQuery 方法:text() - 设置或返回所选元素的文本内容html() - 设置或返回所选元素的内容(包括 HTML 标记)val() - 设置或返回表单字段的值下面的例子演示如何通过 jQuery text() 和 html() 方法来获得内容:实例
2017-05-17 15:52:04 488
原创 909422229_设计模式的六大原则
1、开闭原则(Open Close Principle)开闭原则的意思是:对扩展开放,对修改关闭。在程序需要进行拓展的时候,不能去修改原有的代码,实现一个热插拔的效果。简言之,是为了使程序的扩展性好,易于维护和升级。想要达到这样的效果,我们需要使用接口和抽象类,后面的具体设计中我们会提到这点。2、里氏代换原则(Liskov Substitution Principle)里氏代换原则是面向对象设
2017-05-17 15:03:16 191
原创 909422229_JSP页面动态下拉菜单Ajax
最近做到统计的项目,进行类别、年月日的查询操作,类别上是用户提交的立项单类型,而我们做的,就是根据用户提供的信息进行查询数据,渲染视图。下面是前台的JS与html。Html:JS:因为我后台返回的是String类型,所以需要在JS中进行对“|”切割字符串,生成数组,从而在Ajax中利用jquery获取select的id,进行循环遍历数组添加元素即可。
2017-05-17 14:41:26 1891 1
转载 909422229_在windows上安装redis并设置密码,IP绑定【提供安装包】
先说废话。Redis 是一个开源,先进的存储,并用于构建高性能,可扩展的 Web 应用程序的完美解决方案。Redis 从它的许多竞争继承来的三个主要特点:Redis 数据库完全在内存中,使用磁盘仅用于持久性。相比许多键值数据存储, Redis 拥有一套较为丰富的数据类型。Redis 可以将数据复制到任意数量的从服务器。一、下载及安装Redis
2017-05-17 14:26:56 417
原创 909422229_什么是Rest风格?
REST风格URL以前就是觉得 /nowamagic/article/article_id 这样的地址非常的漂亮,但是那只是表象罢了,了解深入以后,发现必须有一个客户端的Ajax Engine和Server端的服务配合,才能实现一个REST风格的应用,下面就是我的实验。要对外提供哪些服务。服务器端的服务可能会被众多的浏览器请求,也可能被第三方应用程序所调用,所以
2017-05-17 14:23:19 990
转载 909422229_SpringBoot深入理解
spring-boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。多年以来,Spring IO平台饱受非议的一点就是大量的XML
2017-05-17 14:04:20 3482
转载 909422229_单例模式的七种写法
第一种(懒汉,线程不安全): Java代码 public class Singleton { private static Singleton instance; private Singleton (){} public static Singleton getInstance() { if (instance == nu
2017-05-17 13:36:16 329
原创 909422229_JSON数组与JSON对象的创建使用
这两天在做统计项目,用到了一些这方面的东西,后台查询数据与前台视图渲染,下面我贴图,给大家提供一些帮助。JSON对象的创建:上面的备注有误,实际上就是一个JSON对象的创建与赋值而已。JSON数组的创建使用:以下是调用上面方法进行的赋值,从而可以在后台查询到数组,在前台得到JSON数组进行遍历取值。
2017-05-17 11:18:53 274
原创 909422229_万能通用的Excel导出
下面是一个Excel对页面table数据的导出,JS通用版,只需要在指定位置输入table元素的ID,利用A标签或者button标签的onclick点击事件即可使用。
2017-05-17 11:11:05 237
原创 909422229_Ajax中async的属性:true与false
Ajax:举个例子:在门户申请账号的时候,你输入完毕帐号会服务器会进行后台校验帐号的合法性,在校验的同时,用户可以输入其他选项,说明就是异步校验的。在同步请求的时候,用户是不可以进行其他操作。只可以等待请求完毕之后才可以进行其他操作。async: false,(默认是true);如上:false为同步,这个 testAsync()方法中的Ajax请求将整个浏览器锁死,只有等
2017-05-17 10:17:42 1366
原创 909422229_JavaWeb对列表数据整体打包压缩下载
收到客户的需求,要求以一定的格式对文件进行命名,并下载。压缩包内分别有各自的文件夹。对界面上用户查询到的数据进行整体打包下载。对此进行记录,方便以后用到的地方提供一定的思路。package zxqy.module.postcount.action;import java.io.BufferedInputStream;import java.io.File;imp
2017-05-11 16:15:02 385 1
原创 909422229__触发器
1.触发器创建: BEFORE与AFTER区别:BEFORE:在执行用户sql操作之前执行触发事件。例如:图上Test_chufaqi,会在用户插入sql的执行会触发update事件,比如插入一个TEST_ID为1的一条数据,库中没有ID为1的数据,则不会对刚插入的ID为1的数据进行修改。反之AFTER:在执行用户sql操作之后执行触发事件在用户插入的时候是对插
2017-05-02 10:42:03 317
fernflower1.zip
2019-12-27
Glass Browser-win32-x64.zip
2019-11-14
JAVA 音频文件PCM转WAV Utils类
2018-05-11
java操作redis工具类与配置文件,详细版
2018-01-18
spring+springMVC+Mybatis+reids+maven环境整合demo
2018-01-18
springboot集成mybatis环境Demo
2017-09-19
idea+maven+ssm环境整合Demo
2017-09-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人