简易记账软件上线啦!...
分类:
其他好文 时间:
2015-02-25 17:14:00
阅读次数:
157
我们在实际项目开发过程中,肯定遇到以下类似的情况:专为小型公司注册并显示的公司信息,提供不同样式的显示方式;我们不会为每个注册的账户的公司都开发出一套量身打造的网站,而且才用共享技术的方式来实现核心技术、其他变化部分采用外部变量的方式传入进行操作。这就是今天我们要讲的享元模式。
什么是享元模式?运用共享的技术有效地支持大量细粒级的对象。换种说法,就是减少创建对象的数量,减少系统开销。...
分类:
Web程序 时间:
2015-02-25 17:15:00
阅读次数:
250
EventBus是基于Otto的消息发送机制,经过开源大神们的封装,已经越来越好用了。
发送消息(必须在主线程中发送消息,发消息可以不用注册bus)
EventBus.getDefault().post();
接受消息(必须在主线程中接受消息,接受消息必须注册bus)
public void onEvent() {}
注册bus
EventBus.getDefa...
分类:
其他好文 时间:
2015-02-25 17:11:49
阅读次数:
206
Computer
Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 3731 Accepted Submission(s): 1886
Problem Description
A school bought the...
分类:
其他好文 时间:
2015-02-25 17:13:17
阅读次数:
123
Binder用于完成进程间通信(IPC),即把多个进程“别”在一起,从线程的角度来讲,Binder驱动代码运行在内核态,客户端程序调用Binder是通过系统调用完成的。Binder是一种架构,这种架构提供了服务端接口、Binder驱动、客户端接口三个模块。
重载onTransactO函数的主要内容是把onTmnSact()函数的参数转换为服务函数的参数,而onTransact()函数的参数...
分类:
移动开发 时间:
2015-02-25 17:14:11
阅读次数:
315
在JavaScript中,以下的代码是一段合法的程序:
var i=0;
var i=1;
alert(i);
其运行结果是弹窗输出1,
看上去半点问题没有,但是,在Java,C等一些编程语言中,以下类似的代码就不是一段合法的程序:
int i=0;
int i=0;
编译都不能通过编译,何况运行呢?因为变量i被重复定义,而JavaScript中,纵使变量i被重复定义也一样没问题,这就是...
分类:
编程语言 时间:
2015-02-25 17:11:19
阅读次数:
150
mysqld.exe 是MySQL后台程序(即MySQL服务器)。要想使用客户端程序,该程序必须运行,因为客户端通过连接服务器来访问数据库。
mysql.exe 是MySQL自带的命令行客户端工具,是交互式输入SQL语句或从文件以批处理模式执行它们的命令行工具。
简单来说:mysqld是用来启动mysql数据库的命令,mysql则是打开并执行sql语句的命令。
mysqld.exe 命令...
分类:
数据库 时间:
2015-02-25 17:13:56
阅读次数:
192
Language:
Default
Anniversary party
Time Limit: 1000MS
Memory Limit: 65536K
Total Submissions: 4594
Accepted: 2607
Description
There is going to be a party to cel...
分类:
其他好文 时间:
2015-02-25 17:12:56
阅读次数:
122
A: 模拟26进制加法即可/*************************************************************************
> File Name: cf-293-a.cpp
> Author: ALex
> Mail: zchao1995@gmail.com
> Created Time: 2015年02月25日...
分类:
其他好文 时间:
2015-02-25 17:11:33
阅读次数:
172
存储过程就是已经编译好的、优化过的放在数据库服务器中的一些SQL语句;可供应用程序直接调用。使用存储过程有以下几个优点:
1、执行速度比普通的SQL语句快
2、便于集中控制
3、可以降低网络的通信量
4、保证数据库的安全性和完整性
5、灵活性创建存储过程
可以采用Transact-SQL语句来创建存储过程Stored Procedured。在Microsoft SQL Server Ma...
分类:
数据库 时间:
2015-02-25 17:13:35
阅读次数:
250
软件销售是什么?我举个例子说明一下。
传统的杀毒软件由公司进行研发的,有瑞星、金山、卡巴斯基等等。这些软件都是通过卖给客户,然后进行收费,进而养活公司。负责把软件卖出去的就是销售,这是传统的商业模式。
一般来说,软件销售有些时候成为一个公司的命脉。再好的产品,卖不出去绝对是一个杯具。...
分类:
其他好文 时间:
2015-02-25 17:11:14
阅读次数:
151
先看下最终效果
先画背景图标
画个圆,要控制画出的圆是正圆,不是椭圆,按住shift。填充背景调为径向渐变的绿色
上边较浅绿的由半圆和泼浪组成的图形
获取通过中间的圆与左边的圆交集;中间圆与左右两边圆的差集;再用“直接选择工具”取出需要的部分,与交集联集,缩小后嵌入圆中,编组
最中间圆的边由两个圆环组成,两个圆环的制作方法相同。复制一个与中间圆相同大小的圆,偏移路...
分类:
其他好文 时间:
2015-02-25 17:12:53
阅读次数:
181
写这篇文章的的灵感,主要来自《华尔街之狼》里面的一个场景:怎么卖出去一支笔。
结合本文主题进行分析。(用户是不会无缘无故买你一支笔的)
1)对于笔来说是需要使用场景的,例如签名就是一个场景。
2)要满足签名这种场景,自然需要笔,这个时候笔的价值就出现了,也就满足了用户的需求。
上面是销售心理学里面的常见案例。...
分类:
其他好文 时间:
2015-02-25 17:11:20
阅读次数:
149
对于高级查询方法,主要分为五大类,详情下图:
Distinct 避免重复值出现,也就是如果有两个2,那么使用集合类可以单一出现
首先我们来写一个数组,方便举例:
// 数组数据persons
int[ ] Arr = { 25, 36, 25, 2, 3, 9, 55, 581, 21, 15, 44, 78, 96 };
1)聚合类
Conso...
分类:
其他好文 时间:
2015-02-25 17:12:42
阅读次数:
138
今天在帮业务方优化mapreduce作业时遇到一个用字符串拼接的问题。...
分类:
其他好文 时间:
2015-02-25 17:11:42
阅读次数:
116
听了下别人的讲解后,最后仔细理解了下所谓的八皇后问题。
怎么说呢,感觉有点像搜索的做法。
#include
int count=0;
//row行,j列;
int notDanger(int row,int j,int (*chess)[8]){
int i,k,flag1=0,flag2=0,flag3=0,flag4=0,flag5=0;
//注意这里row与j不能直接使用;
...
分类:
其他好文 时间:
2015-02-25 17:10:10
阅读次数:
147
Maven是Apache组织中的一个很成功的开源项目,主要服务于基于Java平台的项目构建,依赖管理和项目信息管理.
在ITOO项目开发过程中,我们都体会了打包部署的过程.使用Maven能帮助我们自动化构建过程,从清理,编译,测试到生成报告,再到打包部署,我们不用一遍又一遍地输入命令,一次又一次地点击鼠标,有了Maven一切都交给它去做吧,这就是自动构建.而且,Maven...
分类:
其他好文 时间:
2015-02-25 17:11:56
阅读次数:
184