摘要: 1.原因 查询数据库返回的数据包太大,超过了默认值。 登录mysql数据库,在控制台输入命令查询默认的max_allowed_packet值,发现默认只有1024: show VARIABLES like '%max_allowed_packet%'; 2.解决 (1)在mysql控制台下输入以下命 阅读全文
posted @ 2018-09-04 20:12 hoanfir 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 5、Media(媒体查询器)、@media Media(媒体查询器),是响应式设计的核心CSS技术 所有参数汇总: width:浏览器可视宽度。 height:浏览器可视高度。 device-width:设备屏幕的宽度。(例如:"width=device-width") device-height: 阅读全文
posted @ 2018-07-12 11:46 hoanfir 阅读(243) 评论(0) 推荐(0) 编辑
摘要: Java中所有的Collection都可以使用foreach语法遍历 迭代器 阅读全文
posted @ 2018-07-11 21:15 hoanfir 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 通常,程序总是根据运行时才知道的某些条件去创建新对象。 在此之前,并不知道所需对象的数量,甚至不知道确切的类型。 所以,为解决这个普遍的编程问题,需要在任意时刻和任意位置创建任意数量的对象: 首先,不能依靠创建命名的引用来持有每一个对象了: MyType aReference; 原因: 不知道实际上 阅读全文
posted @ 2018-07-11 20:28 hoanfir 阅读(403) 评论(0) 推荐(0) 编辑
摘要: 数据库mybatis和hibernate hibernate 是一个标准的ORM框架,即对象关系映射,入门门槛较高,无需写sql语句,依赖语句自定生成sql语句; 由于是对sql语句进行优化,修改比较困难; 应用场景: 适用于需求变化不多的中小型项目,比如后台管理系统、erp、orm、oa... m 阅读全文
posted @ 2018-07-08 16:41 hoanfir 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-07-08 16:41 hoanfir 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 环境准备 数据库:mysql 5.1 or others——>数据库名:mybatis Java环境:jdk Jetbrain idea or eclipse indigo springmvc version:spring 3.2 or others(需要spring 3.2 所有jar包,一定要包 阅读全文
posted @ 2018-07-08 15:45 hoanfir 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 首先,我们应了解position的默认值——static static 默认值,没有定位,元素出现在正常的流中,即忽略 top, bottom, left, right 或者 z-index 声明 absolute 生成绝对定位的元素,相对于 static 定位以外的第一个父元素进行定位。 元素的位 阅读全文
posted @ 2018-07-07 19:05 hoanfir 阅读(2297) 评论(1) 推荐(1) 编辑
摘要: 1、推荐使用HSLA而不是RGBA来产生半透明的白色 理由:HSLA的字符长度更短,敲起来更快。重复度更低。 RGBA 语法:rgba(0-255,0-255,0-255,0-1) 示例:50%透明度的黑色 background-color: rgba(0,0,0,.5); 拓展: ①HEX十六进制 阅读全文
posted @ 2018-07-06 19:26 hoanfir 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 代码文档document,其撰写的最大问题,大概就是对文档的维护。 如果文档与代码是分离的,那么每次修改代码时,都需要修改相应的文档,这相当乏味。 为解决这个问题,我们将代码同文档“链接”起来。 1、为达到这个目的,最简单的方法是将所有东西都放在同一个文件内。 2、另外,还必须使用一种特殊的注释语法 阅读全文
posted @ 2018-07-04 15:47 hoanfir 阅读(536) 评论(0) 推荐(0) 编辑
摘要: 1、用new的方法,为实例引用用户创建好的类class A a = new A(); 2、基本类型的创建 在程序设计中经常需要一系列特殊类型,他们需要特殊对待,可以把它们想象成“基本”类型。 即,不用new来创建变量,而是创建一个并非是引用的“自动”变量,这个变量直接存储“值”,并置于堆栈中,因此更 阅读全文
posted @ 2018-07-04 13:49 hoanfir 阅读(382) 评论(0) 推荐(0) 编辑
摘要: 1、CSS变形 http://w3.org/TR/css-transforms-1 2、图像混合效果 http://w3.org/TR/css-compositing-1 3、滤镜效果 http://w3.org/TR/css-effects-1 4、CSS遮罩 http://w3.org/TR/c 阅读全文
posted @ 2018-07-04 09:58 hoanfir 阅读(410) 评论(0) 推荐(0) 编辑
摘要: Nodejs 首先,在后端的JavaScript的运行环境是由C++编写的,同时,Google Chrome的V8引擎性能足够好,另外,Nodejs提供了很多系统级的API,如文件操作、网络编程等。 通过使用Nodejs,你可以编写系统级或者服务端的JavaScript代码。与Nodejs相比,浏览 阅读全文
posted @ 2018-07-03 17:32 hoanfir 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 客户端编程 1、插件 2、脚本 3、Java applet 4、.Net和C# 5、Macromedia的Flex 服务器编程 服务器编程是Java取得巨大成功的因素之一。 1、大部分时间的请求是请求文件 2、更复杂一些,涉及数据库事务,常见的形式是复杂的数据库搜索请求 3、假如客户端具备更多的 智 阅读全文
posted @ 2018-07-03 16:32 hoanfir 阅读(510) 评论(0) 推荐(0) 编辑
摘要: 在计算机编程中,有一个基本概念,就是在同一时刻处理多个任务的思想。 许多程序设计,需要程序能停下正在做的工作,转而处理其他问题,然后返回主进程。 首先,我们先理清一下并行和并发的关系: 并行是指,同一时刻处理多个任务,并发是指多个可独立运行的任务,彼此在某一段时间内独立有序运行。 实现: 最初,程序 阅读全文
posted @ 2018-07-03 15:39 hoanfir 阅读(909) 评论(0) 推荐(0) 编辑