- vue-router 源码阅读 - 文件结构与注册机制
SHERlocked93
vue前端下午茶vue源码阅读
文章目录0.前备知识1.文件结构2.入口文件2.1rollup出口与入口2.2Vue.use3.路由注册3.1install3.2VueRouter前端路由是我们前端开发日常开发中经常碰到的概念,在下在日常使用中知其然也好奇着所以然,因此对vue-router的源码进行了一些阅读,也汲取了社区的一些文章优秀的思想,于本文记录总结作为自己思考的输出,本人水平有限,欢迎留言讨论~目标vue-rouer
- 你也这么渣吗?
大脸盈
最近听一个朋友讲,她在soul上认识了一位男生,比她小一岁,两个人聊得还挺嗨,每天都会煲好几个小时的电话粥,聊一些暧昧的话题,我们每次她们什么关系时女生都会说你们想多了,那个男生不是她的菜。我们也很奇怪说,既然你对他不感兴趣,你拒绝他不就行了吗,你们这样不仅浪费彼此的感情,还浪费彼此的时间。每次到这个时候,女生不说话,依旧我行我素,时间久了我们也就不多管闲事了。前不久看到女生把qq上的头像换成了情
- 【每天学习一点点 day05】工程化 重新认识npm 02_包(package.json)的概念、模块(node_modules)、范围(scoped
_终会遇见_
07每天一个知识点学习npm前端框架前端node.js
1.包packageAboutpackagesandmodules|npmDocs(npmjs.com)1.1.packagepackage.json包的描述性文件Apackageisafileordirectorythatisdescribedbyapackage.jsonfile.包是由package.json文件描述的文件或目录。Apackagemustcontainapackage.jso
- 【每天学习一点点 day05】工程化 重新认识npm 01_关于npm
_终会遇见_
07每天一个知识点学习npm前端前端框架
之前对于npm的使用一直停留在npminstall上,对于npm这个工具其他更多有用有趣的功能还没有使用过,那么今天借助这个机会,重新学习一下npm,为接下来构建自己的repo铺路。官方文档:Aboutnpm|npmDocs(npmjs.com)1.npm由哪些构成首先,npm不仅仅是一个用于执行命令的软件/命令行工具,而是一个宏观上的node包管理者/管理平台,npm即nodepackagema
- How it works(5) TileStache源码阅读(A) 核心框架
默而识之者
引入作为一个维护时间更长久的地图服务器(从2010年至今),Python编写的TileStache有着跟Nodejs编写的Tiletrata不同的设计理念:全面专业.包含较多常用或不常用的专业地理信息功能.配置文件.与Tilestrata的代码即配置不同,TileStache完全基于一个独立的配置文件来调配整个系统.功能相比Tilestrata的只编写框架,功能完全靠插件加载,Tilestache
- DIN(Deep Interest Network):核心思想+源码阅读注释
小新0077
深度学习推荐系统python
论文地址:https://arxiv.org/abs/1706.06978DIN是近年来较为有代表性的一篇广告推荐CTR预估的文章,其中使用的attention机制也为使用序列特征提供了新的思路。本文分析了DIN的核心思想。鉴于DIN源代码的变量命名过于随意,难以理解,这里也提供了部分源代码的注释,仅供参考。论文分析核心思想:用户的兴趣是多元化的(diversity),并且对于特定的广告,用户不同
- c++读取图片_四、faster-rcnn源码阅读:数据流读取
weixin_39719078
c++读取图片img标签读取本地图片os如何读取图片torchdataloader数据并行
数据读取在faster-rcnn源码里是比较简单的部分,但也是非常重要的部分,不了解数据,就不可能了解算法。另一方面,由于python环境碎片话化,源码调用的库在你的电脑上如果碰巧(其实概率还蛮大,特别是windows下)不能用,完全可以用另外一种等价的方式取代。一、图片读取就是把图片转化成矩阵,等待下一个流程进一步处理。图片读取要注意不是所有都是RGB顺序读取1.cv2(OpenCV-Pytho
- Apache 神禹(shenyu)源码阅读(二)——Admin 向 Gateway 的数据同步(Gateway 端)
学疯了
apachegateway
源码版本:2.6.1前言上一篇Apache神禹(shenyu)源码阅读(一)——Admin向Gateway的数据同步(Admin端)写了Admin端在接收到程序员对Divide插件的选择器Selector作出新增操作时,Admin端是如何将要同步的数据发布给Gateway端的。本篇介绍Gateway端是如何接收Admin端发布的数据的。本文介绍的数据同步(syncdata)在Shenyu架构图中的
- Apache Doris 聚合函数源码阅读与解析|源码解读系列
笔者最近由于工作需要开始调研ApacheDoris,通过阅读聚合函数代码切入ApacheDoris内核,同时也秉承着开源的精神,开发了array_agg函数并贡献给社区。笔者通过这篇文章记录下对源码的一些理解,同时也方便后面的新人更快速地上手源码开发。聚合函数,顾名思义,即对一组数据执行聚合计算并返回结果的函数,在统计分析过程中属于最常见的函数之一,最典型的聚合函数包括count、min、max、
- 2019-08-26、读书笔记day05
stronger_5dc3
马号今天晚上开会。原来的主要内容是批评王升,但是临时不得不改变一下,因为王全把王升打了。我到这个农业科学研究院所没几天,就听说了王全这个名字。听别人介绍,他叫王全,又叫瞎王全,又叫偢六。叫他什么都行,他都答应。他并不瞎。只是有非常严重的沙眼,已经到了睫毛内倒的地步。这地方管缺心眼叫“偢”,读作“俏”。王全行六,据说有点缺心眼,故名“偢六”。说是你到他的家乡去,打听王全,也许有人不知道,若说是偢六,
- 珍藏收集,献出这份年薪50W的阿里Java高级开发内训手册
Java架构
一、源码阅读常用设计模式Spring5源码Mybatis源码二、分布式架构总纲珍藏收集,献出这份年薪50W的阿里Java高级开发内训手册珍藏收集,献出这份年薪50W的阿里Java高级开发内训手册消息通信分布式缓存珍藏收集,献出这份年薪50W的阿里Java高级开发内训手册后台服务高性能框架珍藏收集,献出这份年薪50W的阿里Java高级开发内训手册分布式应用场景解决方案三、微服务架构纲要SpringB
- 我再也不想异地恋了
小胡丢了
关于异地恋,我有话想说2019年4月5日,我和他在soul(一社交软件)上认识了,起初从来没有想过在网络里认识什么人更不可能涉及到现实中。那天晚上我拿起手机在soul里刷着动态,他的一条短短10秒的唱歌的语音吸引了我,随手查看了他的主页,发现是99大二的学弟。我竟毫不犹豫的主动发了一句“哟,是学弟昂。”他并没有秒回我,过了半个小时,他发了一个憨笑的表情。当时倒不觉得他直男,只觉得可爱。就这样开始了
- Nacos注册中心之概要设计
捉虫大师
前言在之前的文章中分析了Nacos配置中心,配置中心的核心是配置的创建、读取、推送。注册中心的核心比配置中心多一个服务探活模块,他俩的相似度非常高,甚至阿里内部的注册中心就叫ConfigServer。Nacos注册中心打算分成几个模块来分析,本文重点在于概要设计,基于2.0.0版本。环境搭建用Nacos的源码来搭建源码阅读和调试环境,可参考《Nacos配置中心模块详解》Nacos调试环境搭建部分。
- JDK源码阅读 0826 - 抽象集合
学习吧朱小宁
我们经常在代码中使用到List、Set、Map,也粗略看过一些实现类的源码解析。现在去看下抽象类集合中的方法与具体实现类有哪些不同。publicabstractclassAbstractSetextendsAbstractCollectionimplementsSetpublicabstractclassAbstractListextendsAbstractCollectionimplements
- soul从入门到放弃6--浅析websocket数据同步(二)
滴流乱转的小胖子
零、前戏上一篇文档,分析了soul-admin与soul-bootstrap之间的基本通信流程。本篇文章将从收发两端分析,基础数据是soul-admin如何发送,soul-bootstrap是如何接受处理的。一、soul-admin发送过程分析从初始化到发布数据的流程大致如下:image.pngDataSyncConfiguration类中初始化WebsocketCollector、Websock
- mysql Day05
临渊羡鱼的猫
mysqljava数据库
sql性能分析sql执行频率showglobalstatuslike'Com_______'慢查询日志执行时间超过10秒的sql语句profile详情showprofiles帮助我们了解时间都耗费到哪里了#查看每一条sql的耗时情况showprofiles#查看指定query_id的sql语句各个阶段的耗时情况showprofileforqueryquery_id#查看指定query_id的sql
- 媛创读书会
谁来拯救笨小孩
Day05《极简思维》如何整理你的生活环境一、简化你的家怎么整理呢?作者在书里面提供了几个步骤。第一个步是设置一个集中的区域,所有你想留下和扔掉的东西都放在那,然后在区域旁边准备一些箱子,哪些送人、哪些卖掉、哪些收起来、哪些捐赠;第二步就是用箱子对自己的东西进行一下分类;第三步,准备一个计时器笔记本跟笔,做个时间表,开始你的整理行动。二、简化你的数字生活三、简化你的行为四、简化你的行为我们很盲目的
- Apache 神禹(shenyu)源码阅读(一)——Admin向Gateway的数据同步(Admin端)
学疯了
apachegateway
源码版本:2.6.1单机源码启动项目启动教程:社区新人开发者启动及开发防踩坑指南源码阅读前言开了个新坑,也是第一次阅读大型项目源码,写文章记录。在写文章前,已经跑了Divide插件体验了一下(体验教程:Http快速开始)。由于shenyu默认使用H2数据,但是我因为IDEA连接内存模式下的数据库有BUG,连接不到,改用MySQL(改用MySQL教程:Apache-Shenyu入门教程(demo实战
- webpack开发- webpack 插件(Flag贴)
Ricoywang
感觉光讲webpack插件开发,也聊不了几句,给自己玩点有难度的,之后由浅入深带源码阅读的那种简单而敷衍的后续更新
- 1月12日记录
接纳放下化掉
继续在家养伤中~今天儿子在家照顾我,满满的幸福吖~在家也会有事发生~也要看到自己的进步!今日发生:1.早上依旧坚持早起,365天的目标,今天第12天,为自己点赞!2.今天在soul认识一个新朋友,聊天特别开心,收获了愉悦的心情!3.学习财富课程第三节4.画曼陀罗,清理画8张➕1能量补充5.开始阅读《过犹不及》第二遍今日成就事件:学会敞开自己,和陌生人去链接,沟通,不再封闭自己!我可以越来越好!加油
- 人类生前生活质量问题
半疯状态中
以后得文章会慢慢阐述!灵魂(英语:Soul,或是Spirit)存在于宗教思想中,它指人类超自然及非物质的组成部份,而科学否认灵魂是真实存在的。古人说的灵魂,有时指的是我们今天说的意识、精神、心理活动,那是大脑生理活动的结果,是物理、化学反应的产物,并不能脱离大脑而存在。人一死,大脑活动终止,意识丧失,所谓的灵魂也就跟着消失。这是灵魂不存在的科学依据。[1]多数科学家现在的看法是,意识(灵魂)只是大
- 软件架构一致性 —— 被忽视的研发成本
阿里技术
研发架构一致性供应链一致性
作者:许晓斌一、两类研发活动广义的软件研发活动涉及到需求分析、源码阅读和理解、代码编写、测试编写、配置环境、发布运维、安全漏洞修复,各种基础软件升级等等,这些方方面面的工作,大致可以分为两类,第一类是价值创造活动,第二类是为了价值创造不得不付出的成本。新产品特性的研发,属于价值创造的部分。例如一个编辑器的软件,新增特性可现实用户当前编写文章的字数,这个特性可以激励用户更积极地创作,潜在的用户会更喜
- 《使用 UnrealEnginPython 插件进行UE4中的Python开发》学习笔记5
SHOTJEE
#ue4python
本文为B站系列教学视频《使用UnrealEnginPython插件进行UE4中的Python开发》——《Day05编译版的使用与打包设置》的学习笔记,UP主为腾讯游戏策划、虚幻社区贡献者世欺子。文章目录5.1UnrealEnginePython编译版的配置本节课针对UE4下使用UnrealEnginePython(embeddedversion)对项目编译时提示UnrealEnginePython
- 做一次小公主
a饭饭饭饭饭饭
在玩一个soul的APP的时候看到的一个瞬间是这样的,感慨很大很羡慕发这个瞬间的女孩子童年很美好,然后我就继续发了一个我有一个假爸爸。从小对于爸爸这个词我很陌生,记忆中没有跟我爸共处超过两个小时,骑爸爸肩膀跟爸爸一块看电视对我来说都是最奢侈的。从上学到现在我爸从来没有问过我上学的事情,记得有次我在哪个学校都要毕业了我爸还不知道,我爸当时给我打电话问我你学校叫什么名字我都懵逼了,我在那个学校上了有五
- 到底什么才是真正的喜欢?
時小白
到底什么才是喜欢呢?其实我一直都是懵懵懂懂,似乎应该是这种感觉。但我觉得现在喜欢太廉价了,随随便便就能说出口,却不能为自己说的话负责,以为成功的撩到妹了。就拿我一个朋友来说,她之前每天专注于打王者,但是打王者只是她用来打发时间,缓解想找人聊天却没有人可以说话的孤独。后来她下载了Soul,里面的人五花八门,反正就是各种撩。然后她在里面认识了一个可以一块打游戏的,两人看起来挺合的来的,算是网友了。但就
- 【LOAM系列】一:LOAM论文及代码阅读笔记
塞拉摩
激光SLAM笔记算法
LOAM2014JiZhangLOAM中文注释版:https://github.com/cuitaixiang/LOAM_NOTEDLOAM笔记及A-LOAM源码阅读:https://www.cnblogs.com/wellp/p/8877990.htmlLOAM代码解析:https://blog.csdn.net/liuyanpeng12333/article/details/82737181A
- Mybatis源码阅读之三——JDBC解析与Mybatis封装
JAVA技术分享官
Mybatis源码阅读系列JDBCmybatis源码
【系列目录】Mybatis源码阅读之一——工厂模式与SqlSessionFactoryMybatis源码阅读之二——模板方法模式与Executor【本文目录】文章目录一.JDBCDemoJDBC实体解析二.mysql-connectorDriver获取Connection,Mysql驱动的负载策略StatementResultSet二.Mybatis的封装StatementHandlerResul
- JDK源码阅读之Map
GeorgeDon
Map接口Map是用来取代较早版本的Dictionary的,如上图接口中定义了一些对Map的常规操作,下面介绍阅读代码比较有意思的几个地方:1.如果没有默认值,就返回设置的defalutvaluedefaultVgetOrDefault(Objectkey,VdefaultValue){Vv;return(((v=get(key))!=null)||containsKey(key))?v:defa
- 2018/9/22
nothing5524
昨天在soul上有个朋友推荐了这个APP,说自己无聊的时候可以写点东西,觉得还是挺有用的。豆瓣和知乎都沦陷了。现在就用这个来写东西吧。过去的日子真的是太糟糕了,把自己过得一团糟。一事无成。希望能从现在开始改变吧。
- 万思乐学小西妈双语工程1807期116号Aady1月19日打卡day05 - 草稿
孔雀勇士
一、音频凯叔西游记,牙牙学语1二、视频海尼曼精品网课2图片发自App图片发自App图片发自App三、游戏game1:toysgohomeM:baby,herearesomebasketball。lookthisisbluebasket,thisisgreenbasket.wecanputbluetoysintothebluebasket,andcouldputgreentoysintothegre
- PHP如何实现二维数组排序?
IT独行者
二维数组PHP排序
二维数组在PHP开发中经常遇到,但是他的排序就不如一维数组那样用内置函数来的方便了,(一维数组排序可以参考本站另一篇文章【PHP中数组排序函数详解汇总】)。二维数组的排序需要我们自己写函数处理了,这里UncleToo给大家分享一个PHP二维数组排序的函数:
代码:
functionarray_sort($arr,$keys,$type='asc'){
$keysvalue= $new_arr
- 【Hadoop十七】HDFS HA配置
bit1129
hadoop
基于Zookeeper的HDFS HA配置主要涉及两个文件,core-site和hdfs-site.xml。
测试环境有三台
hadoop.master
hadoop.slave1
hadoop.slave2
hadoop.master包含的组件NameNode, JournalNode, Zookeeper,DFSZKFailoverController
- 由wsdl生成的java vo类不适合做普通java vo
darrenzhu
VOwsdlwebservicerpc
开发java webservice项目时,如果我们通过SOAP协议来输入输出,我们会利用工具从wsdl文件生成webservice的client端类,但是这里面生成的java data model类却不适合做为项目中的普通java vo类来使用,当然有一中情况例外,如果这个自动生成的类里面的properties都是基本数据类型,就没问题,但是如果有集合类,就不行。原因如下:
1)使用了集合如Li
- JAVA海量数据处理之二(BitMap)
周凡杨
java算法bitmapbitset数据
路漫漫其修远兮,吾将上下而求索。想要更快,就要深入挖掘 JAVA 基础的数据结构,从来分析出所编写的 JAVA 代码为什么把内存耗尽,思考有什么办法可以节省内存呢? 啊哈!算法。这里采用了 BitMap 思想。
首先来看一个实验:
指定 VM 参数大小: -Xms256m -Xmx540m
- java类型与数据库类型
g21121
java
很多时候我们用hibernate的时候往往并不是十分关心数据库类型和java类型的对应关心,因为大多数hbm文件是自动生成的,但有些时候诸如:数据库设计、没有生成工具、使用原始JDBC、使用mybatis(ibatIS)等等情况,就会手动的去对应数据库与java的数据类型关心,当然比较简单的数据类型即使配置错了也会很快发现问题,但有些数据类型却并不是十分常见,这就给程序员带来了很多麻烦。
&nb
- Linux命令
510888780
linux命令
系统信息
arch 显示机器的处理器架构(1)
uname -m 显示机器的处理器架构(2)
uname -r 显示正在使用的内核版本
dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI)
hdparm -i /dev/hda 罗列一个磁盘的架构特性
hdparm -tT /dev/sda 在磁盘上执行测试性读取操作
cat /proc/cpuinfo 显示C
- java常用JVM参数
墙头上一根草
javajvm参数
-Xms:初始堆大小,默认为物理内存的1/64(<1GB);默认(MinHeapFreeRatio参数可以调整)空余堆内存小于40%时,JVM就会增大堆直到-Xmx的最大限制
-Xmx:最大堆大小,默认(MaxHeapFreeRatio参数可以调整)空余堆内存大于70%时,JVM会减少堆直到 -Xms的最小限制
-Xmn:新生代的内存空间大小,注意:此处的大小是(eden+ 2
- 我的spring学习笔记9-Spring使用工厂方法实例化Bean的注意点
aijuans
Spring 3
方法一:
<bean id="musicBox" class="onlyfun.caterpillar.factory.MusicBoxFactory"
factory-method="createMusicBoxStatic"></bean>
方法二:
- mysql查询性能优化之二
annan211
UNIONmysql查询优化索引优化
1 union的限制
有时mysql无法将限制条件从外层下推到内层,这使得原本能够限制部分返回结果的条件无法应用到内层
查询的优化上。
如果希望union的各个子句能够根据limit只取部分结果集,或者希望能够先排好序在
合并结果集的话,就需要在union的各个子句中分别使用这些子句。
例如 想将两个子查询结果联合起来,然后再取前20条记录,那么mys
- 数据的备份与恢复
百合不是茶
oraclesql数据恢复数据备份
数据的备份与恢复的方式有: 表,方案 ,数据库;
数据的备份:
导出到的常见命令;
参数 说明
USERID 确定执行导出实用程序的用户名和口令
BUFFER 确定导出数据时所使用的缓冲区大小,其大小用字节表示
FILE 指定导出的二进制文
- 线程组
bijian1013
java多线程threadjava多线程线程组
有些程序包含了相当数量的线程。这时,如果按照线程的功能将他们分成不同的类别将很有用。
线程组可以用来同时对一组线程进行操作。
创建线程组:ThreadGroup g = new ThreadGroup(groupName);
&nbs
- top命令找到占用CPU最高的java线程
bijian1013
javalinuxtop
上次分析系统中占用CPU高的问题,得到一些使用Java自身调试工具的经验,与大家分享。 (1)使用top命令找出占用cpu最高的JAVA进程PID:28174 (2)如下命令找出占用cpu最高的线程
top -Hp 28174 -d 1 -n 1
32694 root 20 0 3249m 2.0g 11m S 2 6.4 3:31.12 java
- 【持久化框架MyBatis3四】MyBatis3一对一关联查询
bit1129
Mybatis3
当两个实体具有1对1的对应关系时,可以使用One-To-One的进行映射关联查询
One-To-One示例数据
以学生表Student和地址信息表为例,每个学生都有都有1个唯一的地址(现实中,这种对应关系是不合适的,因为人和地址是多对一的关系),这里只是演示目的
学生表
CREATE TABLE STUDENTS
(
- C/C++图片或文件的读写
bitcarter
写图片
先看代码:
/*strTmpResult是文件或图片字符串
* filePath文件需要写入的地址或路径
*/
int writeFile(std::string &strTmpResult,std::string &filePath)
{
int i,len = strTmpResult.length();
unsigned cha
- nginx自定义指定加载配置
ronin47
进入 /usr/local/nginx/conf/include 目录,创建 nginx.node.conf 文件,在里面输入如下代码:
upstream nodejs {
server 127.0.0.1:3000;
#server 127.0.0.1:3001;
keepalive 64;
}
server {
liste
- java-71-数值的整数次方.实现函数double Power(double base, int exponent),求base的exponent次方
bylijinnan
double
public class Power {
/**
*Q71-数值的整数次方
*实现函数double Power(double base, int exponent),求base的exponent次方。不需要考虑溢出。
*/
private static boolean InvalidInput=false;
public static void main(
- Android四大组件的理解
Cb123456
android四大组件的理解
分享一下,今天在Android开发文档-开发者指南中看到的:
App components are the essential building blocks of an Android
- [宇宙与计算]涡旋场计算与拓扑分析
comsci
计算
怎么阐述我这个理论呢? 。。。。。。。。。
首先: 宇宙是一个非线性的拓扑结构与涡旋轨道时空的统一体。。。。
我们要在宇宙中寻找到一个适合人类居住的行星,时间非常重要,早一个刻度和晚一个刻度,这颗行星的
- 同一个Tomcat不同Web应用之间共享会话Session
cwqcwqmax9
session
实现两个WEB之间通过session 共享数据
查看tomcat 关于 HTTP Connector 中有个emptySessionPath 其解释如下:
If set to true, all paths for session cookies will be set to /. This can be useful for portlet specification impleme
- springmvc Spring3 MVC,ajax,乱码
dashuaifu
springjquerymvcAjax
springmvc Spring3 MVC @ResponseBody返回,jquery ajax调用中文乱码问题解决
Spring3.0 MVC @ResponseBody 的作用是把返回值直接写到HTTP response body里。具体实现AnnotationMethodHandlerAdapter类handleResponseBody方法,具体实
- 搭建WAMP环境
dcj3sjt126com
wamp
这里先解释一下WAMP是什么意思。W:windows,A:Apache,M:MYSQL,P:PHP。也就是说本文说明的是在windows系统下搭建以apache做服务器、MYSQL为数据库的PHP开发环境。
工欲善其事,必须先利其器。因为笔者的系统是WinXP,所以下文指的系统均为此系统。笔者所使用的Apache版本为apache_2.2.11-
- yii2 使用raw http request
dcj3sjt126com
http
Parses a raw HTTP request using yii\helpers\Json::decode()
To enable parsing for JSON requests you can configure yii\web\Request::$parsers using this class:
'request' =&g
- Quartz-1.8.6 理论部分
eksliang
quartz
转载请出自出处:http://eksliang.iteye.com/blog/2207691 一.概述
基于Quartz-1.8.6进行学习,因为Quartz2.0以后的API发生的非常大的变化,统一采用了build模式进行构建;
什么是quartz?
答:简单的说他是一个开源的java作业调度框架,为在 Java 应用程序中进行作业调度提供了简单却强大的机制。并且还能和Sp
- 什么是POJO?
gupeng_ie
javaPOJO框架Hibernate
POJO--Plain Old Java Objects(简单的java对象)
POJO是一个简单的、正规Java对象,它不包含业务逻辑处理或持久化逻辑等,也不是JavaBean、EntityBean等,不具有任何特殊角色和不继承或不实现任何其它Java框架的类或接口。
POJO对象有时也被称为Data对象,大量应用于表现现实中的对象。如果项目中使用了Hiber
- jQuery网站顶部定时折叠广告
ini
JavaScripthtmljqueryWebcss
效果体验:http://hovertree.com/texiao/jquery/4.htmHTML文件代码:
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>网页顶部定时收起广告jQuery特效 - HoverTree<
- Spring boot内嵌的tomcat启动失败
kane_xie
spring boot
根据这篇guide创建了一个简单的spring boot应用,能运行且成功的访问。但移植到现有项目(基于hbase)中的时候,却报出以下错误:
SEVERE: A child container failed during start
java.util.concurrent.ExecutionException: org.apache.catalina.Lif
- leetcode: sort list
michelle_0916
Algorithmlinked listsort
Sort a linked list in O(n log n) time using constant space complexity.
====analysis=======
mergeSort for singly-linked list
====code======= /**
* Definition for sin
- nginx的安装与配置,中途遇到问题的解决
qifeifei
nginx
我使用的是ubuntu13.04系统,在安装nginx的时候遇到如下几个问题,然后找思路解决的,nginx 的下载与安装
wget http://nginx.org/download/nginx-1.0.11.tar.gz
tar zxvf nginx-1.0.11.tar.gz
./configure
make
make install
安装的时候出现
- 用枚举来处理java自定义异常
tcrct
javaenumexception
在系统开发过程中,总少不免要自己处理一些异常信息,然后将异常信息变成友好的提示返回到客户端的这样一个过程,之前都是new一个自定义的异常,当然这个所谓的自定义异常也是继承RuntimeException的,但这样往往会造成异常信息说明不一致的情况,所以就想到了用枚举来解决的办法。
1,先创建一个接口,里面有两个方法,一个是getCode, 一个是getMessage
public
- erlang supervisor分析
wudixiaotie
erlang
当我们给supervisor指定需要创建的子进程的时候,会指定M,F,A,如果是simple_one_for_one的策略的话,启动子进程的方式是supervisor:start_child(SupName, OtherArgs),这种方式可以根据调用者的需求传不同的参数给需要启动的子进程的方法。和最初的参数合并成一个数组,A ++ OtherArgs。那么这个时候就有个问题了,既然参数不一致,那