1012. Complement of Base 10 Integer

Suppose the given number is N, the result is R, it's easy to notice that N + R + 1 = 2^x, and x is unknown, but it's quite easy to calculate. for x from 0 to 31, the first x which makes 2^x -1 >= N is the target. but N = 0 is an exception, just take
分类: 其他 发布时间: 03-20 23:59 阅读次数: 0

web自动化之iframe操作

from selenium import webdriver from selenium.webdriver.support.wait import WebDriverWait from selenium.webdriver.support import expected_conditions as EC from selenium.webdriver.common.by import By import time driver = webdriver.Chrome() dri
分类: 其他 发布时间: 03-20 23:59 阅读次数: 0

sqlserver删除所有表

1 --/第1步**********删除所有表的外键约束*************************/ 2 3 DECLARE c1 cursor for 4 select 'alter table ['+ object_name(parent_obj) + '] drop constraint ['+name+']; ' 5 from sysobjects 6 where xtype = 'F' 7 open c1 8 declare @c1 varch
分类: 其他 发布时间: 03-20 23:59 阅读次数: 0

圆周率计算和进度条

1.大家都知道有些时候我们玩游戏或者打开一些内存比较大的电脑会出现卡顿的情况,此时就需要我们下载进度条来减缓卡顿时间了 接下来就展示下实现这个指令的代码吧 import time scale=10 print("......执行开始......") for i in range(scale+1); a,b='**'*i,'..'*(scale-i) c=(i/scale)*100 print("%{:^3.0f} [{}->{}]".format(c,a,b)) time sleep(0,1)
分类: 其他 发布时间: 03-20 23:59 阅读次数: 0

1013. Pairs of Songs With Total Durations Divisible by 60

time >=1 and <= 500, so sum >= 2 and sum <= 1000 there are 16 numbers in this interval divisible by 60 from 60 to 960, so the problem becomes find the number of pairs with sum of 60...960 class Solution { public int numPairsDivisibleBy60
分类: 其他 发布时间: 03-20 23:59 阅读次数: 0

Arithmetic Slices II - Subsequence LT446

446. Arithmetic Slices II - Subsequence Hard A sequence of numbers is called arithmetic if it consists of at least three elements and if the difference between any two consecutive elements is the same. For example, these are arithmetic sequences: 1,
分类: 其他 发布时间: 03-20 23:59 阅读次数: 0

记录一个字符串出现的次数

首先定义一个计时器count= 0,然后判断父字符串中是否有子字符串,如果没有则直接返回count= 0,如果判断有,则定义一个变量index = 0 记录子字符串key出现的位置,然后生成一个新的字符串对象 str 利用substring()方法将其从index(index=0)+key.length位置截取生成一个新的字符串接着遍历,同时count++记录出现的次数。 package cn.lyun.zzj; public class Test06 { public sta
分类: 其他 发布时间: 03-20 23:59 阅读次数: 0

wen自动化之浏览器的窗口切换

from selenium import webdriver from selenium.webdriver.support.wait import WebDriverWait from selenium.webdriver.support import expected_conditions as EC from selenium.webdriver.common.by import By import time driver = webdriver.Chrome() drive
分类: 其他 发布时间: 03-20 23:59 阅读次数: 0

1014. Capacity To Ship Packages Within D Days

class Solution { public int shipWithinDays(int[] weights, int D) { int left = 1, right = 50000; int N = weights.length; for (int i = 0; i < N; ++i) { left = Math.max(left, weights[i]); right += wei
分类: 其他 发布时间: 03-20 23:59 阅读次数: 0

关于 git 本地创建 SSH Key 遇到的一点问题(①file to save the key & ②the authenticity of host...)

背景 由于想测试一下 SSH Key 创建的路径(.ssh 目录路径)对于不同位置 git 项目是否有效。 比如,.ssh 默认在 C:\[users]\[username] 目录下,而项目 project 在 D:\ 目录。测试结果是依然有效,即 .ssh 在 C:\[users]\[username] 目录下时,在其他位置 push 时无需进行密码认证(测试时项目以 SSH clone)。 PS:测试前已经将远程仓库托管平台公钥配置好。 事件1(file to save the key)
分类: 其他 发布时间: 03-20 23:59 阅读次数: 0

一起学Android之Menu

概述 菜单(Menu)在Android开发中,是一种常见的用户界面组件,通过使用菜单Api可以给用户提供常见的一致的体验。本文主要讲解三种菜单的相关内容。 菜单的分类 选项菜单(OptionsMenu):选项菜单是活动菜单项的主要集合,主要应用于App上有全局影响的功能,如:搜索,设置等。 上下文菜单(ContextMenu):上下文菜单是一个浮动菜单,当用户在元素上进行长时间单击时会出现。它提供了影响选定内容或上下文框架的操作。 弹出菜单(PopupMenu):弹出菜单主要应用于列表中的列表
分类: 其他 发布时间: 03-20 23:59 阅读次数: 0

3.资源里加个混淆

目录 1.简单的混淆代码 2.恶意软件资源中释放混淆资源 3.逆向分析 4.参考 简单的混淆代码 在恶意软件分析中,混淆是经常使用的一种手段。恶意软件通过对数据进行混淆,不但给杀毒软件的检测和查杀带来一定的困难,也会给逆向分析者带来一定的阻碍。这里就抛出一个非常简单的砖来说说混淆。我这里简单的写了一个程序,输入想要混淆的文件名就会在同目录下生成名为shellcode的混淆文件。这里混淆过程其实也非常简单,就是对文件进行读写异或等操作 1 #include<Windows.h> 2 #in
分类: 其他 发布时间: 03-20 23:59 阅读次数: 0

web自动化之Select标签操作

from selenium import webdriver from selenium.webdriver.support.wait import WebDriverWait from selenium.webdriver.support import expected_conditions as EC from selenium.webdriver.common.by import By from selenium.webdriver.support.ui import Selec
分类: 其他 发布时间: 03-20 23:59 阅读次数: 0

FJUT3260

不是啊。。不是说双栈嘛,,怎么是个**题啊。 链接: http://120.78.128.11/Problem.jsp?pid=3260 从左到右扫一遍,把相交的区间扔到一起算,那么就变成了一个前缀后缀积的问题。。 感觉还是挺有思维难度的?(也可能是我今天降智) 写起来还是很好写的,1A了。 1 #include <bits/stdc++.h> 2 using namespace std; 3 inline int read() { 4 int X=0,w=1; char
分类: 其他 发布时间: 03-20 23:59 阅读次数: 0

关于自定义组件的组件命名规范

在给组件命名的时候我们大多数的时候命名字母全小写且包含一个连字符,但是有的时候我们也是用单词首字母大写的方式实现的组件命名 如果当我们需要将组件渲染到dom上的时候强烈建议使用全部字母小写且有连接符连接的命名 在html中是大小写不敏感的,使用全小写且连接符连接会帮助我们与当前或者未来的元素冲突
分类: 其他 发布时间: 03-20 23:59 阅读次数: 0

tensorflow图像修复代码解析

详见代码: https://github.com/shinseung428/GlobalLocalImageCompletion_TF 首先需要在文件夹GlobalLocalImageCompletion_TF/data/img_align_celeba/ 放入图片数据,然后运行python train.py进行训练。 训练好这后,运行修复功能:python test.py --img_path=./data/test/388016.png 这个项目有一个缺点是进行图像修复时,只能把图像缩小再
分类: 其他 发布时间: 03-20 23:59 阅读次数: 0

深度学习图像压缩

原始图与解码后图像的残差, 编码端: 对残差网络进行学习 得到res_true 对解码后图像进行学习得到 res_fake 两个相减得到最终残差 final_res = res_true - res_fake 解码端: 根据码字学习最终残差 final_res 对解码后图像进行学习得到 res_fake final_res + res_fake deconv得到最真实的残差。 第一步: 对残差网络进行学习 得到res_true ,编码得到码字。 解码码字反学习得到结果。 有些地方有提高,但是有
分类: 其他 发布时间: 03-20 23:58 阅读次数: 0

可以快速二次开发的免费小程序商城源码*

CRMEB小程序商城源码V2.5.35正式发布 分销+拼团+砍价+秒杀 开源无加密源码 打通版开源地址:https://gitee.com/ZhongBangKeJi/CRMEB [b]小程序开源地址:https://gitee.com/ZhongBangKeJi/CRMEB_WeChatMiniProgram 演示后台:http://demo25.crmeb.net 账号:demo 密码:crmeb.com QQ群: 116279623 官方论坛:http://bbs.crmeb.net
分类: 其他 发布时间: 03-20 23:58 阅读次数: 0

pyv8的使用基本方法

import PyV8 ctxt = PyV8.JSContext() ctxt.enter() func = ctxt.eval(""" (function(){ function hello(){ return "Hello world."; } return hello(); }) """) print func() 则在python环境中打印出js执行的结果:Hello world. 这里面关于
分类: 其他 发布时间: 03-20 23:57 阅读次数: 0

js2py安装库

现在写爬虫很多的网站都开始用js 加密技术了,所以这个库必须要学的,不然你就没法玩了 pip install js2py 1.使用教程 js2py执行单个语句 js2py执行函数 执行js文件中的js代码 js文件中的代码 1 2 3 4 5 6 7 function enString(data){ var key1 = "YHXWWLKJYXGS"; var key2 = "ZFCHHYXFL10C"; var key3 = "DES"; var enchex = key1+key2+key
分类: 其他 发布时间: 03-20 23:56 阅读次数: 0