Java 中 == 比较的是什么?

1、对于对象引用类型:“==”比较的是对象的内存地址。 例子: public class ArrayTest { public static void main(String[] args) { String a = new String("aw"); String b = new String("aw"); System.out.println(a == b); //false } } 显然,尽管 a 与 b 对象的值相同
分类: 其他 发布时间: 05-01 23:52 阅读次数: 0

==和equals方法的区别

equals方法和==的区别 首先大家知道,String既可以作为一个对象来使用,又可以作为一个基本类型来使用。这里指的作为一个基本类型来使用只是指使用方法上的,比如String s = "Hello",它的使用方法如同基本类型int一样,比如int i = 1;,而作为一个对象来使用,则是指通过new关键字来创建一个新对象,比如String s = new String("Hello")。但是它的内部动作其实还是创建了一个对象,这点稍后会说到。 其次,对String对象的比较方法需要了解。J
分类: 其他 发布时间: 05-01 23:52 阅读次数: 0

Properties类的用法总结

一、properties文件 Properties文件是java中很常用的一种配置文件,文件后缀为“.properties”,属文本文件,文件的内容格式是“键=值”的格式,可以用“#”作为注释,java编程中用到的地方很多,运用配置文件,可以便于java深层次的解耦。例如java应用通过JDBC连接数据库时,通常需要在代码中写数据库连接字符串,下面贴出java通过JDBC连接数据库的代码(以mysql为例): String driver="com.mysql.jdbc.Driver";//m
分类: 其他 发布时间: 05-01 23:52 阅读次数: 0

ssm整合的配置文件

目录: 使用框架的版本: Spring 4.0.2 RELEASE Spring MVC 4.0.2 RELEASE MyBatis 3.2.6 pom.xml文件: <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.
分类: 其他 发布时间: 05-01 23:51 阅读次数: 0

Java中的String、StringBuilder、StringBuffer三者的区别(重新理解)

随着工作经验的积累,重新整理一下String、StringBuilder、StringBuffer三者之间的区别。 这三个类之间的区别主要是在两个方面,即运行速度和线程安全这两方面。 首先说运行速度,或者说是执行速度,在这方面运行速度快慢为: StringBuilder > StringBuffer > String 1、运行速度 String最慢的原因: String为字符串常量,而StringBuilder和StringBuffer均为字符串变量,即String对象一旦创建之后该对象是不可
分类: 其他 发布时间: 05-01 23:51 阅读次数: 0

JSP 从入门到精通

什么是 URI URL URN? URI 全称统一资源标识符, 现在有两个方案, 就是 URL 和 URN. URL 统一资源定位符, 通常由 scheme, domain, port, location, parameter, 甚至 query, frag构成 在 JSP 中, request 是一个 HttpServletRequest 实例, 提供了以下几个相关方法 getRequestURI() : String getRequestURL() : String JSP 和 Nginx
分类: 其他 发布时间: 05-01 23:51 阅读次数: 0

Java线程池定制ThreadPoolExecutor官方定制实例

1.仍然先看构造方法:ThreadPoolExecutor构造方法 public ThreadPoolExecutor(int corePoolSize,int maximumPoolSize,long keepAliveTime,TimeUnit unit, BlockingQueue<Runnable> workQueue,ThreadFactory threadFactory,RejectedExecutionHandler handler); corePoolSize:核心池的大小;
分类: 其他 发布时间: 05-01 23:51 阅读次数: 0

AJPFX平台:03.01日内交易策略

AJPFX恒指: 恒指今日早盘开盘后略有下行,随后开始拉升,下方28500附近可以当做日内短线的支撑位,上方关注29000的整数关口是否形成有效突破,从整体的趋势形态来看,恒指的多头趋势仍然确立,建议逢低多做为主。 技术层面来看,K线在1小时不林带中轨附近有向上突破的迹象,下方MACD指标进入上涨周期,红色动能柱有逐渐放大的迹象。 恒指1小时K线图 AJPFX外汇(黄金,原油): 美指在昨日美盘时段出现了较大级别的拉升,最主要原因是受益于经济数据的良好表现。短线呈现出一定的多头迹象,但是由于整
分类: 其他 发布时间: 05-01 23:51 阅读次数: 0

AJPFX平台:03.04日内交易策略

AJPFX恒指: 恒指今日(周一)开盘后继续缓慢拉升上行,1小时周期K线暂时呈现窄幅区间震荡行情,布林带有再次发散开口的迹象,下方MACD暂时处在上涨周期,红色动能柱存在再次拉长的可能,日内建议谨慎做多,上方关注29100价位能否形成有效突破,短期下方支撑仍然为28400--28500。 恒指1小时K线图 AJPFX外汇(黄金,原油): 美指在上周五晚间美盘时段出现了一定级别的拉升,价格突破96.50,今日亚盘时段虽然出现了一定程度的跳空低开,但是随后价格缓慢上行,几乎修复价格缺口。短线来看,
分类: 其他 发布时间: 05-01 23:51 阅读次数: 0

NF_Exp7_20164306

网络欺诈防范 1 主要内容 (1)简单应用SET工具建立冒名网站 (2)ettercap DNS spoof (3)结合应用两种技术,用DNS spoof引导特定访问到冒名网站 2 基础问题回答 通常在什么场景下容易受到DNS spoof攻击 在公共场所连接开放AP 在日常生活工作中如何防范以上两攻击方法 验证网页证书,不访问不被信任的网站 不使用可疑的递归服务器 直接向域名空间的权威服务器申请解析服务 3 建立冒名网站 修改Apache的端口文件,将SET工具的访问端口改为80 vim /e
分类: 其他 发布时间: 05-01 23:51 阅读次数: 0

微软UWP应用,导航栏设计。

实现两个页面之间的导航 重要的 API:Windows.UI.Xaml.Controls.Frame 类, Windows.UI.Xaml.Controls.Page 类 Windows.UI.Xaml.Navigation命名空间 在C#的通用桌面应用中加入2个空白页面:Page1,Page2. <Grid> <TextBlock x:Name="pageTitle" Text="Page1" /> <StackPanel> <T
分类: 其他 发布时间: 05-01 23:51 阅读次数: 0

nyoj 1278G: Prototypes analyze 与 二叉排序树(BST)模板

参考博客:https://blog.csdn.net/stpeace/article/details/9067029 参考博客:https://blog.csdn.net/baidu_35643793/article/details/70792326 先放上二叉搜索树的板子 #include <iostream> using namespace std; // BST的结点 typedef struct node { int key; struct node *lChild
分类: 其他 发布时间: 05-01 23:51 阅读次数: 0

Redis-SpringBoot整合(注解和模板)

SpringBoot中使用Redis的两种方式:RedisTemplate, 注解 这里使用的是IDEA, 项目为maven风格的SpringBoot 一.pom.xml依赖: 添加Redis依赖和JPA依赖 这里我开始犯了个错误,就是没有依赖jpa包,导致无法使用RedisTemplate类 <!--Redis--> <dependency> <groupId>org.springframework.boot</groupId>
分类: 其他 发布时间: 05-01 23:51 阅读次数: 0

配置shiro ehcache 出现这个异常,(未解决) java.lang.NoClassDefFoundError: org/terracotta/statistics/StatisticsManager

参考 https://www.cnblogs.com/zfding/p/8536480.html Caused by: org.springframework.beans.FatalBeanException: Error initializing bean [cacheManager]; nested exception is org.apache.shiro.cache.CacheException: net.sf.ehcache.CacheException: java.lang.NoC
分类: 其他 发布时间: 05-01 23:51 阅读次数: 0

创建基于MailKit和MimeKit的.NET基础邮件服务

邮件服务是一般的系统都会拥有和需要的功能,但是对于.NET项目来说,邮件服务的创建和使用会较为的麻烦。.NET对于邮件功能提供了System.Net.Mail用于创建邮件服务,该基础服务提供邮件的基础操作,并且使用也较为的简单。对于真正将该功能使用于项目的人,就会慢慢发现其中的优缺点,甚至有些时候不能忍受其中的问题。在这里介绍一种微软用于替代System.Net.Mail的邮件服务组件MailKit和MimeKit,官网地址:http://www.mimekit.net/。GitHub地址:h
分类: 其他 发布时间: 05-01 23:51 阅读次数: 0

平面几何

最近我改行当一个数竞党,其实我本来就是搞数学的。 做了一天的CMO,感觉呼吸困难。 平面几何大概就是一堆三角形和一些圆之间的激情故事。。。 先贴一下我们的定理们,很多很毒瘤(难度大概有分先后) 勾股定理 摄影定理 摄影定理的逆定理及其推论 三角形的五心(很多,不再展开) 含有特殊角的三角形性质 三角形的分角线 张角定理 狭义托勒密定理 狭义托勒密定理的推论 广义托勒密定理 婆罗摩几多定理 鸡爪定理 鸭爪定理 角平分线定理 狭义塞瓦定理 塞瓦定理逆定理的推论 梅涅劳斯定理 梅涅劳斯定理逆定理的推
分类: 其他 发布时间: 05-01 23:51 阅读次数: 0

Windows 在CMD 终端中使用SS代理

打开CMD后先分别输入下面两条命令: set http_proxy=127.0.0.1:1080 set https_proxy=127.0.0.1:1080 其中的本地IP 地址和端口号如果你没有改过的话应该是没问题的,改过的话就填改过的。 然后在输入你想用的命令就可以了,亲测速度提升很大,git 的速度从10KiB提高到700KiB。 需要注意的是这个方法不适用于PowerShell, 只适用于默认的CMD命令提示符。PowerShell 进行终端内代理还需要多一步的前置操作。
分类: 其他 发布时间: 05-01 23:51 阅读次数: 0

记录C#泛型

常见的泛型类型 泛型类 class MyClass<T> { //...... } 泛型接口 interface GenericInterface<T> { void GenericMethod(T t); } 泛型方法 public void MyGenericMethod<T>() { //...... } 泛型数组 public T[] GenericArray; 泛型委托 public delegate
分类: 其他 发布时间: 05-01 23:51 阅读次数: 0

业务全都在yun上能放心吗?

导读 组织将其业务在云上进行“全押”,这与扑克游戏中的这个激动人心时刻有着同样的吸引力。这种举动感觉很大胆,但却向外界传达了自己的信心,表明将会果断行动赢得比赛。 大多数银行对处理零售银行业务方式需要有一个明显突破,尽管大多数银行都试图适应现代的敏感性。 根据Capital One的零售和直接银行的CIO和技术交付转型高级副总裁Gill Haus的说法,实现这一新银行业务愿景的关键部分将全部业务投入云端。他说,“我们的主要目标是为客户提供最佳体验。” 他解释说,“我们希望客户过上他们想象的生活
分类: 其他 发布时间: 05-01 23:51 阅读次数: 0

go语言基础实例

一:变量 1)变量声明 func main() { var v1 int var v2 int //一次声明多个变量 var ( v3 int v4 int ) //变量最开始会有一个零值 fmt.Println(v1,v2,v3,v4) } 打印效果: 2)变量初始化 package main import ( "fmt" "reflect" ) func
分类: 其他 发布时间: 05-01 23:51 阅读次数: 0