MySQL 常用命令 - 一行代码一行泪 - 开源中国

一、InnoDB和MyISAM的区别==================MyISAM类型不支持事务处理等高级处理,但是执行速度比InnoDB类型快InnoDB类型提供了具有事务(commit)、回滚(rollback)和崩溃修复能力(crash recovery capabilities)、多版本并发控制(multiversioned concurrency control)的事务安全(...
阅读全文

Hibernate映射关系及CRUD操作 - 一行代码一行泪 - 开源中国

Hibernate对象的三种状态的概念及互相转化:1. 瞬时状态或临时状态(Transient):用new创建的对象,它没有持久化,没有处于Session中;2. 持久状态(Persistent):已经持久化,加入到了Session缓存中。如通过hibernate语句保存的对象;3. 三脱管状态或游离状态(Detached):持久化对象脱离了Session的对象。如Session缓...
阅读全文

Maven使用与各配置项详解 - 一行代码一行泪 - 开源中国

Maven获取构件在仓库中的唯一存储路径的方式:1. 基于groupId准备路径,将句点分隔符转成路径分隔符,就是将  "."  转换成 "/" ,例如: org.testng转化为org/testng2. 基于artifactId准备路径,将artifactId连接到后面:org/testng/testng3. 使用version准备路径,将version连接到后面:org/te...
阅读全文

Java日志系统 Commons-loging、Log4j、Slf4j、LogBack 比较 - 一行代码一行泪 - 开源中国

如何记录日志? 商业应用系统一般是混合使用 业务操作日志记录到数据库中,因为可能需要分析统计 一般系统运行及异常日志可以用日志文件,因为可能无法连接数据库 重要系统运行、安全及异常日志可以用系统日志,方便系统管理员查看Commonslogging:apache最早提供的日志的门面接口。所谓门面日志系统,是指它们本身并不实现具体的日志打印逻辑,它们只是作为一个代理系统,接收应用程...
阅读全文

python爬取淘宝商品信息并加入购物车 - 一行代码一行泪 - 开源中国

先说一下最终要达到的效果:谷歌浏览器登陆淘宝后,运行python项目,将任意任意淘宝商品的链接传入,并手动选择商品属性,输出其价格与剩余库存,然后选择购买数,自动加入购物车。在开始爬取淘宝链接之前,咱么要先做一些准备工作,我项目中使用的是 python2.7 ,开发与运行环境都是win10,浏览器是64位chrome 59.0.3。由于淘宝的模拟登陆涉及到一些复杂的UA码算法以及滑块登陆验证,...
阅读全文

前端对图片进行本地压缩预览并上传实践 - 一行代码一行泪 - 开源中国

相信做过前端的小伙伴们都写过图片上传,最简单的方式是通过表单提交,一个<input type="file"加一个<button type="submit",外面包一层form就搞定了。(_button默认的type是submit,这里可以省略,之所以特别写出来,是因为以前碰到过form标签里面写了一个<button标签,一点击就莫名奇妙地把表单提交了,希望大家引以为戒_)但是表单提交会刷新整个...
阅读全文

iconfont的实现原理及如何使用? - 一行代码一行泪 - 开源中国

    这篇文章还是秉承我的写作习惯,虽然标题是谈iconfont,但是我仍然是想到啥说啥,夹杂一些自己的私货,看官们不要介意。废话不多说,咱们先从放几个图标到项目中,然后下载项目里的图标,网站会帮你生成一些css、html、js文件以及字体文件,然后咱们看着这些代码慢慢进入本次主题:iconfont。解压缩阿里图标库下载的文件:    对于前端来说,唯一觉得比较陌生的可能就是这一堆字...
阅读全文

前端实现旗帜飘动效果系列 (Ⅲ):canvas2D实现(2) - 一行代码一行泪 - 开源中国

     本讲我们在上一讲的基础上,给旗子添加高光,使其看起来更加有立体感。我会用两种方式来分别实现这个效果,然后比较一下优劣,还是先讲原理。     方法一:在原来的代码drawImage之后通过 fillRect 函数来增加一个白色蒙层,通过透明度的递增和递减来模拟。具体多少透明度?当然你可以用数学的方法来求导计算出某一点的斜率,根据其大小和正负得出其透明度大小,斜率越大,透明度越小。这里...
阅读全文

前端实现旗帜飘动效果系列 (Ⅱ):canvas2D实现(1) - 一行代码一行泪 - 开源中国

    这里是本系列的第二讲,不知道大家自己试过了没,虽然整体效果差强人意但是并不算完美。本讲我们先用那个canvas2D把上一讲的效果实现一遍。    还是先讲原理,动手能力强的童鞋可以看了原理自己去鼓捣。    设有三角函数 y = Asin(ωx+φ):    第一步,我们要先利用高中的三角函数知识来计算出旗帜飘动(类似简谐运动)的第一帧 (设初相φ=0) 的曲线,假设我们有...
阅读全文

前端实现旗帜飘动效果系列 (Ⅰ):dom+css实现 - 一行代码一行泪 - 开源中国

hello,民娜桑我又来开新坑了( ̄ε( ̄)☆╰╮o( ̄皿 ̄///),这次尽量保证把这个坑填完本系列我会分四篇来完成主题,分别是① DIV+CSS的实现,② canvas2D的简单实现,③ canvas2D的进阶实现,④ webgl+着色器的实现 以及 ⑤ 包装成jquery插件并发布为npm模块 。这是整个系列完成以后的最终效果:开始阅读之前请确保您对高中的三角函数还有一定的印象...
阅读全文