E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
安全编程技术实践》
JNI
技术实践
(1) Java调用C/C++代码
一.概述JVM封装了各种操作系统实际的差异性的同时,提供了JNI技术,它是一种双向的接口,使得开发者可以通过Java代码调用到各种native的库,反之亦然。所以JNI(JavaNativeInterface)能作为Java语言的一部分,她能够作为粘合剂将Java应用和其他本地应用(C/C++,Delphi)集合在一起.下图就很好的描述了JNI在Java应用中的地位和角色:作为一个双向的接口,JN
wangding263
·
2020-08-19 20:18
Java开发
加密与解密
读者在掌握本书的内容,很容易在漏洞分析、
安全编程
、病毒分析、软件保护等领域扩展,这些知识点都是相互的,彼此联系。
路乙人
·
2020-08-19 20:48
爱奇艺 App 中台
技术实践
本文来自爱奇艺研究员在ArchSummit全球架构师峰会上的演讲整理,将为大家分享爱奇艺打造移动中台的过程。爱奇艺移动中台的建设过程可分为组件解耦、组件定制化和平台化,未来会利用平台发现、沉淀和复用的能力,对外提供SaaS服务。1中台的定义和意义首先我们来看一下中台的定义,其实中台来源于前台,它更多的是为前台的创新,还有快速迭代服务。所以说中台是位于前台和后台之间的一层。相对于前台来讲,它比前台要
爱奇艺技术产品团队
·
2020-08-19 16:33
# ios AutoLayout
技术实践
前言很久没用autolayout,一直用的masonry,再用autolayout,很生疏,写一篇文章,作为手记。码字较多,确实令人不想看,希望看到的小伙伴认真读一下.Demomasonry个人比较喜欢标哥关于masonry的见解:博客sb,xib具体sb,xib的细节这里就不多了解了。下面推荐一篇文章,看下就行了iOS进阶—SB和XIB的前世今生xib使用xib原理ios开发之xib的详细加载过
DaZenD
·
2020-08-19 03:54
vue2.0下的spa整体方案(一)-整体的结构与框架的应用
工作除了等价交换之外,还获得了无价的
技术实践
经验。
匿称s
·
2020-08-19 01:45
VisualC++信息
安全编程
(5)获取windows登陆账户密码
indowsLogonProcess,WindowsNT用户登陆程序,管理用户登录和退出。因为登陆的域名和用户名是明文存储在winlogon进程里的,而Password是限定了查找本进程用户的密码,然后到winlogon进程的空间中查找UserDomain和UserName,找到后就查后边的加密口令。其实只要你自己指定用户名和winlogon进程去查找就行了,只要你是管理员,任何本机用msgina
这家伙很懒什么都没留下
·
2020-08-18 23:26
VC++
教你从0到1搭建小程序音视频
欢迎大家前往腾讯云+社区,获取更多腾讯海量
技术实践
干货哦~本文由腾讯视频云终端团队发表于云+社区专栏Demo体验升级微信到最新版本,发现页卡=>小程序=>搜索“腾讯视频云”,即可打开小程序Demo:功能项小程序组件
QcloudCommunity
·
2020-08-18 18:01
C#中的非
安全编程
而实际上,它已经被废除了,取而代之是C#中非
安全编程
-如何在程序中使用指针。不同于其字面意思是,使用指针编程并没有什么不安全。
guyuezhi1
·
2020-08-18 15:31
编程
c#
工作
.net
存储
dll
敏捷的
技术实践
与过去70年间大多数程序员的做法相比,本章描述的实践有着根本的区别。它们强制进行大量的分钟级甚至秒级、深刻的、充满仪式感的行为,以至于大多数程序员初次接触时都会觉得荒唐。于是许多程序员做敏捷时尝试去掉这些实践。然而他们失败了,因为这些实践才是敏捷的核心。没有测试驱动开发、重构、简单设计及结对编程的敏捷只是虚有其表,起不到作用。5.1测试驱动开发测试驱动开发是一个足够复杂的话题,需要一整本书才能讲完
人邮异步社区
·
2020-08-18 11:51
程序员
代码
敏捷开发
VC++网络
安全编程
范例(6)-OPENSSL创建文件保险箱
SSL是SecureSocketLayer(安全套接层协议)的缩写,可以在Internet上提供秘密性传输。Netscape公司在推出第一个Web浏览器的同时,提出了SSL协议标准,目前已有3.0版本。SSL采用公开密钥技术。其目标是保证两个应用间通信的保密性和可靠性,可在服务器端和用户端同时实现支持。目前,利用公开密钥技术的SSL协议,已成为Internet上保密通讯的工业标准。安全套接层协议能
尹成
·
2020-08-18 06:59
VC++编程技术
Visual
Studio2012
Windows8
VisualC++信息安全编程
代码质量与规范,那些年你欠下的技术债
欢迎大家前往腾讯云+社区,获取更多腾讯海量
技术实践
干货哦~本文来自云+社区专栏,作者腾讯移动品质中心TMQ提到“质量”二字时,我们的第一反应往往是“有多少BUG?”“性能好不好?“这样的问题。
weixin_33888907
·
2020-08-18 04:07
VC++网络
安全编程
范例(4)-创建自签名证书打包与拆解
数字信封包含被加密的内容和被加密的用于加密该内容的密钥。虽然经常使用接收方的公钥来加密“加密密钥”,但这并不是必须的,也可以使用发送方和接收方预共享的对称密钥来加密。当接收方收到数字信封时,先用私钥或预共享密钥解密,得到“加密密钥”,再用该密钥解密密文,获得原文。数字信封技术使用两层加密体系。数字信封是公钥密码体制在实际中的一个应用,是用加密技术来保证只有规定的特定收信人才能阅读通信的内容。在数字
weixin_30938149
·
2020-08-18 04:18
vc++网络
安全编程
范例(15)-导出会话密钥
密钥(Cryptographickey)是一个基于RSA公匙加密体系的邮件加密软件。它能对你的邮件加上数字签名从而使收信人可以确信邮件是你发来的。它让你可以安全地和你从未见过的人们通讯,事先并不需要任何保密的渠道用来传递密匙。它采用了:审慎的密匙管理,一种RSA和传统加密的杂合算法,用于数字签名的邮件文摘算法,加密前压缩等,还有一个良好的人机工程设计。它的功能强大,有很快的速度。密钥(Crypto
weixin_30615767
·
2020-08-18 04:50
网络
开发工具
运维
VC++网络
安全编程
范例(2)-创建自签名证书
数字证书采用公钥体制,即利用一对互相匹配的密钥进行加密、解密。每个用户自己设定一把特定的仅为本人所知的私有密钥(私钥),用它进行解密和签名;同时设定一把公共密钥(公钥)并由本人公开,为一组用户所共享,用于加密和验证签名。当发送一份保密文件时,发送方使用接收方的公钥对数据加密,而接收方则使用自己的私钥解密,这样信息就可以安全无误地到达目的地了。通过数字的手段保证加密过程是一个不可逆过程,即只有用私有
bo o ya ka
·
2020-08-18 04:37
vc++网络
安全编程
范例(17)-open ssl 实现文件加密与解密
vc++网络
安全编程
范例(17)-openssl实现文件加密与解密2011年12月17日OpenSSL整个软件包大概可以分成三个主要的功能部分:密码算法库、SSL协议库以及应用程序。
iteye_9571
·
2020-08-17 23:16
vc++网络
安全编程
范例(18)-open ssl 实现数字证书编程
数字证书就是互联网通讯中标志通讯各方身份信息的一系列数据,提供了一种在Internet上验证您身份的方式,其作用类似于司机的驾驶执照或日常生活中的身份证。它是由一个由权威机构-----CA机构,又称为证书授权(CertificateAuthority)中心发行的,人们可以在网上用它来识别对方的身份。数字证书是一个经证书授权中心数字签名的包含公开密钥拥有者信息以及公开密钥的文件。最简单的证书包含一个
iteye_11687
·
2020-08-17 22:58
Docker容器
技术实践
什么是DockerDocker是一个开源的应用容器引擎,基于Go语言并遵从Apache2.0协议开源。Docker可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化。准备Docker环境本次安装环境为Ubuntu16.04首先安装apt依赖包,使其通过HTTP获取仓库$sudoapt-getinstall\apt-transpo
agent0024
·
2020-08-17 21:29
vc++网络
安全编程
范例(16)-open ssl 哈希编码解码数据
OpenSSL一共提供了8种对称加密算法,其中7种是分组加密算法,仅有的一种流加密算法是RC4。这7种分组加密算法分别是AES、DES、Blowfish、CAST、IDEA、RC2、RC5,都支持电子密码本模式(ECB)、加密分组链接模式(CBC)、加密反馈模式(CFB)和输出反馈模式(OFB)四种常用的分组密码加密模式。其中,AES使用的加密反馈模式(CFB)和输出反馈模式(OFB)分组长度是1
尹成
·
2020-08-17 19:17
Visual
Studio2012
Windows8
信息安全
Visual
C++2010编程技术
VC++编程技术
VisualC++信息安全编程
VC++网络
安全编程
范例(12)-PKI编程
PKI(PublicKeyInfrastructure)即"公钥基础设施",是一种遵循既定标准的密钥管理平台,它能够为所有网络应用提供加密和数字签名等密码服务及所必需的密钥和证书管理体系,简单来说,PKI就是利用公钥理论和技术建立的提供安全服务的基础设施。PKI技术是信息安全技术的核心,也是电子商务的关键和基础技术。PKI的基础技术包括加密、数字签名、数据完整性机制、数字信封、双重数字签名等。PK
weixin_30906425
·
2020-08-17 19:59
VC++网络
安全编程
范例(1)--数字证书有效期验证
数字证书就是互联网通讯中标志通讯各方身份信息的一系列数据,提供了一种在Internet上验证您身份的方式,其作用类似于司机的驾驶执照或日常生活中的身份证。它是由一个由权威机构-----CA机构,又称为证书授权(CertificateAuthority)中心发行的,人们可以在网上用它来识别对方的身份。数字证书是一个经证书授权中心数字签名的包含公开密钥拥有者信息以及公开密钥的文件。最简单的证书包含一个
weixin_30772105
·
2020-08-17 19:26
vc++网络
安全编程
范例(17)-open ssl 实现文件加密与解密
OpenSSL整个软件包大概可以分成三个主要的功能部分:密码算法库、SSL协议库以及应用程序。OpenSSL的目录结构自然也是围绕这三个功能部分进行规划的。作为一个基于密码学的安全开发包,OpenSSL提供的功能相当强大和全面,囊括了主要的密码算法、常用的密钥和证书封装管理功能以及SSL协议,并提供了丰富的应用程序供测试或其它目的使用。对称加密算法OpenSSL一共提供了8种对称加密算法,其中7种
iteye_11687
·
2020-08-17 18:46
VC++网络
安全编程
范例(10)-SSL网络通信
SSL(SecureSocketsLayer安全套接层),及其继任者传输层安全(TransportLayerSecurity,TLS)是为网络通信提供安全及数据完整性的一种安全协议。TLS与SSL在传输层对网络连接进行加密。SSL(SecureSocketLayer)为Netscape所研发,用以保障在Internet上数据传输之安全,利用数据加密(Encryption)技术,可确保数据在网络上之
weixin_30852419
·
2020-08-17 18:19
C/C++
安全编程
条例
术语定义规则:编程时必须遵守的约定。建议:编程时必须加以考虑的约定。说明:对此规则/建议进行必要的解释。错误示例:对此规则/建议从反面给出例子。推荐做法:对此规则/建议从正面给出例子。通用规则规则1:对外部输入进行校验说明:软件最为普遍的缺陷就是对来自客户端或者外部环境的数据没有进行正确的合法性校验。这种缺陷可以导致几乎所有的程序弱点,例如Dos、内存越界、命令注入、SQL注入、缓冲区溢出、数据破
abodu
·
2020-08-17 01:21
【安全】如何保证编程环境,操作系统是安全的
安全编程
环境经验:①保证我们工作使用的电脑的安全性:电脑至少安装一款杀毒软件,一般杀毒软件会有多个杀毒引擎,而杀毒软件安装后并不是把所有杀毒引擎都默认安装,建议安装所有杀毒引擎,并更新病毒库,以加强对病毒特征的识别
浮生若梦E
·
2020-08-17 00:05
安全
从0到1搭建视频通话系统,我1天就搞定了
欢迎大家前往腾讯云+社区,获取更多腾讯海量
技术实践
干货哦~本文由腾讯云视频发表于云+社区专栏本文作者,ericxwli,高级工程师,来自腾讯云终端团队背景最近被老大分配了一个任务,他打开微信视频聊天,发起多人视频
weixin_33895604
·
2020-08-16 21:21
安全编程
: 最小化特权--根除缺陷
安全的程序必须最小化特权,以降低bug转化为安全缺陷的可能性。本文讨论了如何通过最小化有特权的模块、授与的特权以及特权的有效时间来最小化特权。文章不仅讨论了一些传统的类UNIX特权机制,还讨论了较新的机制,如FreeBSD的jail(),Linux安全模块(LinuxSecurityModules,LSM)框架,以及Security-EnhancedLinux(SELinux)。2003年3月3日
leopard_ray
·
2020-08-16 13:05
Linux
安全编程系列
重磅发布 | 30+ 阿里巴巴云原生「顶流」,给你一堂《云原生
技术实践
公开课》
以“云”为核心的软件研发思想,正逐步成为所有开发者的默认选项。像Kubernetes等云原生技术正在成为技术人员的必修课,大量的工作岗位正在涌现出来。2020年,云原生技术大规模普及。这种背景下,“会Kubernetes”已经远远不够了,“懂Kubernetes如何落地”、“会云原生架构”的重要性正日益凸显出来。2019年4月,阿里云联合CNCF发布了《CNCFXAlibaba云原生技术公开课》,
alisystemsoftware
·
2020-08-16 12:20
安全编程
: 避免竞争条件
安全编程
:避免竞争条件内容:竞争条件简介解决竞争条件锁文件锁文件的代替者处理文件系统共享目录(比如/tmp)共享目录基本概念共享目录的解决方案信号处理结束语参考资料关于作者对本文的评价相关内容:
安全编程
Tianyu-liu
·
2020-08-16 11:22
安全编程
: 最小化特权
安全编程
:最小化特权根除缺陷级别:初级DavidA.Wheeler,专职研究员,InstituteforDefenseAnalyses2004年6月20日安全的程序必须最小化特权,以降低bug转化为安全缺陷的可能性
TruthTracer
·
2020-08-16 10:44
技术文档
视频内容理解核心技术解密:Partial re-ID 在成片体检中的
技术实践
作者|阿里文娱高级算法工程师朔衣责编|李雪敬头图|CSDN下载自视觉中国引言人物重拾(PersonRe-identification,简称为re-ID)是一项在现实世界非常具有挑战性的任务,它旨在利用视觉算法模型匹配出不同视角的不同摄像头下的相同人物。无处不在的遮挡,复杂的背景,光照的变化等都使得这个问题困难重重。而目前大部分的开源数据集,如Market1501,DukeMTMC等都是在监控视频下
CSDN资讯
·
2020-08-16 10:24
算法
计算机视觉
机器学习
人工智能
深度学习
VIP 时代,详解会员营销系统架构
技术实践
!
下面,我将分享优酷营销系统的
技术实践
经验。面临的挑战1.场景复杂多变会员营销的场景复杂多变,具体归
CSDN资讯
·
2020-08-16 10:24
大数据
分布式
编程语言
人工智能
java
一口气说出 OAuth2.0 的四种授权方式,面试官会高看一眼
项目偏向于
技术实践
,因此不会做太多的业务堆砌,业务代码还是在公司学习比较好。现在正在做技术的选型与储备,像比较主流的,项
程序员内点事
·
2020-08-16 10:48
java开发
如何在Python中从零开始实现随机森林
欢迎大家前往云+社区,获取更多腾讯海量
技术实践
干货哦~决策树可能会受到高度变异的影响,使得结果对所使用的特定测试数据而言变得脆弱。
weixin_33834910
·
2020-08-16 09:58
赠书| 详解GPFS文件系统架构、组网和Building Block
此次技术干货分享内容分为GPFS
技术实践
分享和赠书活动2部分,对技术不太感兴趣的读者可以直接跳到赠书活动部分。
架构师技术联盟
·
2020-08-16 05:32
腾讯云CDB的AI
技术实践
:CDBTune
欢迎大家前往腾讯云+社区,获取更多腾讯海量
技术实践
干货哦~作者:邢家树,高级工程师,目前就职于腾讯TEG基础架构部数据库团队。
weixin_34360651
·
2020-08-16 03:30
数据库
数据结构与算法
人工智能
腾讯云数据库智能化海量运维的建设与实践
欢迎大家前往腾讯云+社区,获取更多腾讯海量
技术实践
干货哦~作者介绍:鲁越,腾讯云数据库架构师团队负责人,主要负责腾讯云数据库MySQL、Redis、Oracle等数据库售前架构、运维、调优等工作,曾就职于网易和尼比鲁
weixin_33726313
·
2020-08-16 02:31
运维
后端
大数据
React Native BackHandler exitApp 源码分析
欢迎大家关注【跨平台开发那些事】公众号,定期推送跨平台开发
技术实践
。
Songlcy
·
2020-08-15 19:51
Android
iOS
React
Native
实践进阶
BackHandler
exitApp
退出App
React
Native
敏捷实践之回顾会议Retro
Retro是Retrospective的简写,即回顾会议,大家坐在一起,对过去的这段时间里,Team的工作状态(团队合作,
技术实践
,团队氛围等)做一个总结,它有一点基本思想:对事不对人,大家思想自由Open
小人物_cipher
·
2020-08-15 16:26
敏捷实践
windows 驱动开发入门——驱动中的数据结构
最近在学习驱动编程方面的内容,在这将自己的一些心得分享出来,供大家参考,与大家共同进步,本人学习驱动主要是通过两本书——《独钓寒江windows
安全编程
》和《windows驱动开发技术详解》。
aluluka
·
2020-08-15 12:17
windows
驱动开发
陈晖:解读“区块链+网络通信”的
技术实践
为了将区块链技术的理念实践传播,华章科技邀请区块链的先锋人士论道区块链的技术与实践。CSDN在会前采访到了区块链PPk开源项目发起人陈晖,就其演讲的话题及个人背景做了一些前期的沟通。CSDN:区块链技术大热,一时还有很多朋友不知道这是什么技术,能否请您通俗易懂地介绍下这项技术以及他它的特点。陈晖:对于区块链的定义是“不可伪造、不可篡改和可追溯的块链数据结构”,是由若干种很常见的技术像P2P通讯、非
七得隆冬强
·
2020-08-15 09:21
如何使用野狗搭建视频聊天室-WebRTC的
技术实践
作者:潘嘉明野狗科技嵌入式工程师,曾在TP-Link从事相关工作,在嵌入式研究上经验丰富。一直以来,因为涉及音视频编解码、P2P穿越等许多复杂的技术,同时还需要客户端以及浏览器插件的支持,实时视频通信的开发成本很高,只有大公司才会去做。WebRTC(http://webrtc.org/)是google主推的一个项目,旨在使得浏览器能为实时通信(RTC)提供简单的JavaScript接口。有了它,直
ducode
·
2020-08-15 08:26
比特币浅析
欢迎大家前往腾讯云+社区,获取更多腾讯海量
技术实践
干货哦~作者:沈星繁,该成员来自云+社区翻译社本文的目标是使读者对比特币有一个感性认识,对读者的技术水平不作要求。
weixin_33913377
·
2020-08-15 08:47
使用 OpenSSL API 进行
安全编程
学习如何使用OpenSSL——用于安全通信的最著名的开放库——的API有些强人所难,因为其文档并不完全。您可以通过本文中的提示补充这方面的知识,并驾驭该API。在建立基本的连接之后,就可以查看如何使用OpenSSL的BIO库来建立安全连接和非安全连接。与此同时,您还会学到一些关于错误检测的知识。OpenSSLAPI的文档有些含糊不清。因为还没有多少关于OpenSSL使用的教程,所以对初学者来说,在
lin_zyang
·
2020-08-15 07:38
OpenSSL
七牛云宫静:基于容器和大数据平台的持续交付平台
本次分享的主要内容是基于容器和大数据平台去构建的持续交付系统,是七牛云工程效率部在持续交付、容器化方面去做的
技术实践
。将从以下两个方向展开:一个是容器化方向,一个是持续交付的平台。
七牛云存储
·
2020-08-15 00:36
腾讯云+运维,助力运维领域技术发展
欢迎大家前往腾讯云社区,获取更多腾讯海量
技术实践
干货哦~在云计算时代和互联网持续高速发展的今天,数据和服务规模迅速升级,传统运维面临着许多新型挑战,如何结合DevOps理念,解决云计算时代的运维难题?
QcloudCommunity
·
2020-08-14 23:10
灵雀云Istio技术专题
Istio
技术实践
之(九):路由控制与灰度发布【从小白到专家】Istio专题之(八):视频解析Istio流量控制DestinationRule视频|【从小白到专家】Istio专题(七):30分钟讲透Istio
PassZhang
·
2020-08-14 22:00
心随手动,驱动短视频热潮的引擎
欢迎大家前往腾讯云+社区,获取更多腾讯海量
技术实践
干货哦~作者:常青,2008年毕业加入腾讯,一直从事客户端研发相关工作,先后参与过PCQQ、手机QQ、QQ物联等产品项目,目前在腾讯视频云团队负责音视频终端解决方案的优化和落地工作
weixin_34124577
·
2020-08-14 20:47
软件质量没有银弹:阿里巴巴的25个
技术实践
与坑
作者简介:武小平(平晓),阿里巴巴测试专家,在CICD、自动化测试工具和质量管理方面有较多的经验,目前负责阿里巴巴研发协同平台阿里云RDC的测试。转载来源:研发协同RDC微信公号(alirdc)在欧洲中世纪的传说中,有一种叫“人狼”的妖怪,就是人面狼身。它们会讲人话,专在月圆之夜去袭击人类。而且传说中对“人狼”用一般的枪弹是不起作用的,普通子弹都伤不到也打不死它,只有一种用银子作成的特殊子弹才能把
weixin_33857679
·
2020-08-14 20:23
ui
python
数据库
下一代视频编码技术的云视频应用探索
本文由华为云资深产品专家左雯在LiveVideoStackCon2020线上峰会的演讲内容整理而成,本文从视频编解码技术的趋势、难点和挑战以及华为云视频产品的编解码关键
技术实践
与成果两方面介绍下一代视频编解码技术优化应用的探索
LiveVideoStack_
·
2020-08-14 14:51
内核
大数据
算法
编程语言
机器学习
CDN HTTPS解决方案及优化实践
云栖社区2017在线技术峰会,阿里云CDN技术专家容恪来为大家解析CDNHTTPS红包背后的
技术实践
。
weixin_34117522
·
2020-08-14 12:49
上一页
19
20
21
22
23
24
25
26
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他