自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 window电脑上同步展示示华为手机内容

window电脑上同步展示示华为手机内容

2022-12-04 20:56:36 511 1

原创 Java实现LRU

Java使用LinkHashMMap实现LRU时,需要重写removeEldestEntry(Map.Entry<K,V> eldest)方法。重写该方法可以自动删除最老的一个元素

2022-11-07 17:54:43 113

原创 20220527MySQL8安装Couldn‘t open file /etc/pki/rpm-gpg/RPM-GPG-KEY-mysql-2022

下载MySQL rpm包 https://dev.mysql.com/downloads/repo/yum/下载的是mysql80-community-release-el7-6.noarch.rpm上传至Linux服务器后执行以下命令rpm -ivh mysql80-community-release-el7-6.noarch.rpmyum updateyum install mysql-server问题:  出现报错GPG key retrieval failed: [Errno

2022-05-28 00:02:08 378

原创 leetcode 43 字符串相乘

package com.feng.leetcode;/** * @author feng * @decrition * @date 2022/5/922:09 */public class L43 { public static void main(String[] args) { String num1 = "123456789"; String num2 = "987654321"; /*String num1 = "123";

2022-05-12 23:01:38 135

原创 Java反射基本数据类型与包装类型设置值时要区别开

今天在使用反射时出现报错Exception in thread "main" java.lang.IllegalArgumentException: Can not set java.lang.Integer field Person.age to (int)10 at sun.reflect.UnsafeFieldAccessorImpl.throwSetIllegalArgumentException(UnsafeFieldAccessorImpl.java:167) at sun.reflect

2022-05-11 12:32:26 164

原创 leetcode 37解数独

package com.feng.testproject.algorithm;import java.util.*;public class L37 { public static void main(String[] args) { char[][] board = {{'.','.','.','2','.','.','.','6','3'}, {'3','.','.','.','.','5','4','.','1'}, {'.','.

2022-04-26 12:35:21 451

原创 leetcode 36 有效的数独

package com.feng.testproject.algorithm;import java.util.*;public class L36 { public static void main(String[] args) { char[][] board = {{'.','8','7','6','5','4','3','2','1'}, {'2','.','.','.','.','.','.','.','

2022-04-25 11:32:05 43

原创 leetcode 32 最长有效括号

package com.feng.testproject.algorithm;import java.util.ArrayDeque;import java.util.Queue;public class L32 { public static void main(String[] args) { String s = ")()())()()("; int i = longestValidParentheses(s); System.out.

2022-04-19 12:07:47 281

原创 leetcode 31 下一个排列

package com.feng.testproject.algorithm;import java.util.Arrays;public class L31 { public static void main(String[] args) { int[] nums = {2,3,1,3,3}; nextPermutation(nums); } /** * 如果全是升序在调换最后两位的位置 * 如果全是降序则升序排列

2022-04-15 17:09:16 189

原创 leetcode 30串联所有单词的子串

import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;public class L30 { public static void main(String[] args) { String s = "ababaab"; String[] words = {"ab","ba","ba"}; List<In

2022-04-08 17:18:26 55

原创 WMI连接window10专业版

远程连接WMI windows10专业版配置win+r 输入 regedit 打开注册表编辑器确认该路径HKEY_LOCAL_MACHINE→SOFTWARE→Microsoft→Ole→EnableDCOM的值是否为YHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System看这个路径下是否有 32位类型为DWORD字段名为LocalAccountTokenFilterPolicy值为十六进制的1 没有

2022-04-06 17:55:11 809

原创 leetcode 25 K 个一组翻转链表

public class L25 { public static void main(String[] args) { ListNode listNode = new ListNode(1); listNode.next = new ListNode(2); listNode.next.next = new ListNode(3); listNode.next.next.next = new ListNode(4); L

2022-03-29 23:56:13 474

原创 leetcode 23合并k个升序链表

/** * 给你一个链表数组,每个链表都已经按升序排列。 * * 请你将所有链表合并到一个升序链表中,返回合并后的链表。 * 输入:lists = [[1,4,5],[1,3,4],[2,6]] * 输出:[1,1,2,3,4,4,5,6] * 解释:链表数组如下: * [ * 1->4->5, * 1->3->4, * 2->6 * ] * 将它们合并到一个有序链表中得到。 * 1->1->2->3->4-&gt.

2022-03-25 18:47:03 66

原创 leetcode 22括号生成

import java.util.ArrayList;import java.util.List;/** * 数字 n 代表生成括号的对数,请你设计一个函数,用于能够生成所有可能的并且 有效的 括号组合。 * 输入:n = 3 * 输出:["((()))","(()())","(())()","()(())","()()()"] */public class L22 { public static void main(String[] args) { List<

2022-03-25 10:46:18 43

原创 记一次排查内存溢出问题

记一次排查内存溢出问题今天是有收获的一天在进行日志上传压力测试时遇到服务器报错OutOfMemoryError: java heap space之后查看了服务器启动指令有HeapDumpOnOutOfMemoryError 在发生OOM时可以打印当前堆栈信息/usr/bin/java -Xms1024m -Xmx1024m -Xmn256m -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:-UseGCOverheadLimit -XX:+HeapDumpO

2022-02-15 19:58:08 386

原创 Ubuntu Linux相关命令

打开shell窗口ctrl+alt+t左下角到所有程序中找终端配置远程ssh连接参考博客:配置ubuntu允许远程SSH连接用到的命令有sudo apt install net-toolsifconfig #显示IP地址sudo apt-get install openssh-server #安装openssh服务sudo apt install firewalld #安装防火墙sudo firewall-cmd --permanent --add-port=22/tcp

2021-06-09 23:31:23 93 1

原创 记一次安装Ubuntu操作系统

安装Ubuntu还是挺方便的参考官网上的直接安装即可官网下载链接在官网下载页下方有安装指南可以根据安装操作一步一步将镜像写入U盘再进行安装如何在 Windows 上创建可启动 U 盘其中需要下载一个工具软件Rufus操作中有该工具的链接 RufusUbuntu 20.04.2.0 LTS 和 Rufus 文件已放入百度网盘链接:https://pan.baidu.com/s/1IN2LqejTrRBlBYK7QnY1sA提取码:eiqz在安装后重新启动需要拔出u盘...

2021-06-08 23:58:46 120 2

原创 sql问题总结

表结构DROP TABLE IF EXISTS `course`;CREATE TABLE `course` ( `id` varchar(32) NOT NULL, `name` varchar(255) DEFAULT NULL, `t_id` varchar(32) DEFAULT NULL, PRIMARY KEY (`id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;-- ------------------------------ Re

2020-10-11 21:52:12 2536

原创 记一次oracle安装使用

首先是安装windows版oracle11g下载下来两个安装包需要将win64_11gR2_database_2of2下的文件拷贝到1of2里面。(根据文件路径对比),两个合并后点击setup.exe进行安装,(中间没有啥报错)安装好后 到这个路径下app\user\product\11.2.0\dbhome_1\NETWORK\ADMIN修改listener.ora tnsnames.o...

2020-03-18 22:52:58 95

原创 echarts示例 时间轴动态联动

echarts示例 时间轴动态联动var total = echarts.init(document.getElementById('total')); var option = { title: { text: that.provincialName+'疫情累计趋势图', ...

2020-03-11 22:40:15 2209

原创 Java遇到c3p0报错

Exceptionorg.springframework.web.util.NestedServletException: Handler processing failed; nested exception is java.lang.AbstractMethodError: Method com/mchange/v2/c3p0/impl/NewProxyPreparedStatement....

2019-12-26 17:01:35 196

原创 LeetCode第五题最长回文子串

题目给定一个字符串 s,找到 s 中最长的回文子串我的答案public static String longestPalindrome(String s) { if (s.length()==0){ return ""; } char[] chars = s.toCharArray(); String...

2019-08-22 00:26:01 114

原创 Guarded Suspension模式

概念Guarded Suspension 翻译:被监视的挂起该模式通过让线程的等待来保证实例的安全性实现主要使用wait(),notifyAll()方法实现while(守护条件){ try{ wait(); } catch(InterruptedException e){ }}do();//执行操作在使用队列的池中。可以通过判断队列是否有元素来移除队首,获得元素,...

2019-08-19 23:55:37 298

原创 java相关在线学习网站

MySQLsql优化java编程思想 基于java8On Java 8

2019-08-10 18:14:45 79

原创 immutable模式

概念         immutable模式:想破坏也破坏不了,确保实例状态不会发生改变。实现主要是对类加上关键字final表示该类不可被继承以防止子类修改其字段值,对类中的属性也用final修饰,是字段值只能被赋值一次,不要给该类的字段提供setter方法。何时使用实例创建后状态不再发生变化实...

2019-08-07 07:27:34 249

原创 leetcode 4寻找两个有序数组的中位数

题目给定两个大小为 m 和 n 的有序数组 nums1 和 nums2。请你找出这两个有序数组的中位数,并且要求算法的时间复杂度为 O(log(m + n))。你可以假设 nums1 和 nums2 不会同时为空我的答案public static double findMedianSortedArrays(int[] nums1, int[] nums2) { int...

2019-08-05 23:39:41 57

原创 single thread execution线程设计模式学习

概念       single thread execution 即“以一个线程执行”。就像独木桥同一时间只允许一个人通行一样,该模式主要用于限制,以确保同一时间内只能让一个线程执行处理。实现       主要使用synchronized关键字实现。角...

2019-07-29 23:57:42 162

原创 leetcode 3无重复字符的最长子串

题目无重复字符的最长子串我的答案public static int lengthOfLongestSubstring1(String s) { int l = 0; char[] chars = s.toCharArray(); for (int i=0;i<chars.length;i++){ StringB...

2019-07-28 23:12:51 78

原创 常用命令

window查看端口号并且根据进程号杀死进程netstat -aon|findstr 9017taskkill -f /pid 13308maven打包clean install -DskipTests appassembler:assemble -P buildclean install -DskipTests appassembler:assemble...

2019-07-24 14:51:37 61

原创 leetcode 2两数相加

题目给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。您可以假设除了数字 0 之外,这两个数都不会以 0 开头。来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/add-two-nu...

2019-07-16 00:15:24 103

原创 java遇到的问题

在Java实体类中聚合了另一个类,在初始化这个类是被包含的这个类初始化为null.public class TestClassField { int val; TestClassField testClassField; TestClassField(int x){ val = x; } public static void main(S...

2019-07-15 23:16:47 71

原创 uml浅记

uml中的箭头指向:由已知者指向未知者。继承的类指向被继承(子类一定知父类的定义,反过来父类不一定知道子类的定义)实现的类指向被实现可见性(访问控制)+号表示public属性或方法-号表示private属性或方法#号表示protected属性或方法写法斜体 表示abstract或者interface带有下划线的表示static修饰的字段或方法...

2019-07-14 23:27:30 82

原创 解析flash格式的swf文件

解析flash格式的swf文件问题:项目中遇到需要从展示全景的swf文件中提取缩略图,使用ffmpeg等视频转换文件不能解析这个swf文件从网上找到一个可以解析swf并能获取图片的方法,原文链接:https://blog.csdn.net/bbc2005/article/details/78885172非常感谢这位博主提供的方法,但是它提供的解析图片不能满足我的需要,需要自己去拓展if (...

2018-12-13 10:11:28 1730

原创 访问服务器外部的文件

在页面展示swf文件时,使用embed标签,后台提供普通文件的下载,访问服务器外部的文件,在页面展示变成了下载解决方法在tomcat的server.xml中配上访问外部资源的路径,可以直接访问这个资源不再需要后台提供访问资源的方法&lt;Host name="localhost" appBase="webapps" unpackWARs="true" autoDep...

2018-11-27 15:56:07 660

原创 js中array新增,添加操作,map类型的添加

js中array新增,添加操作,map类型的添加array新增map新增array新增arr.push(element)// 拼接函数(索引位置, 要删除元素的数量, 元素)arr.splice(0, 0, {text:“所有”,value:“0”});map新增var map = {text:“键”};console.log(map.text)map.value = 53; //...

2018-11-27 15:47:26 4283

原创 IE11遇到登陆一个账号,再换其他账号时还是之前账号的信息

IE11遇到登陆一个账号,再换其他账号时还是之前账号的信息原因是我在验证登录之后,再跳转另一个页面时,会重新调用一个方法来获取用户信息,ie11在调用这个请求时 会访问缓存,而不会去后台服务器重新获取数据。状态码返回的是304表示访问静态资源...

2018-09-07 18:15:25 1435

鸿蒙 arkts开发的扫雷等游戏

鸿蒙 arkts开发的扫雷等游戏

2023-06-08

空空如也

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

TA关注的人

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