笔记
古瓜瓜
这个作者很懒,什么都没留下…
展开
-
监听指定文件夹是否发生变化
【代码】监听指定文件夹是否发生变化。原创 2023-01-17 14:23:50 · 233 阅读 · 0 评论 -
导出SVN中修改过和新增的未提交的文件
【代码】导出SVN中修改过和新增的未提交的文件。原创 2023-01-02 16:10:52 · 353 阅读 · 0 评论 -
解析xml文件并批量修改Lable标签的Size值
【代码】解析xml文件并批量修改Lable标签的Size值。原创 2022-12-02 20:13:26 · 281 阅读 · 0 评论 -
发现三级弹窗
【代码】发现三级弹窗。原创 2022-11-28 12:00:29 · 92 阅读 · 0 评论 -
拷贝一个文件里面png和jpg格式的文件到指定的目录(python)
python版本:python 2.x(没试过python3.x,可能会报错吧,我是用的Python2.x写的)功能:会将当前目录下的文件夹和文件全部都扫一遍,找到符合要求的格式文件会将该格式的文件复制到指定的目录文件夹里面(里面加了一个判断操作,就是文件中有同名文件的操作。)操作:创建一个文本文件,复制代码内容到这个文本文件里面,结束之后将文件名的后缀由 .txt 改为 .py。然后双击该文件即可运行。原创 2022-08-23 13:51:25 · 883 阅读 · 0 评论 -
整数反转(数值大小为四个字节,数值大于0)
代码】整数反转(数值大小为四个字节,数值大于0)原创 2022-08-05 11:45:26 · 123 阅读 · 0 评论 -
===最长回文子串===
给你一个字符串 s,找到 s 中最长的回文子串。鬼知道我改了多少次,大部分提交失败都是超出时间限制,改的我都快怀疑人生了。简单的说一下我的思路吧:首先什么是回文子串:就是一段字符串你正着读和到着读都是一样的。如:qjkjq然后讲一下思路:无非就是遍历,一个个比较,两个for循环是最基本了。然后找到了相同的字符,就做一个比较,看一下是不是回文字符串。这也是回文字符串的一特点:首尾的字符一定是相同的。..................原创 2022-08-03 16:30:02 · 76 阅读 · 0 评论 -
获取指定日期的时间戳
获取指定日期的时间戳原创 2022-06-27 11:55:51 · 1350 阅读 · 0 评论 -
lua-时间转日期
lua - 时间转日期原创 2022-06-09 09:52:05 · 240 阅读 · 0 评论 -
密钥协商-数据传输加密
p = 11g = 7-- p - g 是两个素数a = 1b = 2-- a - b 作为密钥可以随便设置A = (g*a) % pB = (g*b) % p--经过该算法之后-发送给对发的数据print(A,B)-- A-7 B-3print((B*a) % p) --3print((A*b) % p) --3--将拿到的数据经过处理后,可以得到相同的结果--假设 p g A B 都知道了,但若是不知密钥 a 和 b 就不能得到真正的数据--同时发送数据的双方也不原创 2022-05-31 14:13:40 · 145 阅读 · 0 评论 -
lua - 字符分割
描述:根据分割符 splitStr 将字符串 str 进行分割map="dj350,zs5,zs7,hldk2c"local function StringSplit(str,splitStr) local strTab = {} while true do local strChild = "" local startPos,endPos = string.find(str,splitStr) if not startPos then startPos = 0 endP原创 2022-04-27 17:46:37 · 363 阅读 · 0 评论 -
判断一个字符串里面是否有重复的字符
思路:int pos = c - 'a'; - 定一个字符a,每个字符与字符a的差值是不一样的bitmap |= (1 << pos); - 按位存数,将位置作为字符的数据存到一个二进制的数中(bitmap & (1 << pos)) != 0); - 判断存的二进制数的位置中,有没有这个位置,如果没有相“与”是等于0的,如果有了相“与”是不等于0的这样的好处就是,只需遍历一次就能得到我们需要的结果class Solution {public: boo原创 2022-04-27 16:04:51 · 489 阅读 · 0 评论 -
c++ - 命名空间 - 范例
#include <iostream>using namespace std; // 第一个命名空间namespace first_space{ void func(){ cout << "Inside first_space" << endl; }}// 第二个命名空间namespace second_space{ void func(){ cout << "Inside second_space" &原创 2022-04-18 16:53:25 · 384 阅读 · 0 评论 -
Makefile - 学习笔记
–[[一些小命令:1.如果要指定特定的 Makefile,你 可 以 使 用 make 的 “ -f” 和 “ --file” 参 数 , 如 : make -f Make.Linux 或 make --file Make.AIX。2.make 支持 三各通配符:“*”,“?”和“[…]”。波浪号(“~”)表示当前 用户的$HOME 目录–]]1、关于编译和连接:编译时:编译器主要检测的是语法的正确,函数与变量的声明的正确。编译成功后会生成一个中间目标文件(o文件或obj文件)由于源文件太多原创 2022-04-11 14:38:44 · 113 阅读 · 0 评论 -
mysql - 学习笔记
数据类型:TINYINT - 小整数值 (-128,127) 1 BytesSMALLINT - 大整数值 (-32 768,32 767) 2 BytesMEDIUMINT - 大整数值 (-8 388 608,8 388 607) 3 BytesNT或INTEGER - 大整数值 (-2 147 483 648,2 147 483 647) 4 BytesBIGINT - 极大整数值FLOAT - 单精度/浮点数值DOUBLE - 双精度/浮点数值DEC.原创 2022-04-11 11:55:07 · 845 阅读 · 0 评论 -
lua - 元表学习记录
__index 当返回的元表要对引用自身不存在的值时被调用,如果指定了 __newindex 即使是赋值操作也会调用 __index 里面的函数__newindex 对被继承元表里面进行同步更新操作,如果对返回的元表不存在的值进行赋值,就会调用这个元方法 __call 在返回的元表里面通过 (arg1) 调用一个值时调用 __tosring 重新定义元表的返回值原创 2022-04-11 11:32:26 · 186 阅读 · 0 评论 -
关于DNS域名污染,导致打不开网页或者网页加载很慢
关于DNS域名污染,导致打不开网页或者网页加载很慢1.查询域名的网站:https://www.ipaddress.com/2.修改host目录C:\Windows\System32\drivers\etc关于host文件: host文件:是一个没有扩展名的系统文件,它的作用就是将常用的网址和相对应的IP地址建立一个关联的数据库 简单的来说-》 比如当我们在浏览器输入一个需要我们登录的网址时,计算机系统会首先从host文件中寻找对应的ip地址-》如果找到对应的ip地址,系统就会立即打开对应的网页原创 2022-01-04 16:55:47 · 1809 阅读 · 0 评论 -
java学习笔记
java学习笔记1.java是一门面向对象的语言就好像只有一个 main ,一个文件里面也只有一个类它的属性是 public例如:public class Test{ public static void main (String args[]){ System.out.println("Hello Word"); }}/*这样就是一个简单的java程序了*/2.编译和运行编译:javac -encoding utf-8 %fileName%.java运行:java原创 2021-10-29 15:58:52 · 61 阅读 · 0 评论 -
批出理命令学习笔记
批出理命令学习笔记运行很简单,随便新建一个 filename.txt 文件,然后把后缀 .txt 改为 .cmd , 保存后双击就可以运行了如果需要看到运行结果,需要在文件末尾加上 “pause” 命令@echo off - 简化命令,就是将输入的命令隐藏起来,一般以这个开头1.定义一个变量并获取命令行输入:@echo offset /p input=输入数据pause2.输出变量里面的值:@echo offecho %input%pause3.批处理中的goto原创 2021-10-29 15:50:09 · 83 阅读 · 0 评论 -
关于栈 - 原则是先进后出
关于栈,原则是先进后出,事实上用了两个迭代器,老实说我自己都不确定,我写的是不是栈先看一下结构体的定义如下:typedef struct{ int *top;//指向栈的最后一个元素的下一个 int *bottom;//指向栈的第一个进来的元素 int size_stack;//栈的大小 }Stack;后面是往这个栈里面添加元素:Stack stack; stack.size_stack = 0; stack.top = malloc(sizeof(int *));//一开始的时原创 2021-07-02 12:00:06 · 927 阅读 · 1 评论 -
超详解“数组”基础知识点很全面(Java)
数组(是一种数据类型)一,数组定义?:它是基础的线性储存结构,也可以有效的实现一组变量的关联1.“数组名称.length”属性,可以直接得到数组的长度2.数组属于引用数据类型,在代码中需要进行内存的分配3.动态初始化后会发现数组中的每一个元素的内容都是其对应数据类型的默认值4.静态初始化:在数组定义时就为其设置了具体的数据内容二、数组引用传递分析?:...原创 2021-02-18 00:32:40 · 2836 阅读 · 12 评论 -
字符型(JAVA)
字符型(JAVA)一、怎样来描述字符通过编码的形式来表述一个字符,那么什么是编码呢?编码:Java使用的是十六进制的Unicode编码,此类编码可以保存任意的文字,所以可以避免由于位数长度不同所造成的乱码的问题。通俗的来讲,即是将一个字符与相应的数字对应。public class JavaDemo{ public static main(){ char c = 'A'; System.out.println(c); }}二、布尔型(Boolean)布尔型是一种逻辑结果,主要原创 2021-01-31 22:10:30 · 847 阅读 · 3 评论