ICode9

精准搜索请尝试: 精确搜索
  • 数码管驱动芯片ta6932 驱动2022-01-29 09:02:16

    #include <stdio.h> #include <stdint.h> #include <stdlib.h> #include <string.h> #include "stm32f10x.h" #include "stm32f10x_it.h" #include "ta6932.h" #define ta6932_mosi_l() (GPIO_ResetBits(GPIOB,

  • 验证回文字符串 Ⅱ——leetcode6802022-01-28 10:31:10

    验证回文字符串 Ⅱ 题目:验证回文字符串 Ⅱ 给定一个非空字符串 s,最多删除一个字符。判断是否能成为回文字符串。 示例 : 输入: s = "abca" 输出: true 解释: 你可以删除c字符。 题解 方法一:贪心 class Solution { public boolean validPalindrome(String s) { int l

  • 使用Hot Chocolate和.NET 6构建GraphQL应用(3) —— 实现Query基础功能2022-01-26 23:35:26

    系列导航 使用Hot Chocolate和.NET 6构建GraphQL应用文章索引 需求 在本文中,我们通过一个简单的例子来看一下如何实现一个最简单的GraphQL的接口。 实现 引入Hot Chocolate依赖包 由于我打算将GraphQL的相关逻辑放到Applicaiton层,并在Application和Api项目中使用,所以在该项目中引

  • CompletionService应用2022-01-26 17:30:27

    public static void main(String[] args) throws InterruptedException, ExecutionException { ExecutorService service = Executors.newFixedThreadPool(5); CompletionService<Integer> cs = new ExecutorCompletionService<>(service);

  • cURL 使用代理下载文件2022-01-26 12:36:43

    在ubuntu12.04中使用crul下载coursier(以安装scala以使用Chisel)时出现问题,无法下载。 经过搜索可以使用代理来下载,经过试用之后成功。 curl -x "http://user:pwd@127.0.0.1:1234" "http://httpbin.org/ip" or curl --proxy "http://user:pwd@127.0.0.1:1234" "http://httpbin.or

  • 汇编程序设计-34-计算1+2+3+...+82022-01-23 13:29:59

    assume cs:code code segment dw 1,2,3,4,5,6,7,8 ;我们自己定义的数据,而不是指令,d:define w:word start: mov ax,0 ;指令开始执行的地方 mov cx,8 mov bx,0 s: add ax,cs:[bx] add bx,2 loop s mov ax,4C00H

  • 696. Count Binary Substrings2022-01-20 05:02:07

    这道题,最重要的是要能观察出,连续的0和连续的1之间的关系——每一组连续的0和连续的1可以贡献出:Math.min(连续0,连续1) 下面的两个算法都可以beat 100%,时间复杂度O(n). public int countBinarySubstrings(String s) { int res = 0; int cur = 1, pre = 0;

  • Study Notes of CS:APP (Chapter 1)2022-01-16 01:33:49

    Study Notes of CS:APP Resources [21-12] Official Material [22-01] •  Textbooks •  Randal E. Bryant and David R. O'Halloron, Computer Systems: A Programmer's Perspective, Third Edition, Pearson, 2016 •  Courses •  15-213 Instances •  15-213/1

  • Study Notes of CS:APP (Chapter 2)2022-01-16 01:33:13

    Study Notes of CS:APP Part I  Program Structure and Execution   How application programs are represented and executed. Chapter 2 Representing and Manipulating Information [22-01] Two-valued Signals versus Decimal Notation •  Computers store and proces

  • LeetCode刷题笔记 Java 腾讯 数组字符串 有效的括号2022-01-15 10:59:20

    给定一个只包括 '(',')','{','}','[',']' 的字符串 s ,判断字符串是否有效。 有效字符串需满足: 左括号必须用相同类型的右括号闭合。 左括号必须以正确的顺序闭合。 1.奇数必错 2.HashMap存 右括号,左括号 3.遇到左括号放入栈,遇到右括号如果栈顶不是对应左括号则错,是则弹栈 4.如果非空

  • [.Net]使用Soa库+Abp搭建微服务项目框架(三):项目改造2022-01-15 10:32:49

    ​  上一章我们说道,如果要使各模块之间解耦,使得各自独立成服务,首先要解除各个模块之间的引用关系。 还记得上一章我们的小项目吗 ?们回到之前的代码上来,当前的项目架构如下图: ​ 这次的任务是将它改造成面向服务体系的架构,是构建微服务的第一步改造: ​   一. 引入Soa库 首先将So

  • 【单目标优化求解】基于matlab多阶段动态扰动和动态惯性权重布谷鸟算法求解单目标优化问题【含Matlab源码 1656期】2022-01-14 19:33:10

    一、布谷鸟算法简介(具体理论见参考文献[3]) 布谷鸟算法,英文叫做Cuckoo search (CS algorithm)。首先还是同样,介绍一下这个算法的英文含义, Cuckoo是布谷鸟的意思,啥是布谷鸟呢,是一种叫做布谷的鸟,o(∩_∩)o ,这种鸟她妈很懒,自己生蛋自己不养,一般把它的宝宝扔到别的种类鸟的鸟巢去

  • appscan扫描移动端软件/CS软件2022-01-14 12:35:41

    打开软件-->【新建】--【扫描web服务】   A:移动端 1、移动设备选择【远程客户机】:注意,检查默认显示的代理IP是否是本机IP地址,如果不是,则可能因为电脑安装了虚拟机,这里代入了虚拟机的IP,点击电脑适配器,先禁用一些虚拟机配置,等到appscan 的代理IP变为本机IP、      3、手机设

  • 李工做的相机2022-01-13 15:34:20

    我的程序只触发了一次,所以不能连续采集(看来我改的程序也不对) 李工直接调用了grabbing.cs中的Main 直接用了案例 我学习案例学的太晚了,海康的也是,注意到之后没有细看,打开方式有误的确有影响,但我还是太菜了 综上: 把我干一半的活给李工就是让李工从头干一遍 活得越久越发现自己就

  • 段寄存器属性的探测2022-01-12 04:36:02

    在之前段寄存器随笔中说了一下段寄存器是用来保护内存中的数据不被随意访问(当然还有页),那如何限制你的呢 首先要了解段寄存器的结构   段寄存器的结构长度是96位,可以显示的只是16位的selecter(段选择子),剩余部分不可见,(但是可以探测到的) 在段寄存器中有个attribute属性,它会限制你能

  • 申请CS资质,需要有ISO9001证书吗?2022-01-10 16:34:43

    今年有多少家企业准备申请CS资质呢?截至到本文发布时,全国去年已有2347家企业成功获得CS证书。昌旭相信未来会有更多的企业申报CS资质,这就需要各位企业资质负责人们提前了解一下CS资质的申报条件,那么ISO9001证书会作为硬性条件吗?昌旭咨询小编给大家解答这个问题。 CS资质一共分为5

  • 汇编程序设计-18-修改CS和IP寄存器的汇编指令2022-01-08 23:03:32

    可以通过转移指令来修改CS和IP寄存器的汇编指令 jmp 转移指令,是jump的缩写,也可以叫作跳转指令,使用方法如下: jmp 段地址:偏移地址 jmp 2AE3:0003 CS = 2AE3H IP = 0003H 2AE3H * 10H + 0003H = 2AE33H–cpu从这里读取指令 使用a命令可以查看下一条执行的命令 同时a命令也可以

  • linux 编辑定时任务2022-01-08 16:00:07

    crontab -e 直接输入 回车 0 1 * * * /cs/backse.sh;  凌晨一点执行  后面跟文件名  设置好保存esc  输入 :wq! 小写状态 +   crontab -l检查。   

  • ASP.NET Core – Program.cs and Startup.cs 小笔记2022-01-06 16:04:44

    前言 ASP.NET Core 6.0 以后, 默认模板去掉了 Program.cs 的 namespace, class 和 Startup.cs, 一开始看会有点懵. 这篇大概记入一下, program, startup 的小知识.   恢复 namespace 和 class 如果不习惯没有 namespace 和 class 的 Programs. 可以把它 add 回来.   没有 Start

  • sh 和 shell 的区别2022-01-05 15:35:50

    Shell 中文意思贝壳,寓意类似内核的壳。Shell是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。 Shell 脚本(shell script)是一种为

  • 1576. 替换所有的问号2022-01-05 11:01:46

    文章目录 方法1:简单模拟方法2;字符串转数组,数组处理后转字符串三叶大佬的原版我的学习版 总结 给你一个仅包含小写英文字母和 ‘?’ 字符的字符串 s,请你将所有的 ‘?’ 转换为若干小写字母,使最终的字符串不包含任何 连续重复 的字符。 注意:你 不能 修改非 ‘?’ 字符。

  • 凡是过往,皆为序章 |2021年终总结2022-01-04 08:32:59

    今天是元旦假期的最后一天,这三天我一直在想,21年的年终总结应该如何下笔。其实心里面想表达和记录的事情很多,可当真正坐在电脑前时,却发现没有头绪。 贵有恒,何必三更起五更眠。最无益,只怕一日曝十日寒。 坐在电脑前,仔细回想21年发生的所有事情,从1月到12月,每一件事情都历历在目,每一件

  • (转)【Unity技术摘录】tolua框架接入2021-12-30 20:02:53

    【参考博文】河乐不为-《Unity 3D游戏客户端基础框架》tolua 框架接入   引言 如何将 tolua 框架接入 Unity 项目中,这里假设我们已经有一个项目,并且已经实现了一些基础架构或者项目已经是完整的,此时,如何将 tolua 这个热更新框架接入进来而不影响原项目的结构?   tolua引入 资源

  • Cobalt Strike 使用指南(资源整合笔记)2021-12-30 16:31:46

    0x00 写在前面的话 Cobalt Strike自出世以来,一直在红队常用的工具行列。因其优良的团队协作性,被冠以多人运动的必备利器。 本文将网络上各路神仙的经验分享以渗透流程为依据进行了一次整合,旨在提供工具的学习使用流程。 1、工具介绍 CS是什么? Cobalt Strike是一款渗透测试神

  • 《Python全栈开发:Python TCP/UDP》2021-12-24 16:02:32

    一、基于TCP的套接字 tcp是基于链接的,必须先启动服务端,然后再启动客户端去链接服务端 tcp服务端 ss = socket() #创建服务器套接字 ss.bind() #把地址绑定到套接字 ss.listen() #监听链接 inf_loop: #服务器无限循环 cs = ss.accept() #接受客户端链接

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有