- 日志收集Day008
ccnnlxc
java开发语言
1.zk集群优化修改zookeeper的堆内存大小,一般情况下,生产环境给到2G足以,如果规模较大可以适当调大到4G。(1)配置ZK的堆内存vim/app/softwares/zk/conf/java.envexportJAVA_HOME=/sortwares/jdk1.8.0_291exportJVMFLAGS="-Xms256m-Xmx256m$JVMFLAGS"EOF(2)同步文件到其他节点
- Linux学习笔记(复习版day008)
ccnnlxc
Liux学习复习笔记linux学习笔记
1.僵尸进程僵尸进程(ZombieProcess)是指那些已经终止(即完成执行)的进程,但其父进程尚未读取其退出状态信息的进程。简单来说,僵尸进程的生命周期已经结束,但它的进程描述符仍然存在于系统中,以便父进程能够获取其退出状态。处理:1.top命令查询是否有僵尸进程,此处1zombie表示有一个僵尸进程2.ps-aux|grepZ查询僵尸进程的pid,STAT状态为Z+的即为僵尸进程。3.pst
- day008 作业 7-25
Yehao_
1.写⼀个函数将⼀个指定的列表中的元素逆序(例如[1,2,3]->[3,2,1])(注意:不要使⽤列表⾃带的逆序函数)defreverse_list(list_name):new_list=[]forelementinlist_name[::-1]:new_list.append(element)returnnew_listprint(reverse_list([1,2,3]))Output:[3
- 云移的ScalersTalk第四轮新概念朗读持续力训练Day008 2018-11-01
云移达己达人行动中
练习材料:lesson24Itcouldbeworse任务配置:L0+L1知识笔记:4、'Everyone'slosingmoneythesedays,'hesaid.days可以指“时期,时代”,如inhisboyhooddays(在他的童年时代)。thesedays指“现今”用进行时态取代一般现在时,在英文是一种修辞方法,表示不满,一种感情。5、Hestartedtocomplainabout
- 跟100位大师练,练完就成高手丨Day 008 人物肖像(综合)
丨张伟丨
大师写作100练丨文/张伟蹯溪百日极致写作练习营这是椰子私塾第1667篇原创输出最厉害的招数,往往最简单。练到极致,就是绝招,写作练习亦如此。100个练习写作方法,练完就成高手丨蹯溪百天极致写作练习营跟100位大师练,练完就成高手丨Day008人物肖像(综合)Day008人物肖像(综合)1:黄卿缦从来没有这样好看过——她怀孕了。这种难以形容的美丽,来自骄傲、兴奋和满足,来自爱和希望的协调。就像鲜花
- 感恩日记--DAY008
恋雪宝宝
D0082020.11.9感恩已有,真爱自己。青海西宁,星期一天气:晴情绪:棒棒哒入睡:1:15起床:8:00❤1.感恩自己创造的不可思议的今天。【成就日记】1、完成历史学作业;2、带爸爸去医院看病;3、搜索下载导师要求的文献;❤2.感恩自己今天对自己情绪的觉察。【觉察日记】今天的情绪棒棒哒,上午的时间就完成了历史学作业,给我留出下午大块的时间下载文献;中午的时候带着爸爸去医院看病,没有大的毛病,
- day008
Maodo_
leetcode
合并两个有序链表将两个升序链表合并为一个新的升序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。/***Definitionforsingly-linkedlist.*publicclassListNode{*intval;*ListNodenext;*ListNode(){}*ListNode(intval){this.val=val;}*ListNode(intval,ListNo
- 2018-04-02盒子模型
SandyZhao
Day008,时间:60min今日共计90minwidth,height,仅对块元素padding,margin图片发自App
- 百日更挑战Day008 【三国杀卡牌】
海贼王Jason
前天,我去跟好朋友玩,临走时他送了我一套三国杀卡牌。三国杀他里面一共有108张游戏牌、27武将牌、10张身份牌、11张体力牌。许多卡牌这里面有许多卡牌卡牌上写的字都是繁体字,比如:萬箭齊發、五穀豐登、樂不思蜀⋯⋯三国杀的玩法规则比较难,不是很容易理解,我到现在还在研究它的玩法。这些卡牌每一张都有自己独特的技能机制,玩起来也有许多乐趣,我很喜欢它。
- 百日更挑战(Day008)
hedy6600
今天部门TB,回到家孩子已经睡了,看到宝贝自觉的完成了百日更的挑战深感欣慰,为孩子的自律点个大大的赞!今天TB的氛围很愉快,大家不停的在笑,席间领导用诙谐的语言点评了每个人的优点和待发展项,愉快的氛围中大家增进了彼此的了解。领导的鼓励是激励亦是鞭策,希望我们不断精进,提升自己的能力。如何做好自己不同的角色呢?不禁想论语中以下这段话:吾日三省吾身:为人谋而不忠乎?与朋友交而不信乎?传不习乎?很多事并
- Day008 - js应用(2018-11-13)
雨雨雨90
一、动态添加和删除元素~兄弟选择器+相邻兄弟选择器a标签有默认的跳转页面的行为,有两种方法可以阻止它的默认行为1-href设置为javascript:void(0)--(什么都不做)功能性链接2-preventDefault()阻止事件的默认行为,低版本IE不适用evt.preventDefault();document.createElement()创建新元素(标签)在父类标签下面追加子类标签u
- 2019-06-23(day008)——- cv.split(numpy) - cv.merge()
雨住多一横
pythonimportcv2ascvdeffunction():img=cv.imread("../images/flower.jpg")cv.imshow("input",img)img_splited=cv.split(img)img_splited[0][:,:]=0dst1=cv.merge(img_splited)cv.imshow("blue_0",dst1)img_splited=
- day008 笔记 07-25
Yehao_
函数的调用:a.先回到函数调用的位置b.用实参给形参赋值(传参)c.执行函数体d.执行完函数体,将返回值返回给函数调用表达式e.回到函数调用的位置2.return关键字a.将return后面的值,返回给函数表达式可以有多个返回值返回值组成一个元组b.结束函数3.函数调用表达式python中的每个函数调用表达式都是有值的3.函数的结束:a.函数体执行完b.遇到returnglobal和nonloca
- <LeetCode天梯>Day008 只出现一次的数字 | 初级算法 | Python
府学路18号车神
LeetCode天梯leetcode算法python
工作日,周二了,好困啊,好困啊,好困啊,来,今天和车神哥一起来提升自己的Python编程和面试能力吧,刷天梯~以下为我的天梯积分规则:每日至少一题:一题积分+10分若多做了一题,则当日积分+20分(+10+10)若做了三道以上,则从第三题开始算+20分(如:做了三道题则积分-10+10+20=40;做了四道题则积分–10+10+20+20=60)初始分为100分若差一天没做题,则扣积分-10分(周
- 2018-09-14 三好一改 Day008
艾美克
#三好一改#(008期)2018/09/14星期五一好:为期两天的工作基本结束,明天可以回家了。此行至少部分解决了问题。二好:早晨起床还是比较难受。喝酒需要进入一种让你兴趣的状态。让你变成另外一个人。这也好,也不好,存在两面性。三好:书带了一本,这两天一直没有时间把书打开。本周看书时间少的不能再少。下周努力吧。一改:今天出差在外地,家里老人出了点状况,老婆在家手忙脚乱。在关键时刻我在外地,辛苦我老
- 日更day008|『在清华听演讲』笔记(二)
尹夕_wx
002/003.卞华佗——关于股权投资的听课笔记一、前言:从婚姻来理解投资什么叫投资?婚姻就是最大的投资,和什么人结婚,这是人一生当中最大的投资。这对男女都一样,对女人尤其重要,女人有两次生命,第一次,当然是爹妈给的生命,第二次就是和什么人结婚。从投资的视角来看,一个女儿找一个优秀的男人,所带来的回报比她自己苦苦奋斗所带来的回报要大的多。当然你通过自己独立的奋斗,也能产生丰厚的回报,如果你能发现一
- 【清单体打卡】第一小分队本天才传说Day008
本天才传说
001.昨晚群内有大咖分享,猫妮老师传授如何用思维导图复盘。她的作品都很漂亮,看起来非常舒服,作品的声音是强大的,看到很棒的作品,忍不住想要认真学习。002.会做思维导图的人有很多,猫妮老师的标签是竖屏思维导图,跟别人不一样,这个差异化发展让猫妮老师独特出彩,开辟了一个新的细分领域,并成为第一,是猫叔讲的冠军战略。003.人的思维是很混乱的,借助思维导图梳理结构,让一切清晰明了。可以用来复盘,用来
- DAY008吃亏是福吗?
清之斐然
发完工资了。每个月发完工资的几天,总是闹革命的几天。这次招回来的大店长有想法了。她并不满足于每个月只拿底薪。因为她觉得自己为门店,干得是最多的。没人干的时候,她来。员工们怕苦的时候,她来。老板们不方便出面的时候,她来。按她的思路来看,我确实是一个抠门的老板。但是,换个角度想,如果我是她,我现在吃亏吗?从毛爷爷的角度来看,我是吃亏的,因为我干得比普通的店长多,但是拿的钱并不比他们多多少。但是从锻炼的
- 《Python数学编程》练习-day008:编写一个计算程序(3)[测量单位转换]
潜水大王来也
Python数学编程python数学建模
《Python数学编程》练习-day008:编写一个计算程序(3)[测量单位转换]提示→《Python数学编程》练习系列往期笔记,如下:Day1:《Python数学编程》练习-day001:斐波那契序列Day2:《Python数学编程》练习-day002:分数操作Day3:《Python数学编程》练习-day003:基本数学运算Day4:《Python书序编程》练习-day004:复数Day5:《
- 2018-05-11 Morning Study — Day008
LY_babc
1.vi三种模式分别是什么,什么快捷键进入2.vi跳转第一行,最后一行,行尾的快捷键3.vi删除当前行,当前行及以下行的快捷键4.vi的搜索、设置num号,取消num号的快捷键5.ll命令不生效,该怎么办6.比如输入xxx命令,没有找到该命令,你们觉得应该怎么办?(拓展题)7.读写执字母是什么,数字是什么8.r-xrwx--x数字多少?每组分别代表什么有权限?8.shell脚本开头定义是什么?是不
- LeetCode刷题day008 (Jieky)
小哥哥咯
LeetCodeleetcodejava
LeetCode第8题/*ImplementatoiwhichconvertsastringtoanintegerThefunctionfirstdiscardsasmanywhitespacecharactersasnecessaryuntilthefirstnon-whitespacecharacterisfound.Then,startingfromthischaracter,takesan
- Java学习day008 控制流程(块作用域、条件语句、循环、确定循环、多重循环、中断流程)
Z zehao
Java基础学习java编程语言switch
使用的教材是java核心技术卷1,我将跟着这本书的章节同时配合视频资源来进行学习基础java知识。day008控制流程(块作用域、条件语句、循环、确定循环、多重循环、中断流程)与任何程序设计语言一样,Java使用条件语句和循环结构确定控制流程。1.块作用域块(即复合语句)是指由一对大括号括起来的若干条简单的Java语句。块确定了变量的作用域。一个块可以嵌套在另一个块中。下面就是在main方法块中嵌
- DAY008
諶柒
每日练习
jQuery编程题请描述jQuery能做什么?1、方便快捷地获取DOM元素;2、动态修改页面样式;3、动态改变DOM内容;4、响应用户的交互操作;5、为页面添加动态效果;6、统一ajax异步刷新;7、简化JavaScript操作;MySQL编程题MySQL相比于其他数据库有哪些特点?MySQL是一个小型关系型数据库管理系统,开发者为瑞典MySQLAB公司,现在已经被Sun公司收购,支持Linux、
- 我是个不会聊天的人
静荷官姐儿
梦想读书会day008每日打卡20180903我一直羡慕那些在任何场合都能找到话题,与任何人都可以有得聊的人,而我却不行,一直以来我都归结于自己嘴笨,今天读了李笑来老师的《把时间当朋友》第六章,似乎找到我不会聊天的一些症结。001学会倾听在任何场合,我都能做一个安静的聆听者,可就如学生上课一样,20%的集中精力在听课,80%脑子在跑火车。我也有类似现象,看似在很认真的听,但脑子里在高速储存对方在说
- 2018-09-02 园丁与木匠3 Day008
艾美克
万维纲《精英日课》第144期《园丁与木匠》3:当孩子玩的时候孩子在学什么。孩子的玩,是必不可少的成长环节--玩不但促进学习,而且是最重要的学习方式。孩子的玩分三种:跟别的孩子玩、玩玩具、和假装。1跟别的孩子玩孩子的打闹是一种社交演练。2玩玩具孩子玩玩具,也是在探索意外。如果你想把孩子培养成狐狸,就得让他多玩玩具。事实上真实的狐狸跟刺猬的区别就是这样刺猬出生六周后就离开父母,而狐狸要跟父母在一起生活
- 【写作●持续行动派】Day008|你说,你写作的初衷是什么?
伏晶之心
习惯开始辛苦,之后是自然的事让我们一起来践行“写作30天养成计划”吧!相信好的文字,终究不会被辜负,我们只想做对文字认真的人!在写作的路上我们愿做回小学生,在慢慢的精进,我们在行动......这是以前自己做的一个写作活动,起初是为了纪录自己生活的点滴,也算是对我们美好记忆的一种保存方式吧,其实写作的初衷是想养成写作的习惯。由于理解上的偏差,一味地追求字数、文章优质,而忽略了写作的初衷,反而使写作很
- 【每日复盘】第一小分队本天才传说Day008
本天才传说
事件一001.why为什么要用思维导图复盘?因为思维导图有清晰的层级结构,条理分明,有逻辑结构。只需要按照框架模板去思考,就能写出比较全面的总结,不会遗漏重要的事情。通过复盘可以知道自己的弱项和不足,及时调整提高,不掉进同一个坑里。用思维导图可以全面系统的分析问题,有全局概念,心中有数,不会手足无措。002.how如何用思维导图复盘用思维导图复盘模板,回答四大问题:客观性问题、反应性问题、诠释性问
- 2019-07-09
ManBu_x
day008系统结构目录系统挂载与系统目录结构挂载概念:相当于给一个储存设备装一个门储存设备+目录建立关系挂载实验操作过程:第一步:生成储存设备创建光驱储存设备确认虚拟机主机设置--光驱配置--光驱已连接/光驱镜像已加载确认光驱储存设备文件:/dev/cdrom第二步:确认挂载目录ls/mnt----空目录进行操作时尽量使用空目录第三步:进行挂载操作mount/dev/cdrom/mnt第四步:检
- Day008 - Drizzle2
小和
我个人比较喜欢白色,干净透亮。还因为白色是可以被忽略的颜色,可以更加凸显内容本身。而凸显内容可以通过使用颜色、对比和动效来实现。其中有衬线体要比无衬线体更吸引人,因为边角的修饰让有衬线体显得更重。字体的运用往往是根据产品自身的风格来的。无衬线体多是表达中性、现代、高效、简洁,但同时也会缺乏韵律,没有情感,且大家都用Helvetica、PingFangSC就会千篇一律了。而我在这里使用Times是表
- 【0403--悦读打卡Day008】实实在在的精力管理--《你充满电了吗》书评
佑辰同学
图片来源于网络,如有侵权,请联系作者处理不知道你有没有每隔一段时间总有那么几天无心工作,也不愿与人交往,身心俱疲?找不到状态,也许是因为你的电量不足了,这个时候你就需要充电了。咱们可以通过以下三个方面让我们一天电量满满!意义找到你工作的意义,只能内在驱动才能很好的促进我们最大程度的投入到工作中。我自己有一种这样的经历:当为的是满足客户的一项需求时,通常会能量满满,投入工作,期待看到客户满意的笑容。
- 关于旗正规则引擎下载页面需要弹窗保存到本地目录的问题
何必如此
jsp超链接文件下载窗口
生成下载页面是需要选择“录入提交页面”,生成之后默认的下载页面<a>标签超链接为:<a href="<%=root_stimage%>stimage/image.jsp?filename=<%=strfile234%>&attachname=<%=java.net.URLEncoder.encode(file234filesourc
- 【Spark九十八】Standalone Cluster Mode下的资源调度源代码分析
bit1129
cluster
在分析源代码之前,首先对Standalone Cluster Mode的资源调度有一个基本的认识:
首先,运行一个Application需要Driver进程和一组Executor进程。在Standalone Cluster Mode下,Driver和Executor都是在Master的监护下给Worker发消息创建(Driver进程和Executor进程都需要分配内存和CPU,这就需要Maste
- linux上独立安装部署spark
daizj
linux安装spark1.4部署
下面讲一下linux上安装spark,以 Standalone Mode 安装
1)首先安装JDK
下载JDK:jdk-7u79-linux-x64.tar.gz ,版本是1.7以上都行,解压 tar -zxvf jdk-7u79-linux-x64.tar.gz
然后配置 ~/.bashrc&nb
- Java 字节码之解析一
周凡杨
java字节码javap
一: Java 字节代码的组织形式
类文件 {
OxCAFEBABE ,小版本号,大版本号,常量池大小,常量池数组,访问控制标记,当前类信息,父类信息,实现的接口个数,实现的接口信息数组,域个数,域信息数组,方法个数,方法信息数组,属性个数,属性信息数组
}
&nbs
- java各种小工具代码
g21121
java
1.数组转换成List
import java.util.Arrays;
Arrays.asList(Object[] obj); 2.判断一个String型是否有值
import org.springframework.util.StringUtils;
if (StringUtils.hasText(str)) 3.判断一个List是否有值
import org.spring
- 加快FineReport报表设计的几个心得体会
老A不折腾
finereport
一、从远程服务器大批量取数进行表样设计时,最好按“列顺序”取一个“空的SQL语句”,这样可提高设计速度。否则每次设计时模板均要从远程读取数据,速度相当慢!!
二、找一个富文本编辑软件(如NOTEPAD+)编辑SQL语句,这样会很好地检查语法。有时候带参数较多检查语法复杂时,结合FineReport中生成的日志,再找一个第三方数据库访问软件(如PL/SQL)进行数据检索,可以很快定位语法错误。
- mysql linux启动与停止
墙头上一根草
如何启动/停止/重启MySQL一、启动方式1、使用 service 启动:service mysqld start2、使用 mysqld 脚本启动:/etc/inint.d/mysqld start3、使用 safe_mysqld 启动:safe_mysqld&二、停止1、使用 service 启动:service mysqld stop2、使用 mysqld 脚本启动:/etc/inin
- Spring中事务管理浅谈
aijuans
spring事务管理
Spring中事务管理浅谈
By Tony Jiang@2012-1-20 Spring中对事务的声明式管理
拿一个XML举例
[html]
view plain
copy
print
?
<?xml version="1.0" encoding="UTF-8"?>&nb
- php中隐形字符65279(utf-8的BOM头)问题
alxw4616
php中隐形字符65279(utf-8的BOM头)问题
今天遇到一个问题. php输出JSON 前端在解析时发生问题:parsererror.
调试:
1.仔细对比字符串发现字符串拼写正确.怀疑是 非打印字符的问题.
2.逐一将字符串还原为unicode编码. 发现在字符串头的位置出现了一个 65279的非打印字符.
 
- 调用对象是否需要传递对象(初学者一定要注意这个问题)
百合不是茶
对象的传递与调用技巧
类和对象的简单的复习,在做项目的过程中有时候不知道怎样来调用类创建的对象,简单的几个类可以看清楚,一般在项目中创建十几个类往往就不知道怎么来看
为了以后能够看清楚,现在来回顾一下类和对象的创建,对象的调用和传递(前面写过一篇)
类和对象的基础概念:
JAVA中万事万物都是类 类有字段(属性),方法,嵌套类和嵌套接
- JDK1.5 AtomicLong实例
bijian1013
javathreadjava多线程AtomicLong
JDK1.5 AtomicLong实例
类 AtomicLong
可以用原子方式更新的 long 值。有关原子变量属性的描述,请参阅 java.util.concurrent.atomic 包规范。AtomicLong 可用在应用程序中(如以原子方式增加的序列号),并且不能用于替换 Long。但是,此类确实扩展了 Number,允许那些处理基于数字类的工具和实用工具进行统一访问。
 
- 自定义的RPC的Java实现
bijian1013
javarpc
网上看到纯java实现的RPC,很不错。
RPC的全名Remote Process Call,即远程过程调用。使用RPC,可以像使用本地的程序一样使用远程服务器上的程序。下面是一个简单的RPC 调用实例,从中可以看到RPC如何
- 【RPC框架Hessian一】Hessian RPC Hello World
bit1129
Hello world
什么是Hessian
The Hessian binary web service protocol makes web services usable without requiring a large framework, and without learning yet another alphabet soup of protocols. Because it is a binary p
- 【Spark九十五】Spark Shell操作Spark SQL
bit1129
shell
在Spark Shell上,通过创建HiveContext可以直接进行Hive操作
1. 操作Hive中已存在的表
[hadoop@hadoop bin]$ ./spark-shell
Spark assembly has been built with Hive, including Datanucleus jars on classpath
Welcom
- F5 往header加入客户端的ip
ronin47
when HTTP_RESPONSE {if {[HTTP::is_redirect]}{ HTTP::header replace Location [string map {:port/ /} [HTTP::header value Location]]HTTP::header replace Lo
- java-61-在数组中,数字减去它右边(注意是右边)的数字得到一个数对之差. 求所有数对之差的最大值。例如在数组{2, 4, 1, 16, 7, 5,
bylijinnan
java
思路来自:
http://zhedahht.blog.163.com/blog/static/2541117420116135376632/
写了个java版的
public class GreatestLeftRightDiff {
/**
* Q61.在数组中,数字减去它右边(注意是右边)的数字得到一个数对之差。
* 求所有数对之差的最大值。例如在数组
- mongoDB 索引
开窍的石头
mongoDB索引
在这一节中我们讲讲在mongo中如何创建索引
得到当前查询的索引信息
db.user.find(_id:12).explain();
cursor: basicCoursor 指的是没有索引
&
- [硬件和系统]迎峰度夏
comsci
系统
从这几天的气温来看,今年夏天的高温天气可能会维持在一个比较长的时间内
所以,从现在开始准备渡过炎热的夏天。。。。
每间房屋要有一个落地电风扇,一个空调(空调的功率和房间的面积有密切的关系)
坐的,躺的地方要有凉垫,床上要有凉席
电脑的机箱
- 基于ThinkPHP开发的公司官网
cuiyadll
行业系统
后端基于ThinkPHP,前端基于jQuery和BootstrapCo.MZ 企业系统
轻量级企业网站管理系统
运行环境:PHP5.3+, MySQL5.0
系统预览
系统下载:http://www.tecmz.com
预览地址:http://co.tecmz.com
各种设备自适应
响应式的网站设计能够对用户产生友好度,并且对于
- Transaction and redelivery in JMS (JMS的事务和失败消息重发机制)
darrenzhu
jms事务承认MQacknowledge
JMS Message Delivery Reliability and Acknowledgement Patterns
http://wso2.com/library/articles/2013/01/jms-message-delivery-reliability-acknowledgement-patterns/
Transaction and redelivery in
- Centos添加硬盘完全教程
dcj3sjt126com
linuxcentoshardware
Linux的硬盘识别:
sda 表示第1块SCSI硬盘
hda 表示第1块IDE硬盘
scd0 表示第1个USB光驱
一般使用“fdisk -l”命
- yii2 restful web服务路由
dcj3sjt126com
PHPyii2
路由
随着资源和控制器类准备,您可以使用URL如 http://localhost/index.php?r=user/create访问资源,类似于你可以用正常的Web应用程序做法。
在实践中,你通常要用美观的URL并采取有优势的HTTP动词。 例如,请求POST /users意味着访问user/create动作。 这可以很容易地通过配置urlManager应用程序组件来完成 如下所示
- MongoDB查询(4)——游标和分页[八]
eksliang
mongodbMongoDB游标MongoDB深分页
转载请出自出处:http://eksliang.iteye.com/blog/2177567 一、游标
数据库使用游标返回find的执行结果。客户端对游标的实现通常能够对最终结果进行有效控制,从shell中定义一个游标非常简单,就是将查询结果分配给一个变量(用var声明的变量就是局部变量),便创建了一个游标,如下所示:
> var
- Activity的四种启动模式和onNewIntent()
gundumw100
android
Android中Activity启动模式详解
在Android中每个界面都是一个Activity,切换界面操作其实是多个不同Activity之间的实例化操作。在Android中Activity的启动模式决定了Activity的启动运行方式。
Android总Activity的启动模式分为四种:
Activity启动模式设置:
<acti
- 攻城狮送女友的CSS3生日蛋糕
ini
htmlWebhtml5csscss3
在线预览:http://keleyi.com/keleyi/phtml/html5/29.htm
代码如下:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>攻城狮送女友的CSS3生日蛋糕-柯乐义<
- 读源码学Servlet(1)GenericServlet 源码分析
jzinfo
tomcatWebservlet网络应用网络协议
Servlet API的核心就是javax.servlet.Servlet接口,所有的Servlet 类(抽象的或者自己写的)都必须实现这个接口。在Servlet接口中定义了5个方法,其中有3个方法是由Servlet 容器在Servlet的生命周期的不同阶段来调用的特定方法。
先看javax.servlet.servlet接口源码:
package
- JAVA进阶:VO(DTO)与PO(DAO)之间的转换
snoopy7713
javaVOHibernatepo
PO即 Persistence Object VO即 Value Object
VO和PO的主要区别在于: VO是独立的Java Object。 PO是由Hibernate纳入其实体容器(Entity Map)的对象,它代表了与数据库中某条记录对应的Hibernate实体,PO的变化在事务提交时将反应到实际数据库中。
实际上,这个VO被用作Data Transfer
- mongodb group by date 聚合查询日期 统计每天数据(信息量)
qiaolevip
每天进步一点点学习永无止境mongodb纵观千象
/* 1 */
{
"_id" : ObjectId("557ac1e2153c43c320393d9d"),
"msgType" : "text",
"sendTime" : ISODate("2015-06-12T11:26:26.000Z")
- java之18天 常用的类(一)
Luob.
MathDateSystemRuntimeRundom
System类
import java.util.Properties;
/**
* System:
* out:标准输出,默认是控制台
* in:标准输入,默认是键盘
*
* 描述系统的一些信息
* 获取系统的属性信息:Properties getProperties();
*
*
*
*/
public class Sy
- maven
wuai
maven
1、安装maven:解压缩、添加M2_HOME、添加环境变量path
2、创建maven_home文件夹,创建项目mvn_ch01,在其下面建立src、pom.xml,在src下面简历main、test、main下面建立java文件夹
3、编写类,在java文件夹下面依照类的包逐层创建文件夹,将此类放入最后一级文件夹
4、进入mvn_ch01
4.1、mvn compile ,执行后会在