Linux deepin 删除多余内核的实现方法
前一篇写了deepin linux手动安装新内核,本篇记录如何删除不用的内核使用命令 dpkg --get-selections| grep linux 列出当前安装的内核比如要卸载Linux5.1.9 则执行: sudo apt remove --purge linux-headers-5.1.9-050109除了linux-header,还包括linux-modules和linux-image-unsigned,一并卸载因为卸载linux-modules会自动同时卸载linux-image-unsign...
2024-01-10Kettle中使用JavaScrip调用jar包对文件内容进行MD5加密的操作方法
Kettle中使用JavaScript调用jar包对文件内容进行MD5加密.本文主要知识点:JavaScript调用jar包对文件内容进行MD5加密,返回加密md5值Kettle实现对文件内容的加密,返回加密md5值2.使用方法1)下载jar包http://xiazai.jb51.net/202009/yuanma/filemd5hash_jb51.rar2)将jar包导入Kettle的lib目录下3)重启Kettle Spoon.bat,使得kettle...
2024-01-10CSS五大选择器详解
CSS选择器作用:CSS选择器用于选择HTML页面中你想要的元素的样式,或者说定位页面中的特定位置。 CSS中的五大选择器:1、元素选择器 元素选择器是最常见的css选择器了,在HTML文档中该选择器通常是指某种HTML元素,例如:p,h2,span,a,div或者html。 例如:html {background-color: blue;}//整个文档添加蓝色背...
2024-01-10Java 线程死锁的问题解决办法
Java 线程死锁的问题解决办法【线程死锁】 原因:两个线程相互等待被对方锁定的资源 代码模拟:public class DeadLock { public static void main(String[] args) { Object obj = new Object(); Object obj1 = new Object(); DeadLockThread1 D1 = new DeadLockThread1(obj, obj1); DeadLockThread2 D2 = ...
2024-01-10基于多线程中join()的用法实例讲解
Thread中,join()方法的作用是调用线程等待该线程完成后,才能继续用下运行。public class TestThread5 { public static void main(String[] args) throws InterruptedException { Runner0 run5 = new Runner0(); Thread th5 = new Thread(run5); th5.start(); th5.join();//join()方法用在此处是为了等待主...
2024-01-10浅谈java的守护线程与非守护线程
最近重新研究Java基础知识,发现以前太多知识知识略略带过了,比较说Java的线程机制,在Java中有两类线程:User Thread(用户线程)、Daemon Thread(守护线程) ,(PS:以前忽略了)。估计学过Unix开发但是没有细致学习Java的同学们会疑惑了,操作系统里面是没有所谓的守护线程的概念,只有守护进程一说,但...
2024-01-10java音乐播放器编写源码
本文实例为大家分享了java音乐播放器的具体代码,供大家参考,具体内容如下源码:package baidu;import java.awt.*;import java.awt.event.*;import java.io.*;import java.util.*;import javax.swing.*;import javax.media.bean.playerbean.*; //这个包要用到JMFpublic class MP3 extends JFrame implements Runnable {p...
2024-01-10Mybatis拦截器实现分页
最终dao层结果:public interface ModelMapper { Page<Model> pageByConditions(RowBounds rowBounds, Model record); }接下来一步一步来实现分页。一.创建Page对象:public class Page<T> extends PageList<T> { private int pageNo = 1;// 页码,默认是第一页 private int pageSize = 15;// 每页显示的记录数,默认是15 pri...
2024-01-10详解Spring MVC3返回JSON数据中文乱码问题解决
查了下网上的一些资料,感觉比较复杂,这里,我这几使用两种很简单的办法解决了中文乱码问题。Spring版本:3.2.2.RELEASEJackson JSON版本:2.1.3解决思路:Controller的方法中直接通过response向网络流写入String类型的json数据。使用 Jackson 的 ObjectMapper 将Java对象转换为String类型的JSON数据。为了避免中文乱...
2024-01-10java必学必会之GUI编程
一、事件监听 测试代码一:package cn.javastudy.summary;import java.awt.*;import java.awt.event.*;public class TestTextField { public static void main(String args[]) { new MyFrameTextField(); }}class MyFrameTextField extends Frame { MyFrameTextField() { TextFi...
2024-01-10使用Java的Spring框架编写第一个程序Hellow world
Spring框架是什么?Spring是为企业Java最流行的应用程序开发框架。数以百万计的世界各地的开发人员使用Spring框架来创建高性能,易于测试的,可重用的代码。Spring框架是一个开源的Java平台,它最初是由Rod Johnson编写并在2003年6月在Apache2.0许可下首次发布。Spring是轻量级的,当涉及到大小和透明度。 sp...
2024-01-10使用java为pdf添加书签的方法(pdf书签制作)
由于我经常下载一些pdf格式的电子书,有的时候一些好书下载下来没有书签,读起来感觉没有整体的感觉,所以决定自己写一个小工具,将特定格式的文本解析成为书签,然后保存到pdf格式中。整体思路是从豆瓣啊、京东啊、当当啊、亚马逊下面的介绍中可以copy出目录信息,拿《HTTP权威指南》为例:...
2024-01-10Counter Webdriver-From Bot to RCE
Author:LoRexxar'@Knownsec 404 TeamDate: April 16, 2021Chinese Version: https://paper.seebug.org/1559/On April 12th, @cursered published an article on starlabs "You Talking To Me?", which shared some mechanisms and security issues about Webdriver. Through a...
2024-01-10Confluence Local File Disclosure Vulnerability Analysis (CVE-2019-3394)
Author: Badcode@Knownsec 404 Team Date: 2019/08/29 Chinese Version: https://paper.seebug.org/1025/ 1 ForewordIn the afternoon @fnmsd sent me a Confluence warning. I studied this patch, recurred the vulnerability and recorded the process of the emergency....
2024-01-10Something about vulnerability detection
Author:RickGray@Knownsec 404 TeamChinese Version: https://paper.seebug.org/9/Now there is a phenomenon that once a PoC with a high-risk vulnerability is detected or an EXP is released, there will be a large group of people trying to verify it, and so do I....
2024-01-10大文本处理时vim和sublime的性能
如题,当处理一个有几万行的文本文件时,vim移动光标都有明显的卡顿,但是sublime却很流畅。内部的原理是什么?vim可不可以改进?请大神赐教,多谢!回答:vim默认enable的功能太多,而这些功能里面很多在大文件下性能很差。比如:set noswapfile禁掉swap file,比如vim -u xxx无插件启动等等主要vim的设...
2024-01-10vscode下开发vue项目使用eslint问题
我之前使用atom开发vue项目,项目是用vue-cli创建,eslint-plugin-html、eslint-config-airbnb-base之类的都安装了,在atom上正常提示错误,但使用vscode打开该项目(已安装eslint插件),.vue文件不会进行格式错误提示,还需要安装什么呢?类似atom的language-vue的插件?回答:VSCode 应该是可以支持 vue 文件的 eslint 的,...
2024-01-10UICollectionview背景是黑色无法修改
如图所示, 我在一个viewcontroller.view里面添加了一个collectionView和一个tableview, collectionview的背景色为黑色, 修改过background color却不管用是什么原因呢?一些相关代码片段:一、viewcontroller添加collectionMagicsPhotoWaterFallLayout *layout = [[MagicsPhotoWaterFallLayout alloc] init];layout.sectionInset = U...
2024-01-10如何lock xcode源代码 禁止被编辑?
各位大神,你们好如何lock xcode源代码 禁止被编辑?回答:修改源文件的权限为readonly就可以了。回答:如果锁定代码,相当于保留读权限,去掉写权限。对源文件右键--显示简介,读写权限修改为只读。如图:...
2024-01-10