自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 mysql 主从部署

bind-address = 0.0.0.0 原来是127.0.0.1。1) 执行vi /etc/mysql/my.cnf命令修改配置文件,添加以下内容。在ubuntu 16上,配置mysql 主从服务器。1 修改master配置文件。5) 查看二进制文件名以及大小。2 修改slave配置文件。2) 配置主数据库信息。查看mysql主从命令。4) 创建用户并授权。

2023-04-03 17:32:24 402

原创 Redis安装和配置

网上有海量的Redis文章,写的都很详细。这里就是简单记录一下自己查aof问题过程中遇到的问题,主要是aof文件所在目录从哪里配置。appendonly no,改为appendonly yes。在ubuntu16上安装Redis。3)查看aof所在目录。

2023-03-29 09:58:54 229

原创 java+selenium获取动态下拉列表元素

在headless模式下,定位动态下拉列表中的元素

2022-09-20 14:45:49 945

原创 ubuntu 16.04成功安装meteor

真实验证版,ubuntu 16 成功安装meteor,启动meteor project

2022-07-26 11:28:19 613

原创 python + celery简例

在网上找了半天,也没找到完整的例子,自己写吧1. 一个队列,自定义10个优先级,修改默认celery队列名称1) testcelery.pyfrom celery import Celeryimport timebroker = 'redis://:[email protected]:6279/0'backend = 'redis://:[email protected]:6279/1'app = Celery('test',backend=backend,broker=broker).

2022-05-12 15:21:32 741 1

原创 java访问MongoDB

新版跟旧版差别很大,很多函数已经过时,下面的代码使用的是:mongodb-driver-core-3.12.10.jarmongo-java-driver-3.12.10.jar1。连接数据库 ServerAddress serverAddress = new ServerAddress("192.168.1.1", 27017); // 用户名 数据库名称 密码 MongoCredential mongoCredential = Mongo...

2022-04-21 16:20:49 1904

原创 Mysql性能监控工具Monyog完整安装



2022-04-19 15:14:04 1642

原创 iperf简介

iperf

2022-04-15 14:15:38 2602

原创 java命令行报错:javax.net.ssl.SSLPeerUnverifiedException: peer not authenticated

描述一下整个问题:jdk1.8,使用https通讯,用eclipse执行正确,但是放到ubuntu或者windows上,用命令行执行报错。1。最初,把jdk1.8回退到1.7,代码没变,这个问题自动解决。2。后来在代码中加System.setProperty("javax.net.debug", "ssl");可以看到ssl出错的原始原因。加这行后,在命令行执行,确实看到了整个ssl通...

2019-12-23 18:31:17 1400

原创 实现开机可以自运行脚本

一.Windows1)把脚本test1.bat放到目录C:\Users\dell\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup下2)test1.bat内容:@echo off:startecho %date%-%time% >> c:\test\monitor.txtecho...

2019-09-04 11:29:53 1957

原创 laravel项目中,需要用到两个数据库

当一个项目需要连接多个数据库的情况,首先在config/database.php中增加数据库: 'connections' => [ 'sqlite' => [ 'driver' => 'sqlite', 'database' => env('DB_DATABASE', databas...

2019-03-29 16:09:55 1377

原创 Laravel框架中,Post请求返回419或者500,因为默认有csrf验证

解决:打开文件:app\Http\Middleware\VerifyCsrfToken.php,全部关闭use Closure;class VerifyCsrfToken extends Middleware{ /** * The URIs that should be excluded from CSRF verification. *...

2019-03-29 16:03:19 7527 7

原创 php实现跨域

Php跨域在D:\svn\bugulife\bugu_front\app\Http\Kernel.php里,增加 protected $middleware = [ \Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode::class, \Illuminate\Foundation...

2019-03-29 15:56:00 739

转载 [转] 使用java命令运行class文件提示“错误:找不到或无法加载主类“的问题分析

有时候我们需要直接用jdk提供的java命令来执行class文件让软件运行起来,特别是很多初学者,但经常会发现如下提示:用eclipse或用ant则没有问题。其实原因很简单,我们忽略了2个细节。1.java指令默认在寻找class文件的地址是通过CLASSPATH环境变量中指定的目录中寻找的。2.我们忽略了package的影响。第一个问题好解决:我们直接在CLAS...

2019-03-29 15:50:39 345

转载 深入剖析 iOS 性能优化

https://www.jianshu.com/p/c58001ae3da5问题种类时间复杂度在集合里数据量小的情况下时间复杂度对于性能的影响看起来微乎其微。但如果某个开发的功能是一个公共功能,无法预料调用者传入数据的量时,这个复杂度的优化显得非常重要了。01.png上图列出了各种情况的时间复杂度,比如高效的排序算法一般都是 O(n log n)。接下来看看下图:0...

2018-08-17 11:19:16 1031

转载 转载:appium+python

(1)        python的安装有关python的安装(已经有环境的筒子略过),目前可供选择的版本Python 3.6.0 - Python 2.7.13。简单说2.7比较成熟老套,3.0以后就是比较时尚。至于选择安装哪个版本自行决断。我的是2.7 的版本。链接:https://www.python.org/。 这里是官网的链接。提醒:python的安装是傻瓜式的,一步步next就好,别瞎...

2018-06-07 14:33:24 1009

原创 ubuntu14使用hdp安装hadoop

1. 准备1)安装javacopy jdk-7u80-linux-x64.tar.gz到本机,解压/testvi /etc/profileexport JAVA_HOME=/test/jdk1.7.0_80export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$CLASSPATHexport PATH=$JAVA_HOME

2018-04-25 16:01:28 466

原创 ubuntu虚拟机和物理机共享文件夹

cd /media/test/VMware\ Tools/cp VMwareTools-10.0.10-4301679.tar.gz /testcd /testtar xzvf VMwareTools-10.0.10-4301679.tar.gz cd vmware-tools-distrib/sudo ./vmware-install.plvmware-hgfsclien

2018-04-24 11:24:12 871 1

转载 CentOS虚拟机和物理机共享文件夹

CentOS虚拟机和物理机共享文件夹实现过程。一、  安装VMware ToolsVMwareTools的安装脚本是要使用到perl的,而CentOS 6自身不带perl,所以需要自己安装。可以自己下载源代码编译,也可以直接用yum来安装。yum install perl 2、虚拟机工具栏-》虚拟机-》安装VMware Tools 3、新建目

2018-02-27 17:55:19 1349

转载 Fiddler抓取Android真机上的HTTPS包

转载:http://blog.csdn.net/roland_sun/article/details/30078353现在的Android应用程序几乎都会和网络打交道,所以在分析一个apk的时候,如果可以抓取出其发出的数据包,将对分析程序的流程和逻辑有极大的帮助。对于HTTP包来说,已经有很多种分析的方法了,例如用tcpdump,或者将要分析的程序跑在模拟器中然后直接在物理机上用W

2018-01-17 17:19:21 3705

转载 RSA premaster secret error

1)问题:发送 POST 请求出现异常!javax.net.ssl.SSLKeyException: RSA premaster secret errorjavax.net.ssl.SSLKeyException: RSA premaster secret error2)解决方案:命令行:C:\test;C:\test\selenium-java-2.53.0\sele

2018-01-12 11:41:10 628

转载 CentOS时间的查看与修改

http://www.centoscn.com/CentOS/help/2014/0805/3430.html  1、查看、修改Linux时区与时间一、linux时区的查看与修改1,查看当前时区date -R 2,修改设置时区方法1:tzselect 方法2:仅限于RedHat Linux 和 CentOS

2017-03-24 16:34:02 26078

转载 C# Process.Start()方法详解

System.Diagnostics.Process.Start(); 能做什么呢?它主要有以下几个功能:1、打开某个链接网址(弹窗)。2、定位打开某个文件目录。3、打开系统特殊文件夹,如“控制面板”等。那么它是怎么实现这几个功能的呢?在讲应用前,我们先来看看Process.Star()的构造方法。 名称说明Pro

2016-11-02 11:04:08 755

转载 实现pc端通过usb获取到android手机上的短信、通讯录等信息

今天找到了实现原理,其实很简单   当PC与手机连通时,我们可以通过Socket连接来实现PC与手机间的通信。   这里我们先讨论手机做为Server端、PC做为Client端的情况。服务器端(Android手机):    和其他Java Socket程序一样,只需要定义一个ServerSocket即可实现Server端的监听,如下:     ServerS

2016-10-31 21:23:31 4121 1

转载 Android手机通过USB数据线共享Linux电脑网络

这里要讲述的是手机通过usb数据线共享电脑(linux系统)的网络来自由上网。通过USB数据线将手机与电脑相连, 再分别在电脑和手机上虚拟出一个网络接口用于网络通信, 这很类似于VPN与虚拟机上网的原理。 好处是不论台式还是笔记本都适用, 只要有USB接口,并且可以一边充电、一边拷数据、一边上网。借用一下 eexpress的图做个说明:三、设

2016-10-31 21:20:52 15226 2

转载 Android、pc文件无线双向传输软件

come from: http://download.csdn.net/detail/raul239/8049907 写了很久的Android、pc文件无线双向传输开发,要开发Android的app和电脑的软件,用tco协议在局域网内互相传输文件。中间遇到不少问题,把遇到的问题和解决的方法的罗列一下。一.socket的问题。在androi

2016-10-31 21:15:48 3291

转载 用Socket实现PC和手机的文件传输

PC服务器端代码:[java] view plaincopyprint?/*  * PC与Android客户端实现文件的传送  * PC服务器端  */  package com.android.test;  import java.io.BufferedInputStream;  import java.io

2016-10-31 21:07:10 2656

转载 DLL注入和API拦截

在 Windows中,每个进程有自己的私有地址空间。当我们用指针来引用内存的时候,指针的值表示的是进程自己的地址空间中的一个内存地址。进程不能创建一个指针来引用属于其它进程的内存。因此,如果进程有一个缺陷会覆盖随机地址处的内存,那么这个缺陷不会影响到其它进程所使用的内存。     独立的地址空间对开发人员和用户都是非常有利的。对开发人员来说,系统更有可能捕获错误的内存读/写。对用户来说,操作系

2016-09-24 22:56:57 2788

转载 Hook技术简介

钩子(Hook),是Windows消息处理机制的一个平台,应用程序可以在上面设置子程以监视指定窗口的某种消息,而且所监视的窗口可以是其他进程所创建的。当消息到达后,在目标窗口处理函数之前处理它。钩子机制允许应用程序截获处理window消息或特定事件。钩子实际上是一个处理消息的程序段,通过系统调用,把它挂入系统。每当特定的消息发出,在没有到达目的窗口前,钩子程序就先捕获该消息,亦即钩子函数先得到

2016-09-24 20:45:47 437

转载 (转)java datetime date 类型

datetime datejava.util.Date 就是在除了SQL语句的情况下面使用java.sql.Date 是针对SQL语句使用的,它只包含日期而没有时间部分它都有getTime方法返回毫秒数,自然就可以直接构建java.util.Date d = new java.util.Date(sqlDate.getTime());...-----------------

2016-09-12 19:12:31 870

原创 python总结

python2.7显示中文如: "测试环境:".decode('utf-8').encode('gbk')脚本退出exit()python2.7 print中文from __future__ import unicode_literalsimport sysreload(sys)sys.setdef

2016-08-03 16:14:26 507

转载 Fiddler AutoResponder 用法

[转] http://www.aliued.cn/?p=2581在我们前端开发的日常工作中,发现服务器上某个css/javascript文件有问题,需要修改,那真是家常便饭。通常,我们需要将文件进行修 改,然后重新发布再验证,这样就很容易影响到生产环境的稳定性。更普遍的做法是,我们在开发环境中修改文件并验证,然后发布到生产环境。虽然安全,却比较 繁琐。而利用Fi

2016-07-07 17:17:47 22063

转载 webdriver获得文本

webdriver简单操作

2016-06-01 15:31:37 7059

转载 LR有的JMeter也有之一“参数化”

假如,我们录制好了一个脚本(可以用badboy工具录制),在jmeter中打开,找到有用户名和密码的页面。如下:1.我们需要“参数化”的数据,这里我用记事本写了五个用户名和密码,保存为.dat格式的文件。我将这个文件放在了我的( D:\test.dat  )路径下。关于如何得到成百上千的用户名和密码,首先要在数据库中创建这些数据,将数据导出,整理保存,这里就不深究。

2016-04-07 18:09:27 4061

转载 linux安装AWStats业务数据分析工具

http://www.cnblogs.com/fnng/archive/2012/08/31/2666175.htmlAwstats是一个非常简洁而且强大的统计工具。它可以统计您站点的如下信息:一:访问量,访问次数,页面浏览量,点击数,数据流量等精确到每月、每日、每小时的数据二:访问者国家、访问者IP、操作系统、浏览器等三:Robots/Spiders的统计四:纺客持续

2016-04-07 18:01:05 782

转载 使用Coverage分析Python web项目的代码覆盖率

http://www.thinksaas.cn/group/topic/396057/用Python启动的web服务可以方便地使用Coverage分析其覆盖率,假设一个web服务,它的启停命令如下:sudo python xxx/main.py --port=8888 --logging=none > /dev/null 2>&1 &ps auxf|grep xxx/ma

2016-03-15 10:34:06 1899

原创 python编辑器sublime

在sublime中,运行python, 打开preference-> browse packages...1)python 2.7python目录下,编辑python.sublime-build2) python 3.4在C:\Users\min\AppData\Roaming\Sublime Text 3\Packages\User下,编辑python.sublime-build

2016-03-14 18:09:07 585

转载 python代码覆盖工具Coverage.py

Coverage.pyCoverage.py is a tool for measuring code coverage of Python programs. It monitors your program, noting which parts of the code have been executed, then analyzes the source to identify

2016-03-09 14:39:10 9861 1

转载 webdriver+python 对三大浏览器的支持

1、在IE浏览器上运行测试脚本,首先需要下载IEDriverServer.exe(http://code.google.com/p/selenium/downloads/list,根据浏览器的版本下载32位或者64位的driver),放在IE浏览器的安装目录且同级目录下,脚本如下:注意:需要将IE浏览器各个区域的保护模式设置的一样,要么全勾选,要么全不勾选,工具--Intern

2016-01-15 15:50:48 2354

原创 java+selenium Q&A

问题:出现java.lang.NoClassDefFoundError:com/google/common/base/Charsetsat com.thoughtworks.selenium.HttpCommandProcessor.getOutputStreamWriter(HttpCommandProcessor.java:14

2016-01-06 20:09:29 598

apr动态加载.dll和.so

该文章详细介绍了如何使用apr动态加载.dll和.so的步骤

2014-12-07

空空如也

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

TA关注的人

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