-
Android学习之——优化篇(一)
Android学习之——优化篇(1)一、优化的品质1.简练;2.可读性强;3.模块化;4.层次性;5.设计良好;6.高效;7.优雅;8.清晰。二、常见的编程规范1.基本要求·结构清晰,简单易懂,单个函数不超过100行;目标明确,代码精简·尽量使用标准库函数和公共函数·不随意定义全局变量,尽量使用局部变量·使用括号,以避免二义性2.可读性要求·可读性第一,效率第二·保证注释与代码完全一致·都有文件头...
83
热度 -
IDDD 实现领域驱动设计-CQRS(命令查询职责分离)跟 EDA(事件驱动架构)
IDDD实现领域驱动设计-CQRS(命令查询职责分离)和EDA(事件驱动架构)上一篇:《IDDD实现领域驱动设计-SOA、REST和六边形架构》阅读目录:CQRS-命令查询职责分离EDA-事件驱动架构DominEvent-领域事件Long-RunningProcess(Saga)-长时处理过程EventSourcing-事件溯源CQRSJourney-微软示例项目ENode-netfocus实践项...
366
热度 -
Android 总共有四种数据存储方式
Android总共有4种数据存储方式<!--正文begin-->继上篇数据存储,现在我们来讲讲另外一种数据存储,Files。本篇讲述步骤如下:1、温故而知新,复习四种数据存储的区别。2、什么是Files数据存储。3、什么是Properties?4、Properties重要方法和属性讲解。5、模拟用户设置参数。6、查看Files产生的文件。1、温故而知新,复习四种数据存储的区别Andro...
14
热度 -
用Eclipse开发跟调试Android应用程序(一)
用Eclipse开发和调试Android应用程序(一)前面介绍了Windows环境下,基于AndroidSDK(2.3)和Eclipse(helios)的Android开发环境的搭建,并创建了第一个应用程序HelloAndroidWorld。具体挺参考小生的blog:http://blog.sina.com.cn/deaboway或者http://blog.csdn.net/deaboway。现在...
89
热度 -
Android中图片占用内存储器的计算
Android中图片占用内存的计算本人的网易博客原文在Android开发中,我现在发现很多人还不会对图片占用内存进行很好的计算。因此撰写该博文来做介绍,期望达到抛砖引玉的作用。Android中一张图片(BitMap)占用的内存主要和以下几个因数有关:图片长度,图片宽度,单位像素占用的字节数。一张图片(BitMap)占用的内存=图片长度*图片宽度*单位像素占用的字节数注:图片长度和图片宽度的单位是像...
58
热度 -
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (二)
ERROR2002(HY000):Can'tconnecttolocalMySQLserverthroughsocket'/var/lib/mysql/mysql.sock'(2)face="宋体">从供应商手中接手一个云平台(WindwosAzure)上的MySQL数据库,登录数据库时遇到错误:face="宋体">$mysql-uroot-pface="宋体">Enterpassword:fac...
251
热度 -
MVC5注册页面提交表单的2个有关问题(模型验证和新增数据)
MVC5注册页面提交表单的2个问题(模型验证和新增数据)本帖最后由qq_25768813于2015-10-0517:29:47编辑耽搁了一天,实在解决不了.先谢谢各位前辈指导环境:windows10,vs2015,sqlserver2012语言:c#mvc5功能说明:一个简单的注册功能,用户注册时实例化用户注册类,模型验证成功后赋值给用户类,然后新增用户数据类:用户类,用户注册类控制器:用户类控制...
66
热度 -
C#中对Excel开展操作
C#中对Excel进行操作工作中要处理一批数据,主要是处理从别处导出来的Excel表格(大概有一千多行,三十多列),拿到表格对Excel表格进行分析,按照一定的规则进行拆分成为一万多行的数据;首先这个需求要用程序进行处理的背景是人工进行拆分已经耗费了一周人天的资源,所以要用C#对数据进行处理,来提高工作效率。开始的想法是把Excel中的数据导入到C#的一个容器中,对容器进行操作,但是拿到规则之后,...
42
热度 -
C#中怎样实现点击左侧的treeview节点右首Iframe里面的Gridview变化
C#中怎样实现点击左侧的treeview节点右侧Iframe里面的Gridview变化?想做一个页面,实现下面的功能,该页面叫MenufecturingMethod。左面一个TreeView点击相应的节点,在右面的iframe中显示绑定的数据,实现对SQL数据库表的显示。该页面叫MethodIframeiframe框架如下图目前在MenufecturingMethod里面前台代码:</hea...
14
热度 -
PHP惯用正则表达式汇总
PHP常用正则表达式汇总1.平时做网站经常要用正则表达式,下面是一些讲解和例子,仅供大家参考和修改使用:2."^\d+$"//非负整数(正整数+0)3."^[0-9]*[1-9][0-9]*$"//正整数4."^((-\d+)|(0+))$"//非正整数(负整数+0)5."^-[0-9]*...
47
热度 -
透过面试题目学习php之填空题
通过面试题目学习php之填空题1、?判断一个变量是否存在的函数:isset判断一个变量是否为null的函数:is_null判断一个变量是否为空的函数:empty销毁一个变量的函数:unset2、$a=array(1,2);unset($a[0]);print_r($a);echocount($a);请写出输出结果:答:array(1=>2)?;?13、$str='2012/12/21';ec...
1374
热度 -
轻巧解决PHP中文编码苦恼的小技巧
轻松解决PHP中文编码苦恼的小技巧PHP中文编码这个问题,曾经令很多小伙伴们感到很困扰的,不过应该大部分人已经解决了这个问题,不过今天小编还是要将这些小技巧再重复下。?PHP程序设计中中文编码问题曾经困扰很多人,导致这个问题的原因其实很简单,每个国家(或区域)都规定了计算机信息交换用的字符编码集,如美国的扩展ASCII码,中国的GB2312-80,日本的JIS等。作为该国家/区域内信息处理的基础,...
145
热度 -
php-得到小弟我们开始使用php前的一些参数:变量 / 常量 / 模块 / 函数 / 类
php--得到我们开始使用php前的一些参数:变量/常量/模块/函数/类1,arrayget_defined_vars(void)获取由所有已定义变量所组成的数组(包括环境变量、服务器变量和用户定义的变量。)2,arrayget_defined_functions(void)获取所有已经定义的函数3,arrayget_loaded_extensions([bool$zend_extensions=...
581
热度 -
网站学习备忘009——阿里地区云LAMP的搭建及phpmyadmin的安装
网站学习备忘009——阿里云LAMP的搭建及phpmyadmin的安装(俺是linux地地道道的菜鸟)step1选择Linux操作系统CentOS6.364位(原因:可以直接使用yum命令安装软件)step2按照《鸟哥的Linux私房菜》中的命令,yuminstallhttpdmysql-serverphpphp-develphp-mysql安装apache,mysql,php,但貌似...
52
热度 -
SSRS Reports 2008性能优化案例2
SSRSReports2008性能优化案例二color="#000000"face="宋体">前几天一同事反映海外工厂A的SSRS报表比较慢,让我检查优化一下。于是我检查了下2015-07-13到2015-07-1512:00这段时间报表的耗时记录USE[ReportServer];GOSELECTC.NameASReportName,E.ReportIDASReportID,E.UserName...
325
热度 -
表格非常规统计之固定分组
报表非常规统计之固定分组报表开发中,经常会碰到一些需要进行非常规统计的报表,固定分组、可重复分组、组内排序,还包括跨行组计算的报表,甚至有些报表本身无数据来源、以及需要对数据源再计算。这些报表本身具备一定的特殊性,使用常规方法往往难于实现。而集算报表在完成这类特殊统计报表时则比较简单,这里来看下使用集算报表完成固定分组报表的实现过程。所谓固定分组报表是指分组没有规律,可能是分组范围没有规律,也可能...
256
热度 -
《特大型网站技术架构》读书笔记
《大型网站技术架构》读书笔记大型网站架构演化大型网站的关注指标高可用高性能易扩展可伸缩安全大型网站的特点高并发,大流量高可用海量数据用户分布广泛,网络情况复杂安全环境恶劣需求快速变更,发布频繁渐进式发展大型网站架构演化发展过程初始阶段,一般使用LAMP来搭建,所有资源存放在一台服务器上应用服务和数据服务分离,有独立的数据库服务器使用缓存改善网站性能,依据是二八定律:80%的业务访问集中在20%的数...
113
热度 -
懂得Entity Framework中事务处理
了解EntityFramework中事务处理EntityFramework6以前,框架本身并没有提供显式的事务处理方案,在EF6中提供了事务处理的API。所有版本的EF,只要你调用SaveChanges方法进行插入、修改或删除,EF框架会自动将该操作进行事务包装。这种方法无法对事务进行显式的控制,例如新建事务等,可能会造成事务的粒度非常大,降低效率。EF不会对查询进行事务包装。从EF6开始,默认情...
648
热度 -
Entity Framework的核心 – EDM(Entity Data Model) 1
EntityFramework的核心–EDM(EntityDataModel)一这次开发项目,我依然做的是.Net,前几个月的项目底层设计使用的的是ORM思想,技术选用的是NHibernate,这次也不例外,开发.Net项目,依然使用的是ORM的思想,不同的是这次开发技术选用的是EF(EntityFrameWork)。这个框架可是让我费眼不少,我了解它,从它的XML开始的。开始说说有...
143
热度 -
【playframework2札记整理】4、form
【playframework2笔记整理】4、form本文来自:http://fair-jm.iteye.com/?转截请注明出处?许久不更新...单纯是因为懒罢了...?play.api.data.FormController中使用:创建实体:caseclassUser(username:String,realname:Option[String],email:String)?创建Form对象va...
107
热度