自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java无尾链表_链表的无锁操作 (JAVA)

看了下网上关于链表的无锁操作,写的不清楚,遂自己整理一部分,主要使用concurrent并发包的CAS操作。1. 链表尾部插入待插入的节点为:cur尾节点:pred基本插入方法:do{pred = find_tail();              //重新找尾节点}(! pred.next.compareAndSet(NULL, cur))  //pred.next 是否为NULL,是则将其指向...

2021-02-28 17:04:39 112

原创 java序列化小例子_SerializableDemo 一个java序列化的例子

序列化在很多地方都会用到,可以传输对象。下面是一个简单的本地存储的序列化例子。代码:import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.ObjectInputStream;import java.io.ObjectOutputStream;import j...

2021-02-28 13:36:54 194

原创 java 解析带前缀xml_C# 解析带前缀的Xml节点内容

一般的xml文件相信大家都会解析了,但是遇到有命名空间的带前缀的xml,对于新手可能会有点问题。我这里在论坛解答的时候就遇到过一题,见怎么获取XML节点里面的内容,在线求教。这里给大家演示一下。他的结构是这样子的:110000000001/sms/mtYNMC1512566436809987915125664368哈哈AYN39131011234201311130101022比如我们要取MsgCo...

2021-02-28 11:32:52 331

原创 java访问时先过拦截器_Java知识总结----Spring拦截器(六)

在看到拦截器的时候,大家一定会想到另外一个词,就是过滤器。两者到底有什么区别呢?过滤器,从字面的意思理解就是过滤用的,当很多请求过来的时候,我们对其进行过滤,满足一定条件的时候,才放行。在Java中,过滤器是使用Filter实现的,实现原理都是基于回调函数的。最常见的过滤器的应用就是字符编码的过滤、用户信息验证的过滤等。拦截器呢,就是用来拦截的,可以在方法的执行时,添加一些其他的信息,拦截器是使用...

2021-02-28 06:28:27 289

原创 java写fastcgi_mod_php对比mod_fastcgi

什么是mod_php和mod_fastcgi在lamp体系中,对于apache端的php的配置,我们最常用的就是mod_php,它把php作为apache一个内置的模块.让apache http服务器本身能够支持php语言,不需要每一个请求就启动php解释器来解释php.和把webserver与php绑定起来的方式不同,fastcgi是http服务器与你的或其它机器上的程序进行“交谈”的一种工具,...

2021-02-28 04:15:00 120

原创 java序列化学生系统_Java I/O系统学习系列五:Java序列化机制

在Java的世界里,创建好对象之后,只要需要,对象是可以长驻内存,但是在程序终止时,所有对象还是会被销毁。这其实很合理,但是即使合理也不一定能满足所有场景,仍然存在着一些情况,需要能够在程序不运行的情况下保持对象,所以序列化机制应运而生。1. 为什么要有序列化简单来说序列化的作用就是将内存中的对象保存起来,在需要时可以重建该对象,并且重建后的对象拥有与保存之前的对象所拥有的信息相同。在实际应用中,...

2021-02-27 13:19:29 193

原创 java的继承通过什么关键字来实现_java面向对象(二)之继承

继承介绍继承是从已有的类中派生出新的类,新的类能吸收已有类的数据属性和行为,并能扩展新的能力。继承即常说的is-a关系。子类继承父类的特征和行为,使得子类具有父类的各种属性和方法。或子类从父类继承方法,使得子类具有父类相同的行为。例子:比如可以先定义一个类叫车,车有以下属性:车体大小,颜色,方向盘,轮胎,而又由车这个类派生出轿车和卡车两个类,为轿车添加一个小后备箱,而为卡车添加一个大货箱。继承所表...

2021-02-26 16:38:18 2112

原创 java 写文件的时候退格_Linux文件上的退格问题

我使用EditPlus编写linux bash程序.写入文件后我将文件移动到服务器时出现以下错误:sleep: invalid time interval `2\r'Try `sleep --help' for more information./usr/bin/program: line 9: $'\r': command not found/usr/bin/program: line 10: ...

2021-02-26 12:46:31 380

原创 如何用java在窗口中绘画_java-在视口外的JScrollPane绘画中列出

我有一个列表,其中的每一项都有几项内容,其中包括一个可以更新很多的JProgressBar.每次其中一项更新其JProgressBar时,列表上的ListDataListener都会尝试使用以下命令将其滚动到可见范围/** This makes the updating content item automatically scroll* into view if it is off the vi...

2021-02-26 08:55:42 99

原创 java 压缩文件工具包_(转)Java 压缩文件夹工具类(包含解压)

package utils;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;impor...

2021-02-25 13:49:57 194

原创 java内存可见性_java内存可见性问题分析

此文已由作者徐赟授权网易云社区发布。欢迎访问一、 java并发并发问题可以分为两个方面,操作原子性和内存可见性,正确的并发操作必须同时保证这两方面。保证并发代码执行正确最简单的方式是使用sychronized关键字或lock将整段存在并发问题的代码包裹起来,但这样很大程度上降低了代码的并发性。相对比较好的方式是使用ReadWriteLock或CopyOnWriteArrayList甚至是java8...

2021-02-25 08:55:05 223

原创 java 四种内存_为什么jvm四种内存屏障有两种不同叫法?

每个CPU都会有自己的缓存(有的甚至L1,L2,L3),缓存的目的就是为了提高性能,避免每次都要向内存取。但是这样的弊端也很明显:不能实时的和内存发生信息交换,分在不同CPU执行的不同线程对同一个变量的缓存值不同。用volatile关键字修饰变量可以解决上述问题,那么volatile是如何做到这一点的呢?那就是内存屏障,内存屏障是硬件层的概念,不同的硬件平台实现内存屏障的手段并不是一样,java通...

2021-02-24 02:17:34 455

原创 java 复用打印job_实现对象的复用——享元模式(二):享元模式概述(下)

享元模式结构较为复杂,一般结合工厂模式一起使用,在它的结构图中包含了一个享元工厂类,其结构图如图14-3所示:图14-3 享元模式结构图在享元模式结构图中包含如下几个角色:● Flyweight(抽象享元类):通常是一个接口或抽象类,在抽象享元类中声明了具体享元类公共的方法,这些方法可以向外界提供享元对象的内部数据(内部状态),同时也可以通过这些方法来设置外部数据(外部状态)。● Concrete...

2021-02-24 02:12:30 84

原创 java阶段测试题答案_[java]第一阶段测试题-含答案.doc

[java]第一阶段测试题-含答案第一阶段测试题1、以下是冒泡排序算法,从大到小的排序,请在相应空格地方进行填空:public class BubbleSort{public static void main(String[] args){int score[] = {67, 69, 75, 87, 89, 90, 99, 100};for (int i = 0; i < score.len...

2021-02-23 17:17:41 366

原创 java数字签名算法rsa_Java实现的数字签名算法RSA完整示例

本文实例讲述了Java实现的数字签名算法RSA。分享给大家供大家参考,具体如下:一 背景介绍数字签名:带有密钥(公钥、私钥)的消息摘要算法。验证数据完整性、认证数据来源、抗否认。私钥签名、公钥验证。常用算法:RSA、DSA、ECDSA二 RSA介绍包括MD和SHA两类三 Java代码实现java;">packagecom.imooc.security.rsa2;importjava.se...

2021-02-23 14:50:20 707

原创 blocked java_如何解决application blocked by java security

展开全部通过2种方法copy运行:1、直接在浏览器中运bai行、调用duappletviewer。其中,applet查看zhi器会忽略applet标记之外的所有daoHTML标记!调用浏览器遇到的问题:application blocked by security settingsName: WelcomeAppletFrom: file:/D:/corejava/v1/v1ch2/Welcome...

2021-02-23 01:42:01 2866

原创 webview给前端页面传递数据_uniapp与webview之间的相互传值的实现

1.uni-app 如何发送数据到 H5? 其实很接单、在 web-view 中只需要通过 URL 就可以向 H5 进行传参 例如在 uni-app 中:export default {data() {return {url:'/hybrid/html/local.html?data='};},onLoad(data) {          //这里对要传入到webview中的参数进行encode...

2021-02-22 08:40:35 4936

原创 sql的代码可以在mysql_请问mysql 这样的查询需要能否实现?

SELECTtidFROMrecordWHEREcreate_time >= CURRENT_TIMESTAMP - 3600000GROUP BY tidORDER BY SUM(point) DESCLIMIT 3如果用APIJSON,可以这样请求:{"[]": {"Record": {"@column": "tid","create_time{}": ">=CURRENT_TIM...

2021-02-22 02:54:57 76

原创 myeclipse打开java文件_MyEclipse无法打开jsp文件(打开是空白的),但是可以打开java文件...

转载:解决MyEclipse使用时打开JSP发生“An error has occurred,See error log for more details”错误的解决方法这个问题是我这几天遇到的,现在暂时还不知道错误的原因,在网上四处问人,好像知道这个错误的人不多现把找到的解决方法整理提供给大家,如下:方法1.在"开始"-->"运行"---->打入"cmd"进入命令提示行后,再进入e...

2021-02-21 19:25:36 480

转载 java short 0,在Java中溢出Short

I have one question about the short data type in Java. I know that the range for short is between -32768 to 32767.So, if I tried to add two short values that exceed the range, the result ends up being...

2021-02-21 17:06:46 235

原创 java对象的深拷贝_java对象拷贝之深拷贝与浅拷贝

1、要实现对象拷贝必须实现一个Cloneable接口,如果不实现这个接口就会产生一个CloneNotSupportedException异常。其实这个接口一个方法都没有,因此这类接口常被称作标记接口。2、Object 中有一个clone() 方法实现了浅拷贝。对于基本数据类型的成员变量,浅拷贝会直接进行值传递,也就是将该属性值复制一份给新的对象,所以基本的数据类型直接进行浅拷贝即可。对于可变的数据...

2021-02-21 12:57:59 198

原创 java生产环境_Java生产环境下性能监控与调优详解

download:Java生产环境下性能监控与调优详解本课程将为你讲解如何在生产环境下对Java应用做性能监控与调优;通过本课程,你将掌握多种性能监控工具应用,学会定位并解决诸如内存溢出、cpu负载飙高等问题;学会线上代码调试,Tomcat、Nginx,GC调优等手段; 读懂JVM字节码指令,分析源码背后原理,提升应对线上突发状况的能力适合人群具备至少一个项目开发和上线经验的同学想学习生产环境下应...

2021-02-21 11:52:16 247

原创 object java源码_java源码Object

3 equals方法。满足1 自反性2 对称性3 传递性4 一致性(幂等性)5 非null的x,调用x.equals(null),返回false6 如果x和y引用同一个对象,(x == y),当然x.equals(y)返回true。7 最重要的是不管equals是否override,都应该override方法,因为需满足:相等的对象拥有相等的hashCode值。Indicates whether ...

2021-02-21 04:22:38 84

原创 python imageio播放视频_Python读取视频的两种方法(imageio和cv2)

用python读取视频有两种主要方法,大家可依据自己的需求进行使用。方法一:使用imageio库,没有安装的可用使用的pip安装或自己下载,安装好后重启终端就行了调用。import pylabimport imageio#视频的绝对路径filename = '/path/to/your/video.mp4'#可以选择解码工具vid = imageio.get_reader(filename, 'f...

2021-02-19 12:59:50 1793

原创 php值传递和java_php传值与传引用有什么区别

php传值与传引用的区别是:传值在函数范围内,改变变量值的大小不会影响到函数外的变量值;传引用在函数范围内,对值的任何改变在函数外也有所体现,传引用传的是内存地址。区别:php传值:在函数范围内,改变变量值的大小,都不会影响到函数外边的变量值。PHP传引用:在函数范围内,对值的任何改变,在函数外部也有所体现,因为传引用传的是内存地址。(学习视频推荐:java视频教程)传值:和copy是一样的。打个...

2021-02-19 08:32:54 70

原创 mysql log level_MySQL中使用binlog时格式该如何选择

一、binlog的三种模式1.statement level模式每一条会修改数据的sql都会记录到master的bin-log中。slave在复制的时候sql进程会解析成和原来master端执行过的相同的sql来再次执行。优点:statement level下的优点,首先就是解决了row level下的缺点,不需要记录每一行数据的变化,减少bin-log日志量,节约io,提高性能。因为他只需要记录...

2021-02-17 17:28:29 54

转载 java未将对象引用设置,来自Java的SOAP Webservice调用给出“未将对象引用设置为对象的实例”。...

I have a requirement where I call a SOAP based web service from Java using Axis2 from eclipse. The web service code is in C#, with a BasicHttpBinding.But when I call the method from the client stub I ...

2021-02-16 22:25:28 455

原创 java给xyz大小排序_java递归实现string xyz排序

先用上面的一张图说明逻辑,这就是递归的逻辑。xy排序就相当于在x的空位插上y,x只有两个空位,y插前面得带yx,y插后面得到xyxyz排序就相当于在xy排序的所有结果插上z,结果如图代码实现如下publicstaticvoidmain(String[]args){Listlist=sort("xy","k");for(Strings:list){System.out.println...

2021-02-16 14:25:13 514

原创 java compare接口_java-使用可比较或比较器接口使用字符串s1...

我有两个字符串s1和s2,我想根据s1中字母的出现顺序对s2进行排序,如果s2中还剩下其他字母,则按字母顺序对它们进行排序.假设我有以下内容;字符串s1 =“ war”;字符串s2 =“作为一名程序员真是太棒了”;输出:waaarrrIbeeeeggimmmnoopsst.我已经写了一个代码来做到这一点,尽管我想知道是否有可能使用比较器/可比较接口来解决它.下面列出的是我的代码段.public c...

2021-02-16 02:41:04 82

原创 java文件下载接口_javaweb通过接口来实现多个文件压缩和下载(包括单文件下载,多文件批量下载)...

@RequestMapping("/uploads")public void recursion(String root, Vector vecFile,HttpServletResponse response,HttpServletRequest request) throwsIOException{//根据路径生成一个文件root = "d:\\upload\\A-1-1-\\0001\\00...

2021-02-15 23:47:38 782

原创 java 注解开发 解耦_Java 注解(Annotations) 详解

注解是元数据注解是一种装饰器、一个标记(maker),应用于Java的各种结构之上,例如类、方法、字段。用来为这些结构绑定元数据。注解不包含任何业务逻辑。只由运行时框架或编译器根据注解信息去执行具体行为。Retention and Target保留(Retention )策略指定就程序生命周期而言,注释应该保留多长时间(一个)目标(Target)指定注解可以应用于哪些Java结构 (多个)自定义a...

2021-02-13 10:31:23 214

原创 java json 增删查改_Java对象转JSON时动态的增删改查属性详解

1. 前言日常开发中少不了JSON处理,少不了需要在JSON中添加额外字段或者删除特定字段的需求。今天我们就使用Jackson类库来实现这个功能。2. JSON字符串增加额外字段假如我们有这样结构的JSON:{"username":"felord.cn","age":18}期望增加一个性别字段gender:{"username": "felord.cn","age": 18,"gender": "...

2021-02-13 08:59:49 416

原创 java生产者消费者 阻塞_[Java并发编程实战] 阻塞队列 BlockingQueue(含代码,生产者-消费者模型)...

见贤思齐焉,见不贤而内自省也。—《论语》PS: 如果觉得本文有用的话,请帮忙点赞,留言评论支持一下哦,您的支持是我最大的动力!谢谢啦~Java5.0 增加了两种新的容器类型,它们是指:Queue 和 BlockingQueue。Queue 用来临时保存一组等待处理的元素。BlockingQueue 扩张了 Queue 接口,增加了可阻塞的插入和获取等操作。BlockingQueue 通常运用于一个...

2021-02-13 03:44:16 167

原创 java的volatile_java中volatile关键字的含义

在java线程并发处理中,有一个关键字volatile的使用目前存在很大的混淆,以为使用这个关键字,在进行多线程并发处理的时候就可以万事大吉。Java语言是支持多线程的,为了解决线程并发的问题,在语言内部引入了 同步块 和 volatile 关键字机制。synchronized同步块大家都比较熟悉,通过 synchronized 关键字来实现,所有加上synchronized 和 块语句,在多线程...

2021-02-12 11:43:31 76

原创 机器人 陆梅东_机器人知识与实践比赛获奖 - 上海徐汇区青少年活动中心

机器人知识与实践比赛获奖 - 上海徐汇区青少年活动中心2005上海市青少年“西南位育杯” 2005上海市青少年“西南位育杯”机器人知识与实践比赛获奖名单汇总 上海市青少年 优秀组织奖徐汇区青少年活动中心项目 项目 知识竞赛 学校 中国中学 中国中学 中国中学 中国中学 中国中学 中国中学 中国中学 中国中学 中国中学 中国中学姓名 李华 赵 孙熠敏 乐项 薛徐敏 奚钰康 陈莉慧 唐吉亮 金佳华 ...

2021-02-12 06:40:38 524

原创 mysql function cursor_MySQL_Procedure_Function_Cursor

1. Declaredelimiter||crateprocedureusePro()begindeclarea,bvarchar(20);insertintoTesFun2values(null,a,b);end||delimiter; callusePro(); 2. Setdelimiter||createprocedureusePro2()begindecl...

2021-02-11 06:21:24 140

原创 python求15的因数_python学习第15期

一、数字的处理与判断题目描述给出一个不多于5位的整数,要求1、求出它是几位数2、分别输出每一位数字3、按逆序输出各位数字,例如原数为321,应输出123输入一个不大于5位的数字输出三行第一行 位数第二行 用空格分开的每个数字,注意最后一个数字后没有空格第三行 按逆序输出这个数样例输入12345样例输出51 2 3 4 554321代码a=input()print(len(a))for i in a...

2021-02-10 17:20:28 503

原创 python基本命令复制_python高阶-Linux基础命令集

声明:1)仅作为个人学习,如有冒犯,告知速删!2)不想误导,如有错误,不吝指教!1: 查看文件信息:lsls常用参数:参数含义-a显示指定目录下所有子目录与文件,包括隐藏文件-l以列表方式显示文件的详细信息-h配合 -l 以人性化的方式显示文件大小注:也可以ls -lh组合2:清屏:clearclear作用为清除终端上的显示(类似于DOS的cls清屏功能)。3:切换工作目录: cdcd后面可跟绝对...

2021-02-10 04:45:03 122

原创 mysql 按周分组_mysql跨年按周分组_MySQL

bitsCN.commysql跨年按周分组Sql代码 use employees; create table sales( id int auto_increment, date datetime not null, cost int unsigned not null, primary key(id) ); insert into sales ...

2021-02-07 18:24:03 395

原创 docker mysql 主备_docker 下的 Mysql 主从复制

Docker 环境 +MySQL 主从复制 + 双机热备测试环境介绍server01:master CentOS 7.6 x86_64bithostname:test12.liufu.com172.16.100.12——>docker19.03.1+mysql5.7+keepaliveserver02:slave CentOS 7.6 x86_64bithostname:test13.liu...

2021-02-06 17:32:30 108

空空如也

空空如也

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

TA关注的人

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