- Java(JavaEE)学习线路图
太阳上的雨天
JAVAJAVA
Java学习线路图Java教程Java教程Java简介Java开发环境配置Java基础语法Java对象和类Java基本数据类型Java变量类型Java修饰符Java运算符Java循环结构Java分支结构JavaNumber类JavaCharacter类JavaString类JavaStringBuffer和StringBuilder类Java数组Java日期和时间Java正则表达式Java方法Ja
- Java基础专项复习7——事务
Ttang23
java开发语言
Java基础专项复习系列目录1、Java基础专项复习1——函数关键字static-CSDN博客2、Java基础专项复习2——集合-CSDN博客3、Java基础专项复习3——Map集合-CSDN博客4、Java基础专项复习4——IO流-CSDN博客5、Java基础专项复习5——异常-CSDN博客6、Java基础专项复习6——多线程-CSDN博客文章目录目录Java基础专项复习系列目录文章目录1.1事
- 【Java基础-47.1】Java中通过继承Thread类创建线程
AllenBright
#Java基础java开发语言
在Java中,多线程编程是实现并发操作的重要手段之一。Java提供了多种创建线程的方式,其中一种是通过继承Thread类来创建线程。本文将详细介绍如何通过继承Thread类创建线程,并探讨其使用场景、优缺点以及注意事项。1.什么是Thread类?Thread类是Java中用于表示线程的核心类。它位于java.lang包中,提供了线程的创建、启动、暂停、中断等操作。每个Thread对象都代表一个独立
- JAVA基础知识总结(2025速通)三
剑走偏锋o.O
java开发语言
文章目录前言final关键字1、修饰属性或者局部变量【掌握】2、方法【掌握】3、类【掌握】4、应用场景【理解】1、常量2、修饰属性3、修饰局部变量4、修饰方法5、修饰类Object类详解1、常用方法【掌握】2、了解的方法【了解】3、学习反射之后要掌握的方法【了解】4、学习线程之后要掌握的方法【了解】字符串处理类1、java.lang.String类的使用【掌握】2、正则表达式【了解】3、Strin
- Java面试宝典:说下Spring Bean的生命周期?
熊文豪
Java面试宝典java面试springSpringBeanBeanBean的生命周期
Java面试宝典专栏范围:JAVA基础,面向对象编程(OOP),异常处理,集合框架,JavaI/O,多线程编程,设计模式,网络编程,框架和工具等全方位面试题详解每日更新Java面试宝典专栏:Java面试宝典感兴趣的可以先收藏起来,大家在遇到JAVA面试题等相关问题都可以给我留言咨询,希望帮助更多的人回答重点实例化:Spring容器根据配置文件或注解实例化Bean对象。属性注入:Spring将依赖(
- Java中代码的执行顺序(Java基础)
Java搬码工
javaSEjava
在Java里,不同类型代码有着特定的执行顺序,理解这些顺序对掌握程序运行逻辑十分关键。下面将详细阐述Java中不同类型代码(静态代码块、实例代码块、构造方法、静态变量、实例变量、静态方法、实例方法等)的执行顺序。单类中的代码执行顺序当只有一个类时,代码执行顺序通常为:静态变量初始化、静态代码块、实例变量初始化、实例代码块、构造方法。classSingleClassExample{//静态变量sta
- Java实习生常规技术面试题每日十题Java基础(五)
用户昵称23
面试阿里巴巴java开发语言jvmhtmlgolang
目录1.启动一个线程是用run()还是start()?.?2.线程的基本状态以及状态之间的关系。3.Set和List的区别,List和Map的区别?4.同步方法、同步代码块区别?5.描述Java锁机制。6.Comparable和Comparator接口是干什么的?列出它们的区别7.Java集合类框架的最佳实践有哪些?8.HashMap和Hashtable的区别。
- Java基础面试题day02——数据类型
华农第一蒟蒻
面试java开发语言
1.八种基本的数据类型?Java支持的数据类型分为两类:基本数据类型和引用数据类型基本数据类型:数值型:整数类型byte、short、int、long浮点类型float、double字符型:char布尔型:boolean2.long和int可以互转吗?可以;由于long类型的范围比int类型大,因此将int转换为long是安全的,而将long转换为int可能会导致数据丢失或者溢出。将int转换为l
- Java基础知识点总结:数据类型、方法重载重写、访问控制、静态关键字、字符串类与集合框架
我尽力学
java笔记
Java基础知识点总结:数据类型、方法重载重写、访问控制、静态关键字、字符串类与集合框架1、数据类型1.1基本数据类型整数类型byte:1字节(8位),范围:-128~127short:2字节(16位),范围:-32768~32767int:4字节(32位),默认整数类型long:8字节(64位),声明时需加L后缀(如longnum=100L;)浮点类型float:4字节(32位),单精度,声明需
- Java学习笔记
范梦迪
java笔记
第一章Java基础1.HelloWorld程序publicclassHelloWorld{publicstaticvoidmain(String[]args){System.out.println("Hello,World!");}}2.数据类型Java提供了多种数据类型,包括基本数据类型和引用数据类型。基本数据类型用于存储简单的数据值,而引用数据类型用于存储对象的引用。2.1基本数据类型Java
- Hutool-------值得推荐的java工具库
丶Apache
Java
网址:https://www.hutool.cn/docs/#/安装Maven在项目的pom.xml的dependencies中加入以下内容:cn.hutoolhutool-all5.3.7Gradlecompile'cn.hutool:hutool-all:5.3.7'包含组件一个Java基础工具类,对文件、流、加密解密、转码、正则、线程、XML等JDK方法进行封装,组成各种Util工具类,同时
- 【Java基础-46】泛型在Java集合中的应用:提升代码安全性与可读性
AllenBright
#Java基础java开发语言
在Java编程中,集合(Collection)是一个非常重要的数据结构,用于存储和操作一组对象。然而,在Java5之前,集合中的元素都是Object类型,这意味着我们可以将任何类型的对象放入集合中,但在取出时需要进行强制类型转换。这种方式不仅容易引发ClassCastException,还降低了代码的可读性和安全性。为了解决这个问题,Java5引入了泛型(Generics)机制。泛型允许我们在定义
- Java面试突击3(3):Java基础面试--JVM
CodingALife
社招面经java
1、JVM有哪⼏块内存区域?Java8之后对内存分代做什么改进?Version:0.9StartHTML:0000000105EndHTML:0000003884StartFragment:0000000141EndFragment:0000003844集合、并发、spring框架,期待着我对这些基础的东西做⼀些很深⼊的,很⽜X的讲解,基于框架写⼀些代码,完事⼉了之后,就会把代码进⾏⼀个部署,⼀般
- java面试突击
rywyyvc3qv2k----
JAVAjava面试jvm
Java基础Java接口和抽象类有什么区别?String,StringBuilder和StringBuffer的区别?final、finally、finalize三个关键字的区别?==和equals的区别,给段代码判断下“==”和equals的返回值。Java基本数据类型有几种,每一种的区别是什么?值传递和引用传递的区别?Java的异常体系?受检查和非受检查异常区别?序列化和反序列化。反射和泛型。
- 2024年Java面试:必备的易错面试题及答案整理
ToLoveCode
java面试开发语言
理论基础面试易错题Java基础知识:变量及其作用范围:理解变量的作用域和生命周期,特别是在不同块级作用域中的表现。基本数据类型及其包装类:熟悉Java的基本数据类型(如int、float、char等)及其对应的包装类(如Integer、Float、Character等),以及它们之间的转换。装箱和拆箱:理解Java中的装箱(Boxing)和拆箱(Unboxing)过程,以及它们在自动装箱和拆箱中的
- JAVA面试宝典:2020年程序员面试必备
Neo-ke
本文还有配套的精品资源,点击获取简介:Java面试宝典是求职或晋升的必备参考资料,涵盖了Java、Redis、SpringBoot、Netty、虚拟机、前端、SpringCloud、MySQL和RocketMQ等热门技术领域的最新知识。掌握这些知识点不仅有助于面试成功,还能提升专业技能,在IT行业保持竞争力。1.Java基础与核心技术Java作为一门面向对象的编程语言,在IT行业中广泛应用。本章将
- Java基础知识
阿杰同学
JAVA基础知识JVMjava面试宝典java开发语言后端
1.Java基本功1.1.Java入门(基础概念与常识)1.1.1.Java语言有哪些特点?1.1.2.关于JVMJDK和JRE最详细通俗的解答1.1.2.1.JVM1.1.2.2.JDK和JRE
- 【Java基础-44.7】Java 中的 Map 集合接口:实现类、继承关系及常用方法详解
AllenBright
#Java基础java开发语言
在Java中,Map是一种非常重要的集合接口,用于存储键值对(Key-ValuePair)。它提供了高效的键值查找和操作能力,广泛应用于各种场景中。本文将深入探讨Map接口的实现类、继承关系以及常用方法,帮助读者更好地理解和使用Map。1.Map接口概述Map是Java集合框架中的一员,位于java.util包中。它表示一组键值对的集合,其中每个键(Key)都是唯一的,而值(Value)可以重复。
- Java基础——equals和hashcode
mikey棒棒棒
java开发语言HashSetequalshashcode哈希表哈希冲突
目录equals和hashCode的关系哈希表的工作原理为什么equals和hashCode必须保持一致性?HashSetHashSet的基本工作原理hashCode和equals如何协作哈希冲突为什么会发生哈希冲突?如何处理哈希冲突?哈希冲突的影响如何降低哈希冲突的发生总结equals和hashCode的关系基本规则:如果两个对象根据equals方法被认为是相等的,那么它们的hashCode值必
- java基础语法学习day04---初学者必看详解
A 小码农
零基础Java语法学习体系算法java后端
java基础语法学习day04---初学者必看详解分支结构什么是分支结构1、if语句1.1if语句的执行逻辑1.2if语句流程图1.3if语句用于处理分支逻辑1.4if语句不要省略{}2、ifelse语句2.1if-else语句的执行逻辑2.2if-else语句流程图2.3if-else语句处理分支逻辑练习:分支结构超市收银柜台收款程序V1.0编写一个超市收银柜台收款程序,根据商品单价、购买数量以
- Java笔记——Java基础概念_java概念
啊健的影子
java笔记python
Java基础概念基础概念Java语言一种面向对象的语言publicclassHello{publicstaticvoidmain(String[]args){System.out.println("Helloworld!");}}publicclassHello{publicstaticvoidmain(String[]args){System.out.println("Helloworld!")
- Java基础算法题
Eugene__Chen
算法数据结构
简介实现一些基本的算法,你可以不看,但是不能不会,算法小白可以跟着一起练习。二分查找题目1:查找目标值的第一个出现位置要求:给定一个升序数组nums和目标值target,返回target第一次出现的索引,若不存在返回-1。示例:输入:nums=[1,2,2,2,3],target=2→输出:1输入:nums=[5,7,7,8,8,10],target=6→输出:-1答案:publicintfirs
- 月薪30k 的Java面试题,哭着也要背完!(附答案)
spring架构师1776
javajvm面试spring架构
最近整理了一份面试题,只要你能好好地背,找工作就妥妥的稳。话不多说,请看题。注意:文章有点长。Java基础Java语言有哪些特点面向对象和面向过程的区别面向对象编程三大特性八种基本数据类型的大小,以及他们的封装类说说你对JDK、JRE、JVM的理解说说标识符的命名规则熟悉instanceof关键字的作用吗?说说Java自动装箱与拆箱说说重载和重写的区别Integera=127与Integerb=1
- java基础笔记(工具)
GGJOB
JAVAjava笔记开发语言
一、final的使用场景final关键字主要用于定义常量、限制继承以及防止方法重写,其具体应用场景包括:修饰变量常量:将变量声明为final后,该变量一旦初始化后就不能再改变。常见用法是定义全局常量,例如:publicstaticfinalintMAX_CONNECTIONS=100;局部变量:在方法中,将局部变量声明为final可以确保其值在赋值之后不再改变,有助于编写更安全和易于维护的代码。修
- Java 高频面试闯关秘籍
向画
java前端面试开发语言职场和发展
目录Java基础篇:涵盖OOP、多线程、集合等基础知识。Java高级篇:深入探讨HashMap、JVM、线程池等高级特性。Java框架篇:介绍Spring、SpringMVC、MyBatis等常用框架。Mysql数据库篇:包含SQL语句、事务、索引等数据库知识。分布式技术篇:讲解Redis、消息队列、ElasticSearch等分布式技术。项目管理工具Git篇:阐述Git的使用流程和常见命令。综合
- Java 数据类型转换
大明湖的狗凯.
javapython开发语言
Java数据类型转换文章目录Java数据类型转换一、Java基础数据类型概述二、`long`与`int`类型的转换分析(一)`int`转换为`long`(二)`long`转换为`int`三、Java数据类型转换方式(一)自动类型转换(隐式转换)(二)强制类型转换(显式转换)四、数据类型转换可能出现的问题(一)数据精度丢失(二)数据范围溢出一、Java基础数据类型概述Java中的八种基本数据类型在数
- Java基础知识总结(四十八)--TCP传输、TCP客户端、TCP服务端
m0_74824592
面试学习路线阿里巴巴javatcp/ip开发语言
**TCP传输:**两个端点的建立连接后会有一个传输数据的通道,这通道称为流,而且是建立在网络基础上的流,称之为socket流。该流中既有读取,也有写入。**tcp的两个端点:**一个是客户端,一个是服务端。客户端:对应的对象,Socket服务端:对应的对象,ServerSocketTCP客户端:1,建立tcp的socket服务,最好明确具体的地址和端口。这个对象在创建时,就已经可以对指定ip和端
- Java 进阶二知识--重拾者AIMING
AMING20220827
Javajunitjava开发语言
初级选手:Java基础知识--重拾者AIMING——【Aimin20210819】公号进阶一选手:Java进阶一知识--重拾者AIMING——【Aimin20210819】公号目录1.参数数组和参数列表,重复使用参数2.Java深浅拷贝3.Http进行Post接口json带参数自动化4.Java使用json转换xml5.创建SpringBoot步骤以及Swagger部署,并发布Linux6.使用J
- Java基础学习笔记-继承
蝴蝶不愿意
Java基础学习笔记python开发语言
继承是面向对象的三大特性之一,继承可以解决编程中代码冗余的问题,是实现代码重用的重要手段之一。Java中只支持单继承,即每个类只能有一个直接父类。继承的语法格式如下。[访问修饰符]classextends{}>在Java中。继承通过extends关键字实现,其中SubClass称为子类,SuperClass称为父类或基类。>访问修饰符如果是public,那么该类在整个项目中可见。>若不写访问修饰符
- JAVA 学习路线 学习大纲(java 进阶路线)
m0_74823292
面试学习路线阿里巴巴java学习开发语言
一、代码管理工具1.Git版本管理+Maven工程管理2.Maven官方文档http://maven.apache.org/guides/index.html3.Git官方文档http://git-scm.com/documentation4.SpringSide4官方文档https://github.com/springside/springside4/wiki二、JAVA学习书籍《Java基础
- apache ftpserver-CentOS config
gengzg
apache
<server xmlns="http://mina.apache.org/ftpserver/spring/v1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="
http://mina.apache.o
- 优化MySQL数据库性能的八种方法
AILIKES
sqlmysql
1、选取最适用的字段属性 MySQL可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的 性能,我们可以将表中字段的宽度设得尽可能小。例如,在定义邮政编码这个字段时,如果将其设置为CHAR(255),显然给数据库增加了不必要的空间,甚至使用VARCHAR这种类型也是多余的,因为CHAR(6)就可以很
- JeeSite 企业信息化快速开发平台
Kai_Ge
JeeSite
JeeSite 企业信息化快速开发平台
平台简介
JeeSite是基于多个优秀的开源项目,高度整合封装而成的高效,高性能,强安全性的开源Java EE快速开发平台。
JeeSite本身是以Spring Framework为核心容器,Spring MVC为模型视图控制器,MyBatis为数据访问层, Apache Shiro为权限授权层,Ehcahe对常用数据进行缓存,Activit为工作流
- 通过Spring Mail Api发送邮件
120153216
邮件main
原文地址:http://www.open-open.com/lib/view/open1346857871615.html
使用Java Mail API来发送邮件也很容易实现,但是最近公司一个同事封装的邮件API实在让我无法接受,于是便打算改用Spring Mail API来发送邮件,顺便记录下这篇文章。 【Spring Mail API】
Spring Mail API都在org.spri
- Pysvn 程序员使用指南
2002wmj
SVN
源文件:http://ju.outofmemory.cn/entry/35762
这是一篇关于pysvn模块的指南.
完整和详细的API请参考 http://pysvn.tigris.org/docs/pysvn_prog_ref.html.
pysvn是操作Subversion版本控制的Python接口模块. 这个API接口可以管理一个工作副本, 查询档案库, 和同步两个.
该
- 在SQLSERVER中查找被阻塞和正在被阻塞的SQL
357029540
SQL Server
SELECT R.session_id AS BlockedSessionID ,
S.session_id AS BlockingSessionID ,
Q1.text AS Block
- Intent 常用的用法备忘
7454103
.netandroidGoogleBlogF#
Intent
应该算是Android中特有的东西。你可以在Intent中指定程序 要执行的动作(比如:view,edit,dial),以及程序执行到该动作时所需要的资料 。都指定好后,只要调用startActivity(),Android系统 会自动寻找最符合你指定要求的应用 程序,并执行该程序。
下面列出几种Intent 的用法
显示网页:
- Spring定时器时间配置
adminjun
spring时间配置定时器
红圈中的值由6个数字组成,中间用空格分隔。第一个数字表示定时任务执行时间的秒,第二个数字表示分钟,第三个数字表示小时,后面三个数字表示日,月,年,< xmlnamespace prefix ="o" ns ="urn:schemas-microsoft-com:office:office" />
测试的时候,由于是每天定时执行,所以后面三个数
- POJ 2421 Constructing Roads 最小生成树
aijuans
最小生成树
来源:http://poj.org/problem?id=2421
题意:还是给你n个点,然后求最小生成树。特殊之处在于有一些点之间已经连上了边。
思路:对于已经有边的点,特殊标记一下,加边的时候把这些边的权值赋值为0即可。这样就可以既保证这些边一定存在,又保证了所求的结果正确。
代码:
#include <iostream>
#include <cstdio>
- 重构笔记——提取方法(Extract Method)
ayaoxinchao
java重构提炼函数局部变量提取方法
提取方法(Extract Method)是最常用的重构手法之一。当看到一个方法过长或者方法很难让人理解其意图的时候,这时候就可以用提取方法这种重构手法。
下面是我学习这个重构手法的笔记:
提取方法看起来好像仅仅是将被提取方法中的一段代码,放到目标方法中。其实,当方法足够复杂的时候,提取方法也会变得复杂。当然,如果提取方法这种重构手法无法进行时,就可能需要选择其他
- 为UILabel添加点击事件
bewithme
UILabel
默认情况下UILabel是不支持点击事件的,网上查了查居然没有一个是完整的答案,现在我提供一个完整的代码。
UILabel *l = [[UILabel alloc] initWithFrame:CGRectMake(60, 0, listV.frame.size.width - 60, listV.frame.size.height)]
- NoSQL数据库之Redis数据库管理(PHP-REDIS实例)
bijian1013
redis数据库NoSQL
一.redis.php
<?php
//实例化
$redis = new Redis();
//连接服务器
$redis->connect("localhost");
//授权
$redis->auth("lamplijie");
//相关操
- SecureCRT使用备注
bingyingao
secureCRT每页行数
SecureCRT日志和卷屏行数设置
一、使用securecrt时,设置自动日志记录功能。
1、在C:\Program Files\SecureCRT\下新建一个文件夹(也就是你的CRT可执行文件的路径),命名为Logs;
2、点击Options -> Global Options -> Default Session -> Edite Default Sett
- 【Scala九】Scala核心三:泛型
bit1129
scala
泛型类
package spark.examples.scala.generics
class GenericClass[K, V](val k: K, val v: V) {
def print() {
println(k + "," + v)
}
}
object GenericClass {
def main(args: Arr
- 素数与音乐
bookjovi
素数数学haskell
由于一直在看haskell,不可避免的接触到了很多数学知识,其中数论最多,如素数,斐波那契数列等,很多在学生时代无法理解的数学现在似乎也能领悟到那么一点。
闲暇之余,从图书馆找了<<The music of primes>>和<<世界数学通史>>读了几遍。其中素数的音乐这本书与软件界熟知的&l
- Java-Collections Framework学习与总结-IdentityHashMap
BrokenDreams
Collections
这篇总结一下java.util.IdentityHashMap。从类名上可以猜到,这个类本质应该还是一个散列表,只是前面有Identity修饰,是一种特殊的HashMap。
简单的说,IdentityHashMap和HashM
- 读《研磨设计模式》-代码笔记-享元模式-Flyweight
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
import java.util.ArrayList;
import java.util.Collection;
import java.util.HashMap;
import java.util.List;
import java
- PS人像润饰&调色教程集锦
cherishLC
PS
1、仿制图章沿轮廓润饰——柔化图像,凸显轮廓
http://www.howzhi.com/course/retouching/
新建一个透明图层,使用仿制图章不断Alt+鼠标左键选点,设置透明度为21%,大小为修饰区域的1/3左右(比如胳膊宽度的1/3),再沿纹理方向(比如胳膊方向)进行修饰。
所有修饰完成后,对该润饰图层添加噪声,噪声大小应该和
- 更新多个字段的UPDATE语句
crabdave
update
更新多个字段的UPDATE语句
update tableA a
set (a.v1, a.v2, a.v3, a.v4) = --使用括号确定更新的字段范围
- hive实例讲解实现in和not in子句
daizj
hivenot inin
本文转自:http://www.cnblogs.com/ggjucheng/archive/2013/01/03/2842855.html
当前hive不支持 in或not in 中包含查询子句的语法,所以只能通过left join实现。
假设有一个登陆表login(当天登陆记录,只有一个uid),和一个用户注册表regusers(当天注册用户,字段只有一个uid),这两个表都包含
- 一道24点的10+种非人类解法(2,3,10,10)
dsjt
算法
这是人类算24点的方法?!!!
事件缘由:今天晚上突然看到一条24点状态,当时惊为天人,这NM叫人啊?以下是那条状态
朱明西 : 24点,算2 3 10 10,我LX炮狗等面对四张牌痛不欲生,结果跑跑同学扫了一眼说,算出来了,2的10次方减10的3次方。。我草这是人类的算24点啊。。
然后么。。。我就在深夜很得瑟的问室友求室友算
刚出完题,文哥的暴走之旅开始了
5秒后
- 关于YII的菜单插件 CMenu和面包末breadcrumbs路径管理插件的一些使用问题
dcj3sjt126com
yiiframework
在使用 YIi的路径管理工具时,发现了一个问题。 <?php
- 对象与关系之间的矛盾:“阻抗失配”效应[转]
come_for_dream
对象
概述
“阻抗失配”这一词组通常用来描述面向对象应用向传统的关系数据库(RDBMS)存放数据时所遇到的数据表述不一致问题。C++程序员已经被这个问题困扰了好多年,而现在的Java程序员和其它面向对象开发人员也对这个问题深感头痛。
“阻抗失配”产生的原因是因为对象模型与关系模型之间缺乏固有的亲合力。“阻抗失配”所带来的问题包括:类的层次关系必须绑定为关系模式(将对象
- 学习编程那点事
gcq511120594
编程互联网
一年前的夏天,我还在纠结要不要改行,要不要去学php?能学到真本事吗?改行能成功吗?太多的问题,我终于不顾一切,下定决心,辞去了工作,来到传说中的帝都。老师给的乘车方式还算有效,很顺利的就到了学校,赶巧了,正好学校搬到了新校区。先安顿了下来,过了个轻松的周末,第一次到帝都,逛逛吧!
接下来的周一,是我噩梦的开始,学习内容对我这个零基础的人来说,除了勉强完成老师布置的作业外,我已经没有时间和精力去
- Reverse Linked List II
hcx2013
list
Reverse a linked list from position m to n. Do it in-place and in one-pass.
For example:Given 1->2->3->4->5->NULL, m = 2 and n = 4,
return
- Spring4.1新特性——页面自动化测试框架Spring MVC Test HtmlUnit简介
jinnianshilongnian
spring 4.1
目录
Spring4.1新特性——综述
Spring4.1新特性——Spring核心部分及其他
Spring4.1新特性——Spring缓存框架增强
Spring4.1新特性——异步调用和事件机制的异常处理
Spring4.1新特性——数据库集成测试脚本初始化
Spring4.1新特性——Spring MVC增强
Spring4.1新特性——页面自动化测试框架Spring MVC T
- Hadoop集群工具distcp
liyonghui160com
1. 环境描述
两个集群:rock 和 stone
rock无kerberos权限认证,stone有要求认证。
1. 从rock复制到stone,采用hdfs
Hadoop distcp -i hdfs://rock-nn:8020/user/cxz/input hdfs://stone-nn:8020/user/cxz/运行在rock端,即源端问题:报版本
- 一个备份MySQL数据库的简单Shell脚本
pda158
mysql脚本
主脚本(用于备份mysql数据库): 该Shell脚本可以自动备份
数据库。只要复制粘贴本脚本到文本编辑器中,输入数据库用户名、密码以及数据库名即可。我备份数据库使用的是mysqlump 命令。后面会对每行脚本命令进行说明。
1. 分别建立目录“backup”和“oldbackup” #mkdir /backup #mkdir /oldbackup
- 300个涵盖IT各方面的免费资源(中)——设计与编码篇
shoothao
IT资源图标库图片库色彩板字体
A. 免费的设计资源
Freebbble:来自于Dribbble的免费的高质量作品。
Dribbble:Dribbble上“免费”的搜索结果——这是巨大的宝藏。
Graphic Burger:每个像素点都做得很细的绝佳的设计资源。
Pixel Buddha:免费和优质资源的专业社区。
Premium Pixels:为那些有创意的人提供免费的素材。
- thrift总结 - 跨语言服务开发
uule
thrift
官网
官网JAVA例子
thrift入门介绍
IBM-Apache Thrift - 可伸缩的跨语言服务开发框架
Thrift入门及Java实例演示
thrift的使用介绍
RPC
POM:
<dependency>
<groupId>org.apache.thrift</groupId>