自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 问答 (1220)
  • 收藏
  • 关注

原创 网站发帖敏感字java_网站敏感词过滤的实现(附敏感词库)

现在基本上所有的网站都需要设置敏感词过滤,z似乎已经成了一个网站的标配,如果你的网站没有,或者你没有做相应的处理,那么小心相关部门请你喝茶哦。最近在调研Java web网站的敏感词过滤的实现,网上找了相关资料,经过我的验证,把我的调研结果写出来,供大家参考。一、敏感词过滤工具类把敏感词词库内容加载到ArrayList集合中,通过双层循环,查找与敏感词列表相匹配的字符串,如果找到以*号替换,最终得到...

2021-02-28 17:15:52 740

原创 java map 转换 scala_将java.util.HashMap转换为java中的scala.collection.immutable.Map

完全可以在Java代码中使用JavaConverters – 只需要几个额外的跳转来跳过:import java.util.HashMap;import scala.Predef;import scala.Tuple2;import scala.collection.JavaConverters;import scala.collection.immutable.Map;public class ...

2021-02-26 12:48:47 1116

原创 java 加载shellcode_ShellCode的编写入门

因此WinExec真正的地址是7C8623AD,注意,这里是要反过来读取。三、现在有了汇编模样的语句和WinExec的地址,接下来就是要转化为具有Shellcode的汇编代码。在转化汇编时先了解汇编下面是如何完成一个函数调用的:1、父函数将函数的实参按照从右至左顺序压入堆栈;2、CPU将父函数中函数调用指令Call XXXXXXXX的下一条指令地址EIP压入堆栈;3、父函数通过Push Ebp将基...

2021-02-26 02:19:56 280

原创 java和c语言面向对象_C语言面向对象的实现---封装性

面向对象编程(OOP)有三个特性:封装、继承和多态性。Smalltalk、C++、Java、C#等面向对象语言在语言层次上支持OOP,而OOP并不是为特殊语言而使用的,用C和汇编也可以实现OOP的思想。以下用C实现了OOP的三个特性之一:封装性,也即访问权限。1. public访问权限(全局权限)---全局可见关键:只要包含头,该头中声明的成员(属性、方法和宏)就是全局可见的。如下图,A.h中的声...

2021-02-25 11:19:17 238

原创 java 无锁_javas的四种状态 无锁状态 偏向锁状态 轻量级锁状态 重量级锁状态

一:java多线程互斥,和java多线程引入偏向锁和轻量级锁的原因?--->synchronized的重量级别的锁,就是在线程运行到该代码块的时候,让程序的运行级别从用户态切换到内核态,把所有的线程挂起,让cpu通过操作系统指令,去调度多线程之间,谁执行代码块,谁进入阻塞状态。这样会频繁出现程序运行状态的切换,线程的挂起和唤醒,这样就会大量消耗资源,程序运行的效率低下。为了提高效率,jvm的...

2021-02-24 23:27:48 112

原创 java 区间 框架_限量!Alibaba首发“Java从入门到架构成长笔记”,差距不止一点点...

现在面试大部分候选人在工作 3 年的时候基本都会遇上一道难过的坎。为啥这么说呢?因为工作一段时间之后,大部分工程师都已经完成了最原始的基础技能积累,大家的技术水平差距集中在语言、框架、工具的使用熟练度上。而这个差异不会很大,就算大,也很容易追赶。但如果一个工程师一直停留在业务开发,一直沉浸于工具的使用熟练度,那他自然就会遇到能力瓶颈。这个瓶颈就是前面说的那道坎,跳过去了,你就发现了一片新天地,可以...

2021-02-24 17:40:27 88

原创 java h5 ios分析_踩坑ios H5

目录1.input获取焦点时,页面被放大设置meta标签2.ios input输入时白屏这个问题貌似只有再ios9中才有解决方法:在input的父元素上添加相对定位就行了,非常神奇,具体因为啥不太清楚。。style="postion:relative;"3.软键盘撑起页面下不来目前有2个方法:(1) js控制focus blur//input输入框弹起软键盘的解决方案。var bfscrollto...

2021-02-24 01:18:21 97

原创 java dos打包jar_把Java程序打包成jar文件包并执行

把Java程序打包成jar文件包并执行1、首先要确认自己写的程序有没有报错。2、第一次我写的是Web Project到现在,我一直没有执行成功,所以最好创建的是java Project打包步骤:1.在项目上,右键,选择Export。2.进入到下图界面,选择Java 下面的JAR file3.选择项目,确认必要的文件是否选中,选择保存jar文件包的路径,如下图4.完成步骤3之后,点击Next,进入如...

2021-02-23 23:14:51 181

原创 java arrayutils_ArrayUtils 拥有以下方法:

toString将一个数组转换成String,用于打印数组isEquals判断两个数组是否相等,采用EqualsBuilder进行判断toMap将一个数组转换成Map,如果数组里是Entry则其Key与Value就是新Map的Key和Value,如果是Object[]则Object[0]为KeyObject[1]为Valueclone拷贝数组subarray截取子数组isSameLength判断两...

2021-02-21 08:59:31 178

原创 JAVA分类代码_Java 代码块的分类

代码块代码是程序的表现,而代码块是代码的具体组成部分。在java中,我们将用{}括起来的块成为代码块,代码块分为以下四种。1. 普通代码块定义在方法中不加任何修饰符的代码块称为普通代码块。普通代码块使用较少,一般如果方法中的代码过长,为避免变量重名,可使用普通代码块进行解决,如下:public static void main(String[] args) {// 直接使用{}定义,普通方法块{i...

2021-02-21 02:50:58 162

原创 java多态基础_java基础---多态(一)

1.什么是多态?同一个引用类型,使用不同的实例而执行不同操作(父类引用,子类对象)2.如何实现多态1-使用多态实现思路2-编写父类3-编写子类,子类重写父类方法运行时,使用父类的类型,子类的对象向上转型 Pet pet = new Dog(); 自动类型转换注意:实现多态的两个要素:子类重写父类方法、使用父类的类型3.实现多态的两种形式使用父类作为方法形参实现多态使用父类作为方法返回值实现多态4....

2021-02-16 19:47:19 610

原创 java 指针时钟_java实现时钟方法汇总

import java.awt.Dimension;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.Timer;import java.util.TimerTask;import javax.swing.JFrame;import javax.swi...

2021-02-16 14:26:26 266

原创 java dubbo服务器_Java微服务(一):dubbo-admin控制台的使用

1.环境准备使用CentOS7+Docker+Zookeeper3.4.10搭建dubbo微服务1.1.安装docker容器(1).uname -r:docker要求CentOS的内核版本高于3.10,所以推荐使用CentOS7及以上版本。可以通过命令uname -r查看系统的内核版本(2).sudo yum update:确保yum包更新到最新(3).subo yum install docke...

2021-02-16 03:09:13 81

原创 《 郝斌 java自学视频 完结 》_郝斌Java自学视频 全107讲视频教程下载 完整版

1_Java概述_19 l; f5 [4 N+ ~7 [4 X$ T2_Java概述_2# Y: F$ ^' g+ G6 w5 P( C3_Java概述_3" d7 P) {# R: C4_Java的卸载0 o$ o9 c2 R. e% l5 E" h5 I5_Java的安装3 L( z! B; ]! E2 _) B# |" f0 g6_环境变量的设置7 Tf7 v$ y7 ]; w$ k9 ...

2021-02-16 01:03:30 1717

转载 通配符java,Java中的通用(和通配符)

A book I am reading on Java tells me that the following two pieces of code are equivalent:public void takeThing(ArrayList list)public void takeThing(ArrayList extends Animal> list);On the opposite...

2021-02-15 13:51:29 31

原创 java实现集合存放数组_JAVA 用数组实现 ArrayList

packagecom.ys.collection;public classMyArrayList {//用于存储数据private transient Object[] data = null;//集合的元素个数private int size = 0;//定义一个常量为 10.(后面用于定义默认的集合大小)private static final int DEFAULT_CAPACITY = 1...

2021-02-13 19:43:25 1149

原创 java httpget 设置参数_get方式调用http接口 Header赋参数值

/**195.*发送get请求196.*/publicstaticvoidget(){CloseableHttpClienthttpclient=HttpClients.createDefault();try{//创建httpget.HttpGethttpget=newHttpGet("http://211.156.193.140:8002/cot...

2021-02-13 19:08:56 3142

原创 java socket 性能测试_JMeter测试TCP/IP Socket应用的性能

本文版权归xmeter.net 所有。欢迎转载,转载请注明出处。摘要本文描述了如何利用JMeter来测试TCP/IP Socket应用的性能。文章先对Socket作了一点简单介绍,然后提供并解释了两个样例Socket应用,最后介绍如何利用JMeter来对它们进行测试。Socket简介基于TCP/IP协议的Socket(套接字)应用是构成现在互联网的基础,HTTP协议就是建立在端口80上的套接字应用...

2021-02-13 18:31:22 232

原创 java合并视频_利用java合并流合并视频文件,只能播放前一个

public static void main(String args[])throws IOException{FileInputStream fis1 = new FileInputStream("D:/1.mp4");FileInputStream fis2 = new FileInputStream("D:/2.mp4");SequenceInputStream si = new Sequ...

2021-02-12 16:55:54 389

原创 cookie的java方法_Java 处理cookie的方法

一、java创建cookie方法一:Response.Cookies["userName"].Value = "patrick";Response.Cookies["userName"].Expires = DateTime.Now.AddDays(1);方法二:HttpCookie aCookie = new HttpCookie("lastVisit");aCookie.Value = Dat...

2021-02-12 16:31:52 145

原创 java线程同步_Java线程:线程的同步与锁

Java线程:线程的同步与锁一、同步问题提出线程的同步是为了防止多个线程访问一个数据对象时,对数据造成的破坏。例如:两个线程ThreadA、ThreadB都操作同一个对象Foo对象,并修改Foo对象上的数据。public class Foo {private int x = 100;public int getX() {return x;}public int fix(int y) {x = x ...

2021-02-12 09:11:29 93

原创 mysql创建视图并加注释_在mysql中为视图创建注释

我看到这些视图具有与常规表格相同的注释字段,但默认情况下使用“VIEW”值.[TABLE_CATALOG] =>[TABLE_SCHEMA] => xxx[TABLE_NAME] => view__xxxx[TABLE_TYPE] => VIEW[ENGINE] =>[VERSION] =>[ROW_FORMAT] =>[TABLE_ROWS] =>...

2021-02-10 06:32:46 6659

原创 mysql提示无法找到句饼_SQL Server 2016,2014 无法找到数据库引擎启动句柄

当我决定安装SharePoint 2016 IT预览版时,我想我应该将它安装在Windows Server 2016技术预览版以及SQL Server 2016社区技术预览版(CTP)上。我敢打赌,你可能没有意识到,今天有很多不同的名字,以前曾被称为“测试版”的时代早已过去。Windows Server 2016 Technical Preview的安装很简单,但是当我开始在Hyper-V的Win...

2021-02-08 10:25:58 721

原创 坯子库怎么导入插件_SketchUp坯子库管理器 坯子插件库免费版v2019.4.0 - 云骑士一键重装系统...

坯子插件库(SketchUp坯子库)是一款非常实用的插件管理软件。它的功能非常强大,主要针对坯子库平台中的插件工具开发,提供海量优质强大的原创SketchUp插件,用户可以通过它下载、安装、卸载需要的插件工具,还可以对已经下载的插件进行管理操作,支持断网操作。基本介绍设计师小伙伴,你可能会有这样的需求:卸载、加载、下载插件,一键完成!启动速度超快,断网也能够使用!拥有所有优秀插件,关键是全部免费!...

2021-02-05 09:25:00 9613

原创 mysql 中数组_MySQL中数组的存储

functionGet_StrArrayLength(@str varchar(1024), --要分割的字符串@split varchar(10) --分隔符号)returns intasbegindeclare @location intdeclare @start intdeclare @length intset @str=ltrim(rtrim(@str))set @location=c...

2021-02-03 08:03:20 696

原创 mysql读写分离 保持数据一致性_如何保持Redis和db的数据一致性

导致数据不一致性的场景:场景一(查询):高并发的时候,线程A redis未命中,去查询db,得到值1,还未回种redis,这时候db修改了,线程B redis未命中,查询db,得到值2,但线程B先存入redis,然后线程A存入redis,这时候redis的数据是值1,是条脏数据。解决方案:通过加锁解决,保证查询db和存入redis操作的原子性,或者用乐观锁,加个版本号或者时间戳,存入redis...

2021-02-02 17:21:53 324

原创 mysql alter有事务_mysql常用命令统计-正则表达式事物ALTER命令

MySQL 正则表达式在前面的章节我们已经了解到MySQL可以通过LIKE ...%来进行模糊匹配。MySQL 同样也支持其他正则表达式的匹配, MySQL中使用 REGEXP 操作符来进行正则表达式匹配。如果您了解PHP或Perl,那么操作起来就非常简单,因为MySQL的正则表达式匹配与这些脚本的类似。下表中的正则模式可应用于 REGEXP 操作符中。模式描述^匹配输入字符串的开始位置。如果...

2021-02-01 13:59:48 171

空空如也

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

TA关注的人

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