自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(527)
  • 资源 (1)
  • 收藏
  • 关注

原创 华为云 检查是否被黑客植入木马

排查结果:存在异常定时任务,指向位置存在异常脚本,登录日志/var/log/secure文件有被删除的痕迹,存在异常网络链接指向境外,对应进程指向文件与定时任务的文件位置相同,存在异常的秘钥文件。排查结果:存在异常定时任务,指向位置存在异常脚本,登录日志/var/log/secure文件有被删除的痕迹,存在异常网络链接指向境外,对应进程指向文件与定时任务的文件位置相同,存在异常的秘钥文件。异常网络连接,对外扫描80 443端口。

2024-03-12 12:34:45 707

原创 若依 验证码出不来 Fontconfig head is null, check your fonts or fonts configuration

是因为使用的OenJDK不支持awt包下的字体。安装FontConfig组件即可。

2023-11-09 21:15:34 1721

原创 Windows系统远程桌面连接CentOS7

这里输入CentOS7的用户名和密码登录即可(不是上面设置的vncroot用户密码)5. 打开3389端口命令:(宝塔用户直接在WEB面板的安全里面放行端口即可)临时关闭SELinux(设置SELinux 成为permissive模式)1. 安装 GNOME 桌面环境(如果尚未安装)检查centos是否装了epel库,没有就装上。6. 启动 xrdp 服务,并且设置为开机启动。root 是账号,接下会提示两次输入密码。2. 安装 VNC Server。4. 配置或关闭SELinux。3. 安装 xrdp。

2023-09-10 17:14:22 551

原创 python Fatal error in launcher: Unable to create process using

我的PYTHON本来在D盘,后来放到C盘了,结果就发精神病了。怎么都搞不清楚是怎么回事。后来找了一个方法可以用。在pip命令前加上Python -m。

2023-08-29 17:13:56 580

原创 ./mysqld --initialize -insecure --explicit_defaults_for_timestamp=true --user=mysql --basedir=/usr/

./mysqld --initialize -insecure --explicit_defaults_for_timestamp=true --user=mysql --basedir=/usr/mysql --datadir=/usr/mysql/data/

2023-08-21 21:47:52 74

原创 centos7安装ntfs-3g以支持NTFS格式磁盘

网站都是 yum install ntfs-3g,实战发现是不行的,会缺东西。要用yum install ntfs*CentOS默认源里没有ntfs3g,想要添加ntfs支持,无非是自己下载编译安装或者加源yum安装。昨天重新安装了一个CentOS7,用的是添加aliyun的epel源来yum安装的方式,简单易行。然后再挂载 mount -t ntfs U盘位置 被挂的位置。1、加源,要到一个目录下去,可以百度一下,忘了。

2023-08-21 20:20:57 942

原创 python中locateCenterOnScreen的confidence错误

运行pyautogui.locateCenterOnScreen(r'C:\Users\Administrator\desktop\python\bjh_zhijiefabu.png' , grayscale=False, confidence=0.7),会弹出错误,TypeError: _locateAll_python() got an unexpected keyword argument 'confidence’。原因是少组件“pip install -i https://pypi.tuna

2020-11-02 21:40:03 4073 1

转载 netty4粘包/拆包/断包 解决方案

粘包、拆包表现形式现在假设客户端向服务端连续发送了两个数据包,用packet1和packet2来表示,那么服务端收到的数据可以分为三种,现列举如下:第一种情况,接收端正常收到两个数据包,即没有发生拆包和粘包的现象,此种情况不在本文的讨论范围内。第二种情况,接收端只收到一个数据包,由于TCP是不会出现丢包的,所以这一个数据包中包含了发送端发送的两个数据包的信息,这种现象即为粘包。这种情...

2019-01-22 14:35:36 869

转载 nohup 不输出日志

关键在于最后的 >/dev/null 2>&1 部分,/dev/null是一个虚拟的空设备(类似物理中的黑洞),任何输出信息被重定向到该设备后,将会石沉大海>/dev/null 表示将标准输出信息重定向到"黑洞"2>&1 表示将标准错误重定向到标准输出(由于标准输出已经定向到“黑洞”了,即:标准输出此时也是"黑洞",再将标准错误输出定向到标准输出,相...

2018-12-30 09:51:48 3173 2

原创 springboot 1.5.7 eplise debug 自己的笔记

不知道为什么,工程在eplise,IDEA,里都无法启动DEBUG模式,在POM里有加<jvmArguments> - agentlib:jdwp=transport=dt_socket,address=8000,server=y,suspend=y </jvmArguments>但是在...

2018-10-19 11:06:31 668

原创 druid oracle 未找到要求的 FROM 关键字 errorCode 923, state 42000

在连接数据库的时候,报出的这个错误。原因是在配置文件中有一句:#连接数据库时用的测试语句spring.datasource.validationQuery=SELECT 1 FROMDUAL仔细一看,连在一起了。改成:spring.datasource.validationQuery=SELECT 1 FROM DUAL 后正常 ...

2018-09-28 14:59:08 4113

原创 centos7 编译 openjdk8

编译前注意问题1、编译openjdk时,需要提供一个启动jdk,很奇怪的慨念,我用JDK 1.7,即boot JDK.boot JDK需为当前编译的openjdk的上一个版本。例如这里编译的openjdk8,就要用jdk7作为启动jdk; 环境、工具的准备 OS:CentOS 7 64bit; OpenJDK:openjdk-8u40; Boot JDK:jdk-1.7.0.14;...

2018-09-04 14:34:03 3705

转载 centos 升级 openjdk 1.8

(本实例CentOS 6.5)java -version 当前安装版本,默认是1.7的。升级准备:yum search java | grep jdk可以发现有java-1.8.0-openjdk-x86_64的运行环境下面安装:yum install java-1.8.0-openjdk.x86_64期间输入y/Y继续,等待安装完成。输入java -versi...

2018-08-29 15:13:54 4037

原创 oracle 批量插入 自己的记录

create or replace procedure p_insert is num NUMBER;BEGIN FOR i IN 1 .. 1000 LOOP --插入语句 insert into IT_RECEIVED_DATA (ID, table_name, priority, action, xml) values (I...

2018-08-23 10:34:44 649

原创 java 判断文件是否存在 按行读取 自己的修改版 测试通过

首先,这样的代码这十多年写过不少次了,但好像每次写的都不太一样。以前一直都流行按字节读取。每次都从网上找来差不多的,然后用。但网上有不少按行读取再写出的代码,但我在使用之后发现读取时总会有些莫名其妙的问题,比如少读,重读。有不少网上代码直接使用了while ((tempString = reader.readLine())!= null) ,但这样会有少读的情况发生。比如第一行。我不知道大家会不会...

2018-08-02 18:25:45 1291

转载 关于HTTP 请求方式: GET和POST的比较的本质

什么是HTTP?超文本传输协议(HyperText Transfer Protocol -- HTTP)是一个设计来使客户端和服务器顺利进行通讯的协议。HTTP在客户端和服务器之间以request-responseprotocol(请求-回复协议)工作。GET方法:使用GET方法时,查询字符串(键值对)被附加在URL地址后面一起发送到服务器:/test/demo_form.js...

2018-07-27 11:01:16 723

转载 HttpClient HttpURLConnection

1. GET请求与POST请求HTTP协议是现在Internet上使用得最多、最重要的协议了,越来越多的Java应用程序需要直接通过HTTP协议来访问网络资源。在介绍HttpURLConnection前,我们还是再来说一下URL请求最常用的两种方式:GET请求与POST请求。GET请求的数据会附在URL之后(就是把数据放置在HTTP协议头中),以?分割URL和传输数据,参数之间以&am...

2018-07-27 10:29:39 643

转载 eclipse mybatis generator

一、 maven pom.xml文件中引入plugin插件            <!-- mybatis generator 自动生成代码插件 -->                <plugin>                    <groupId>org.mybatis.generator</groupId>           ...

2018-07-17 15:29:05 513

原创 activemq 确认消息之后删除 ACK

    //创建一个session             //第一个参数:是否支持事务,如果为true,则会忽略第二个参数,被jms服务器设置为SESSION_TRANSACTED             //第二个参数为false时,paramB的值可为Session.AUTO_ACKNOWLEDGE,Session.CLIENT_ACKNOWLEDGE,DUPS_OK_ACKNOWLEDGE...

2018-06-27 13:54:14 2236

原创 activemq mysql 详细解说

1.先去下一个mysql的JAR包,放在activemq的lib目录下配置activemq.xml1、修改persistenceAdapter <persistenceAdapter> <!-- <kahaDB directory="${activemq.data}/kahadb"/>--> <...

2018-06-26 17:06:46 653

原创 Failed to build body from content. Serializable class not available to broker

在使用了connectionFactory.setTrustAllPackages(true);之后一定要注意:如果自己建立了BEAN,当然了,用JAVAEAN传输谁不会自己建bean.有一点要注意,BEAN在生产者和消费路径要相同。比如你的bean,在生产者目录下是在com.mq.model下,你的消费者路径也要是com.mq.model下有一个一样的bean.其实这招真是多此一举。它在传输出来...

2018-06-22 15:10:32 1136

转载 java.lang.ClassNotFoundException: org.apache.xbean.spring.context.v2.XBeanNamespaceHandler

问题 java.lang.ClassNotFoundException: org.apache.xbean.spring.context.v2.XBeanNamespaceHandler 具体报错:2017-10-21 21:16:05] org.springframework.web.context.ContextLoader.initWebApplicationContext(Context...

2018-06-19 16:49:34 1246

转载 StringBuffer内容清空效率比较

在开发程序的时候,经常使用StringBuffer来进行字符串的拼接。如果在循环中来反复的做字符串拼接时,会清空Stringbuffer中的内容,然后再拼接新的字符串信息。例如:StringBuffer sb = new StringBuffer("");for (UserInfo ui : userInfoList) { sb = new StringBuffer("");...

2018-06-13 00:12:08 1446

转载 zookeeper安装

简介ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户。ZooKeeper包含一个简单的原语...

2018-06-11 17:07:40 581

原创 redis 延时任务 看一篇成高手系列2

引言在开发中,往往会遇到一些关于延时任务的需求。例如生成订单30分钟未支付,则自动取消生成订单60秒后,给用户发短信对上述的任务,我们给一个专业的名字来形容,那就是延时任务。那么这里就会产生一个问题,这个延时任务和定时任务的区别究竟在哪里呢?一共有如下几点区别定时任务有明确的触发时间,延时任务没有定时任务有执行周期,而延时任务在某事件触发后一段时间内执行,没有执行周期定时任务一般执行的是批处理操作...

2018-05-31 09:15:24 8683 10

原创 redis 缓存击穿 看一篇成高手系列3

什么是缓存击穿在谈论缓存击穿之前,我们先来回忆下从缓存中加载数据的逻辑,如下图所示因此,如果黑客每次故意查询一个在缓存内必然不存在的数据,导致每次请求都要去存储层去查询,这样缓存就失去了意义。如果在大流量下数据库可能挂掉。这就是缓存击穿。场景如下图所示:我们正常人在登录首页的时候,都是根据userID来命中数据,然而黑客的目的是破坏你的系统,黑客可以随机生成一堆userID,然后将这些请求怼到你的...

2018-05-31 09:08:33 6711 5

转载 阿里巴巴Java开发手册以及ECPLISE,IDEA插件

自从2月9日《阿里巴巴Java开发手册》面向业界公布以来,大家一直期待着静态化扫描工具的问世,在《手册》终极版发布时,我们曾经承诺将在2017杭州云栖大会上进行规约插件的全球发布。如今信守承诺,我们如约而至。 经过247天的研发,阿里巴巴于10月14日上午9:00在杭州云栖大会《研发效能峰会》上,正式发布《阿里巴巴Java开发手册》扫描插件。阿里巴巴高年级同学毕玄、玄难、索尼、叶渡,淘宝代码第一人...

2018-05-23 11:36:14 1176

转载 ORACLE 修改已有存储过程(plsql工具修改)

pl/sql 修改包下存储过程步骤:假定有如下过程:pkg_ypgl_query.PROC_KCZQUERY;1. pl/sql 右侧objects面板中选择Package bodies>PKG_YPGL_QUERY;2. 单击右键>edit>工具自动打开一个修改主页面;3. 于主页面左侧面板中选择要修改的过程;4. 修改过程.5. F8或者执行一次,过程语法无错误,修改OK。...

2018-05-17 11:15:59 21041

转载 oracle中merge into用法解析

merge into的形式:[sql] view plain copyMERGE INTO [target-table] A USING [source-table sql] B ON([conditional expression] and [...]...)  WHEN MATCHED THEN      [UPDATE sql]  WHEN NOT MATCHED THEN      [IN...

2018-05-16 16:40:00 487

原创 div绑定keydown事件

要想给一个元素绑定keydown事件我们经常这样:$('#some_thing').keydown(function(event){......})但是当你尝试给div元素绑定时会发现不起作用, 解决办法是给这个div添加一个tabindex的属性:$('#some_div').attr('tabindex', 1).keydown(function(event){......})DIV直接使...

2018-05-03 17:23:44 6805

转载 PL/SQL Developer,大小写转换

功能选中你需要转换的文字,右键->Selection->Uppercase或Lowercase,即大写或小写. 设置大小写快捷键在工具栏,Tools->Preferences,在User Interface选项->Key Configuraction,然后在列表中的Item找到Edit/Session/Uppercase或Edit/Session/Lowercase,选中,...

2018-04-25 10:24:02 944

转载 maven下载和安装

注意:安装Maven3之前需要安装jdk1.7以上版本,下面介绍的是最新版Maven官网下载并安装,每个人使用的编辑器不同,在这里我就不介绍了,可以去网上查对应编辑器Maven配置方法。第一步,官网下在地址  http://maven.apache.org/download.cgi第二步,解压文件包 1.apache-maven-3.5.2-bin.zip是压缩包,解压到安装路径即可。 2.apa...

2018-04-18 10:10:21 1860

原创 sql on where 区别

关键字: on数据库在通过连接两张或多张表来返回记录时,都会生成一张中间的临时表,然后再将这张临时表返回给用户。在使用left jion时,on和where条件的区别如下:1、 on条件是在生成临时表时使用的条件,它不管on中的条件是否为真,都会返回左边表中的记录。2、where条件是在临时表生成好后,再对临时表进行过滤的条件。这时已经没有left join的含义(必须返回左边表的记录)了,条件不...

2018-04-16 16:37:49 375

原创 物化视图 自动更新 定时刷新

创建定时刷新--------------------------------------------------------------create  MATERIALIZED VIEW LOG on IT_INOUTROOM with rowid;CREATE MATERIALIZED VIEWHJM_TEST_IT_INOUTROOMREFRESH FAST on demandWITH row...

2018-04-13 14:54:25 5660

原创 ORA-12032: 不能使用 "NICOLE"."TMPS" 上实体化视图日志中的 row

create  MATERIALIZED VIEW LOG on IT_INOUTROOM withrowid;即可

2018-04-12 13:34:21 1388

原创 ORACLE物化视图-看这一篇就可以了,看完全懂

快速:一、物化视图的创建create materialized view [view_name]refresh [fast|complete|force][on [commit|demand] |start with (start_time) next (next_time)]as{创建物化视图用的查询语句}具体实例如下:CREATE MATERIALIZED VIEW an_u...

2018-04-10 14:27:46 65627 3

转载 亚马逊EC2建立虚拟机并使用ssh连接

登录亚马逊AWS后,在页面右上角可以选择服务节点,可选择最快的服务器地址,服务器列表可参考此页面:http://ec2-reachability.amazonaws.com,通过ping页面里各节点地址找到最快的节点;在上方导航菜单的“服务”中选择“EC2”,然后点击“启动实例”;选择AMI(Amazon Machine Image),默认的快速启动...

2018-03-28 18:12:58 4130

转载 阿里java面试题

(1)JVM如何加载一个类的过程,双亲委派模型中有哪些方法?类的生命周期:加载、(验证、准备、解析)链接、初始化、使用和卸载七个阶段其中类加载的过程包括了加载、验证、准备、解析、初始化五个阶段。在这五个阶段中,加载、验证、准备和初始化这四个阶段发生的顺序是确定的,而解析阶段则不一定,它在某些情况下可以在初始化阶段之后开始,这是为了支持 Java 语言的运行时绑定(也成为动态绑定或晚期绑定)。加载阶...

2018-03-19 16:24:39 724

转载 一个比较不错的大型分布式网站架构技术总结,可做参考

本次分享大纲如下大型网站的特点大型网站架构目标大型网站架构模式高性能架构高可用架构可伸缩架构可扩展架构安全架构敏捷架构大型架构举例 一、大型网站的特点用户多,分布广泛大流量,高并发海量数据,服务高可用安全环境恶劣,易受网络攻击功能多,变更快,频繁发布从小到大,渐进发展以用户为中心免费服务,付费体验 二、大型网站架构目标高性能:提供快速的访问体验。高可用:网站服务一直可以正常访问。可伸缩:通过硬件增...

2018-03-19 15:42:05 1011

转载 三角套利(2)

一、考虑交易成本情况下的策略调整我们以第一个策略(正循环套利_挣CNY策略为例)。 我们设计的套利策略是被动套利策略,具体来讲,我们在LTC/BTC,LTC/CNY,BTC/CNY三个市场上都是作为taker去吃单。在LTC/BTC市场上下买单,就必须使用该市场的卖一价格(ltc_btc_sell1_price)加上一定的滑点(ltc_btc_slippage,以百分比表示)来作为买单价格,即:P...

2018-03-13 16:26:45 3517 3

多款多级联动下拉菜单打包!必有一款适合你!

多款多级联动下拉菜单打包!必有一款适合你!ajax,php,js,等!

2009-09-02

空空如也

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

TA关注的人

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