自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 收藏
  • 关注

原创 H5 图片压缩上传

H5活动已十分普遍,其中一种形式是让用户上传图片进行参与。移动端上传图片,用户一般都是上传手机相册中的图片,而现在手机的拍摄质量越来越高,一般单张照片的尺寸都在3M左右。若直接上传,十分耗流量,并且体验效果也不佳。因此需要在上传之前,先进行本地压缩。接下来总结在h5活动的开发中图片压缩上传的功能,并标记其中踩过的几个坑,分享给大家:小白区必看对于移动端图片上传毫无概念的话,需要补充FileReade

2016-11-08 20:31:59 3970

原创 Git常用命令

1.  获取帮助$ git help $ git --helpeg: git help branch2.  查看本地分支对应的远程分支 [print the name of the upstream branch]$ git branch -vv3. 创建分支/切换分支$ git branch xxx     //创建$ git checkout

2016-08-24 17:34:56 424

原创 淘宝首页链接跳转,非taobao.com域名下的链接处理

淘宝首页需要实现这样一个功能,对于页面上非taobao.com域名下的链接,在用户点击时,需要在链接处弹出提示框,提示用户此链接非淘宝域名下的链接,并给与用户选择是否继续访问。如果用户确认继续访问,则在新窗口打开链接。请写出对应的代码。

2014-08-31 16:47:58 5060

原创 LeetCode——Best Time to Buy and Sell Stock II

public int maxProfit(int[] prices) { int profit = 0, start = prices[0];//Solution1: 寻找最多的递增子序列,利润加总// for(int i=1; i<prices.length; i++) {// if(prices[i] > prices[i-1]) {// continue;//

2014-08-09 15:21:20 427

原创 CSS属性前的 -webkit, -moz

在CSS属性能中,我们常常能看到-webkit-,-moz-之类的前缀,这种就叫做浏览器私有前缀,是浏览器对于新CSS属性的一个提前支持。-webkit-是webkit内核的,-moz-是Firefox Gecko内核,moz代表的是Firefox的开发商Mozilla。为什么要有私有前缀呢?因为制定HTML和CSS标准的组织W3C动作是很慢的。通常,有w3c组织成员提出一个新属性,比如说圆角b

2014-07-30 11:06:59 13832 5

原创 Issues

1. Chrome不支持对本地文件写

2014-07-16 22:17:14 612

原创 《CSS 权威指南》(第3版)读书笔记

>*****************************************************************************************Chapter 1块级元素:p, div; 行内元素:a, em, strong, ul, ol,候选样式表: page 23 @import, 向后兼容性(page 26)外部样式表 文

2014-06-26 18:05:39 704

原创 《Javascript_Dom 编程艺术》(第2版)读书笔记

---Chapter1Dom : 平稳退化、渐进增强,以用户为中心的设计---Chapter 21.程序设计语言分为:解释性(javascript)和编译型(java,C++)两大类2.变量作用域:如果某个函数中使用了var,该变量被视为一个局部变量,只存在于该函数的上下文中;反之,则是一个全局变量,如果脚本中已经存在一个与其同名的全局变量,这 个函数就会改变那个全局变量(

2014-06-26 17:54:58 1107

转载 word中插入分割线

1 在Word中快速插入分割线将光标放在一行的起始处,连续输入以下字符至少3遍,回车,系统就自动将其变成一条美观的分隔线了。连续输入三个“~”,再按回车键,可以得到一条波浪线。 连续输入三个“=”,再按回车键,可以得到双直线。 连续输入三个“*”,再按回车键,可以得到一条虚线。 连续输入三个“-”,再按回车键,可以得到一条较细的实线。 连续输入三个“#”,再按回车键,可以得

2013-03-22 22:13:00 6880

原创 em

1em = 16px

2013-03-17 20:25:42 495

转载 JSONObject JSONArray

一、JAR包简介      要使程序可以运行必须引入json-lib包,json-lib包同时依赖于以下的jar包(当时环境下所配备的jar版本):      1.commons-lang-2.4.jar (注:不是lang3版本的jar包,若是引入commons-lang3-3.1.jar,会发生                    java.lang.NoClassDefFoundE

2013-03-09 15:59:55 9911

转载 MyEclipse中乱码解决

一、设置新建常见文件的默认编码格式,也就是文件保存的格式。 在不对MyEclipse进行设置的时候,默认保存文件的编码,一般跟简体中文操作系统(如windows2000,windowsXP)的编码一致,即GBK。 在简体中文系统下,ANSI 编码代表 GBK编码;在日文操作系统下,ANSI 编码代表 JIS 编码。 Window-->Preferences-->General -->c

2013-03-07 17:25:28 624

转载 MyEclipse中设置字体大小

Window --> Preferences --> General --> Appearance --> Colors and Fonts --> Basic --> Text Font --> Change

2013-03-07 17:24:53 399

转载 java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bind

MyEclipse下java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bind异常该问题一般为Tomcat端口被占用所致,解决办法如下:1、查看Tomcat所使用的端口打开Tomcat安装目录下的conf文件夹,如D:\Program Files (x86)\Apache Software Foun

2013-03-06 21:05:40 707

转载 JSP或HTML的命名规范

JSP或HTML命名规范 1、jsp与html文件名全部小写 2、数据/内容显示页     名词形式,多个单词用下划线分隔,要求能说明显示内容的信息,为避免冲突,可加上“_list”或者其他的单词。例如:news_message.html 或 file_list.jsp3、操作处理页: 名词_下划线_动词,例如:file_delete.jsp4、名称最好从范围大

2013-03-02 21:32:40 20957

转载 Hibernate:No CurrentSessionContext configured

org.hibernate.HibernateException: No CurrentSessionContext configured解决如下:     在集成Hibernate的环境下(例如Jboss),在hibernate.cfg.xml中session-factory段加入: jta     在不集成Hibernate的环境下(例如使用JDBC的独立应用程序),在hi

2013-01-15 15:57:39 433

转载 windows 版Tomcat 7.0的配置

一、安装JDK 1.7    1、添加环境变量:在 我的电脑->属性->高级->环境变量    2、新建系统变量,变量名:JAVA_HOME  变量值:C:\Program Files\Java\jdk1.7.0 (JDK的安装目录)    3、在原有的系统变量 Path后面加上英文分号,再添加%JAVA_HOME%\bin;%JAVA_HOME%\lib\dt.jar;%JAVA_H

2012-11-23 23:21:05 363

转载 快速排序

1、算法思想     快速排序是C.R.A.Hoare于1962年提出的一种划分交换排序。它采用了一种分治的策略,通常称其为分治法(Divide-and-ConquerMethod)。(1) 分治法的基本思想     分治法的基本思想是:将原问题分解为若干个规模更小但结构与原问题相似的子问题。递归地解这些子问题,然后将这些子问题的解组合为原问题的解。(2)快速排序的基本思想

2012-11-04 17:44:27 274

转载 给pdf加标签

1、新建txt文档,加入如下代码,保存为bookmark_page.js;2、这个文件复制到阅读器所在目录的Javascripts文件下,如E:/Adobe/Reader 9.0/Reader/Javascripts3、打开pdf文件,选“编辑”——>"首选项“——>”JavaScript"——>勾上启用菜单项目JavaScript执行权限 代码:// book

2012-11-01 19:06:36 787

转载 Android Java 中Thread与Runnable的区别 以及Handler的使用

在java中可有两种方式实现多线程,一种是继承Thread类,一种是实现Runnable接口;Thread类是在java.lang包中定义的。一个类只要继承了Thread类同时覆写了本类中的run()方法就可以实现多线程操作了,但是一个类只能继承一个父类,这是此方法的局限,下面看例子:package org.thread.demo;class MyThread extends Thread

2012-10-21 15:43:54 517

转载 Codeblocks和gdb调试

我们调试一个简单的循环,来理解一下在C::B中如何调试。___________________________________________________________#include int main(){      int k;         for (k=2 ; ++k              {                ++k;

2012-10-14 01:52:51 6934

转载 powerdesigner中CDM转化成PDM导出mysql脚本

一、创建(CDM)1、点击工具栏的file-->new model-->model types2、选择conceptual data model在右边面板中选择conceptual diagram,点击ok,创建CDM模型成功二、将CDM转化成PDM1、选中一个CDM,再点击工具栏上的tools-->generate physical data model2、选择generat

2012-10-13 17:13:47 6625

转载 PowerDesigner连接MySQL,建立逆向工程图解

程序员用powerDesign进行数据库建模。通常都是先设计出物理模型图,在转换出数据库需要的SQL语句,从而生成数据库。但,江湖中流传着“powerDesign逆向工程”的传说。好,我们今天就来利用PowerDesign来建立逆向工程。基于MySql 5.0 的数据库,PowerDesigner12.主要分为这几个步骤。1> 通过windows数据源管理,建立ODBC数据源。首先

2012-10-13 17:08:09 785

转载 MySQL安装过程记录

MySQL下载地址:http://dev.mysql.com/downloads/installer/1、首先进入的是安装引导界面2、然后进入的是类型选择界面,这里有3个类型:Typical(典型)、Complete(完全)、Custom(自定义)。这里建议 选择“自定义”(Custom)安装,这样可以自定义选择MySQL的安装目录,然后点“Next”下一步,出现自定义

2012-10-13 11:29:08 4824 1

转载 mysql5.5安装过程

下面的是MySQL安装的过程,用的可执行文件安装的,详细说明了一下!1.打开下载的mysql安装文件mysql-5.0.27-win32.zip,双击解压缩,运行“setup.exe“2.mysql安装向导启动,按“Next”继续 选择安装类型,有“Typical(默认)”、“Complete(完全)”、“Custom(用户自定义)”三个选项,我们选择“Custom”,有更多的选项

2012-10-13 11:25:09 1023

转载 PowerDesigner教程手册

今天上午主要学习了CDM。由于所用的版本和作者的版本不同,我用的是PowerDesigner15.所以在学习的过程中,自己进行了一下整理并截图。概念数据模型1)        概念数据模型        概念数据模型CDM(Conceptual Database Model)         以下我们要完成对示例论坛系统的数据库设计工作,首先让我们建立目标系统的概念数据模型(C

2012-10-12 21:51:03 806

转载 对象的继承关系在数据库中的实现方式和PowerDesigner设计

在面向对象的编程中,使用对象的继承是一个非常普遍的做法,但是在关系数据库管理系统RDBMS中,使用的是外键表示实体(表)之间的关系,那么对于继承关系,该怎么在RDBMS中表示呢?一般来说有3种实现方式:Concrete Table Inheritance(具体表继承)Single Table Inheritance(单表继承)Class Table Inheritance(类表继承)比

2012-10-12 21:50:20 1996

转载 PowerDesigner中的CDM设计的外键作主键

两个实体之间是一对一的关系。两个实体的标识符是“一样的”--但是好像CDM中不允许相同。这样的情况怎么处理?CDM里好像没有外键,我是说转换成PDM之后,外键又要做表的主键,在对应的CDM里是怎么设置的?双击关系,在弹出的Relationship Properties窗口中选择Detail选项,然后将Dependent复选框选中,即可。使用PowerDesigner建立数据库模

2012-10-12 21:49:16 10475 1

转载 power Designer 使用步骤

1. 打开你使用的POWER DESIGNER(我使用的是PD11),FILE->NEW->CONCEPTUAL DATA MODEL 生成一张概念模型,这一步就是我们所说的设计 ER图片,由于我们知道概念设计不设计到具体的数据库,所以在这里我们不必对数据库进行配置。2. 进行一些ER设计的准备工作,这些只是我自己在使用过程中用到的。对自己使用的模型进行预设计,达到符合自己的要求。例如在数据类

2012-10-12 21:48:12 2480

转载 PowerDesigner 工具面板 association,inheritance,association link设置

PowerDesigner 画E-R 图,关联,继承及关联实体连接不可用。 如图:   解决方法:tools->modeloptions->Notation 改为"E/R+Merise"  修改之后:

2012-10-12 21:47:10 1866

转载 C++多继承带来的麻烦

多重继承是C++语言独有的继承方式,其它几乎所有语言都秉承了单一继承的思想。这是因为多重继承致命的缺陷导致的:1.1.1        菱形缺陷 当继承基类时,在派生类中就获得了基类所有的数据成员副本。假如类B 从A1和A2两个类多重继承而来,这样B类就包含A1、A2类的数据成员副本。考虑如果A1、A2都从某基类派生,该基类称为Base,现在继承关系如下:我们C++语言

2012-10-01 09:33:58 823

转载 jdk环境变量配置

jdk环境变量配置进行java开发,首先要安装jdk,安装了jdk后还要进行环境变量配置:1、下载jdk(http://java.sun.com/javase/downloads/index.jsp),我下载的版本是:jdk-6u14-windows-i586.exe2、安装jdk-6u14-windows-i586.exe3、配置环境变量:右击“我的电脑”-->"高级"-->

2012-09-29 15:50:04 294

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除