- 4239
梨花树下
2020.12.08原本按照今天的计划。是将下两周的促销活动设置好,下午的时候临时接到主管通知说让看一下之前的应付凭单单据,是否都已经引用完成?要我查一下去年的款是否都有核对,饮用完。所以下午零食就改变了主意,取消做促销活动的优先顺序,先查了一下以往的状况情况。我回复他的时候没有说的特别的确定,只是有一种玩笑似的,我已经告诉他应该已经用完了吧。为了消除我俩的疑虑,我把系统里面的硬辅评单位引用的单据
- android知识总结
lyuw
转https://www.jianshu.com/p/4115bcf9f92e1.四大组件Activityhttps://www.jianshu.com/p/7c193337702dServicehttps://www.jianshu.com/p/d963c55c3ab9https://www.jianshu.com/p/e04c4239b07eContentProviderhttps://www
- 2021-01-05
鑫Holmes
https://xueshu.baidu.com/usercenter/paper/show?paperid=a0627decad4bcc4239d5cb262c2ff1cd&site=xueshu_se燕麦麸纤维降血糖作用的实验研究[1]李清云,王常青.燕麦纤维对糖耐量和减肥作用研究[J].山西大学学报(自然科学版),2005,(4).421-424.doi:10.3969/j.issn.025
- 2018-06-09
走心_185c
分享韩晓的歌曲《大头皮鞋》https://www.xiami.com/song/29943?_uxid=14CAA0E4239E662C078EC63EAA1D311B(分享自@虾米音乐)
- pyTorch入门(六)——实战Android Minist OpenCV手写数字识别(附源码地址)
Vaccae
androidpytorchopencv人工智能python
学更好的别人,做更好的自己。——《微卡智享》本文长度为4239字,预计阅读12分钟前言前面几篇文章实现了pyTorch训练模型,然后在Windows平台用C++OpenCVDNN推理都实现了,这篇就来看看在Android端直接实现一个手写数字识别的功能。本篇最后会放出源码地址。实现效果代码实现微卡智享实现Android端后写数字识别,一个是项目的OpenCV的环境搭建,详细的搭建可以看《OpenC
- [转]PS1应用-修改linux终端命令行字体颜色
ditt0
原文:https://www.jianshu.com/p/4239d3ea72fe最近在学习linux操作系统(CentOS6&CentOS7)。觉得linux终端命令行全部为白色,会经常导致命令与输出内容难以分辨。于是上网找到修改linux终端命令行颜色的方法,发现通过定义PS1环境变量即可实现,下面我以root用户身份进行操作。1.了解PS1PS1是Linux终端用户的一个环境变量,用来定义命
- 为什么我的基因富集不到某个看似明显的通路?
刘小泽
刘小泽写于2020.1.23遇到的问题就是常规的差异分析结果进行GO富集分析,代码是:#先获得差异分析结果DEG_mtx,然后按照log2FC排序geneListlength(uni_gene)[1]4239这个通路竟然有4000多个基因我们的差异基因有多少在这个通路呢?#我们总共有这些基因,但它们是EnsembleID,而uni_gene是EntrezID,需要转换一下>length(up.ge
- 工作中新的Mac book pro 安装 cocoapods工具
timeQuick
前言今天公司新配的macbookpro电脑,运行工程时才发现还没有装pod管理工工具。当然以前安装pod是在前2年的事了。现在mac系统是macOSMojave了。于是开始……升级gem打开终端,我先升级gem,升为最新版本sudogemupdate--systemgem.png安装pod输入终端命令sudogeminstallcocoapods9A4239E9-5BB4-4EF7-9503-7A
- 25
木易力口
终其一生,人总共要打开628份礼物,交967个朋友,阅读533本书,消耗4239卷卫生纸、276支牙膏和198瓶洗发水……一生很长,在那些失去的时间里发生的故事,虽然都有万钧之力,但我总是记不清楚,也怕有一天终会忘记,但还好,总有一种方式,能让我们回忆起那些即便是细枝末节的故事。图片发自App
- 20130906组队赛HDU4236-HDU4237-HDU4239-HDU4242-HDU4243
ACM_devil
组队赛
A-RepeatingCharactersA题看样例就可以写了,直接重复就可以了:代码:#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#inc
- 如何不让ESXi7.0的虚拟闪存占掉你的小硬盘
yqowen
在ESXi7中,根据https://docs.vmware.com/cn/VMware-vSphere/7.0/com.vmware.esxi.install.doc/GUID-DEB8086A-306B-4239-BF76-E354679202FC.html的如下说明:ESXi7.0安装或升级的存储要求要安装ESXi7.0,USB或SD设备的引导设备至少需要为8GB,其他设备类型的引导设备至少需
- 《jBPM4工作流应用开发指南》常见问题答复
eztec
[img]http://dl.iteye.com/upload/attachment/330450/181e440d-14e2-33bc-848b-e9c6d4239d33.jpg[/img]最近把《jBPM4工作流应用开发指南》的样章和目录放到网上之后,收到了大量读者的来信,综合这些来信,我们对常见的问题进行了如下的统一答复.1.jBPM是怎样的技术?它主要被应用在哪些领域?——jBPM是一种基
- 多线程编程的设计模式 临界区模式(一)
zdmilan
JAVA多线程设计模式编程hashmapstring数据结构
原文出处:http://dev.csdn.net/author/axman/4794100c5de740a09b52415cb9dd4239.html感谢此文的作者,让我加深了理解!多线程编程的设计模式临界区模式(一)临界区模式CriticalSectionPattern是指在一个共享范围中只让一个线程执行的模式.它是所有其它多线程设计模式的基础,所以我首先来介绍它.把着眼点放在范围上,这个模式叫
- 新疆+31,辽宁+8
证券时报网
§¨°è45¤è6§°é°73102431èè°§è°è45¤è6·4239°31è8°°°°°èè31¨é¨é7310è24°°°èè31°è8¨é¨é訰8°èè7310è24è°8°è褧èé2è65èèè°è4¤§è¤§è13·¤¨°éè褧è13·¤·¤§°èé§éèèééè±è°¨éé·é§±é¤§°ééèéèé°èé§éè·±¨¤é¨·§èé°ééèèé±·é°éé±·§20é
- 【财闻联播】大连:市民非必要不离连!猛涨20倍的芯片巨头解禁市值超千亿
券商中国
ééèèéééé/°è±¨°è45¤è6§73102431èè°§è°è45¤è6·4239°31è8°°è¨°8°èè7310è24è°8°è褧èé2è65èèè°è4¤§è¤§è·¨°¤§è°éèè731¤§è13·¤·¨°è·¤§°èé§éèèééè±è°¨éé·é§±é¤¤§èéé·¨é¨èé448.8褧谰é駷°ééè73124¨·è¨¤24790èèé·5299èé448
- nkoj 4239 追捕游戏
Teeom
数据结构
问题描述何老板最近在玩一款追铺游戏,游戏虽然简单,何老板仍旧乐此不疲。游戏地图中有n座城市由n-1条双向道路连接。任意两座城市都可相互到达。一名罪犯从A城市出发沿最短路线逃往B城市。在罪犯出发的同时,何老板控制一名警察从C城市出发去追捕那名罪犯。每条道路都有一定的长度(单位米)。罪犯和警察行走的速度相同,都是1秒钟行走1米。若罪犯到达B城市时还没有被抓住,何老板就输掉了这局游戏。何老板总共玩了m局
- BZOJ4239(线段树)
weixin_30435261
一道权限题题面描述农夫Byteasar买了一片n亩的土地,他要在这上面种草。他在每一亩土地上都种植了一种独一无二的草,其中,第i亩土地的草每天会长高a[i]厘米。Byteasar一共会进行m次收割,其中第i次收割在第d[i]天,并把所有高度大于等于b[i]的部分全部割去。Byteasar想知道,每次收割得到的草的高度总和是多少,你能帮帮他吗?Input第一行包含两个正整数n,m(1#defineL
- Scrivener 3 forMac(最佳写作软件)中文破解版
希希的莫斯呱
Scrivener3forMac破解版是当前最火爆最出色的写作软件。Scrivener可以辅助作者完成从作品构思、搜集资料、组织结构、增删修改到排版输出的整个写作流程。无论是结构化的论文还是信马由缰的随笔,各种写作方式都可以在ScrivenerMac破解版中找到适合的工具和功能。原文及下载地址:www.mac69.com/mac/4239.htmlScrivener3forMac中文破解版安装教程
- 你想过自己会单身一辈子吗
王得瑟
时间可以通过很多方式换算比如人的一生总共要打开628份礼物交1700个朋友阅读533本书消耗4239卷卫生纸276支牙刷198瓶洗发水时间可以换算成任何一个触手可及的东西我始终不相信会有人一辈子单身我认为一个人结不结婚是个人主观意愿不想结婚只是因为时间还没到等到想结婚总会找到那么一个至少适合的人直到那天我在地铁上听两个白发苍苍的老人闲聊老太太有两个孩子大女儿今年53岁至今未婚之后他们说什么我并不关
- YYTextLayout 自动省略号
颜子
YYKitdemo的微博demo中,有一个转发,点赞和评论,假如转发这个字数是不固定的,如:34DA02AA-D645-4239-B3D7-377BD713405B.png这个时候如果想要省略号的效果,试验了很多次,终于让我终于发现在这个位置添加一行代码就能实现省略号的效果,如:2025DF61-3385-4DBD-A758-3A4590BED557.png我刚开始一直是围绕attributeSt
- canvas 进阶
放飞吧自我
之前我们写的都是canvas基础类型的练习,从今天开始,就要进入更深一级的学习当中了一、图形的组合方式217E03B8-56C8-45D0-BD30-53A711D26A21.png下面我们来试验几种方式什么是源图和目标图?源图:可以简单的理解为后画的图;目标图:可以理解为先画的图形;globalCompositeOperation是设置在目标图上的在未设置前:9F4DAF27-770B-4239
- 披萨包装盒样机图片素材产品展示样机
清新人像
披萨包装盒样机图片素材产品展示样机样机链接:http://www.mo-yu.com/thread-4239-1-1.html那么,你如何确保你的图像中的雪看起来是白色的?简单的答案是使用曝光补偿(大多数相机中带有+/-符号的按钮)。这会将图像的实际曝光值增加或减少1到2个单位。当你在雪地里外出时,有时候眩光很明亮,你需要太阳镜才能正确看到。这或多或少是偏振滤光片对相机传感器的影响;它可以让它更清
- 米筐科技(Ricequant)招聘
Ricequant米筐
想了解更多,点击这里www.ricequant.com/community/topic/4239/Ricequant米筐科技从2015年成立到现在,已经过去两年多了。我和我的小伙伴们在这两年多时间一直工作在国内量化行业的一线,经历了15年从疯狂到破灭的牛市,股指期货限手等。尽管外部的环境在不断变化,但是我们投身金融科技的初心从未改变。在此期间,我们研发了支持多种金融衍生品如股票、金融期货、商品期货
- 警惕!你的华硕笔记本可能是翻新机!
凡夫宁子
最近受《我的前半生》影响,里面的华硕笔记本出镜率很高,一时间圈粉无数,很不幸我也是其中一个,本人于6月22号在京东“华硕粤智专卖店”购买华硕F556UQ笔记本电脑,花了4239块钱,这是我人生中最失败的决定,没有之一!我是那么相信京东,以至于退了前一天在天猫买的惠普。第一眼看到它,就喜欢上它的纯白,可接下来用了不到两个月,我已经往华硕售后跑了5次,结果是我买到了人生中第一部以旧换新的翻新的电脑,在
- dtoj#4239. 删边(cip)
dengrong849567
题目描述:给出一个没有重边和自环的无向图,现在要求删除其中两条边,使得图仍然保持连通。你的任务是计算有多少组不合法的选边方案。注意方案是无序二元组。思路:首先图分离成一棵生成树树和很多条返祖边那么对于没有返祖边覆盖的边可以和任何一条边组合使整个图不连通。我们叫原本就在树上的边为竖边,那么答案只有可能是一条竖边和一条返祖边或者两条竖边的组合。然后这个时候我们发现对每条边有哪些返祖边覆盖开一个集合,当
- Android permission denied for window type 2002
AmazonUnicon
最近在做一个悬浮窗功能,一运行就报如下错误:Process:com.afscope.powerassistant,PID:4239 java.lang.RuntimeException:Unabletocreateservicecom.afscope.powerassistant.MonitorService:android.view.WindowManager$BadTokenExceptio
- 6月18日早读分享
香香7796
2017-06-18香香0、今天是2017年6月18日,阴历五月二十四,星期日,京津今日不限号。天津天气:阴转雷阵雨,温度23到33度,西南风4-5级。空气质量:良。如下早读分享来自于「杂学杂问」(ID:zaxue8)1、国家发改委:截至5月底,全国已压减粗钢产能4239万吨,完成年度目标任务84.8%,退出煤炭产能9700万吨左右,完成年度目标任务65%。(CCTV2)2、北京:将从6月20日起
- Linux 企业实战篇-董松-专题视频课程
dongsong1117
视频教程
Linux企业实战篇—4239人已学习课程介绍介绍Linux上常用的一些企业服务,包括不限于Web、PHP、Jsp、数据库、数据库缓存、前端缓存、共享分布式文件系统等等。采用目前新稳定版软件做讲解。课程收益各种软件版本更新很快,不断增加功能,优化性能,而现在的Linux运维视频课程普遍使用的软件版本较老,有些跟不上时代了。通过本篇视频教程介绍各个主流服务软件的一些新旧特性优缺点,确保大家对Linu
- 【bzoj4239】巴士走读 类最短路
lych_cys
优先队列最短路
首先发现答案满足二分性质(并不是要去二分QAQ),所以可以排个序然后扫一遍;而且答案只和最后一辆车直接相关,因此需要得到赶上每一辆车i的最晚出发时间g[i]。 那么要先得到每一个点i,到达点i的最晚出发时间f[i],然后就可以用g[]和f[]互相更新,最后得到所有右端点=n的g[]排序之后更新答案即可。AC代码如下:#include
#include
#include
#includ
- bzoj 4240: 有趣的家庭菜园 树状数组
lych_cys
bzoj
(随手写了一发rank1什么鬼。。) 因为4239有点繁琐,就先跳过去了。。。然后看完这道题目就懵逼了。。o(╯□╰)o 但是仔细想想会发现对于一棵草,它的移动是不会影响到比它更高的草的,因此我们可以从小到大移动草,并且贪心地移动到较小的一边,换句话说令f(i,j,k)表示i~j中比k大的数的个数,那么对于某一棵草(x,y)(位置为x高度为y)的答案为min{f(1,x-1,y
- JVM StackMapTable 属性的作用及理解
lijingyao8206
jvm字节码Class文件StackMapTable
在Java 6版本之后JVM引入了栈图(Stack Map Table)概念。为了提高验证过程的效率,在字节码规范中添加了Stack Map Table属性,以下简称栈图,其方法的code属性中存储了局部变量和操作数的类型验证以及字节码的偏移量。也就是一个method需要且仅对应一个Stack Map Table。在Java 7版
- 回调函数调用方法
百合不是茶
java
最近在看大神写的代码时,.发现其中使用了很多的回调 ,以前只是在学习的时候经常用到 ,现在写个笔记 记录一下
代码很简单:
MainDemo :调用方法 得到方法的返回结果
- [时间机器]制造时间机器需要一些材料
comsci
制造
根据我的计算和推测,要完全实现制造一台时间机器,需要某些我们这个世界不存在的物质
和材料...
甚至可以这样说,这种材料和物质,我们在反应堆中也无法获得......
 
- 开口埋怨不如闭口做事
邓集海
邓集海 做人 做事 工作
“开口埋怨,不如闭口做事。”不是名人名言,而是一个普通父亲对儿子的训导。但是,因为这句训导,这位普通父亲却造就了一个名人儿子。这位普通父亲造就的名人儿子,叫张明正。 张明正出身贫寒,读书时成绩差,常挨老师批评。高中毕业,张明正连普通大学的分数线都没上。高考成绩出来后,平时开口怨这怨那的张明正,不从自身找原因,而是不停地埋怨自己家庭条件不好、埋怨父母没有给他创造良好的学习环境。
- jQuery插件开发全解析,类级别与对象级别开发
IT独行者
jquery开发插件 函数
jQuery插件的开发包括两种: 一种是类级别的插件开发,即给
jQuery添加新的全局函数,相当于给
jQuery类本身添加方法。
jQuery的全局函数就是属于
jQuery命名空间的函数,另一种是对象级别的插件开发,即给
jQuery对象添加方法。下面就两种函数的开发做详细的说明。
1
、类级别的插件开发 类级别的插件开发最直接的理解就是给jQuer
- Rome解析Rss
413277409
Rome解析Rss
import java.net.URL;
import java.util.List;
import org.junit.Test;
import com.sun.syndication.feed.synd.SyndCategory;
import com.sun.syndication.feed.synd.S
- RSA加密解密
无量
加密解密rsa
RSA加密解密代码
代码有待整理
package com.tongbanjie.commons.util;
import java.security.Key;
import java.security.KeyFactory;
import java.security.KeyPair;
import java.security.KeyPairGenerat
- linux 软件安装遇到的问题
aichenglong
linux遇到的问题ftp
1 ftp配置中遇到的问题
500 OOPS: cannot change directory
出现该问题的原因:是SELinux安装机制的问题.只要disable SELinux就可以了
修改方法:1 修改/etc/selinux/config 中SELINUX=disabled
2 source /etc
- 面试心得
alafqq
面试
最近面试了好几家公司。记录下;
支付宝,面试我的人胖胖的,看着人挺好的;博彦外包的职位,面试失败;
阿里金融,面试官人也挺和善,只不过我让他吐血了。。。
由于印象比较深,记录下;
1,自我介绍
2,说下八种基本类型;(算上string。楼主才答了3种,哈哈,string其实不是基本类型,是引用类型)
3,什么是包装类,包装类的优点;
4,平时看过什么书?NND,什么书都没看过。。照样
- java的多态性探讨
百合不是茶
java
java的多态性是指main方法在调用属性的时候类可以对这一属性做出反应的情况
//package 1;
class A{
public void test(){
System.out.println("A");
}
}
class D extends A{
public void test(){
S
- 网络编程基础篇之JavaScript-学习笔记
bijian1013
JavaScript
1.documentWrite
<html>
<head>
<script language="JavaScript">
document.write("这是电脑网络学校");
document.close();
</script>
</h
- 探索JUnit4扩展:深入Rule
bijian1013
JUnitRule单元测试
本文将进一步探究Rule的应用,展示如何使用Rule来替代@BeforeClass,@AfterClass,@Before和@After的功能。
在上一篇中提到,可以使用Rule替代现有的大部分Runner扩展,而且也不提倡对Runner中的withBefores(),withAfte
- [CSS]CSS浮动十五条规则
bit1129
css
这些浮动规则,主要是参考CSS权威指南关于浮动规则的总结,然后添加一些简单的例子以验证和理解这些规则。
1. 所有的页面元素都可以浮动 2. 一个元素浮动后,会成为块级元素,比如<span>,a, strong等都会变成块级元素 3.一个元素左浮动,会向最近的块级父元素的左上角移动,直到浮动元素的左外边界碰到块级父元素的左内边界;如果这个块级父元素已经有浮动元素停靠了
- 【Kafka六】Kafka Producer和Consumer多Broker、多Partition场景
bit1129
partition
0.Kafka服务器配置
3个broker
1个topic,6个partition,副本因子是2
2个consumer,每个consumer三个线程并发读取
1. Producer
package kafka.examples.multibrokers.producers;
import java.util.Properties;
import java.util.
- zabbix_agentd.conf配置文件详解
ronin47
zabbix 配置文件
Aliaskey的别名,例如 Alias=ttlsa.userid:vfs.file.regexp[/etc/passwd,^ttlsa:.:([0-9]+),,,,\1], 或者ttlsa的用户ID。你可以使用key:vfs.file.regexp[/etc/passwd,^ttlsa:.: ([0-9]+),,,,\1],也可以使用ttlsa.userid。备注: 别名不能重复,但是可以有多个
- java--19.用矩阵求Fibonacci数列的第N项
bylijinnan
fibonacci
参考了网上的思路,写了个Java版的:
public class Fibonacci {
final static int[] A={1,1,1,0};
public static void main(String[] args) {
int n=7;
for(int i=0;i<=n;i++){
int f=fibonac
- Netty源码学习-LengthFieldBasedFrameDecoder
bylijinnan
javanetty
先看看LengthFieldBasedFrameDecoder的官方API
http://docs.jboss.org/netty/3.1/api/org/jboss/netty/handler/codec/frame/LengthFieldBasedFrameDecoder.html
API举例说明了LengthFieldBasedFrameDecoder的解析机制,如下:
实
- AES加密解密
chicony
加密解密
AES加解密算法,使用Base64做转码以及辅助加密:
package com.wintv.common;
import javax.crypto.Cipher;
import javax.crypto.spec.IvParameterSpec;
import javax.crypto.spec.SecretKeySpec;
import sun.misc.BASE64Decod
- 文件编码格式转换
ctrain
编码格式
package com.test;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
- mysql 在linux客户端插入数据中文乱码
daizj
mysql中文乱码
1、查看系统客户端,数据库,连接层的编码
查看方法: http://daizj.iteye.com/blog/2174993
进入mysql,通过如下命令查看数据库编码方式: mysql> show variables like 'character_set_%'; +--------------------------+------
- 好代码是廉价的代码
dcj3sjt126com
程序员读书
长久以来我一直主张:好代码是廉价的代码。
当我跟做开发的同事说出这话时,他们的第一反应是一种惊愕,然后是将近一个星期的嘲笑,把它当作一个笑话来讲。 当他们走近看我的表情、知道我是认真的时,才收敛一点。
当最初的惊愕消退后,他们会用一些这样的话来反驳: “好代码不廉价,好代码是采用经过数十年计算机科学研究和积累得出的最佳实践设计模式和方法论建立起来的精心制作的程序代码。”
我只
- Android网络请求库——android-async-http
dcj3sjt126com
android
在iOS开发中有大名鼎鼎的ASIHttpRequest库,用来处理网络请求操作,今天要介绍的是一个在Android上同样强大的网络请求库android-async-http,目前非常火的应用Instagram和Pinterest的Android版就是用的这个网络请求库。这个网络请求库是基于Apache HttpClient库之上的一个异步网络请求处理库,网络处理均基于Android的非UI线程,通
- ORACLE 复习笔记之SQL语句的优化
eksliang
SQL优化Oracle sql语句优化SQL语句的优化
转载请出自出处:http://eksliang.iteye.com/blog/2097999
SQL语句的优化总结如下
sql语句的优化可以按照如下六个步骤进行:
合理使用索引
避免或者简化排序
消除对大表的扫描
避免复杂的通配符匹配
调整子查询的性能
EXISTS和IN运算符
下面我就按照上面这六个步骤分别进行总结:
- 浅析:Android 嵌套滑动机制(NestedScrolling)
gg163
android移动开发滑动机制嵌套
谷歌在发布安卓 Lollipop版本之后,为了更好的用户体验,Google为Android的滑动机制提供了NestedScrolling特性
NestedScrolling的特性可以体现在哪里呢?<!--[if !supportLineBreakNewLine]--><!--[endif]-->
比如你使用了Toolbar,下面一个ScrollView,向上滚
- 使用hovertree菜单作为后台导航
hvt
JavaScriptjquery.nethovertreeasp.net
hovertree是一个jquery菜单插件,官方网址:http://keleyi.com/jq/hovertree/ ,可以登录该网址体验效果。
0.1.3版本:http://keleyi.com/jq/hovertree/demo/demo.0.1.3.htm
hovertree插件包含文件:
http://keleyi.com/jq/hovertree/css
- SVG 教程 (二)矩形
天梯梦
svg
SVG <rect> SVG Shapes
SVG有一些预定义的形状元素,可被开发者使用和操作:
矩形 <rect>
圆形 <circle>
椭圆 <ellipse>
线 <line>
折线 <polyline>
多边形 <polygon>
路径 <path>
- 一个简单的队列
luyulong
java数据结构队列
public class MyQueue {
private long[] arr;
private int front;
private int end;
// 有效数据的大小
private int elements;
public MyQueue() {
arr = new long[10];
elements = 0;
front
- 基础数据结构和算法九:Binary Search Tree
sunwinner
Algorithm
A binary search tree (BST) is a binary tree where each node has a Comparable key (and an associated value) and satisfies the restriction that the key in any node is larger than the keys in all
- 项目出现的一些问题和体会
Steven-Walker
DAOWebservlet
第一篇博客不知道要写点什么,就先来点近阶段的感悟吧。
这几天学了servlet和数据库等知识,就参照老方的视频写了一个简单的增删改查的,完成了最简单的一些功能,使用了三层架构。
dao层完成的是对数据库具体的功能实现,service层调用了dao层的实现方法,具体对servlet提供支持。
&
- 高手问答:Java老A带你全面提升Java单兵作战能力!
ITeye管理员
java
本期特邀《Java特种兵》作者:谢宇,CSDN论坛ID: xieyuooo 针对JAVA问题给予大家解答,欢迎网友积极提问,与专家一起讨论!
作者简介:
淘宝网资深Java工程师,CSDN超人气博主,人称“胖哥”。
CSDN博客地址:
http://blog.csdn.net/xieyuooo
作者在进入大学前是一个不折不扣的计算机白痴,曾经被人笑话过不懂鼠标是什么,