06 2017 档案

摘要:由Java的new关键字创建的对象是孤立存在的,如果没有对象引用它,会被jvm回收,它的意义是携带信息的载体,通过hibernate的save方法或者saveOrUpdate方法把一个对象和数据库相关联,并把临时对象携带的信息通过配置文件,插入数据库中。 持久化对象可以是刚被保存的或者是刚被加载的, 阅读全文
posted @ 2017-06-25 22:03 夏日的微笑 阅读(111) 评论(0) 推荐(0) 编辑
摘要:$.validator.addMethod("regex",function(value,element,params){//第一个方法:方法名称,addMethod第二个参数,被验证的元素 var exp = new RegExp(param);//实例化正则对象,参数为传入的正则表达式 retu 阅读全文
posted @ 2017-06-24 10:38 夏日的微笑 阅读(147) 评论(0) 推荐(0) 编辑
摘要://定义中文消息 var cnmsg = { required: “必选字段”, remote: “请修正该字段”, email: “请输入正确格式的电子邮件”, url: “请输入合法的网址”, date: “请输入合法的日期”, dateISO: “请输入合法的日期 (ISO).”, numbe 阅读全文
posted @ 2017-06-24 10:19 夏日的微笑 阅读(307) 评论(0) 推荐(0) 编辑
摘要:jQuery:validate添加自定义验证 jQuery.validator.addMethod添加自定义的验证规则 addMethod:name, method, message 简单实例:单个验证的添加 <script type="text/javascript"> $("#tinyphp") 阅读全文
posted @ 2017-06-24 10:15 夏日的微笑 阅读(505) 评论(0) 推荐(0) 编辑
摘要://扩展验证规则 //邮箱 表单验证规则 jQuery.validator.addMethod("mail", function (value, element) { var mail = /^[a-z0-9._%-]+@([a-z0-9-]+\.)+[a-z]{2,4}$/; return thi 阅读全文
posted @ 2017-06-24 10:12 夏日的微笑 阅读(277) 评论(0) 推荐(0) 编辑
摘要:<script src="js/jquery.validate.js" ></script> (2)默认的校验规则: 17 min:10 输入值不能小于 10。 在标签中使用也有两种方法 $('form[name=myform]').validate({ rules:{ name:{ require 阅读全文
posted @ 2017-06-24 05:32 夏日的微笑 阅读(1085) 评论(0) 推荐(0) 编辑
摘要:1.减少锁的持有时间,将不需要锁的操作从同步代码块的移除。 2.降低锁的粒度 阅读全文
posted @ 2017-06-18 19:23 夏日的微笑 阅读(782) 评论(0) 推荐(0) 编辑
摘要:做大的项目的时候 ,有一些实体服务,都是差不多的那就有必要事先把这些服务抽象出接口来然后我们的编码就按照接口的规范来实现具体的功能。 阅读全文
posted @ 2017-06-18 16:59 夏日的微笑 阅读(124) 评论(0) 推荐(0) 编辑
摘要:object类的equals方法用来比较是否是同一个对象,比较内存地址。 jdk中有些类重写了equals方法,只要类型,内容相同,就相等。 类如果涉及到比较应该重写equals方法,比较内存地址没有意义。 阅读全文
posted @ 2017-06-15 06:00 夏日的微笑 阅读(1235) 评论(0) 推荐(0) 编辑
摘要:任何类都继承public int hashCode()方法,该方法返回的值是通过将该对象的内部地址转换为一个整数来实现的,hash表的主要作用就是在对对象进行散列的时候作为key输入。我们需要每个对象的hash码尽可能不同。Object类提供的默认实现确实保证每个对象的hash码不同。 对于集合类H 阅读全文
posted @ 2017-06-14 23:32 夏日的微笑 阅读(298) 评论(0) 推荐(0) 编辑
摘要:切面: 定义一个切面,在切面的纵向定义处理方法,处理完成之后,回到横向业务。 最常见的是事务控制。 代理模式是AOP的原型。 要实现代理,必须定义接口,每个业务类需要一个代理类。 动态代理: 利用反射,实现invokationHandler类. Proxy.newProxyInstance(dele 阅读全文
posted @ 2017-06-14 17:18 夏日的微笑 阅读(138) 评论(0) 推荐(0) 编辑
摘要:使用类加载器将类加入,使用类加载器将文件加入到内存中。如果文件太大,占用较多的内存。 阅读全文
posted @ 2017-06-11 22:37 夏日的微笑 阅读(104) 评论(0) 推荐(0) 编辑
摘要:浏览器第一次请求服务器,服务器创建一个会话,并将会话的id作为响应的一部分发送给浏览器,浏览器存储id,并在第二次,第三次请求的时候带上会话id,服务器根据id分辨用户。 浏览器在内存中 阅读全文
posted @ 2017-06-11 09:44 夏日的微笑 阅读(154) 评论(0) 推荐(0) 编辑
摘要:在大型电子商务系统中,大都采用读写分离技术,一个master数据库,多个slave数据库。master数据库负责数据更新和实时数据查询。slave数据库负责非实时数据查询。 在实际应用中,数据库都是读多写少(读取数据的频率高,更新数据的频率相对较少),读取数据通常耗时较长,占用CPU较多。 把查询从 阅读全文
posted @ 2017-06-08 16:00 夏日的微笑 阅读(177) 评论(0) 推荐(0) 编辑
摘要:转载 本文介绍一些Java源代码优化和分析工具,以帮助我们优化代码以及检查源代码中的潜在问题。 本文英文原文来源:http://java.dzone.com/articles/java-tools-source-code 1. PMD 网址:http://pmd.sourceforge.NET/ P 阅读全文
posted @ 2017-06-08 07:10 夏日的微笑 阅读(2003) 评论(0) 推荐(0) 编辑
摘要:这个软件,既可以对文件夹杀毒,也可以对某个指定的文件进行杀毒。可以根据不同文件的特点,为不同的文件提供不同的杀毒方式。图片文件和文本文件的杀毒方式是有差异的。 文件夹中包含文件和文件夹,在文件夹中可以包含文件也可以包含文件夹。我们将文件夹成为容器, 不同类型的各种文件是容器的成员,也成为叶子,一个文 阅读全文
posted @ 2017-06-07 22:54 夏日的微笑 阅读(511) 评论(0) 推荐(0) 编辑
摘要:主要功能: 通过某个节点找到所有的父节点 获取某个节点的所有后继节点 在表中增加level_num字段,表示所在的树的深度,这就不需要递归查询。树的深度不是很深时,可以使用这样的方式。 阅读全文
posted @ 2017-06-07 19:33 夏日的微笑 阅读(199) 评论(0) 推荐(0) 编辑
摘要:spring依赖注入:spring和注入相关的注解有:autoWired,resource,qualifier,service,controller,repository,component, autoWired:自动从spring的上下文查找bean来注入。 resource:用来指定名称来注入。 阅读全文
posted @ 2017-06-06 12:08 夏日的微笑 阅读(103) 评论(0) 推荐(0) 编辑
摘要:never stop believe yourself 阅读全文
posted @ 2017-06-06 11:16 夏日的微笑 阅读(119) 评论(0) 推荐(0) 编辑
摘要:如何腾出时间处理重要的事情,时间从哪里来,不做不必要的事情,不被杂事牵着走 阅读全文
posted @ 2017-06-06 10:16 夏日的微笑 阅读(163) 评论(0) 推荐(0) 编辑
摘要:模式化的工作模板化,只处理重点工作,不被附加工作所累,定制模板或者依靠工具会让我们从没有繁多,却没有价值的工作中解脱出来 阅读全文
posted @ 2017-06-06 10:12 夏日的微笑 阅读(163) 评论(0) 推荐(0) 编辑
摘要:在创建表的时候,给表增加索引,会在数据库中增加一个索引页 在使用查询语句的时候,在where条件中加入索引字段 便可以提高查询速度 注意:在表的列很少的时候,不适合创建索引 索引:索引字段 位置 在经常使用的字段上增加索引 原理:在查询的时候,数据库首先会查索引页 阅读全文
posted @ 2017-06-04 17:07 夏日的微笑 阅读(100) 评论(0) 推荐(0) 编辑
摘要:在需要导出的数据库名上右键,选择转储SQL-数据和结构 在需要导入的连接中新建相同名称的数据库,右键选择运行SQL文件,即可将数据库数据转储到新的数据库中 阅读全文
posted @ 2017-06-03 09:09 夏日的微笑 阅读(124) 评论(0) 推荐(0) 编辑
摘要:我们主宰不了别人怎么做,但是管理好自己该怎么做,是自己的责任,别人做不做是别人的事情,自己做不做是自己的责任,遇到事情,怎么处理是自己的,而不是别人的,养成面对事情的良好反应才是最有价值的。 阅读全文
posted @ 2017-06-02 13:25 夏日的微笑 阅读(131) 评论(0) 推荐(0) 编辑
摘要:领导的支持和同事的帮助是很重要的,用自己的方式表示感谢非常有必要。傻也是一种表示感谢的方式 阅读全文
posted @ 2017-06-02 13:20 夏日的微笑 阅读(218) 评论(0) 推荐(0) 编辑
摘要:自我驱动力,自我驱动,在相应的状况中及时的调整状态,促进事物的良性发展。立刻行动的能力,即刻去做自己手中的事情,成为一个做事敏捷迅速的人,万事俱备是个陷阱。 总之会有一些问题的。做事情,做事情,失败不可怕,可怕的是失败之后再也没有勇气站起来。 有时候想要挑选一些自己想要的东西,可是这个世界严重的包装 阅读全文
posted @ 2017-06-02 13:15 夏日的微笑 阅读(469) 评论(0) 推荐(0) 编辑
摘要:工作的价值在于做成功事情,将事情在正确的时间,使用有效的方式,做成功,产生价值 工作应该是为了共同的做成功一件事情,而不是仅仅为了赚钱,但是没有钱我们便无法生存,因此必须通过有效的手段保护自己的利益。钱是必须的物品,但是不应该是工作的目标和唯一目的。 阅读全文
posted @ 2017-06-02 10:01 夏日的微笑 阅读(444) 评论(0) 推荐(0) 编辑
摘要:不回击会被当成懦弱,导致变本加厉的伤害,回击则会造成对对方的伤害,施害者在伤害你的时候没有考虑过你所受的伤害,适时的回击会形成正常的生态环境,彻底的解决问题。 以德报怨是委屈自己的做法,常常使用会让自己更加委屈,让事情更加糟糕。 面对伤害选用能解决问题的方式,方式只是手段和途径,目标是解决问题,建立 阅读全文
posted @ 2017-06-02 09:51 夏日的微笑 阅读(271) 评论(0) 推荐(0) 编辑
摘要:来自外部的建议的分类处理,一种是和自己的世界观和价值观相容的,一种是和自己的世界观和价值观不相容的。 和自己的世界观价值观相容的建议会修正我们的行为,带来好的结果 和自己的世界观价值观不相容的建议的副作用就是,会破坏自己的世界观价值观所形成的生态环境,所以过滤掉这样的建议往往会是明智的选择。因为工作 阅读全文
posted @ 2017-06-02 09:46 夏日的微笑 阅读(97) 评论(0) 推荐(0) 编辑
摘要:自信,是做成功一件事的必备条件。包括对自我的正确部分的充分认可,每做成功一件事,这种自信就会加强。做成功事情和自信不可分割的。一件一件的小事的成功会不断激励我们继续努力。每一个大的成功都是由每一个小的成功组成的 阅读全文
posted @ 2017-06-02 09:36 夏日的微笑 阅读(95) 评论(0) 推荐(0) 编辑
摘要:自由的交易市场,给了我们很多的自由,副作用就是很多的半途而废,因此有很多人发出了不忘初心的言论,走的远了,错综复杂的环境让我们忘记了为什么出发,忘了最初的目标,被环境中的各种因素影响,以至于走着走着就走偏了,当初的目标就不了了之了,白白辛苦一场。在自由的交易市场中,不忘初心是最好的 鞭策。 工作的时 阅读全文
posted @ 2017-06-02 09:25 夏日的微笑 阅读(101) 评论(0) 推荐(0) 编辑
摘要:快速发展的社会,刘备三顾茅庐式的方式,是对时间的一种浪费,快速有效的方式才是适应社会发展的良方。 阅读全文
posted @ 2017-06-02 09:15 夏日的微笑 阅读(124) 评论(0) 推荐(0) 编辑
摘要:付出总会有回报,不是不报,时候未到,所以没有白白浪费的付出,黄天不负有心人。 阅读全文
posted @ 2017-06-02 09:12 夏日的微笑 阅读(110) 评论(0) 推荐(0) 编辑
摘要:付出总会有回报,不是不报,时候未到,所以没有白白浪费的付出,黄天不负有心人。 阅读全文
posted @ 2017-06-02 09:11 夏日的微笑 阅读(109) 评论(0) 推荐(0) 编辑
摘要:犹豫是时间最强劲的对手,明确要做什么,并且去实践,才会推动事情的发展,问题的解决 明确目标,尽可能的避免犹豫,也就是良好的执行力的基础 阅读全文
posted @ 2017-06-02 09:07 夏日的微笑 阅读(245) 评论(0) 推荐(0) 编辑
摘要:新的环境,新的状态,新的起点,敢于放弃过去的不适应现在状况的优势,敢于接受新的环境下的挑战。选择正确的道路,放下过去,接受新的挑战。 阅读全文
posted @ 2017-06-02 09:04 夏日的微笑 阅读(176) 评论(0) 推荐(0) 编辑
摘要:解决问题最有效,成本最低的方法,沟通,问题是否是需要解决的,解决问题的最有效的方式。需要造轮子,不需要造轮子,直接拿来用的,可重用的,一次性的,尽量的增加可重用性。 维护有效的解决问题途径提高重用率能节省成本,方法批量化是节约成本的有效方法,节约体力的有效途径 此路不通,换个思维,换个角度尝试 修路 阅读全文
posted @ 2017-06-02 08:50 夏日的微笑 阅读(146) 评论(0) 推荐(0) 编辑
摘要:首先根据业务分析共有几个功能模块: 收银员模块: 服务台模块:会员管理(注册、注销、信息修改等),商品管理(商品的退货,库存管理) 管理员模块:查看收银台销售情况和商品情况 共有模块:登录,用户身份验证,退出 用户:服务台用户,收银员,管理员 权限: 服务台:管理维护,对会员、商品的信息进行管理和维 阅读全文
posted @ 2017-06-02 07:32 夏日的微笑 阅读(989) 评论(0) 推荐(0) 编辑
摘要:功能开发流程: 首先确定要开发什么功能,设计出最基础的功能并测试,之后在此基础上增加业务逻辑,逐步完善并测试 系统开发流程: 确认并分析需求,从需求中识别出类,类的属性和方法,类模拟的业务流程。设计数据库,根据对象设计数据库,建立实体。 根据业务模块,建立包,再根据类所要完成的职责,建立类。分为业务 阅读全文
posted @ 2017-06-02 07:23 夏日的微笑 阅读(1091) 评论(0) 推荐(0) 编辑
摘要:返回字符串或者字符串匹配的模板名称的时候使用controller。 restController返回的是一个对象,返回json字符串, 阅读全文
posted @ 2017-06-01 20:21 夏日的微笑 阅读(205) 评论(0) 推荐(0) 编辑
摘要:当后台数据库中内容修改之后,缓存中的内容没有修改,我们访问的时候都是先访问缓存,所以即使数据库中的内容修改了,页面显示的内容还是没有改变。 缓存同步原理:将redis中的key删除,下次访问的时候,redis中没有该数据,则从DB中进行查询,再次更新到redis中。 阅读全文
posted @ 2017-06-01 20:17 夏日的微笑 阅读(259) 评论(0) 推荐(0) 编辑
摘要:缓存的作用是减少对数据库的访问压力,当我们访问一个数据的时候,首先我们从redis中查看是否有该数据,如果没有则从数据库中读取,将从数据库中读取的数据存放到缓存中,下次访问相同的数据时,先判断redis中是否存在,如果有,则从缓存中读取 阅读全文
posted @ 2017-06-01 20:10 夏日的微笑 阅读(518) 评论(0) 推荐(0) 编辑
摘要:用户session,实时性高访问频率高的计算数据,如用户访问次数,文章阅读量,用户黑名单等。 阅读全文
posted @ 2017-06-01 20:04 夏日的微笑 阅读(157) 评论(0) 推荐(0) 编辑
摘要:缓存用来保存一些常用的数据到内存中,以加快数据读取,减少直接访问DB流量,减少DB压力 阅读全文
posted @ 2017-06-01 19:56 夏日的微笑 阅读(108) 评论(0) 推荐(0) 编辑
摘要:redis是一个key_value存储系统,和memcached类类似,它支持存储的value类型相对更多,包括string,list .这些数据类型都支持push,add,remove操作。为了保证效率,数据都是缓存在内存中的。区别是redis会周期型的把更新的数据写入磁盘或者把修改操作追加的记录 阅读全文
posted @ 2017-06-01 19:55 夏日的微笑 阅读(104) 评论(0) 推荐(0) 编辑
摘要:事务是并发控制的单元,通过事务,SQL server将逻辑相关的一组操作放在一起,以便服务器保持数据的一致性,事务通常由begin transaction开始,commit或者rollback结束。 commit表示提交,提交事务的所有操作,将对数据的更新写回到磁盘物理数据库中,事务正常结束,rol 阅读全文
posted @ 2017-06-01 19:37 夏日的微笑 阅读(137) 评论(0) 推荐(0) 编辑
摘要:给service类上加上@transaction表示这个service类的所有方法都需要事务管理,每一个业务方法开始时都会打开一个事务。 spring默认情况下会对运行时RunTimException的事务进行回滚,这个例外是UNchecked,如果遇到checked例外就不会滚。 如何改变默认规则 阅读全文
posted @ 2017-06-01 18:48 夏日的微笑 阅读(120) 评论(0) 推荐(0) 编辑
摘要:【错误解决】本地计算机上的mysql服务启动停止后,某些服务在未由其他服务或程序使用时将自动停止 【错误解决】本地计算机上的mysql服务启动停止后,某些服务在未由其他服务或程序使用时将自动停止 标签: mysql计算机 2016-12-01 17:49 5508人阅读 评论(2) 收藏 举报 标签 阅读全文
posted @ 2017-06-01 10:25 夏日的微笑 阅读(2471) 评论(0) 推荐(0) 编辑
摘要:Life is not what you have gained but what you have done! SQL语句首先需要编译,然后才运行,而存储过程是为了完成某一功能的SQL集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数来调用它。 存储语句是可编程的函数,在数据库中创建 阅读全文
posted @ 2017-06-01 09:04 夏日的微笑 阅读(188) 评论(0) 推荐(0) 编辑