<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Destiny_Forever的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Destiny_Forever</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Destiny_Forever]]></copyright><item><title><![CDATA[phthon操作文件]]></title><link>https://blog.youkuaiyun.com/Destiny_Forever/article/details/132671759</link><guid>https://blog.youkuaiyun.com/Destiny_Forever/article/details/132671759</guid><author>Destiny_Forever</author><pubDate>Mon, 04 Sep 2023 16:12:44 +0800</pubDate><description><![CDATA[【代码】phthon操作文件。]]></description><category></category></item><item><title><![CDATA[JS给web网页添加水印]]></title><link>https://blog.youkuaiyun.com/Destiny_Forever/article/details/132541073</link><guid>https://blog.youkuaiyun.com/Destiny_Forever/article/details/132541073</guid><author>Destiny_Forever</author><pubDate>Mon, 28 Aug 2023 16:03:05 +0800</pubDate><description><![CDATA[&lt;script&gt;
  function watermark(settings) {
    //默认设置
    var defaultSettings={
        watermark_objName:"t1",
        watermark_txt:"text",
        watermark_x:200,//水印起始位置x轴坐标
        watermark_y:20,//水印起始位置Y轴坐标
        watermark_rows:0,//水印行数
   ]]></description><category></category></item><item><title><![CDATA[python gitlab 接口]]></title><link>https://blog.youkuaiyun.com/Destiny_Forever/article/details/88865852</link><guid>https://blog.youkuaiyun.com/Destiny_Forever/article/details/88865852</guid><author>Destiny_Forever</author><pubDate>Thu, 28 Mar 2019 11:50:12 +0800</pubDate><description><![CDATA[官方文档：https://python-gitlab.readthedocs.io/en/stable/api-objects.html

转载：https://blog.youkuaiyun.com/xie_0723/article/details/75215869



# -*- coding: utf-8 -*-
__Author__ = "xiewm"
__Date__ = '2017/12/26 ...]]></description><category></category></item><item><title><![CDATA[使用adb查看android应用程序的Package和Activity，包名和类名]]></title><link>https://blog.youkuaiyun.com/Destiny_Forever/article/details/84560205</link><guid>https://blog.youkuaiyun.com/Destiny_Forever/article/details/84560205</guid><author>Destiny_Forever</author><pubDate>Tue, 27 Nov 2018 09:30:47 +0800</pubDate><description><![CDATA[​​

1. 命令行输入


adb logcat&amp;gt;D:/log.log

2. 手机上运行app

3. ctrl + c 停止

4. 在D:/log.log目录下中查找相应的包名和类名，例如下列：


cmp=com.tencent.android.qqdownloader/com.tencent.assistant.activity.SplashActivity

5. 可以使用ad...]]></description><category></category></item><item><title><![CDATA[大漠插件]]></title><link>https://blog.youkuaiyun.com/Destiny_Forever/article/details/83348092</link><guid>https://blog.youkuaiyun.com/Destiny_Forever/article/details/83348092</guid><author>Destiny_Forever</author><pubDate>Wed, 24 Oct 2018 18:01:19 +0800</pubDate><description><![CDATA[1.注册


(1)regsr32 dm.dll
(2)注意：如果注册失败，需要以管理员方式运行，或者在system32文件夹下运行


2.注册成功测试程序


(1)准备：导入pypiwin32
(2)测试程序：


import win32com.client
dm = win32com.client.Dispatch(‘dm.dmsoft’)
print(dm.Ver())


3.找色
...]]></description><category></category></item><item><title><![CDATA[APP爬虫之mitmdump的使用（待改）]]></title><link>https://blog.youkuaiyun.com/Destiny_Forever/article/details/83024044</link><guid>https://blog.youkuaiyun.com/Destiny_Forever/article/details/83024044</guid><author>Destiny_Forever</author><pubDate>Fri, 12 Oct 2018 11:14:09 +0800</pubDate><description><![CDATA[1. 准备工作

安装mitmproxy和mitmdump（windows下不可以使用mitmproxy）
	手机设置代理，端口8080
	配置好mitmproxy的CA证书
	mongoDB安装运行
2. 编写脚本  script.py

3. 运行mitmdump

    Mitmdump -s script.py

4. 操作手机便可得到对应输出


import json
import ...]]></description><category></category></item><item><title><![CDATA[APP爬虫之B站app爬虫模板]]></title><link>https://blog.youkuaiyun.com/Destiny_Forever/article/details/83023852</link><guid>https://blog.youkuaiyun.com/Destiny_Forever/article/details/83023852</guid><author>Destiny_Forever</author><pubDate>Fri, 12 Oct 2018 11:05:13 +0800</pubDate><description><![CDATA[
import urllib.request
import urllib.parse
import json

# 解决证书信任问题
import ssl
ssl._create_default_https_context = ssl._create_unverified_context

# headers 通过具体抓包设置
headers ={}

video_page_num = 1
whi...]]></description><category></category></item><item><title><![CDATA[手机控制脚本之Appium的使用]]></title><link>https://blog.youkuaiyun.com/Destiny_Forever/article/details/83023076</link><guid>https://blog.youkuaiyun.com/Destiny_Forever/article/details/83023076</guid><author>Destiny_Forever</author><pubDate>Fri, 12 Oct 2018 10:48:00 +0800</pubDate><description><![CDATA[1. 准备工作

安装Appium
	Android开发环境（可通过Android Studio安装SDK）
	Python版本的Appium API
	连接手机    
adb devices     # 安卓下的工具，查看连接设备
	
	获取app的入口 
	
2. 运行Appium

Start server
	New Session Window
	设置

platformName
dev...]]></description><category></category></item><item><title><![CDATA[Linux下的JNI：java和C之间的跨语言调用]]></title><link>https://blog.youkuaiyun.com/Destiny_Forever/article/details/82710723</link><guid>https://blog.youkuaiyun.com/Destiny_Forever/article/details/82710723</guid><author>Destiny_Forever</author><pubDate>Sat, 15 Sep 2018 08:59:51 +0800</pubDate><description><![CDATA[参考自：http://www.cnblogs.com/hibraincol/archive/2011/05/14/2046049.html

步骤：


1、 创建一个类（HelloWorld.java）声明本地方法。

2、 使用javac编译源文件HollowWorld.java，产生HelloWorld.class。
    使用javah –jni来生成C头文件（HelloWorld.h）...]]></description><category></category></item><item><title><![CDATA[JNI：java和C之间的跨语言调用]]></title><link>https://blog.youkuaiyun.com/Destiny_Forever/article/details/82665514</link><guid>https://blog.youkuaiyun.com/Destiny_Forever/article/details/82665514</guid><author>Destiny_Forever</author><pubDate>Wed, 12 Sep 2018 17:58:39 +0800</pubDate><description><![CDATA[参考自：https://blog.youkuaiyun.com/jia20003/article/details/52692950

第一步：创建一个Java Class文件，定义好本地方法接口API，其中本地方法前面要加上关键字native才可以。


package com.gloomyfish.jnidemo;
 
public class HelloJNI {
	
	public native int...]]></description><category></category></item><item><title><![CDATA[基于Python的第一个爬虫项目]]></title><link>https://blog.youkuaiyun.com/Destiny_Forever/article/details/82285335</link><guid>https://blog.youkuaiyun.com/Destiny_Forever/article/details/82285335</guid><author>Destiny_Forever</author><pubDate>Sat, 01 Sep 2018 11:06:03 +0800</pubDate><description><![CDATA[本文内容是慕课网上的爬虫课程项目 ，从python百度百科开始，获取链接从整个互联网上进行爬取相关知识



url_manager.py


class UrlManager(object):
    &quot;&quot;&quot;
    URL管理器：负责管理待抓取的URL和已抓取的URL，防止重复抓取和循环抓取
    &quot;&quot;&quot;
    def __init__(self):
        &quot;&quot;&quot;
       ...]]></description><category></category></item><item><title><![CDATA[基于Python，IP代理池，多线程，mongoDB的第一个反反爬]]></title><link>https://blog.youkuaiyun.com/Destiny_Forever/article/details/82284811</link><guid>https://blog.youkuaiyun.com/Destiny_Forever/article/details/82284811</guid><author>Destiny_Forever</author><pubDate>Sat, 01 Sep 2018 10:54:21 +0800</pubDate><description><![CDATA[get_ip.py    获取ip代理


import requests
from lxml import etree
import urllib
import random


&quot;&quot;&quot;
从西刺Ip网站，得到一些可用的代理Ip 
&quot;&quot;&quot;
url = r'http://www.xicidaili.com/wn'
ip_list=[]  # 存放爬取列表

def get_ip_list(url =...]]></description><category></category></item><item><title><![CDATA[第十六周项目3：max带来的冲突]]></title><link>https://blog.youkuaiyun.com/Destiny_Forever/article/details/46673519</link><guid>https://blog.youkuaiyun.com/Destiny_Forever/article/details/46673519</guid><author>Destiny_Forever</author><pubDate>Sun, 28 Jun 2015 19:58:20 +0800</pubDate><description><![CDATA[问题及代码：
/*
*Copyright (c)2015,烟台大学计算机与控制工程学院
*All rights reserved.
*文件名称：project.cpp
*作    者：陈文青
*完成日期：2015年6月28日
*版 本 号：v1.0
*
*问题描述:分析下面程序出现的编译错误，给出解决的方案。
*程序输入：
*程序输出：
*/
#include
using namespace s]]></description><category></category></item><item><title><![CDATA[第十六周项目2：有些数的阶乘不算了]]></title><link>https://blog.youkuaiyun.com/Destiny_Forever/article/details/46673489</link><guid>https://blog.youkuaiyun.com/Destiny_Forever/article/details/46673489</guid><author>Destiny_Forever</author><pubDate>Sun, 28 Jun 2015 19:41:15 +0800</pubDate><description><![CDATA[问题及代码：
/*
*Copyright (c)2015,烟台大学计算机与控制工程学院
*All rights reserved.
*文件名称：project.cpp
*作    者：陈文青
*完成日期：2015年6月28日
*版 本 号：v1.0
*
*问题描述:求n!的函数，当用户的输入为负数，以及输入数太大时（例如大于12），使用异常处理机制予以拒绝，并给出恰当的提示。
*程序输入：
*程]]></description><category></category></item><item><title><![CDATA[第十六周项目1：平方根中的异常]]></title><link>https://blog.youkuaiyun.com/Destiny_Forever/article/details/46673429</link><guid>https://blog.youkuaiyun.com/Destiny_Forever/article/details/46673429</guid><author>Destiny_Forever</author><pubDate>Sun, 28 Jun 2015 19:30:46 +0800</pubDate><description><![CDATA[问题及代码：
/*
*Copyright (c)2015,烟台大学计算机与控制工程学院
*All rights reserved.
*文件名称：project.cpp
*作    者：陈文青
*完成日期：2015年6月28日
*版 本 号：v1.0
*
*问题描述:编写一个程序，求输入数的平方根。设置异常处理，当输入负数时采用异常处理机制给出提示。
*程序输入：
*程序输出：
*/
#inclu]]></description><category></category></item><item><title><![CDATA[第十六周阅读程序：异常处理和命名空间]]></title><link>https://blog.youkuaiyun.com/Destiny_Forever/article/details/46673343</link><guid>https://blog.youkuaiyun.com/Destiny_Forever/article/details/46673343</guid><author>Destiny_Forever</author><pubDate>Sun, 28 Jun 2015 19:11:50 +0800</pubDate><description><![CDATA[（1）
#include 
using namespace std;
int a[10]= {1,2, 3, 4, 5, 6, 7, 8, 9, 10};
int fun( int i);
int main()
{
    int i ,s=0;
    for( i=0; i<=10; i++)
    {
        try
        {
            s=s+fun(i]]></description><category></category></item><item><title><![CDATA[第十五周项目2：二进制文件浏览器]]></title><link>https://blog.youkuaiyun.com/Destiny_Forever/article/details/46672887</link><guid>https://blog.youkuaiyun.com/Destiny_Forever/article/details/46672887</guid><author>Destiny_Forever</author><pubDate>Sun, 28 Jun 2015 17:53:58 +0800</pubDate><description><![CDATA[问题及代码：
/*
*Copyright (c)2015,烟台大学计算机与控制工程学院
*All rights reserved.
*文件名称：test.cpp
*作    者：陈文青
*完成日期：2015年6月18日
*版 本 号：v1.0
*
*问题描述:
（1）做一个类似BinaryViewer的查看二进制文件的程序，输入文件名后，可以以16进制和ASCII对照的方式列出该文件的内容，
提]]></description><category></category></item><item><title><![CDATA[第十五周项目1：用二进制文件处理学生成绩]]></title><link>https://blog.youkuaiyun.com/Destiny_Forever/article/details/46672745</link><guid>https://blog.youkuaiyun.com/Destiny_Forever/article/details/46672745</guid><author>Destiny_Forever</author><pubDate>Sun, 28 Jun 2015 17:31:15 +0800</pubDate><description><![CDATA[问题及代码：
/*
*Copyright (c)2015,烟台大学计算机与控制工程学院
*All rights reserved.
*文件名称：test.cpp
*作    者：陈文青
*完成日期：2015年6月18日
*版 本 号：v1.0
*
*问题描述:
（1）定义学生类，其中包含学号、姓名、C++课、高数和英语成绩及总分数据成员，成员函数根据需要确定。
（2）读入学生的成绩，并求出总分，]]></description><category></category></item><item><title><![CDATA[第十五周阅读程序3：文件流与文件位置标记有关的成员函数]]></title><link>https://blog.youkuaiyun.com/Destiny_Forever/article/details/46594677</link><guid>https://blog.youkuaiyun.com/Destiny_Forever/article/details/46594677</guid><author>Destiny_Forever</author><pubDate>Mon, 22 Jun 2015 17:47:39 +0800</pubDate><description><![CDATA[问题及代码：
#include
#include 
using namespace std;
const char * filename = "a.txt";
int main ()
{
    long l,m;
    ifstream file (filename, ios::in|ios::binary);
    l = file.tellg();
    file.seekg (0,]]></description><category></category></item><item><title><![CDATA[第十五周阅读程序2：十六进制，二进制，ASCII文件]]></title><link>https://blog.youkuaiyun.com/Destiny_Forever/article/details/46594565</link><guid>https://blog.youkuaiyun.com/Destiny_Forever/article/details/46594565</guid><author>Destiny_Forever</author><pubDate>Mon, 22 Jun 2015 17:31:47 +0800</pubDate><description><![CDATA[问题及代码：
#include 
#include 
using namespace std;
int main( )
{
    unsigned char a[] = {0x32,0x30,0x31,0x35,0xA3,0xAC,0xCE,0xD2,0xC3,0xC7,0xB3,0xD4,
                         0xC1,0xCB,0xB5,0xDA,0xD2,0]]></description><category></category></item></channel></rss>