自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 收藏
  • 关注

原创 java高频面试题(2024最新)

字节码验证==》通过数据流和控制流分析,确定程序语义是合法的。方法区->用来存放常量,静态变量,类信息等;虚拟机栈->用来存放局部变量等;​ 加载:通过全类名获取该类的二进制字节流,将字节流代表的静态存储数据结构转化为方法区中的运行时数据结构,在内存中生成一个代表该类的Class对象作为方法区这些数据的访问入口。​ 准备:是正式为类变量分配内存并设置类变量初始值的,这些内存都将在方法区中分配。​ 解析:就是虚拟机将常量池中的符号引用替换为直接引用的过程。​ 加载-链接-初始化,链接又包含验证,准备,解析。

2024-09-18 23:36:20 229

原创 Parallels Desktop19中文版2024九月最新

虚拟机中跨多个操作系统开发和测试。包含 Parallels Toolbox – 40 多个适用于 Mac 和 PC 的一键式工具。3.运行包中的Parallels Desktop Activation Tool。4.运行包中的DisableLibraryValidation.command。2.运行包中的BlockDomains.command。Parallels Desktop可以使轻松地在。

2024-09-14 10:20:39 351

原创 CDR2024来袭!附带永久免费序列号激活码

CSDN如何发文章才能通过。

2024-09-07 17:06:03 102

原创 2024最新IDEA (亲测可用!!!持续更新哦!)

回复激活码。

2024-09-06 17:07:43 395

原创 IDEA最新激活码(亲测可用!!!)

回复。

2024-02-20 08:00:00 3490 4

原创 MySQL 远程连接1130问题

MySQL 1130问题

2023-09-22 16:35:42 297

原创 mysqld: error while loading shared libraries: libicuuc.so.60: cannot open shared object file

解决办法 手动给服务器安装libicuuc.so.60安装包。将安装包下载后,博主我下的是rpm包,然后手动安装即可。

2023-09-19 16:08:54 466

原创 spring boot maven多模块打包Unable to find main class问题

项目目录如下当对整个项目进行打包时service_base模块出现unable to find main class,这是因为整个common模块下都是项目的基础组件,不需要单独启动,所以几个子model中都没有配置main主类,但是spring boot maven在打包时又需要主入口类。所以可以使用如下解决方案。在common的pom.xml中添加如下配置...

2022-03-03 14:12:56 1402 1

原创 Java反射初体验

反射起源在计算机学中,反射式编程(reflective programming)或反射(reflection),是指计算机程序在运行时(runtime)可以访问,监测和修改它本身状态或行为的一种能力。用比喻来说,反射就是计算机程序在运行时可以观察并且修改自己的行为。Java的反射机制是指在程序的运行状态中,可以构造任意一个类的对象,可以了解任意一个对象所属的类,可以了解任意一个类的成员变量和方法,可以调用任意一个对象的属性和方法。这种动态获取程序信息以及动态调用对象的功能称为Java的反射机制。

2021-03-16 11:48:31 136

原创 Integer比较

Integer x = 127; Integer y = 127; Integer xx = 128; Integer yy = 128; int z = 127; int w = 127; System.out.println(x == y); System.out.println(...

2020-08-17 15:26:10 110 1

原创 SSL&OpenSSL

SSLssl协议(Secure Sockets Layer安全套接层)是一套网络通信安全协议,是由网景公司在1994年创建设计的,它具有数据加密,完整性校验及身份验证功能。它的出现是为了保证网络数据传输的安全性。如果没有SSL的加持,我们在网络中传输的数据就都处在裸奔的状态。SSL协议处在应用层和传输层之间,可以为任何基于TCP等可靠连接的应用层协议提供安全性保证。SSL协议本身分为两层:上层为SSL握手协议(SSL Handshake Protocol),SSL密码变化协议(SSL change ci

2020-07-21 09:24:41 4821 1

原创 密码学和PKI

PKI简介​ PKI是Public Key Infrastructure的缩写,全称为公开密钥基础设施。PKI的出现是为了解决我们在一系列的网络活动中所碰到的安全问题。如果没有PKI等安全技术的支持,那么我们就无法对网络上传输的信息进行信任。PKI是一个基于X.509的,用于创建,分配和撤回证书的模型。PKI可以为所有网络中的应用提供加密,数字签名以及证书管理等功能。PKI组成CA:权威证书机构CA。它管理公钥的整个生命周期,其作用包括:证书的发放,规定证书的有效期,发布证书作废列表CRL等RA

2020-07-14 19:23:15 1359 1

原创 泛型理解初体验

Java中泛型由来Oracle官网中给出如下定义:Generics - This long-awaited enhancement to the type system allows a type or method to operate on objects of various types while providing compile-time type safety. It adds ...

2020-04-13 14:40:34 244

原创 Detected both log4j-over-slf4j.jar AND bound slf4j-log4j12.jar on the class path

SLF4J: Class path contains multiple SLF4J bindings.SLF4J: Found binding in [jar:file:/D:/MvnRep/org/slf4j/slf4j-log4j12/1.7.25/slf4j-log4j12-1.7.25.jar!/org/slf4j/impl/StaticLoggerBinder.class]SLF4J...

2019-12-02 10:04:37 5828 1

原创 jpa查询报no session问题

追踪代码发现报no session是使用了getOne()方法,换成findOne()后改错误消失

2019-11-28 16:53:34 362

原创 spring 事务使用注意事项

@Override @Transactional(rollbackFor = {Exception.class}) public PersonQualification saveBcAndPq(BaseCompany baseCompany, PersonQualification one) { BaseCompany save = baseCompanyServ...

2019-11-20 16:10:35 183 1

原创 MySql查询 NULL 空串 操作

SELECT COUNT(*) FROM mt_20181022 WHERE report_status <> 'DELIVRD'当使用以上语句查询的时候,结果是74,它统计出来的结果中不包含report_status是NULL这种情况SELECT COUNT(*) FROM mt_20181022 WHERE report_status IS NULL以上语句...

2019-11-20 10:31:15 382 1

原创 postman实现多文件多参数提交

多文件的话就是file0,file1,file2...后台Java实现代码@PostMapping("/submitAuditTemplate/caiXinHttpResource") public Result submitAuditTemplateNew(@RequestParam Map<String,Object> map,MultipartHttp...

2019-11-20 10:27:34 4963 1

原创 jpa in的用法

@Query(value = "SELECT phone FROM contact_phone WHERE group_id IN (:ids)",nativeQuery = true) List<String> getPhoneListByGroupId(@Param("ids") List<String> ids);

2019-09-04 10:19:29 5131

原创 maven如何引入私有第三方jar包

mvn deploy:deploy-file -DgroupId=com.vip.sdk -DartifactId=vip-sdk-osp -Dversion=1.0-SNAPSHOT -Dpackaging=jar -Dfile=D:\osp-sdk.jar -Durl=http://127.0.0.1:8081/repository/maven-snapshots -Drepo...

2019-04-19 10:46:26 271 1

转载 读取文件编码

private static String getCharset(String fileName) throws IOException{ String charset = "GBK"; byte[] first3Bytes = new byte[3]; try { boolean checked = false; ...

2019-01-02 10:30:35 282

原创 数据库层面操作

@Query(value = "UPDATE fors_application SET limit_count = limit_count + ? WHERE id=?",nativeQuery = true) @Modifying void updLimitCount(Integer changeNum, Integer appId);

2018-11-30 14:11:53 162

原创 jhipster通过jdl生成实体代码时解析parse问题

entity SmsMt { id Long, epId Long, accountId Long, accountName String, appName String, destNumber String, content String, sign String, messageId String, submitTim...

2018-10-31 16:01:29 735 1

原创 包装类型实战示例

public class LongDemo { public static void main(String[] args){ Long a = new Long(127); Long b = new Long(127); Long c = Long.valueOf(127); Long d = Long.valueOf(1...

2018-10-31 13:42:21 94 1

原创 哪里出了问题SQL

SELECT COUNT(*) FROM mt_20181022 WHERE report_status &lt;&gt; 'DELIVRD'当使用以上语句查询的时候,结果是74,它统计出来的结果中不包含report_status是NULL这种情况SELECT COUNT(*) FROM mt_20181022 WHERE report_status IS NULL以...

2018-10-24 10:31:02 136 1

原创 jpa模糊查询

1 控制层@GetMapping("/get/idAndNameByCompanyKey/baseCompany") @Timed public Result getIdAndNameByCompanyKey(String companyKey){ DataResult dataResult = new DataResult(); List&l...

2018-10-11 18:09:03 1274

原创 微信第三方登陆

1 引入pom文件 &lt;dependencies&gt; &lt;dependency&gt; &lt;groupId&gt;net.sf.json-lib&lt;/groupId&gt; &lt;artifactId&gt;json-lib&lt;/artifactId&gt; &lt;ver...

2018-09-26 15:24:30 152 1

原创 Caused by: javax.validation.ConstraintViolationException: Validation failed for classes解决办法

出现这个异常,其实很简单。那就是把你的实体类中的@Size注解配置和数据库中该字段的长度统一即可 @Size(max = 20) @Column(name = "weixin_id", length = 20) @JsonIgnore private String weixinId;在程序中出现以上异常,是因为实体的定义和数据库不一致从而导致的问题。...

2018-09-22 16:56:44 10558 1

原创 微博第三方登陆实现

1 引入基础pom文件 &lt;dependency&gt; &lt;groupId&gt;com.belerweb&lt;/groupId&gt; &lt;artifactId&gt;weibo4j-oauth2&lt;/artifactId&gt; &lt;version&gt;2.1.1-beta2-...

2018-09-21 11:40:48 298 1

原创 第三方登陆

3.wb 请求流程:点击使用微博登陆按钮。会跳出一个授权页面,点击授权后,授权中心会返回uid,access_token等参数。本平台的后台程序通过uid到数据库中查找对应的账户信息。查找到了,准予登陆,系统跳转到首页。 如果没有绑定,在登陆的时候会跳转到登陆并绑定页面。用户在页面输入账号和密码后会将参数传给平台后台(隐藏参数是uid)后台判断账号和密码的合法性(账号是否存在密码...

2018-09-13 16:43:48 125

原创 Struts-json小知识

在使用struts提供的json插件来完成ajax操作注意事项:1.首先要导入相应版本的jar包例如:struts2-json-plugin-2.3.24.jar2.将struts.xml文件中的修改为3.将action的返回视图设置为4.如果配置了以上两步,那么struts框架会自动将valuestack中的值压入到栈顶。5.在进行相应代码的编写过程中,action的

2017-11-07 20:47:46 266 1

原创 servlet一些小问题

HttpServlet继承了genericServlet,而genericservlet(抽象类,该抽象类中只有一个抽象方法,那就是service()方法,其他的方法都是非抽象的)实现了servlet,servletconfig,serializable接口。Servlet接口中有有五个抽象方法,分别是init(),gerServletConfig(),service(),getServletIn

2017-11-07 20:44:35 278 1

原创 Hibernate小问题

hibernate的org.hibernate.engine.jdbc.env.spi.JdbcEnvironment错误解决

2017-10-18 13:47:18 349 1

原创 关于启动hadoop的一个小小小问题

localhost: /usr/local/hadoop/sbin/hadoop-daemon.sh: line 166: /usr/local/hadoop/logs/hadoop-hadoop-datanode-hadoop.out: Permission deniedlocalhost: /usr/local/hadoop/sbin/hadoop-daemon.sh: line 167:

2017-03-11 19:33:20 476 1

转载 java连接windows下的mongodb数据库方法

在硬盘中新建一个名为mongodb的文件夹,我的位置是 d:\mongodb。在该文件夹中新建名为data和logs的文件夹,分别存放数据库数据和日志。将下载好的文件解压,复制bin文件夹中的所有文件到之前新建的文件夹mongodb中。在cmd中分别输入命令:D:cd mongodbmongod.exe --dbpath=d:/mongodb/data --logp

2016-06-21 11:18:23 463

原创 hdfs.DFSClient: Failed to close file 解决办法

1.在hbase目录下,执行以下语句hbase hbck -fixhbase hbck -repair2.然后重新执行你所需要执行的命令3.执行以上操作之前,你要确保你的hadoop,hbase中所有的localhost以及所需用的端口号保持一致例如,在hadoop中主机名为master,那么hbase中就也用master(不要用192.111.111.111等等)并且端口号要

2016-06-12 18:03:38 8659 2

原创 hive:Unsupported major.minor version 51.0解决办法

1.查看你的jdk版本是否合适,如何不合适,选择一个适合自己的版本,(jdk1.6或者jdk1.7)2.修改 /usr/etc/profile 文件中的jdk目录(对应你的jdk所在目录名称即可)3.修改hadoop中hadoop-env.sh中的jdk对应目录,(切记不可忘记,否则还会出现Unsupported major.minor version 51.0报错)

2016-06-10 13:52:02 839 1

原创 ORA-01033解决方法

请输入用户名: sys输入口令:ERROR:ORA-01033: ORACLE initialization or shutdown in progress进程 ID: 0会话 ID: 0 序列号: 0请输入用户名: sys as sysdba输入口令:连接到:Oracle Database 11g Enterprise Editio

2016-06-05 18:12:28 1398

原创 ORA-12154 问题解决办法

问题ORA-12154:TNS:could not resolve the connect identifier specified ,即无法解析指定的连接标识符。这说明缺少了一个环境变量,TNS_ADMIN 。 解决方法:右击 我的电脑 -> 属性-> 高级-> 环境变量 -> 系统变量 -> 新建 , 变量名为:TNS_A

2016-05-05 11:04:17 22469

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除