摘要:
这两年在支撑公司的Hybrid框架的运维发展,让人确认这种移动开发方式确实是一条不错的路。混合应用这种开发方式降低开发难度,极大的提高开发效率,最重要的一点效果可以接近原生应用。框架的本身是需要持续不断发展的,这里开始我讲述我重构Hybird框架的UI的这三个月(2014-11——2015-1),而... 阅读全文
摘要:
“平淡无奇”,一句话总结。 当初买这本书的原因,在意的是有没有什么令人惊喜的东西,特别是针对Javascript代码的奇思妙想,所以就买下了这本书。 在买的几本书里面,最先看的也是这一本,但看起目录就觉得不大妙,翻起内容时候,才发现真不是那么的新奇的东西,甚至来说几乎不关Javascript的事。 阅读全文
摘要:
前言最近在重构个hybird(原生的壳包着Web页面)的UI框架,进行到了做换肤功能的阶段,所以这里是我思考的解决的方法。预想目前实现换肤的功能无非就两种做法。1.写几个皮肤文件,然后切换使用这几个文件达到换肤的目的。不得不说这是最常见的方式,效果也比较明显,但是它有几个缺点。缺点:1.如果更改一个... 阅读全文
摘要:
这周继续在弄hybird app 的 UI框架的重构,进行到了编写换肤功能的阶段,而在做换肤之前,我想应该先弄一套框架内置的图标。 而图标无非就是两种做法: 1.图片 使用图片很正常,但是有缺陷的。 1.众多的图标导致了增加了许多HTTP请求 PS:有人会说我把它们弄成一张大图不久行了,可是这样弄了 阅读全文
摘要:
Mysql触发器 PS:一定要注意 DELIMITER // END;// DELIMITER ;,不加这个执行时会有语法错误。 阅读全文
摘要:
原因 如下图,A域中有个B域的页面,但是B的页面的长度不确定,A无法去设置一个准确的高度。 PS:iframe高度设置auto是无效的 解决办法 如上图, (1)在B页面中加一个A的代理页面的iframe PS:这最里面的A页面能调用最外层A页面的方法,而B页面是调用不了最外层A的(因为跨域的安全限 阅读全文
摘要:
原因: UTF-8编码有可能是两个、三个、四个字节。Emoji表情是4个字节,而Mysql的utf8编码最多3个字节,所以数据插不进去。 解决办法: 将Mysql的编码从utf8转换成utf8mb4 步骤: 1.修改mysql配置文件 my.ini 2.加入 3.重启mysql 4.修改输入键盘表情 阅读全文
摘要:
创建自己的archetype一般有两种方式,比较简单的就是create from project1、首先使用eclipse创建一个新的maven project,然后把配置好的一些公用的东西放到相应的目录下面 比如说会将一些常用的java代码存放到src/main/java目录下面; 会将一些通用的 阅读全文
摘要:
在开发过程中,有时候会使用到公司内部的一些开发包,显然把这些包放在外部是不合适的。另外,由于项目一直在开发中,这些内部的依赖可能也在不断的更新。可以通过搭建公司内部的Maven服务器,将第三方和内部的依赖统一管理。 这里使用Nexus来搭建本地的Maven服务器,过程比较简单。 一、安装服务器 1、 阅读全文
摘要:
Maven是什么?一种通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。 Maven目的? 1.很方便的发布项目信息 2.在多个项目中共享JAR Maven仓库? 所有JAR文件(WAR,ZIP,POM等等)的地方 1.本地仓库 2.远程仓库 搭建Maven私服? 要求:在局域网内的 阅读全文
摘要:
上篇讲了什么是云编译,这一篇会讲实现的过程,但不涉及具体实现,所有也不会讲是什么编程语言,只是讲实现思路。 其实也就分为两个步骤(以android为例): 1.准备被编译的工程的资源 2.使用android sdk 进行对工程进行打包 这一篇讲的是第一个步骤,这个步骤分为9个细节。 清除目录 开发者 阅读全文
摘要:
编写原因: 作为提示框,jquery有个messagebox的控件,也就是弹出的提示框。但这个控件如果不是用在需要确认的时候,单单警告提示、消息提示、失败提示时,用户还需要去点下确认,有时这操作还是挺烦的(尽管可以设置timeout,会自动消失)。 控件需求: 现在需要一个简洁消息提示控件,不需确认 阅读全文
摘要:
1.查找重复的行 2.删除重复的行(保留一条) PS:因为mysql的delete,如果被删的表的where条件里有in,且in里面也有此表,那就删除不了。 阅读全文
摘要:
1.导入证书到jdk里keytool -import -alias 证书名称 -file 证书地址 -keystore 导入位置例:keytool -import -alias co3 -file C:\Users\Administrator\Desktop\1\co3_sso.cer -keyst... 阅读全文
摘要:
这篇Java事务的说明不错,所以把它转过来收藏了。 原博文地址:http://blog.csdn.net/gyf4817/article/details/5362444 通常的观念认为,事务仅与数据库相关。 事务必须服从ISO/IEC所制定的ACID原则。ACID是原子性(atomicity)、一致 阅读全文
摘要:
什么是单元测试? 单元测试是开发者编写的一小段代码,用于检验被测代码的一个很小的、很明确的功能是否正确。 单元测试目的? 执行单元测试,是为了证明某段代码的行为确实和开发者所期望的一致。 白盒测试和单元测试的区别: 1 测试目的,一个是测试程序的整体逻辑,另一个是测试程序中一个独立的模块 2 通常的 阅读全文
摘要:
1.explain分析sql语句 例如: 返回结果: 而今天检查的不是这条sql,远比这条复杂,不过也能反映情况了。 (1)使用视图导致sql在执行过程中需要用中间表,就是Using temporary。 因为视图无法使用索引,这也导致性能会比较低效。 (2)当有order by出现时,而且排序字段 阅读全文
摘要:
产品的部署会有两种情况,一是升级版本,二是直接使用某个版本,但不管是哪种情况,部署完的时候某些功能可能会有问题。 这个时候我们需要依序检查环境和程序。 1.检查数据库 很多的时候,程序本身并没有问题,是数据库导致的错误,一般就是两种问题。 (1)数据库结构 数据库结构有问题,缺少表或字段。 如果是升 阅读全文