自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(201)
  • 资源 (7)
  • 收藏
  • 关注

原创 压力测试工具Jmeter

下载地址https://jmeter.apache.org/download_jmeter.cgi

2022-04-12 09:58:53 263

原创 CentOS之网络

centos默认是不开启网络的,需要登录后,修改配置文件/etc/sysconfig/network-scripts/ifcfg-ens33ONBOOT=yes重启网络systemctl restart network网络查看命令简版的没有 netstat、ifconfig等网络命令需要安装yum install net-tools设置静态IP修改配置文件/etc/sysconfig/network-scripts/ifcfg-ens33BOOTPROTO=staticIPAD

2021-10-22 17:08:35 938

原创 RestTemplate之中文乱码

如下是一个正常的HTTP请求,返回信息中的中文是乱码HttpHeaders httpHeaders = new HttpHeaders();HttpEntity<Object> httpEntity = new HttpEntity<>(null, httpHeaders);RestTemplate restTemplate = new RestTemplate();String url = "https://www.baidu.com";ResponseEntity&lt

2021-10-22 16:18:42 2575

原创 DeskPins-让应用始终在最前面

DeskPins 可用于将任何应用程序置于最顶层,即使其位于所有其他窗口之上。只需从系统通知区域的 DeskPins 图标中获取一个图钉,然后单击任何窗口即可。此功能与某些程序中的“始终在最前面”设置相同。软件由希腊小伙***Elias Fotinis***个人编写官方网站网站地址...

2021-10-06 21:15:54 2547

原创 JavaScript中的对象和数组

对象遍历let a = {};a.bb = '99'a.cc = '11'a.dd = '44'for(x in a){ //x是key console.log(x); //key console.log(a[x]); //value}数组遍历let array_a = []array_a.push()for(let i = 0; i < 3; i++){ let temp = {} temp.name = '小明'+i temp.age = i array_

2021-08-05 19:04:05 82

原创 NC78 反转链表

描述输入一个链表,反转链表后,输出新链表的表头。示例1输入:{1,2,3}返回值:{3,2,1}public class ListNode { int val; ListNode next = null; ListNode(int val) { this.val = val; }}public class Solution { public ListNode ReverseList(ListNode head) {

2021-08-05 16:19:43 95

原创 Windows和Ubuntu双系统,卸载Ubuntu系统

卸载Ubuntu系统启动引导下载DiskGenius选择工具,设置UEFI BIOS启动项选中Ubuntu删除Ubuntu安装分区,分区自己找,每个人安装的位置不一样

2021-05-12 11:11:42 106

翻译 logback日志

没有使用logback,只使用了Simple Logging Facade for Java (SLF4J)Java的简单日志记录外观(SLF4J)可作为各种日志记录框架(例如java.util.logging,logback,log4j)的简单外观或抽象,允许最终用户在部署 时插入所需的日志记录框架。import org.slf4j.Logger;import org.slf4j.LoggerFactory;public class HelloWorld1 { public static

2020-06-27 11:49:39 118

原创 单独使用mybatis

1单独使用mybatis1配置日志所需jar:log4j-1.2.17.jarslf4j-api-1.7.25.jarslf4j-log4j12-1.7.25.jarlog4j.propertieslog4j.rootLogger=DEBUG,A1log4j.logger.org.apache=DEBUGlog4j.appender.A1=org.apache.log4j.Con...

2020-04-16 10:30:21 984

原创 ANSI和UNICODE

因为Windows使用两种字符集ANSI和UNICODE,前者就是通常使用的单字节方式,但这种方式处理象中文这样的双字节字符不方便,容易出现半个汉字的情况。而后者是双字节方式,方便处理双字节字符。Windows NT的所有与字符有关的函数都提供两种方式的版本,而Windows 9x只支持ANSI方式。  如果你编译一个程序为ANSI方式,_T实际不起任何作用,编译器会把_T(“Hello”)以...

2020-03-31 18:36:44 1338

原创 Java中的锁

Java锁synchronizedsynchronized是Java语言的关键字,因此是内置特性。采用synchronized不需要用户去手动释放锁,当synchronized方法或者synchronized代码块执行完之后,系统会自动让线程释放对锁的占用如果一个代码块被synchronized关键字修饰,当一个线程获取了对应的锁,并执行该代码块时,其他线程便只能一直等待直至占有锁...

2020-03-31 13:49:05 167

原创 Java random()函数

Java中存在着两种Random函数:一、java.lang.Math.Random;调用这个Math.Random()函数能够返回带正号的double值,该值大于等于0.0且小于1.0,即取值范围是[0.0,1.0)的左闭右开区间,返回值是一个伪随机选择的数,在该范围内(近似)均匀分布。二、java.util.RandomRandom():创建一个新的随机数生成器。默认当前系统时间的...

2020-03-31 13:48:07 274

原创 Java sqlite3使用

首先下载sqlite3,内容如下:如果找不到,也可以在我的资源中查找,我会上传到csdn上使用了c3p0和jdbc两种方式package test.sqlite;import com.mchange.v2.c3p0.AbstractComboPooledDataSource;import com.mchange.v2.c3p0.ComboPooledDataSource;imp...

2020-03-31 13:35:54 2325

原创 jdk自带的jvm监控工具

jconsolejconsole 主要监控 JVM 的概览、内存、线程、类、vm概要、MBean等内容。JConsole 会消耗大量系统资源,因此 Oracle 建议仅在用于创建原型的开发环境中使用它。还建议使用远程监控将 JConsole 应用程序与所监控的平台隔离。因此线上使用的人非常的少,网上的相关教程也不是很多。cmd下使用jconsole选择一个进程 连接jvisualv...

2020-03-22 10:21:43 7205

原创 volatile

但是由于 volatile 的引入,会带来一些问题。大家都知道 JMM(Java 内存模型)规范了 volatile 具有内存可见性和禁止指令重排序的语义。这俩条语义使得某个线程更新本地缓存中的 value 值后会将其他线程的本地缓存中的 value 值失效,然后其他线程再次读取 value 值的时候需要去主存里面获取 value 值,这样即保证了 value 的内存可见性。...

2020-03-22 09:48:31 99

原创 Linux修改密码

修改用户密码passwd #修改root密码passwd username #修改username的密码

2020-03-21 17:54:36 135

原创 chmod用法

chmodLinux/Unix 的文件调用权限分为三级 : 文件拥有者、群组、其他语法chmod [-cfvR] [–help] [–version] mode file…例子# 将文件 file1.txt 设为所有人皆可读取chmod ug+w,o-w file1.txt file2.txt# 将文件 file1.txt 与 file2.txt 设为该文件拥有者,与其所属同...

2020-03-21 17:54:00 222

原创 子类和父类实现的接口中存在相同的函数

//子类和父类实现的接口中存在相同的函数interface Ina{ void fun();}interface Inb{ void fun();}class Base implements Ina{ @Override public void fun() { System.out.println("class Base fun()");...

2020-03-21 17:52:44 268

原创 Java中的二进制运算

Integer a = 127;Integer b = 127;System.out.println(a == b);Integer c = 128;Integer d = 128;System.out.println(c == d);/*输出:truefalse*//*原因:如果两个引用指向相同的对象,它们在 == 表达式中是相等的;如果两个引用指向不同的对象,...

2020-03-21 17:49:49 483

原创 正则表达式中的转义

正则表达式String all = line.replaceAll("\\[|\\]|\"", "");/*\" 中的\是Java语法,不是正则表达式语法,正则表达式中"是不需要转义的\\[ 中的第一个\是Java语法,是Java字符串转义,第二个\是正则表达式转义,\[用来匹配[上面的正则语句应该是:\[|\]"放到Java字符串中就变成了:\\[|\\]\"第一个\是Java...

2020-03-21 17:47:38 7290

原创 错排问题

错排问题n个有序的元素应有n!个不同的排列一个排列使得所有的元素不在原来的位置上,则称这个排列为错排,有的叫重排错排规律代码实现://错排问题 static int fund(int i) { if (i == 1) return 0; if (i == 0 || i == 2) ...

2020-03-20 11:43:06 202

原创 MySQL union使用

MySQL union使用Union:对两个结果集进行并集操作,不包括重复行,同时进行默认规则的排序;Union All:对两个结果集进行并集操作,包括重复行,不进行排序;...

2020-03-20 11:00:41 83

原创 堆排序(Java)

public class Sort { //数组申请过大,会出java.lang.OutOfMemoryError int[] a = {10, 1, 35, 61, 89, 36, 55}; //输出数组 void showArr(int[] a) { for (int i = 0; i < a.length; i++) { ...

2020-03-20 10:44:46 77

原创 常用排序(Java)

public class Sort { //数组申请过大,会出java.lang.OutOfMemoryError int[] a = {10,1,35,61,89,36,55}; //输出数组 void showArr(int[] a){ for(int i = 0; i < a.length; i++){ Sy...

2020-03-20 09:10:09 77

原创 java四种引用类型

Java方法传参Java里方法的参数传递方式只有一种:值传递。值传递,就是将实际参数值的副本(复制品)传入方法内,而参数本身不会受到任何影响。所以基本数据类型是值复制,对象类型是引用值复制,也就是对象地址,数组也是引用类型四种引用类型//创建一个引用String str;强引用(Strong Reference)//只要obj还指向Object对象,Object对象就不会被回收...

2020-03-20 08:40:26 153

原创 git命令行使用

查看版本:./git --versiongit clone查看所有的配置以及它们所在的文件:git config --list --show-origin设置你的用户名和邮件地址(安装完成后第一件事)git config --global user.name “John Doe”git config --global user.email [email protected]当你...

2020-03-19 14:15:06 142

原创 sqlite数据库查看工具

sqlite expert personal

2020-03-18 08:29:18 1175

原创 使用xshell从服务器下载文件

rz,sz是Linux/Unix同Windows进行ZModem文件传输的命令行工具apt install lrzszsz filename #发送文件到本地rz #上传文件到本地

2020-03-18 08:26:32 986

原创 正则表达式实例2

正则表达式(?:)表示非捕获分组,和捕获分组唯一的区别在于,非捕获分组匹配的值不会保存起来(?=pattern)正向肯定预查就是捕获以pattern结尾的内容xxx(?!pattern)正向否定预查捕获不以pattern结尾的内容xxx(?<=pattern)反向(look behind)肯定预查,与正向肯定预查类似,只是方向相反。就是捕获以pattern开头的内容xxx...

2020-03-17 11:39:34 117

原创 正则表达式示例1

//words = ["cat","bt","hat","tree"], chars = "atach"String str = "words = [\"cat\",\"bt\",\"hat\",\"tree\"], chars = \"atach\"";Pattern pattern = Pattern.compile("(\\[(.*?)])");Matcher matcher = p...

2020-03-17 11:38:18 78

原创 MySQL加载dat数据

MySQL加载数据文件格式-- 路径不要使用汉语,会找不到LOAD DATA LOCAL INFILE 'C:\\Users\\WWJ\\Desktop\\LatestBishe\\sourceData\\data1\\movies.dat' INTO TABLE d1_movie FIELDS TERMINATED BY '::' ( mid, title, type )...

2020-03-16 15:59:34 486

原创 Junit使用

需要的jar也可以使用maven<dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> <scope>test</scope>&l...

2020-03-16 08:53:39 160

原创 筛法选素数

/* 用筛法求n之前的所有素数 */ void 素数(int n){ /* 一个数 n 如果是合数,那么它的所有的因子不超过sqrt(n)--n的开方, 那么我们可以用这个性质用最直观的方法来求出小于等于n的所有的素数。 */ int p = 0; int[] judge =...

2020-03-15 13:19:08 112

原创 简单01背包

package com.company;import java.util.concurrent.locks.Lock;public class Main { public static void main(String[] args) { /* 每种物品只选一次 */ //物体的体积和价值 int[...

2020-03-15 12:59:43 136

原创 c从文件中读入数据

FILE *fp = fopen("input.txt", "r");fscanf(fp,"%d %d", &m, &n);fclose(fp);r“r”:只能从文件中读数据,该文件必须先存在,否则打开失败“w”:只能向文件写数据,若指定的文件不存在则创建它,如果存在则先删除它再重建一个新文件“a”:向文件增加新数据(不删除原有数据),若文件不存在则打开失败,打开时位...

2020-02-07 20:08:58 1005

原创 cmake使用

查看cmake是否安装

2020-02-05 14:37:39 95

原创 apache2配置二级域名

第一步进入/etc/apache2建立索引复制000-default.conf文件,为自己命名的一个文件,本例为guardcode.conf,复制后如下编辑文件加入如下内容

2020-02-03 18:15:58 413

原创 Jpress一个java版本的wordpress,免费开源

下载地址后台界面

2020-02-03 17:58:40 1323

原创 python_blog

2020-01-22 17:16:03 143

原创 c中的位运算

C语言按位取反运算符~在二进制码中,为了区分正负数,采用最高位是符号位的方法来区分,正数的符号位为0、负数的符号位为1>>位右移运算,最高为补0int wordlength(){ //获得计算机中int类型的整数字长 int i; int b =-1; unsigned v=b; for(i=1;(v=v>>1)>0;i++)...

2019-11-28 18:53:22 249

sqlite3.zip

SQLite 是一个软件库,实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎。SQLite 是在世界上最广泛部署的 SQL 数据库引擎。SQLite 源代码不受版权限制。

2020-03-31

python电影爬虫以及图片资源

使用python编写的电影资源爬虫代码,同时带有50多m的电影图片资源,大约5000部电影信息。电影是从某电影平台获得,同时带有电影的导演,演员,分类等各种详细信息。

2020-03-31

SQLiteExpertPersSetup64.exe

你在开发SQLite3数据库时需要一个容易的和强大的工具吗?SQLite Expert Personal会是你最好的选择。这有最丰富的管理和开发工具特征。SQLite Expert Personal回答所有用户的需求,从编写简单的SQL查询到开发复杂的数据库。

2020-03-18

xadmin.zip

使用ssm框架搭建的学生信息管理系统,拥有三个角色,教师,管理员,学生,不同角色拥有不同的权限 该软件具备了学生信息管理的全过程。系统具备系统维护、用户管理和退出系统等基本功能;具备数据管理功能;具备成绩管理功能;具备数据查询功能,数据查询不仅包括课程信息、学生信息和专业信息等基础数据的查询,还包括学生成绩查询以及对成绩不及格、需要重修学生进行的统计查询。具备报表输出功能并有很好的扩展性。系统功能强大,灵活,同时为用户提供方便实用的模糊查询功能,用户可以在最短时间内找到自己所需要的信息。软件对在使用过程中可能出现的外部意外情况,如断电、网络中断等均进行了妥善处理,可以确保用户数据的完整性,同时在外部故障消除后,系统仍能继续操作。系统软件采用Java平台进行开发并实现,用户数据选用MySQL进行统一管理。

2020-01-07

struts2框架个人博客

用JSP技术,Web页面开发人员可以使用HTML或者XML标识来设计和格式化最终页面,并使用JSP标识或者小脚本来生成页面上的动态内容(内容是根据请求变化的,例如请求账户信息或者特定的一瓶酒的价格等)。生成内容的逻辑被封装在标识和JavaBeans组件中,并且捆绑在脚本中,所有的脚本在服务器端运行。由于核心逻辑被封装在标识和JavaBeans中,所以Web管理人员和页面设计者,能够编辑和使用JSP页面,而不影响内容的生成。

2019-07-16

BookStore.zip

用JSP技术,Web页面开发人员可以使用HTML或者XML标识来设计和格式化最终页面,并使用JSP标识或者小脚本来生成页面上的动态内容(内容是根据请求变化的,例如请求账户信息或者特定的一瓶酒的价格等)。生成内容的逻辑被封装在标识和JavaBeans组件中,并且捆绑在脚本中,所有的脚本在服务器端运行。由于核心逻辑被封装在标识和JavaBeans中,所以Web管理人员和页面设计者,能够编辑和使用JSP页面,而不影响内容的生成。

2019-07-16

MyBlog.zip

使用java jsp写的个人博客 用JSP技术,Web页面开发人员可以使用HTML或者XML标识来设计和格式化最终页面,并使用JSP标识或者小脚本来生成页面上的动态内容(内容是根据请求变化的,例如请求账户信息或者特定的一瓶酒的价格等)。生成内容的逻辑被封装在标识和JavaBeans组件中,并且捆绑在脚本中,所有的脚本在服务器端运行。由于核心逻辑被封装在标识和JavaBeans中,所以Web管理人员和页面设计者,能够编辑和使用JSP页面,而不影响内容的生成。

2019-07-16

空空如也

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

TA关注的人

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