- CentOS 安装 Openstack --按 rdo 方式
weixin_44251398
centosopenstack
安装方式:OpenStack是一个开源的云计算管理平台项目,能支持几乎所有类型的云环境。OpenStack提供了基础设施即服务(IaaS)的解决方案,每个服务都可提供API以进行集成。OpenStack覆盖了网络、虚拟化、操作系统、服务器等各个方面。openstack安装方法有很多种,主流有四种方式,包括(1)手动一步一步安装,(2)fuel安装,(3)devstack安装和(4)rdo安装,RD
- 图的遍历——深度优先搜索hnust-oj
久长愿长久
笔记深度优先算法数据结构c++
目录一.题目描述样例输入样例输出二.代码实现一.题目描述深度优先搜索遍历类似于树的先根遍历,是树的先根遍历的推广。其过程为:假设初始状态是图中所有顶点未曾被访问,则深度优先搜索可以从图中的某个顶点v出发,访问此顶点,然后依次从v的未被访问的邻接点出发深度优先遍历图,直至图中所有和v有路径相通的顶点都被访问到;若此时图中尚有顶点未被访问,则另选图中一个未曾被访问的顶点作为起始点,重复上述过程,直至图
- 深度优先搜索hnust-oj
久长愿长久
笔记深度优先c++算法数据结构
目录一.题目描述样例输入样例输出二.代码实现一.题目描述输入一个图,用邻接矩阵存储(实际上也可以选择邻接表),并实现DFSTraverse操作。拷贝前面已经实现的代码,主函数必须如下,完成剩下的部分。intmain(){Graphg;CreateUDG(g);DFSTraverse(g);cout#include#includeusingnamespacestd;#defineMVNum100//
- HNUST OJ 2294 火柴棒等式3.0
One Wan
HNUSTHNUSTOJ算法c++
问题K:火柴棒等式3.0时间限制:1Sec内存限制:128MB题目描述给定一个由火柴棒组成的算式,问:是否能够移动一根火柴棒使算式成立。例如:5+7=7,可以通过移动一根火柴变成6+1=7。使等式成立,具体如下图:0~9十个数字的火柴棒形式如下,加号和等号未给出,原因随后会告诉选手。现在简化问题,我们现在只需要解决形如a+b=c的火柴算式问题,其中加号和等号视为无法移动,也不能引入新的数学符号。也
- ASOP的电池设置
Procahr
java
fuelgauge中文直译为“油量表”。在Android中,通常是与电池电量相关的模块,主要是负责显示设备的电池状态信息。BatteryManager路径在android/os下,提供了与系统电池服务交互的api,用于获取实时电池状态信息,包含但不限于以下信息://1.电池电量(BatteryLevel):电池当前电量百分比getIntProperty(BatteryManager.BATTERY
- 卢敏老师微博2019年3月时事热词总结(3)
英语学习社
贫困代际传递povertyacrossgenerations生物燃料biofuel化石燃料fossilfuel新能源newenergy可再生能源renewableenergy工业云、金融云、政务云、医疗云、教育云、交通云industrial,finance,government,medical,educationandtransportationclouds人工智能伦理研究AIethics智能交通
- 让你的精神枯竭的东西也会让你的身体枯竭。
凝飞呀
图片发自App图片发自App图片发自AppWhatdrainsyourspiritdrainsyourbody.Whatfuelsyourspiritfuelsyourbody.让你的精神枯竭的东西也会让你的身体枯竭。充实你精神的东西也会充实你的肌体。
- MATLAB Fundamentals>>>(2/2) Project - Analyze Vehicle Data
syluxhch
matlab
#创作灵感#MATLAB基础知识官方课程学习笔记MATLABFundamentals>CommonDataAnalysisTechniques>SummaryofCommonDataAnalysisTechniques>(2/2)Project-AnalyzeVehicleData任务名称:FuelEconomyAnalysis任务1:ThevariablempgcontainsNaNvalues
- pandas删除空行函数dropna 及其参数axis、how、subset、inplace
Cachel wood
pandas使用教程pandaspython人工智能sklearnydata机器学习数据挖掘
文章目录参考数据删除空行参数说明特定方式删除空行参考数据importpandasaspddf=pd.read_csv('used_car_train_20200313.csv',delimiter='',index_col=0)dfnameregDatemodelbrandbodyTypefuelTypegearboxpowerkilometernotRepairedDamage...v_5v_6
- 若依框架实体类增加自定义注解,自动插入创建人、时间等信息
wengelovelian
java开发语言
该文章优化了若依框架,在新增和修改方法时,之前每次都需要手动注入基础信息。增加aop注解之后,只需要在新增和修改方法上增加注解就行。1.自定义注解packagecom.fuel.common.annotation;importjava.lang.annotation.*;/***业务数据过滤注解(使用单位、厂商、经销商、站点、监管等)**@authorzwg*/@Target(ElementTyp
- 法国鹅肝的“血腥故事”:让它们活着,只为一只肝?
寒冬秀叶
NewYorkCitymullsfoiegrasbaninmovecriticssayisfuelledby'anti-snob'sentimentmull/mʌl/v.认真琢磨,反复思考(计划、建议等)文化补充:mulledwine热饮酒foiegras/ˌfwɑːˈɡrɑː/n.肥肝相关词汇:foie(n.肝)相关词汇:gras(n.油脂,脂肪)anti-snob/ˈæntisnɑːb/adj
- 二手车交易价格预测中的特征工程
有机会一起种地OT
赛题数据维度包括FieldDescriptionSaleID交易ID,唯一编码name汽车交易名称,已脱敏regDate汽车注册日期,例如20160101,2016年01月01日model车型编码,已脱敏brand汽车品牌,已脱敏bodyType车身类型:豪华轿车:0,微型车:1,厢型车:2,大巴车:3,敞篷车:4,双门汽车:5,商务车:6,搅拌车:7fuelType燃油类型:汽油:0,柴油:1,
- 每日一词 46 | thirst
江贴心
3.怎样学会使用这个词?1)翻译下面的句子:抖音的成功反映了人们对娱乐的强烈渴望。(参考翻译:ThepopularityofDouyinshowsanoverwhelmingthirstforentertainment.或者ThefiercethirstforrecreationhasfueledthesuccessofDouyin.)2)结合自己的生活、学习、工作、兴趣等,想象在什么语境下会用到
- 【动态规划】【图论】【C++算法】1575统计所有可行路径
闻缺陷则喜何志丹
#算法题算法动态规划图论c++力扣可行路径汽油
作者推荐【动态规划】【字符串】【行程码】1531.压缩字符串本文涉及知识点动态规划汇总图论LeetCode1575统计所有可行路径给你一个互不相同的整数数组,其中locations[i]表示第i个城市的位置。同时给你start,finish和fuel分别表示出发城市、目的地城市和你初始拥有的汽油总量每一步中,如果你在城市i,你可以选择任意一个城市j,满足j!=i且031->2->31->4->31
- 2018.03.10每日金句:我们做的愈多,能做的就愈多
丹菡
MorningMar10thYoucanuseanythingnegativeasfueltopushthroughtothepositive.任何消极力量都可以被当作燃料,助力你朝着朝阳大道狂奔。——《赛车总动员2》GoodnightMar10thThemorewedo,themorewecando;themorebusyweare,themoreleisurewehave.我们做的愈多,能做的
- 【大根堆】【C++算法】871 最低加油次数
闻缺陷则喜何志丹
#算法题c++算法动态规划力扣大根堆优先队列最低
作者推荐【动态规划】【map】【C++算法】1289.下降路径最小和II本文涉及知识点大根堆优先队列LeetCode:871最低加油次数汽车从起点出发驶向目的地,该目的地位于出发位置东面target英里处。沿途有加油站,用数组stations表示。其中stations[i]=[positioni,fueli]表示第i个加油站位于出发位置东面positioni英里处,并且有fueli升汽油。假设汽车
- 复习日――记录英语晨读第十天
小玉儿fry
一、原材料引用Cardiopulmonaryresuscitation心肺复苏,cardiacarrest心脏骤停,oxygen氧气,stops停止,repeatedpresses重复压力机.二、信息和事实今天是复习日,主要复习前面学过的发音和句子,在听了几遍原音,并与自己的录音对比以后,仍旧有几个发音读的时候不够顺口,已经罗列在上面。今天重点练习这几个发音。三、感受和评价我把前面学过的录音发在群
- 氢能源展-2024武汉国际燃料电池展8月14-16日
huaya2016
人工智能
氢能源展-2024武汉国际燃料电池展8月14-16日2024武汉国际氢能源及燃料电池产业博览会2024WuhanInternationalHydrogenEnergyandFuelCellIndustryExpo同期举办:2024世界汽车制造技术暨智能装备博览会时间:2024.8.14-16地点:武汉国际博览中心邀请函主办单位:湖北省汽车行业协会、湖北省机械行业联合会、湖北省汽车产业技术创新联盟、
- gazebo: symbol lookup error: /usr/lib/x86_64-linux-gnu/libgazebo_common.so.9: undefined symbol: _ZN8
pangweijian
ROSlinuxgnudebian
Gazebo提示错误:gazebo:symbollookuperror:/usr/lib/x86_64-linux-gnu/libgazebo_common.so.9:undefinedsymbol:_ZN8ignition10fuel_tools12ClientConfig12SetUserAgentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcE
- Spring @DependsOn
张紫娃
框架springjavaservlet
Use@DependsOntomakeSpringinitializeotherbeansbeforetheannotatedone.Usually,thisbehaviorisautomatic.@DependsOn("engine")classCarimplementsVehicle{}@Bean@DependsOn("fuel")Engineengine(){returnnewEngine(
- 英语——分享篇——每日200词——1801-2000
fo安方
英语—记忆笔记学习MBAEME在职研
1800——fuel——['fju:əl]——vt.给…加燃料;n.燃料——fu+el——fu夫+el饿狼——夫人负责给饿狼的车——Theyranoutoffuel.——他们的燃料用完了。1801——gum——[gʌm]——n.树胶——gum——古木——古老的木头上长满树胶——Inthepast50years,droughthastakenatollontheforestsandontheprod
- Ballad 17: show me my life's elixir
billowchaser
AlookforhoursIreminisceasmileItastefordays.EachwordyousaidInevermisswhichthroughdarkdaysdidblaze.Whatfuelstherestofmylateyears,andtrialsoftimedoesprove?Enlightenme,letth’worldbeseersofdeath’sunconquer
- 数据回顾GU - 年底才能玩却用户人均付费4000+的区块链游戏
空空_大师兄
原创:DR小伙伴请微信关注DappReview获得第一手区块链游戏资讯GodsUnchained这个游戏在此前我们通过多篇文章做过分析,也见证了一个月狂揽4000+ETH收入的吸金能力。游戏开发团队FuelGames此前开发过EtherBots,一度备受关注,在年初半个月的预售中狂赚1100ETH,但最终由于游戏机制相对单一,1400个用户在游戏开启后,大部分既没有体验到游戏的乐趣,也没有享受到资
- 【安徽省机器人大赛单片机与嵌入式赛道竞赛】C平台作品
LionelZhao
机器人单片机
目录一、比赛简介二、赛题说明(详细题目已经收走,凭记忆复现)1、设计目的:(1)每公里价格(RATE):(2)停车等待计时(TIME):(3)行走里程(KM):(4)行走耗费(FUEL):(5)停车等待耗费(COST):(6)到达目的地总耗费(Total):2、设计要求:三、作品实现详解1、实现思路:2、实现效果:(1)IDLE状态(2)START状态(3)PARK状态(4)STOP状态3、实现过
- 汽车价格预测回归分析模型
Avasla
数据分析项目笔记机器学习算法
内容简介:本文使用python的sklearn库对汽车历史价格信息进行回归分析,包括数据预处理、特征相关性分析等步骤,最后利用lasso回归建立价格预测模型。数据集简介数据中有分类变量也有连续变量,主要包括3类指标:1.汽车的各种特性.2.保险风险评级:(-3,-2,-1,0,1,2,3).3.每辆保险车辆年平均相对损失支付.类别属性-make:汽车的商标(奥迪,宝马。。。)-fuel-type:
- java -生产者和消费者模型
尾音TuT
常用API-03java开发语言
多线程的方式实现下面场景场景一个星期有7天工人每天往客户家里放入1瓶牛奶,工人需要判断奶箱子的里面是否存在牛奶,里面存在牛奶不能放入第2瓶子,顾客需要每天取出牛奶,以便工人能放进去创建一个奶箱类packagecom.itxs.demo08;/***@Classname:Box*@Description:TODO奶箱类*@Author:
[email protected]*/publicclassBo
- 多线程的概念
尾音TuT
常用API-03java
多线程同时执行多个任务,例如一个人一边听歌,一边跳舞继承Thread类实现多线程的方式定义一个MyThread类继承Thread类,重写里面的run方法packagecom.itxs.demo01;/***@Classname:MyThread*@Description:TODO自定义线程继承Thread类*@Author:
[email protected]*/publicclassMyThrea
- 2023 hnust 湖南科技大学 大四上 商务智能 课程 期末考试 复习资料
qq_33843237
科技笔记商业智能期末考试
前言《听了课就能及格》由于老师发的复习PPT内容过多(近两万字),因此在此大幅删减由于老师透露太少,删减全凭主观意志,请谨慎参考!!!猜测逻辑过于细碎概念的不考(不算很理论的内容)一个大知识点的细枝末节不考(我不想背六级标题)多次出现概念和核心概念的大概率考尽量精炼表达,争取主观题能拿部分分,甚至可以只背概念,不背解释(不奢求考的全会)为了逻辑更清晰,有的知识点之间进行了合并、调换顺序和标题分级,
- hnust 湖科大 创业基础考察课程结课作业 创业计划书+路演PPT 资源下载
qq_33843237
hnust湖科大学习资源下载powerpoint创业创新
hnust湖科大创业基础考察课程结课作业创业计划书资源下载资源详尽,图文并茂,开箱即用,附赠若干模板资源预览图创业计划书word路演PPT赠品下载链接链接:https://pan.baidu.com/s/1p1n6qwM5Jx6bB96ifAJmiw?pwd=1111提取码:1111
- 2023 hnust 湖南科技大学 大四上 计算机图形图像技术 课程 期末考试 复习资料
qq_33843237
科技笔记计算机视觉图像处理
计算机图形图像技术复习资料前言改编自:https://blog.csdn.net/Liu_Xin233/article/details/135232531★重点,※补充github考试题型简述题(10分×4题,共40分)第1章的基本内容三维观察流水线中的基本概念与理解三维场景真实感绘制中的基本概念与理解图像增强中的基本概念与理解形态学操作,包括膨胀,腐蚀,开,闭等操作中的基本概念与理解计算题(共1
- java线程Thread和Runnable区别和联系
zx_code
javajvmthread多线程Runnable
我们都晓得java实现线程2种方式,一个是继承Thread,另一个是实现Runnable。
模拟窗口买票,第一例子继承thread,代码如下
package thread;
public class ThreadTest {
public static void main(String[] args) {
Thread1 t1 = new Thread1(
- 【转】JSON与XML的区别比较
丁_新
jsonxml
1.定义介绍
(1).XML定义
扩展标记语言 (Extensible Markup Language, XML) ,用于标记电子文件使其具有结构性的标记语言,可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。 XML使用DTD(document type definition)文档类型定义来组织数据;格式统一,跨平台和语言,早已成为业界公认的标准。
XML是标
- c++ 实现五种基础的排序算法
CrazyMizzz
C++c算法
#include<iostream>
using namespace std;
//辅助函数,交换两数之值
template<class T>
void mySwap(T &x, T &y){
T temp = x;
x = y;
y = temp;
}
const int size = 10;
//一、用直接插入排
- 我的软件
麦田的设计者
我的软件音乐类娱乐放松
这是我写的一款app软件,耗时三个月,是一个根据央视节目开门大吉改变的,提供音调,猜歌曲名。1、手机拥有者在android手机市场下载本APP,同意权限,安装到手机上。2、游客初次进入时会有引导页面提醒用户注册。(同时软件自动播放背景音乐)。3、用户登录到主页后,会有五个模块。a、点击不胫而走,用户得到开门大吉首页部分新闻,点击进入有新闻详情。b、
- linux awk命令详解
被触发
linux awk
awk是行处理器: 相比较屏幕处理的优点,在处理庞大文件时不会出现内存溢出或是处理缓慢的问题,通常用来格式化文本信息
awk处理过程: 依次对每一行进行处理,然后输出
awk命令形式:
awk [-F|-f|-v] ‘BEGIN{} //{command1; command2} END{}’ file
[-F|-f|-v]大参数,-F指定分隔符,-f调用脚本,-v定义变量 var=val
- 各种语言比较
_wy_
编程语言
Java Ruby PHP 擅长领域
- oracle 中数据类型为clob的编辑
知了ing
oracle clob
public void updateKpiStatus(String kpiStatus,String taskId){
Connection dbc=null;
Statement stmt=null;
PreparedStatement ps=null;
try {
dbc = new DBConn().getNewConnection();
//stmt = db
- 分布式服务框架 Zookeeper -- 管理分布式环境中的数据
矮蛋蛋
zookeeper
原文地址:
http://www.ibm.com/developerworks/cn/opensource/os-cn-zookeeper/
安装和配置详解
本文介绍的 Zookeeper 是以 3.2.2 这个稳定版本为基础,最新的版本可以通过官网 http://hadoop.apache.org/zookeeper/来获取,Zookeeper 的安装非常简单,下面将从单机模式和集群模式两
- tomcat数据源
alafqq
tomcat
数据库
JNDI(Java Naming and Directory Interface,Java命名和目录接口)是一组在Java应用中访问命名和目录服务的API。
没有使用JNDI时我用要这样连接数据库:
03. Class.forName("com.mysql.jdbc.Driver");
04. conn
- 遍历的方法
百合不是茶
遍历
遍历
在java的泛
- linux查看硬件信息的命令
bijian1013
linux
linux查看硬件信息的命令
一.查看CPU:
cat /proc/cpuinfo
二.查看内存:
free
三.查看硬盘:
df
linux下查看硬件信息
1、lspci 列出所有PCI 设备;
lspci - list all PCI devices:列出机器中的PCI设备(声卡、显卡、Modem、网卡、USB、主板集成设备也能
- java常见的ClassNotFoundException
bijian1013
java
1.java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory 添加包common-logging.jar2.java.lang.ClassNotFoundException: javax.transaction.Synchronization
- 【Gson五】日期对象的序列化和反序列化
bit1129
反序列化
对日期类型的数据进行序列化和反序列化时,需要考虑如下问题:
1. 序列化时,Date对象序列化的字符串日期格式如何
2. 反序列化时,把日期字符串序列化为Date对象,也需要考虑日期格式问题
3. Date A -> str -> Date B,A和B对象是否equals
默认序列化和反序列化
import com
- 【Spark八十六】Spark Streaming之DStream vs. InputDStream
bit1129
Stream
1. DStream的类说明文档:
/**
* A Discretized Stream (DStream), the basic abstraction in Spark Streaming, is a continuous
* sequence of RDDs (of the same type) representing a continuous st
- 通过nginx获取header信息
ronin47
nginx header
1. 提取整个的Cookies内容到一个变量,然后可以在需要时引用,比如记录到日志里面,
if ( $http_cookie ~* "(.*)$") {
set $all_cookie $1;
}
变量$all_cookie就获得了cookie的值,可以用于运算了
- java-65.输入数字n,按顺序输出从1最大的n位10进制数。比如输入3,则输出1、2、3一直到最大的3位数即999
bylijinnan
java
参考了网上的http://blog.csdn.net/peasking_dd/article/details/6342984
写了个java版的:
public class Print_1_To_NDigit {
/**
* Q65.输入数字n,按顺序输出从1最大的n位10进制数。比如输入3,则输出1、2、3一直到最大的3位数即999
* 1.使用字符串
- Netty源码学习-ReplayingDecoder
bylijinnan
javanetty
ReplayingDecoder是FrameDecoder的子类,不熟悉FrameDecoder的,可以先看看
http://bylijinnan.iteye.com/blog/1982618
API说,ReplayingDecoder简化了操作,比如:
FrameDecoder在decode时,需要判断数据是否接收完全:
public class IntegerH
- js特殊字符过滤
cngolon
js特殊字符js特殊字符过滤
1.js中用正则表达式 过滤特殊字符, 校验所有输入域是否含有特殊符号function stripscript(s) { var pattern = new RegExp("[`~!@#$^&*()=|{}':;',\\[\\].<>/?~!@#¥……&*()——|{}【】‘;:”“'。,、?]"
- hibernate使用sql查询
ctrain
Hibernate
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import org.hibernate.Hibernate;
import org.hibernate.SQLQuery;
import org.hibernate.Session;
import org.hibernate.Transa
- linux shell脚本中切换用户执行命令方法
daizj
linuxshell命令切换用户
经常在写shell脚本时,会碰到要以另外一个用户来执行相关命令,其方法简单记下:
1、执行单个命令:su - user -c "command"
如:下面命令是以test用户在/data目录下创建test123目录
[root@slave19 /data]# su - test -c "mkdir /data/test123" 
- 好的代码里只要一个 return 语句
dcj3sjt126com
return
别再这样写了:public boolean foo() { if (true) { return true; } else { return false;
- Android动画效果学习
dcj3sjt126com
android
1、透明动画效果
方法一:代码实现
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
{
View rootView = inflater.inflate(R.layout.fragment_main, container, fals
- linux复习笔记之bash shell (4)管道命令
eksliang
linux管道命令汇总linux管道命令linux常用管道命令
转载请出自出处:
http://eksliang.iteye.com/blog/2105461
bash命令执行的完毕以后,通常这个命令都会有返回结果,怎么对这个返回的结果做一些操作呢?那就得用管道命令‘|’。
上面那段话,简单说了下管道命令的作用,那什么事管道命令呢?
答:非常的经典的一句话,记住了,何为管
- Android系统中自定义按键的短按、双击、长按事件
gqdy365
android
在项目中碰到这样的问题:
由于系统中的按键在底层做了重新定义或者新增了按键,此时需要在APP层对按键事件(keyevent)做分解处理,模拟Android系统做法,把keyevent分解成:
1、单击事件:就是普通key的单击;
2、双击事件:500ms内同一按键单击两次;
3、长按事件:同一按键长按超过1000ms(系统中长按事件为500ms);
4、组合按键:两个以上按键同时按住;
- asp.net获取站点根目录下子目录的名称
hvt
.netC#asp.nethovertreeWeb Forms
使用Visual Studio建立一个.aspx文件(Web Forms),例如hovertree.aspx,在页面上加入一个ListBox代码如下:
<asp:ListBox runat="server" ID="lbKeleyiFolder" />
那么在页面上显示根目录子文件夹的代码如下:
string[] m_sub
- Eclipse程序员要掌握的常用快捷键
justjavac
javaeclipse快捷键ide
判断一个人的编程水平,就看他用键盘多,还是鼠标多。用键盘一是为了输入代码(当然了,也包括注释),再有就是熟练使用快捷键。 曾有人在豆瓣评
《卓有成效的程序员》:“人有多大懒,才有多大闲”。之前我整理了一个
程序员图书列表,目的也就是通过读书,让程序员变懒。 写道 程序员作为特殊的群体,有的人可以这么懒,懒到事情都交给机器去做,而有的人又可
- c++编程随记
lx.asymmetric
C++笔记
为了字体更好看,改变了格式……
&&运算符:
#include<iostream>
using namespace std;
int main(){
int a=-1,b=4,k;
k=(++a<0)&&!(b--
- linux标准IO缓冲机制研究
音频数据
linux
一、什么是缓存I/O(Buffered I/O)缓存I/O又被称作标准I/O,大多数文件系统默认I/O操作都是缓存I/O。在Linux的缓存I/O机制中,操作系统会将I/O的数据缓存在文件系统的页缓存(page cache)中,也就是说,数据会先被拷贝到操作系统内核的缓冲区中,然后才会从操作系统内核的缓冲区拷贝到应用程序的地址空间。1.缓存I/O有以下优点:A.缓存I/O使用了操作系统内核缓冲区,
- 随想 生活
暗黑小菠萝
生活
其实账户之前就申请了,但是决定要自己更新一些东西看也是最近。从毕业到现在已经一年了。没有进步是假的,但是有多大的进步可能只有我自己知道。
毕业的时候班里12个女生,真正最后做到软件开发的只要两个包括我,PS:我不是说测试不好。当时因为考研完全放弃找工作,考研失败,我想这只是我的借口。那个时候才想到为什么大学的时候不能好好的学习技术,增强自己的实战能力,以至于后来找工作比较费劲。我
- 我认为POJO是一个错误的概念
windshome
javaPOJO编程J2EE设计
这篇内容其实没有经过太多的深思熟虑,只是个人一时的感觉。从个人风格上来讲,我倾向简单质朴的设计开发理念;从方法论上,我更加倾向自顶向下的设计;从做事情的目标上来看,我追求质量优先,更愿意使用较为保守和稳妥的理念和方法。
&