QQ:1187362408 欢迎技术交流和学习
关于三层架构(ADO.NET):
TODO:
1,页面表现层:统一调用BLL中的方法名称
2,业务逻辑层:依据业务需求,编写业务逻辑方法
3,数据访问层:对业务的每一项需求明细,编写数据处理方法
讲解篇:
1,页面表现层:只展现页面
2,业务逻辑层:只处理业务
3,数据访问层:只处理具体每一项业务数据...
分类:
其他 时间:
2015-06-12 17:17:08
收藏:
0 评论:
0 赞:
0 阅读:
97
/********* UIView是iOS系统界面元素的基础,所有的界面元素都是集成自它。它本身完全是由CoreAnimation来实现的。它真正的绘图部分,是一个叫CALayer(Core Animation Layer)的类来管理的。UIView本身,更像是一个CALayer的管理器
,访问它的跟绘图和跟坐标有关的属性,例如frame,bounds等等,实际上内部都是在访问它所包含的CALa...
分类:
Windows开发 时间:
2015-06-12 17:16:58
收藏:
0 评论:
0 赞:
0 阅读:
451
Given a binary tree and a sum, find all root-to-leaf paths where each path’s sum equals the given sum.For example:
Given the below binary tree and sum = 22, 5
/ \...
分类:
其他 时间:
2015-06-12 17:16:48
收藏:
0 评论:
0 赞:
0 阅读:
155
android 手势密码 高仿支付宝,百度...
分类:
移动平台 时间:
2015-06-12 17:16:38
收藏:
0 评论:
0 赞:
0 阅读:
313
只需要比较字符串然后排序即可,对于两个字符串a和b,比较ab和ba的大小,为了让数字最小,要让最小的字符串在前面,也就是ab < ba是我们所期望的,因此只需要把所有字符串按照这个规则排序即可。
需要注意的是,输出时第一个数不能有前导0,如果所有数字都是0,我们只能输出一个0。
为了这两个需求,我使用了stringstream把字符串转为数字。
对于第一个数字,只需要直接转为数字输出即可。
为了判断是否所有数字都是0,找到最大的字符串,也就是排序后的最后一个,看它转为数字是否是0,如果是,最大的都是0,说明...
分类:
编程语言 时间:
2015-06-12 17:16:29
收藏:
0 评论:
0 赞:
0 阅读:
274
在操作系统下执行top命令,S列为进程状态,对几个进程状态做下解释:
进程大致分为以下几个状态
D 不可中断 Uninterruptible sleep (usually IO)
R 正在运行,或在队列中的进程
S 处于休眠状态
T 停止或被追踪
Z 僵尸进程
W 进入内存交换(从内核2.6开始...
分类:
系统服务 时间:
2015-06-12 17:16:28
收藏:
0 评论:
0 赞:
0 阅读:
190
Java拼接动态SQL的一般做法有
1、使用动态语句
很多数据库都提供了处理动态SQL的语法,如Oracle的EXECUTE IMMEDIATE语句、MSSQL的EXEC和SP_EXECUTESQL、Mysql的预处理语句等。这些功能让我们在数据库端来处理动态查询提供了极大遍历,但这种方式只适用于相对简单地动态查询,复杂的情况经常会采用下面的方式。
2、使用存储过程
对于复杂的...
分类:
数据库技术 时间:
2015-06-12 17:15:19
收藏:
0 评论:
0 赞:
0 阅读:
328
Java 项目常用的日期方法class
package com.school.util;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Calendar;
import java.util.Date;
impor...
分类:
编程语言 时间:
2015-06-12 17:14:58
收藏:
0 评论:
0 赞:
0 阅读:
185
一,简单发布应用
1,点击“安装”,开始部署应用:
2,找到要部署的项目路径:
3,选择要对其部署应用程序的服务器:
4,查看部署配置信息:
5,部署完成:
6,查看部署成功信息:
7,浏览器中浏览部署的应用
二,配置JDBC数据源
此实例使用数据库为MySQL...
分类:
数据库技术 时间:
2015-06-12 17:14:48
收藏:
0 评论:
0 赞:
0 阅读:
317
QQ:1187362408 欢迎技术交流和学习
关于产品研发(.NET)的一点点领悟:
TODO:
1,概要设计,理清系统所有业务流程(我喜欢叫业务思路)
2,划分模块,理清系统指定模块业务思路(自己需要写的并且有关联的业务)
3,划分任务难度,一点点解决
4,理清思路,技术简单的先写(1,养成良好的注释功能,以便自己写的时候,加深对业务的理解,2,后期维护3,代码整体风格严谨...
分类:
Windows开发 时间:
2015-06-12 17:14:38
收藏:
0 评论:
0 赞:
0 阅读:
153
下载官网下载地址:http://www.quartz-scheduler.org/
下载步骤:
1、点击橘黄色的download连接。
2、点击Direct Download下面的Quartz 2.2.1 full distribution (release notes)
3、点击quartz-2.2.1-distribution.tar.gz进行下载,选择两个中的任何一个即可。...
分类:
其他 时间:
2015-06-12 17:14:29
收藏:
0 评论:
0 赞:
0 阅读:
288
转自jdon的小文章:来自Infoworld的一篇纪念Java诞生20周年的文章。主要讲述了一些在今天习以为常但是在20年前却难以想象的情况。请记住,在1995年那时的编程不是一件很容易的事情,面向对象概念已经接受,但是很难实践,那时没有多少真正的面向对象语言,最多是将C代码粉饰一下,比如用class替代struct等,用这些技术编写的程序经常由于指针错误或内存泄漏崩溃,源代码仅仅能够在Unix不...
分类:
编程语言 时间:
2015-06-12 17:14:28
收藏:
0 评论:
0 赞:
0 阅读:
92
JDBC是一种执行SQL语句的java api,是java访问数据库的桥梁,它可以为多种关系型数据库提供统一的访问接口。
实现JDBC(此为连接oracle)的六个步骤:
1.注册Driver接口(加载一个具体的Driver实现类):
class.forName("oracle.jdbc.OracleDriver");
2. 获取数据库连接接口
...
分类:
数据库技术 时间:
2015-06-12 17:13:18
收藏:
0 评论:
0 赞:
0 阅读:
292
XStream是一个Java对象和XML相互转换的工具,很好很强大。提供了所有的基础类型、数组、集合等类型直接转换的支持。因此XML常用于数据交换、对象序列化(这种序列化和Java对象的序列化技术有着本质的区别)。
XStream对象相当Java对象和XML之间的转换器,转换过程是双向的。创建XSteam对象的方式很简单,只需要new XStream()即可。
...
分类:
其他 时间:
2015-06-12 17:13:08
收藏:
0 评论:
0 赞:
0 阅读:
419
CTStaticTableView这是一个用代码封装静态TableView的方式。你可以用xib初始化CTStaticTableView,也可以用代码...
分类:
其他 时间:
2015-06-12 17:11:58
收藏:
0 评论:
0 赞:
0 阅读:
223
1.transfer(E e)若当前存在一个正在等待获取的消费者线程,即立刻将e移交之;否则将元素e插入到队列尾部,并且当前线程进入阻塞状态,直到有消费者线程取走该元素。
2.ryTransfer(E e, long timeout, TimeUnit unit) 若当前存在一个正在等待获取的消费者线程,会立即传输给它; 否则将元素e插入到队列尾部,并且等待被消费者线程获取消费掉。若在指定的时间内元素e无法被消费者线程获取,则返回false,同时该元素从队列中移除。
3.tryTransfer(E e)若当...
分类:
其他 时间:
2015-06-12 17:11:48
收藏:
0 评论:
0 赞:
0 阅读:
144
题目很简单,为了得到钱,我们只能通过两种途径,①正优惠券对应正的商品,②负优惠券对应负的商品。
对于正数,我们按照降序排序以获得最大的优惠券和最高价的商品。
对于负数,我们按照升序排序以获得绝对值最大的优惠券和商品。
因此,我们需要把正、负分开统计,因此需要4个容器(coupon和product各+、-两个)。
排序结束后,从前到后累加优惠券数值和商品数值的乘积,注意遍历容器时设置结束条件为较小的容器的大小。...
分类:
其他 时间:
2015-06-12 17:11:38
收藏:
0 评论:
0 赞:
0 阅读:
250
1. 合并数组
array_merge()函数将数组合并到一起,返回一个联合的数组。所得到的数组以第一个输入数组参数开始,按后面数组参数出现的顺序依次迫加。其形式为:
Php代码
array array_merge (array array1 array2…,arrayN)
这个函数将一个或多个数组的单元合并起来,一个数组中的值附加在前一个...
分类:
编程语言 时间:
2015-06-12 17:11:28
收藏:
0 评论:
0 赞:
0 阅读:
242
QQ:1187362408 欢迎技术交流和学习
JQuery的Ajax跨域请求的(Ajax):
TODO:
1,什么是jsonp格式呢?API原文:如果获取的数据文件存放在远程服务器上(域名不同,也就是跨域获取数据),则需要使用jsonp类型。使用这种类型的话,会创建一个查询字符串参数 callback=? ,这个参数会加在请求的URL后面。服务器端应当在JSON数据前加上回调函数名,以便完...
分类:
Web开发 时间:
2015-06-12 17:11:18
收藏:
0 评论:
0 赞:
0 阅读:
143
现在来推导一下得到变分参数更新式的过程,这一部分是在论文的附录中,为避免陷入过多细节而影响整体理解,可以在刚开始学习LDA的时候先不关注求解细节。首先要把L写成关于γ,?\gamma,\phi函数。根据之前我们对L的定义:L(γ,?;α,β)=Eq[logp(θ,z,w|α,β)]?Eq[logq(θ,z)]L(\gamma,\phi;\alpha,\beta)=E_q[logp(\theta,\m...
分类:
其他 时间:
2015-06-12 17:11:08
收藏:
0 评论:
0 赞:
0 阅读:
281