- 博客(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
478
原创 Redis安装和配置
网上有海量的Redis文章,写的都很详细。这里就是简单记录一下自己查aof问题过程中遇到的问题,主要是aof文件所在目录从哪里配置。appendonly no,改为appendonly yes。在ubuntu16上安装Redis。3)查看aof所在目录。
2023-03-29 09:58:54
316
原创 python + celery简例
在网上找了半天,也没找到完整的例子,自己写吧1. 一个队列,自定义10个优先级,修改默认celery队列名称1) testcelery.pyfrom celery import Celeryimport timebroker = 'redis://:passwd@127.0.0.1:6279/0'backend = 'redis://:passwd@127.0.0.1:6279/1'app = Celery('test',backend=backend,broker=broker).
2022-05-12 15:21:32
862
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
1994
原创 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
1596
原创 实现开机可以自运行脚本
一.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
2044
原创 laravel项目中,需要用到两个数据库
当一个项目需要连接多个数据库的情况,首先在config/database.php中增加数据库: 'connections' => [ 'sqlite' => [ 'driver' => 'sqlite', 'database' => env('DB_DATABASE', databas...
2019-03-29 16:09:55
1467
原创 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
7796
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
805
转载 [转] 使用java命令运行class文件提示“错误:找不到或无法加载主类“的问题分析
有时候我们需要直接用jdk提供的java命令来执行class文件让软件运行起来,特别是很多初学者,但经常会发现如下提示:用eclipse或用ant则没有问题。其实原因很简单,我们忽略了2个细节。1.java指令默认在寻找class文件的地址是通过CLASSPATH环境变量中指定的目录中寻找的。2.我们忽略了package的影响。第一个问题好解决:我们直接在CLAS...
2019-03-29 15:50:39
386
转载 深入剖析 iOS 性能优化
https://www.jianshu.com/p/c58001ae3da5问题种类时间复杂度在集合里数据量小的情况下时间复杂度对于性能的影响看起来微乎其微。但如果某个开发的功能是一个公共功能,无法预料调用者传入数据的量时,这个复杂度的优化显得非常重要了。01.png上图列出了各种情况的时间复杂度,比如高效的排序算法一般都是 O(n log n)。接下来看看下图:0...
2018-08-17 11:19:16
1089
转载 转载: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
1074
原创 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
534
原创 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
948
1
转载 CentOS虚拟机和物理机共享文件夹
CentOS虚拟机和物理机共享文件夹实现过程。一、 安装VMware ToolsVMwareTools的安装脚本是要使用到perl的,而CentOS 6自身不带perl,所以需要自己安装。可以自己下载源代码编译,也可以直接用yum来安装。yum install perl 2、虚拟机工具栏-》虚拟机-》安装VMware Tools 3、新建目
2018-02-27 17:55:19
1409
转载 Fiddler抓取Android真机上的HTTPS包
转载:http://blog.csdn.net/roland_sun/article/details/30078353现在的Android应用程序几乎都会和网络打交道,所以在分析一个apk的时候,如果可以抓取出其发出的数据包,将对分析程序的流程和逻辑有极大的帮助。对于HTTP包来说,已经有很多种分析的方法了,例如用tcpdump,或者将要分析的程序跑在模拟器中然后直接在物理机上用W
2018-01-17 17:19:21
3755
转载 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
703
转载 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
26303
转载 C# Process.Start()方法详解
System.Diagnostics.Process.Start(); 能做什么呢?它主要有以下几个功能:1、打开某个链接网址(弹窗)。2、定位打开某个文件目录。3、打开系统特殊文件夹,如“控制面板”等。那么它是怎么实现这几个功能的呢?在讲应用前,我们先来看看Process.Star()的构造方法。 名称说明Pro
2016-11-02 11:04:08
840
转载 实现pc端通过usb获取到android手机上的短信、通讯录等信息
今天找到了实现原理,其实很简单 当PC与手机连通时,我们可以通过Socket连接来实现PC与手机间的通信。 这里我们先讨论手机做为Server端、PC做为Client端的情况。服务器端(Android手机): 和其他Java Socket程序一样,只需要定义一个ServerSocket即可实现Server端的监听,如下: ServerS
2016-10-31 21:23:31
4346
1
转载 Android手机通过USB数据线共享Linux电脑网络
这里要讲述的是手机通过usb数据线共享电脑(linux系统)的网络来自由上网。通过USB数据线将手机与电脑相连, 再分别在电脑和手机上虚拟出一个网络接口用于网络通信, 这很类似于VPN与虚拟机上网的原理。 好处是不论台式还是笔记本都适用, 只要有USB接口,并且可以一边充电、一边拷数据、一边上网。借用一下 eexpress的图做个说明:三、设
2016-10-31 21:20:52
15965
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
3416
转载 用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
2757
转载 DLL注入和API拦截
在 Windows中,每个进程有自己的私有地址空间。当我们用指针来引用内存的时候,指针的值表示的是进程自己的地址空间中的一个内存地址。进程不能创建一个指针来引用属于其它进程的内存。因此,如果进程有一个缺陷会覆盖随机地址处的内存,那么这个缺陷不会影响到其它进程所使用的内存。 独立的地址空间对开发人员和用户都是非常有利的。对开发人员来说,系统更有可能捕获错误的内存读/写。对用户来说,操作系
2016-09-24 22:56:57
2907
转载 Hook技术简介
钩子(Hook),是Windows消息处理机制的一个平台,应用程序可以在上面设置子程以监视指定窗口的某种消息,而且所监视的窗口可以是其他进程所创建的。当消息到达后,在目标窗口处理函数之前处理它。钩子机制允许应用程序截获处理window消息或特定事件。钩子实际上是一个处理消息的程序段,通过系统调用,把它挂入系统。每当特定的消息发出,在没有到达目的窗口前,钩子程序就先捕获该消息,亦即钩子函数先得到
2016-09-24 20:45:47
467
转载 (转)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
925
原创 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
538
转载 Fiddler AutoResponder 用法
[转] http://www.aliued.cn/?p=2581在我们前端开发的日常工作中,发现服务器上某个css/javascript文件有问题,需要修改,那真是家常便饭。通常,我们需要将文件进行修 改,然后重新发布再验证,这样就很容易影响到生产环境的稳定性。更普遍的做法是,我们在开发环境中修改文件并验证,然后发布到生产环境。虽然安全,却比较 繁琐。而利用Fi
2016-07-07 17:17:47
22150
转载 LR有的JMeter也有之一“参数化”
假如,我们录制好了一个脚本(可以用badboy工具录制),在jmeter中打开,找到有用户名和密码的页面。如下:1.我们需要“参数化”的数据,这里我用记事本写了五个用户名和密码,保存为.dat格式的文件。我将这个文件放在了我的( D:\test.dat )路径下。关于如何得到成百上千的用户名和密码,首先要在数据库中创建这些数据,将数据导出,整理保存,这里就不深究。
2016-04-07 18:09:27
4102
转载 linux安装AWStats业务数据分析工具
http://www.cnblogs.com/fnng/archive/2012/08/31/2666175.htmlAwstats是一个非常简洁而且强大的统计工具。它可以统计您站点的如下信息:一:访问量,访问次数,页面浏览量,点击数,数据流量等精确到每月、每日、每小时的数据二:访问者国家、访问者IP、操作系统、浏览器等三:Robots/Spiders的统计四:纺客持续
2016-04-07 18:01:05
817
转载 使用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
1961
原创 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
615
转载 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
10090
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
2442
原创 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
621
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人