展开

关键词

审计

审计(Code audit)是一种以发现程序错误,安全漏洞和违反程序规范为目标的源分析。软件审计是对编程项目中源的全面分析,旨在发现错误,安全漏洞或违反编程约定。 C和C ++源是最常见的审计,因为许多高级语言(如Python)具有较少的潜在易受攻击的功能(例如,不检查边界的函数)。 我们的审计对象包括并不限于对Windows和Linux系统环境下的以下语言进行审核:java、C、C#、ASP、PHP、JSP、.NET。 内容包括1.前后台分离的运行架构2.WEB服务的目录权限分类3.认证会话与应用平台的结合4.数据库的配置规范5.SQL语句的编写规范6WEB服务的权限配置7.对抗爬虫引擎的处措施链接:https:pan.baidu.coms1QivAsgyLAC6Jx1Dr9LbBcw 密:lzo0

30830

VS2015 片段

1.什么是段?将一段行提取出来,可以多次重复的使用。VS IDE提供对段的完支持、使编写更快、更容易、更可靠。 2.系统默认段对于开发人员的例行任务,Visual Studio 有默认段。默认段是扩展和外侧的混合。默认段出现在IntelliSense完成列表和选择器中。 以下列出了一些默认段(2).系统默认段对于开发人员的例行任务,Visual Studio 2005有默认段。默认段是扩展和外侧的混合。 段名描    述#if该段用#if和#endif命令围绕#region该段用#region和#endregion命令围绕~该段插入一个析构函数attribute该段插入一个定制属性的声明 只读属性只有一个get方法Sim该段插入一个返回一个数的静态入口方法struct该段插入一个struct声明Svm该段插入一个返回为void的静态入口方法switch该段插入一个switch

8750
  • 广告
    关闭

    云产品限时秒杀

    云服务器1核2G首年38元,还有多款热门云产品满足您的上云需求

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    demo目录

    介绍平时写的一些示例 基本框架,封装,自定义控件等,以后都好上传到云。算是自己的总结,也给需要的朋友提供一个参考。目前是这么多,有时间了继续传。 云地址https:gitee.comfensnotedemo_code.gitQt名称路径Qxlsx报表测试demo_codeqtCodetestQtxlsxQPainter+QPrinter demodemo_codeqtCodemenu_framQt界面显示opencv视频demodemo_codeqtCodeopencv_videotcp客户端demo_codeqtCodetcp_clientCPP名称路径 域套接字demo_codelinuxunix_socketC名称路径4g模块短信息收发demo_codelinuxsmsC语言函数指针应用-注册回调demo_codelinuxtest_func_point 博客地址demo目录(持续更新)博客里有效果图。

    16120

    Java抽奖系统(附完

    2)登录:用户输入账号密进行登录,输入账号后会匹配已注册的用户,若输入用户不存在则退出,密有三次输入机会,登录成功后主界面会显示已登录用户的账号信息。 3)注册:用户首先输入账号名称,系统查询此名称是否存在,如存在则请求用户换一个名称,否则进入密输入,密要求6位数字字符串,注册成功后,系统随机分配一个与已有用户不重复的四位数字id编号。 注意事项运行之前务必在user.txt中创建五个以上的用户。 完import java.util.Scanner;import java.util.ArrayList;import java.io. (pwd = scanner.nextLine()).matches(regex)) System.out.print(==>密格式不正确,请重新设置您的(六位数字)登录密:); System.out.println

    64220

    【程序源JAVA学习视频资源全库

    “ 关键字:java学习 开发视频” 正文:开发视频 java 视频 录像01—JAVA学习资源全库,主要是我个人在java学习和开发中录制的一些重点资料的视频。 分享在B站中大家可按照视频进行分段学习;基于java最新资料,主要以JDK1.8版本为例子分为基础篇、中级篇和高级篇。其中的视频全部是我个人原创录制的。希望大家能喜欢。 》 《SpringBoot HelloWord入门实例》 《Controller控制器注解》 《springboot合jdbc》 《SpringBoot合druid并实现用户表操作》 《springboot 项目实例视频篇》《Springboot项目实例开发-后台框架搭建》 《Springboot项目实例开发2-后台框架搭建》 《商城项目实例开发视频》《信商城管系统-java后台源介绍》 《微信商城信息管系统开发 04— 源下载https:gitee.comitcode-itcodejava

    16130

    C++ 常用片段

    C++ 常用片段一丶文件 文件夹相关1.1 递归删除文件wstring Utilstring2wstring(string str){ wstring result; 获取缓冲区大小,并申请空间 MultiByteToWideChar(CP_ACP, 0, str.c_str(), str.size(), NULL, 0); wchar_t* buffer = NULL; buffer = new wchar_t; 多字节编转换成宽字节编 = NULL) { delete; 宽字节编转换成多字节编 WideCharToMultiByte(CP_ACP, 0, wstr.c_str(), wstr.size(), buffer, len

    8920

    java获取时间点工具

    **获取上n个小时点小时时间 * @param date * @return * public static String getLastHourTime(Date date,int n){ Calendar Calendar.HOUR_OF_DAY, ca.get(Calendar.HOUR_OF_DAY)-n); date = ca.getTime(); return sdf.format(date); } **获取当前时间的点小时时间

    73120

    CV codes分类合集

    CV codes分类合集(http:www.sigvc.orgbbsthread-72-1-1.html)一、特征提取Feature Extraction: SIFT PCA-SIFT sparseLM : Sparse Levenberg-Marquardt nonlinear least squares in CC++ Weka 3: Data Mining Software in Java matching ChaLearn Gesture Challenge: Principal motion: PCA-based reconstruction of motion histograms 十二、图像处

    61330

    VS扩展CodeMaid插件

    www.cnblogs.comwintersunp3577039.html官方地址:http:www.codemaid.net开源VS扩展CodeMaid介绍 CodeMaid是一个开源的Visual Studio的扩展插件,用于与优化等 功能类似于商业软件ReSharper,但它是免费的,并且开放源。它能帮助你更容易的解你的,支持多种编程语言。  ?     目前的有这些功能:清洁。挖掘。重新布局。 在解决方案资源管器窗口递归地折叠节点或个目录树。查看Visual Studio 编译的进度。增强查找,切换Cpp到头文件,XAML到后端

    2.1K10

    随心自然地Python

    面条式的问题我不是一个有条的程序员,或者说,我不擅长组织。这也不是什么新鲜事,这种情况已经持续很长时间了...... 是否需要大家可能会问的第一个问题是:为什么需要? 、截止日期、文档和源控制,就不难解为什么不具有一定的吸引力。 虽然这次节省下来的重读的时间很遗憾地花在了第一次上,但是如果你想让更多的人参与到你的中来,这是至关重要的。 结论python可能很难,但是不的话就会更糟糕。

    27695

    19120

    JAVA steam.collect

    36520

    Vue简易图书管

    --复制黏贴即可运行 Document .grid { margin: auto; width: 830px; text-align: center; * color: #FAFBFB; * } : pointer; text-decoration: none; } tbody a:hover { background-color: #495A80; color: #FAFBFB; } 图书管 total}} 编号 名称 时间 操作 {{item.id}} {{item.name}} {{item.date | format(yyyy-MM-dd hh:mm:ss)}} 修改 | 删除 * 图书管-

    33920

    【解惑】Java 执行原

    在本篇文章中,将重点研究java的执行原,即从程序员编写JAVA,到最终形成产品,在个过程中,都经历了什么?每一步又是怎么执行的?执行原又是什么?? 先来看看如下:MyTest被public修饰,故存储该java的文件名为MyTestpublic class MyTest { public static void main(String[] 2、一个java源文件可以包含多个类,但只允许一个类为public二、编译javajava源程序编结束后,就需要编译器编译。 Tip:当javac.exe编译java时,java有几个类,就会编译成一个对应的字节文件(.class文件)其中,字节文件的文件名就是每个类的类名。 四、JVM如何执行字节文件1、装载字节文件当 .java被 javac.exe 编译器编译成 .class 字节文件后,接下来的工作就交给JVM处

    32020

    Java编译和执行的个过程

    Java编译是由Java编译器来完成,流程图如下所示:?Java字节的执行是由JVM执行引擎来完成,流程图如下所示:? Java编译和执行的个过程包含了以下三个重要的机制:Java编译机制类加载机制类执行机制Java编译机制Java编译由以下三个过程组成:分析和输入到符号表注解处语义分析和生成class 对应于Java中声明与常量的信息。包含类继承的超类实现的接口的声明信息、域与方法声明信息和常量池方法信息。对应Java中语句和表达式对应的信息。 包含字节、异常处器表、求值栈与局部变量区大小、求值栈的类型记录、调试符号信息类加载机制JVM的类加载是通过ClassLoader及其子类来完成的,类的层次关系和加载顺序可以由下图来描述:? 类执行机制JVM是基于栈的体系结构来执行class字节的。

    28610

    Java编译和执行的个过程

    Java编译是由Java编译器来完成,流程图如下所示:?Java字节的执行是由JVM执行引擎来完成,流程图如下所示:? Java编译和执行的个过程包含了以下三个重要的机制:Java编译机制类加载机制类执行机制Java编译机制Java编译由以下三个过程组成:分析和输入到符号表注解处语义分析和生成class 对应于Java中声明与常量的信息。包含类继承的超类实现的接口的声明信息、域与方法声明信息和常量池方法信息。对应Java中语句和表达式对应的信息。 包含字节、异常处器表、求值栈与局部变量区大小、求值栈的类型记录、调试符号信息类加载机制JVM的类加载是通过ClassLoader及其子类来完成的,类的层次关系和加载顺序可以由下图来描述:? 类执行机制JVM是基于栈的体系结构来执行class字节的。

    42520

    Java篇(一)

    入门的可以看看自加的顺序,进阶的可以看看jvm 指令,这样都能有所收获资源盘点Java分享系列java知识分享篇一 java知识分享篇(二) java知识分享篇(三) java知识分享篇(四)java知识分享篇 (五) java知识分享篇(六) Java故事系列java 故事之始 java故事之以月引序 java故事之致敬坚持梦想的人 java故事之一年又一年 java故事之梦之伊始 Java学习系列java程序员需要知道的 java学习|图说集合(二)熟悉又陌生的ArrayList java学习|图说集合(一)list循环背后的故事 java学习|图说多线程(四)通过Semaphore看AQS java学习|图说多线程( 三)各种并发工具类的关联 java学习|图解多线程(二)不一样的加锁方式 java学习|图说多线程(一)那些孪生的线程(不)安全的类 java学习|图说String(三)String中+和StringBuilder 的区别 Java学习|图说String(一):String的存储方式 三分钟教你学会用java写客户端程序!!

    26880

    PyTorch常用合集分享

    来源商业新知网,原标题:PyTorch常用合集众所周知,程序猿在写时通常会在网上搜索大量资料,其中大部分是段。然而,这项工作常常令人心累身疲,耗费大量时间。 所以,今天小编转载了知乎上的一篇文章,介绍了一些常用PyTorch段,希望能够为奋战在电脑桌前的众多程序猿们提供帮助! 不需要计算梯度的块用 with torch.no_grad() 包含起来。 由于作者才疏学浅,更兼时间和精力所限,中错误之处在所难免,敬请读者批评指正。参考资料PyTorch 官方:pytorchexamples (https:link.zhihu.com? target=http%3Apytorch.orgdocsstableindex.html) 其他基于 PyTorch 的公开实现,无法一一列举

    77540

    干货 | PyTorch常用合集

    本文基于 PyTorch 1.0 版本,需要用到以下包import collectionsimport osimport shutilimport tqdm import numpy as npimport (0)torch.cuda.manual_seed_all(0)指定程序运行在特定 GPU 卡上在命令行指定环境变量CUDA_VISIBLE_DEVICES=0,1 python train.py或在中指定 不需要计算梯度的块用 with torch.no_grad() 包含起来。 由于作者才疏学浅,更兼时间和精力所限,中错误之处在所难免,敬请读者批评指正。参考资料PyTorch 官方:pytorchexamples (https:link.zhihu.com? target=http%3Apytorch.orgdocsstableindex.html)其他基于 PyTorch 的公开实现,无法一一列举

    45730

    Numpy核心语法和汇总!

    Numpy是一个用python实现的科学计算的扩展程序库,包括:一个强大的N维数组对象Array;比较成熟的(广播)函数库;用于合CC++和Fortran的工具包;实用的线性数、傅里叶变换和随机数生成函数 NumPy(Numeric Python)提供了许多高级的数值编程工具,如:矩阵数据类型、矢量处,以及精密的运算库。专为进行严格的数字处而产生。 多为很多大型金融公司使用,以及核心的科学计算组织如:Lawrence Livermore,NASA用其处一些本来使用C++,Fortran或Matlab等所做的任务。 本文了一个Numpy的小抄表,总结了Numpy的常用操作,可以收藏慢慢看。 列表提供基本操作,但NumPy添加了FTTs、卷积、快速搜索、基本统计、线性数、直方图等。两者数据科学最重要的区别是能够用NumPy数组进行元素级计算。axis 0:通常指行axis 1:通常指列?

    20110

    相关产品

    • 腾讯云代码分析

      腾讯云代码分析

      腾讯云代码分析(TCAP),用心关注每行代码迭代、助您传承卓越代码文化!精准跟踪管理代码分析发现的代码质量缺陷、代码规范、代码安全漏洞、无效代码,以及度量代码复杂度、重复代码、代码统计。

    相关资讯

    热门标签

    扫码关注云+社区

    领取腾讯云代金券