Java_业务层开发

业务是整个项目的核心,每一个业务的处理都是由控制层调用的(本次不考虑控制层,只考虑客户端直接调用业务层的形式),所以整个代码里业务层依然是一个标准,控制层要想取得业务层对象,一定也是依靠工厂类。 1.定义业务层开发标准 考虑到日后要加入事物的控制问题,所以建议方法上要有一些特殊的考虑,请使用正常的名字。例如: insert() update() 将所有的业务层都保存在service的子包下 范例:定义IEmpService 如果数据层的标准定义是根据实体表来决定的,那么业务层可不是与表一一对应
分类: 其他 发布时间: 04-22 21:54 阅读次数: 6

android8 Notification

界面Layout: customnotice.xml 1 <?xml version="1.0" encoding="utf-8"?> 2 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 3 android:layout_width="match_parent" 4 android:layout_height="100dp"> 5 <ImageView 6
分类: 其他 发布时间: 04-22 21:54 阅读次数: 6

为梦重新起航

经历这么多,时间浪费了好多,自己也感觉很累。今天才彻底觉悟,要先明白自己不能做什么,才能确定自己能做什么。 过去的想法太多,没有那么多时间,也没有那么多精力去实现,到头来只能是在原地踏步地积累过去的经验,那么我完全可以在路上前进,在路上积累经验。 我彻底放弃编程,放弃猪八戒兼职,放弃百度传课,放弃拥有那么多的想法。 我现在要做好自己的工作,我身上带着责任,把有限的时间化作无限的爱给孩子们。 我现在要乐观积极地对待生活,美好是生活的一部分,也是值得分享的,困难也是生活的一部分,要学习处理困难和在
分类: 其他 发布时间: 04-22 21:54 阅读次数: 5

2263: neighbor(图形结论题)

2263: neighbor 时间限制: 1 Sec 内存限制: 256 MB 提交: 205 解决: 56 [提交][状态][讨论版][命题人:admin] 题目描述 隔壁学校地形图可以通过一个高度矩阵表示,矩阵中每一个位置都有一个数hi , j表示这个坐标的海拔,我们姑且将其称为海拔图,容易发现,我们可以通过这个矩阵轻松算出隔壁学校的主视图,左视图。 相反的,我们却不能通过主视图和左视图唯一确定海拔图,现在问题来了,已知主视图左视图,我们需要知道铲平隔壁学校的代价上限和下限(即可能的体积最
分类: 其他 发布时间: 04-22 21:54 阅读次数: 5

测试开发面试集锦-数据库方面(搬运)

1、查询前五行 sql mysql: limit sql server: top 2、查询数据去重 distinct 3、视图是什么,怎么创建,有什么作用 4、索引是什么,怎么创建,有什么作用 5、group by 和having 区别 6、如何创建索引 及创建索引的原则 创建索引语句:单个索引: REATE INDEX mytable_categoryid ON mytable (字段名); 多重索引:CREATE INDEX mytable_categoryid_userid ON myt
分类: 其他 发布时间: 04-22 21:54 阅读次数: 3

产生随机数去重排序

import random n=int(input()) inputArray=[] for i in range (n): r=random.randint(1,1000) inputArray.append(r) inputArray=list(set(inputArray)) #先生成集合,然后转换为数组,去重的作用 inputArray.sort() #排序 OutputArray=inputArray for i in O
分类: 其他 发布时间: 04-22 21:54 阅读次数: 5

设计MyTime类

题目内容:设计一个MyTime类,成员函数SetTime()设置时间,print_12()以12(0-11)小时制显示时间(AM上午,PM下午),print_24()以24(0-23)小时制显示时间。输入格式:所需设置时间的时、分、秒输出格式:按照12小时制和24小时制依次显示时间,注意时间格式中的冒号是英文冒号,时分秒都是两位,AM,PM前有一个空格,晚上12:00是00:00:00 AM,中午...
分类: 编程语言 发布时间: 04-22 21:48 阅读次数: 6

Spring任务调度之Spring-Task

一.前言       上面两篇介绍了在Spring 中使用Timer与Quartz,本篇将介绍Spring3.0以后自主开发的定时任务工具,spring task,可以将它比作一个轻量级的Quartz,而且使用起来很简单,除spring相关的包外不需要额外的包,而且支持注解和配置文件两种形式,下面将分别介绍这两种方式。二、第一种:配置文件方式 第一步:编写作业类              即普通的...
分类: 编程语言 发布时间: 04-22 21:48 阅读次数: 5

javascript中的instance和typeof的异同点

typeof的用法typeof用在判断数据类型上,数据类型分为值类型和引用类型。值类型包括4种:undefined、string、number、boolean 引用类型包括2种:function、object (其中需要注意的是typeof null==object)instanceof的用法instanceof操作符用来判断引用类型。语法:A instanceof B (一般用在判断原型链上的关
分类: 编程语言 发布时间: 04-22 21:48 阅读次数: 6

一名2018年应届生的美团前端校招面试之旅

首先介绍一下本文的主角:一名18年应届生,普通二本,学习能力一般,技术能力更是一般,前端小白,但是在努力学习中。从17年秋招开始我便向美团投了简历,也参加了在线笔试,但是输的很惨淡,笔试没过后,来继续在武汉找了家小公司实习。春招开启之际,我尝试过投了斗鱼(没有获得面试机会),小红书(笔试没过),360(拿到了实习offer以及技术经理承诺的好好表现就能转正的口头承诺)等等。当然,这其中还有美团,我...
分类: 编程语言 发布时间: 04-22 21:48 阅读次数: 5

《第二次实验报告》

一、单元测试与TDD: 编程前需要理清思路,知道需要做什么,如何做,可以先用伪代码来描述该过程。 用编程语言将伪代码翻译处理后,就是产品代码了,伪代码是对产品代码最好的注释。 完成产品代码后,还需要测试代码来证明自己的代码没有问题,java编程对类实现的测试叫单元测试。 单元测试练习 伪代码如下 ··· 百分制转五分制: 如果成绩小于60,转成“不及格” 如果成绩在60与70之间,转成“及格” 如果成绩在70与80之间,转成“中等” 如果成绩在80与90之间,转成“良好” 如果成绩在90与10
分类: 其他 发布时间: 04-22 21:48 阅读次数: 7

t-sql DML 级别 7: 使用简单分组 by 子句汇总数据

在GROUP BY子句中使用表达式有时您可能希望根据特定列或集以外的内容对数据进行分组。例如,您可能希望根据某些VARCHAR列的前几个字符,或者仅仅是DateTime列的日期或月份来总结数据。SQLServer允许您在GROUP BY子句中指定表达式以完成这一任务。表达式可以是基于正在聚合的详细记录集中的列的任何有效表达式。要演示如何在GROUPBY子句中使用表达式,请查看清单4中的代码。 清单...
分类: 编程语言 发布时间: 04-22 21:48 阅读次数: 5

C#串口通信发送数据

1 发送数据 需要2个串口 http://www.openedv.com/thread-228847-1-1.html 下载源文件 File_Protocol_Test.rar
分类: 其他 发布时间: 04-22 21:48 阅读次数: 5

php基础六

&amp;lt;!-- 错误处理 --&amp;gt; &amp;lt;?php //php错误处理之禁止显示错误(display_errors) ini_set('display_error', 0); echo '服务器中display_errors的状态为'.ini_get('display_errors'); ?&amp;gt; &amp;lt;!-- php错误处理值错误报告级别 --&amp;gt...
分类: 编程语言 发布时间: 04-22 21:48 阅读次数: 6

微信小程序编写物流信息进度样式

做电商类型的小程序一定会碰到编写物流信息的时候,一般页面如下图 难点在于只有一条信息时候的页面样式 以及多条信息最后一条信息的页面样式 之前没做过这一块的东西,所以刚碰到的时候想了老半天orz。后来上个厕所的时候一下子想通了,然后就想在这里做个记录,分享给大家。 先给个我的想法图给大家: 我把一条信息分为左右两块区域,左边显示进度线,右边显示文字信息。然后将左边的进度线分为上下两部分,如图所示,上为红色,下为蓝色。 然后灰色的点和橘色点用图片。 样式写完之后就是根据不同条件来显示不同的样式。
分类: 其他 发布时间: 04-22 21:48 阅读次数: 9

使用包装器是来实现线程安全

在Java平台的类库中还有很多线程封闭的示例,其中有些类的唯一用途就是将非线程安全的类转化为线程安全的类。一些基本的容器类并非线程安全的,例如ArrayList,HashMap。类库提供了一些包装器工程方法(例如Collections.synchronizedList及其类似的方法),使得这些非线程安全的类可以在多线程环境下安全的使用。这些工程方法通过“装饰器”模式将容器类封装在一个同步的容器里,...
分类: 编程语言 发布时间: 04-22 21:48 阅读次数: 4

error: command 'gcc' failed with exit status 1

事因:在ubuntu中的conda环境中安装word2vec 报错: 解决: sudo apt-get install gcc pip install word2vec N.B. 根据报错提示网上找解决方案时,基本都是 sudo apt-get install python3-dev. 但是在我这里都没用。 ======= 以上。
分类: 其他 发布时间: 04-22 21:48 阅读次数: 5

2018第三次作业

一.代码: 1.输出月份英文名: 1).设计思路: (1).文字描述: 第一步:主函数:先输入了月份的数字n,调用函数求出所对应的月份并赋给s,判断s是否为null,如果是输出wrong input,如果不是输出月份; 第二步:在函数中,运用一个switch语句在每个语句后面返回相应的月份; 2).实验代码 ` #include <stdio.h> char *getmonth( int n ); int main() { int n; char *s; sca
分类: 其他 发布时间: 04-22 21:48 阅读次数: 5

二手车市场探索性数据fenx

二手车市场探索性数据分析项目描述:近年随着汽车工业发展,二手车市场越来越火热。根据获取的二手车市场数据,对影响二手车价格的因素进行研究与分析项目职责:1.二手车市场的数据采集和数据集的预处理                 2.可视化分析,确定二手车价格的影响因素                 3.针对关键因素,分析对二手车价格的影响规律                 4.分析图表的制作及分析...
分类: 编程语言 发布时间: 04-22 21:48 阅读次数: 6

eclipse常见错误--项目运行不了

eclipse偶尔运行不了项目,会报一堆乱七八糟的错误。比如:安卓项目报AndroidMainfest.xml missing或者your project contains errors please fix them before running your application等等一些错误。如果确定代码没错的话,那就是eclipse抽风了...先clean project 再重新运行一般可解决...
分类: 编程语言 发布时间: 04-22 21:48 阅读次数: 4