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
Java-API简析
Makefile在大型工程文件中的应用
简析
这段时间,再次温习了一遍makefile,想着去分析一下大型工程文件中,是怎么使用makefile的,需要注意那些地方,这里以caffe的makefile做一个简短的分析。这里给出两个非常棒的参考:http://blog.csdn.net/ruglcc/article/details/7814546/http://blog.chinaunix.net/uid-790245-id-2037374.h
sunnyxiaohu
·
2020-08-16 01:43
shell
深度学习
蚁群算法
简析
、缺陷、改进
蚁群算法是一种用来寻找优化路径的概率型算法,该算法是受到蚂蚁在寻找食物过程中发现路径的行为所启发。本质上是进化算法中的一种启发式全局优化算法。目录蚁群优化算法特点蚁群算法基本结构蚁群算法缺陷分析单蚁群算法的改进蚁群优化算法特点(1)采用正反馈机制,使得搜索过程不断收敛,最终逼近最优解。(2)每个个体可以通过释放信息素来改变周围的环境,且每个个体能够感知周围环境的实时变化,个体间通过环境进行间接地通
咕噜oo
·
2020-08-16 01:44
算法
【python】28_pickle模块
【摘要】本篇博文
简析
了何为pickle模块,为什么要用pickle模块以及如何使用。1.pickle模块简介python的pickle模块实现了python的所有数据序列和反序列化。
potizo
·
2020-08-16 00:30
python
[转贴]内核版之OS设计
其回贴是早期系统的一些介绍.了解最新进展新闻和进展Joinus参与问题的解决BugList最新发布请看----项目主页-------2003.4.8导航内核版OS设计讨论&下载内核版OS设计--Kernel结构
简析
内核设计
myfnst
·
2020-08-16 00:51
系统设计
ARM数据/地址总线架构
简析
ARM架构
简析
1,ARM概述现在大家讲的ARM的概念实际上是很模糊的,他可能指的是一类芯片,或者指的是ARM公司,亦或者是精简指令集,还是千万人手中的饭碗。
hufan531
·
2020-08-15 23:58
ARM
seetaface 人脸检测算法
简析
一、前言使用opencv的lbp人脸检测算法准确率、误检率表现均不是很好,另外算法需跑在ARM上,虽然深度学习一些算法如mtcnn效果很好,但速度很难保证。最终,查阅了seetaface的人脸检测算法论文及源码,并做记录总结于此。二、算法思想概述整个算法框架是呈漏斗型的,即先用计算量小的特征、分类方式快速过滤大量非人类窗口(图像上滑窗),然后用复杂特征、分类方式逐层筛选人脸。需要注意的是,论文上描
abc20002929
·
2020-08-15 22:57
VMware 虚拟化编程(14) — VDDK 的高级传输模式详解
TransportMethodsLocalFileAccessNBDandNBDSSLTransportSANTransportHotAddTransport前文列表VMware虚拟化编程(1)—VMDK/VDDK/VixDiskLib/VADP概念
简析
weixin_34255055
·
2020-08-15 16:09
Crontab与Anacrontab
简析
vi/etc/crontabSHELL=/bin/bashPATH=/sbin:/bin:/usr/sbin:/usr/binMAILTO=rootHOME=/#Fordetailsseeman4crontabs#Exampleofjobdefinition:#.----------------minute(0-59)#|.-------------hour(0-23)#||.----------
weixin_33857230
·
2020-08-15 16:36
(1)RIL
简析
(高通)——RIL如何启动及初始化
Android设置了RIL层,是上层framework与Modem沟通的桥梁。高通使用qcril作为其vendor-RIL,与modem之间使用QMI机制通讯。分3篇分析下面的问题:RIL如何启动及初始化?RILJ和RILD如何关联?RILJ的消息如何传递和被处理?eventtable的定义event如何管理event的处理、返回结果和主动上报(UNSOL)如何正确地添加一个RIL消息和对应的处理
WILS__
·
2020-08-15 14:08
RIL
Ripple瑞波和WF Standard区块链项目对比
简析
、谁更有潜力?
信息化时代大浪潮中,全球数字经济呈现出了爆发式的增长,因此造就了一个全新而又富有未来的产业生态。眼下全球的数字经济产业被各大巨头所把控,比如摩根、蚂蚁金服、软银把控等,而基于区块链的数字金融生态低成本高效率的建立去中心化数字金融生态已然成为接下来的时代趋势。金融服务需要新的变革,而区块链技术的横空出世,为数字金融生态的实现创造了极大的变革可能性。基于分布式账本的金融具备了更加高效的服务能力和延展能
OZGGNS
·
2020-08-15 13:58
内核usb键盘代码
简析
内核:linux-3.4.99学习了韦东山第二期视频关于USB鼠标模拟键盘那一章,现在自己简单分析下内核自带的usb键盘源码。(drivers\hid\usbhid\Usbkbd.c)当插入键盘的USB口时,会调用probe函数,分析如下:staticintusb_kbd_probe(structusb_interface*iface,conststructusb_device_id*id){st
L_Backkom
·
2020-08-15 13:02
linux驱动
JSON-JavaScript对象表示法--学习笔记
JOSN与XML:JOSN类似XML,比XML更小、更快、更易
简析
。没有结束标签。更短。读写的速度更快。使用数组。不适用保留字。能够使用内建的JavaScrip
曹世宏的博客
·
2020-08-15 10:06
java
简析
selenium和scrapy对接
selenium和Scrapy对接爬取某些需要动态加载的页面,使用selenium模块是诸多方法中的一个,直接使用selenium模块并不复杂,在Scrapy框架下依然可以使用该模块解决动态加载的问题.首先再熟悉下流程Scrapy的基本流程图如下引擎负责控制系统所有组件之间的数据流,并在某些动作发生时触发事件。调度器(用来接受引擎发过来的请求,压入队列中,并在引擎再次请求的时候返回.用于下载网页内
沙威探长
·
2020-08-15 09:56
Web基础(三)Python Web
文章目录PythonWeb基础1.WSGI1.1概述1.2实现原理1、WSGIServer/gateway2、WSGIApplication3、WSGIMiddleWare1.3测试WSGI服务器代码
简析
血色v残阳
·
2020-08-15 09:19
Web
开发基础原理详解
QSqlQuery数据库类简介&Demo
简析
目录一、前言二、相关步骤三、提示四、源码/Demo一、前言本节讲述QTsql数据库使用方案,并提供一个访问数据库的封装类,最后关于发布时的提示二、相关步骤①工程文件加入sql模板QT+=sql②创建CDbMain类单例,用来连接数据库创建单例的好处在于不用经常开关数据库和创建多次类,单例在整个工程都能使用。单例部分可看我的博文《QT单例模式(函数模板实现)》CDbMain.h#ifndef__CD
13jjyao
·
2020-08-15 09:39
QT类
简析
一下SQL Server里面Fast_Forword 和 SRROLL 的区别
这次简单说说游标的分类。先看看通常游标的语法DECLAREcursor_nameCURSOR[LOCAL:局部游标,仅在当前会话有效|GLOBAL:全局游标,全局有效,可以][FORWARD_ONLY:只能向前游标,读取游标时只能使用Next谓词|SCROLL:滚动游标,FIRST、LAST、PRIOR、NEXT、RELATIVE、ABSOLUTE都可以使用][STATIC:定义一个游标,以创建将
weixin_30603633
·
2020-08-15 08:40
vue基础methods、computed、created、mounted
简析
1.methods:定义方法,methods将被混入到Vue实例中。可以直接通过VM实例访问这些方法,或者在指令表达式中使用。方法中的this自动绑定为Vue实例。{{msg}}{{price}}外部调用vue里的方法//要给对象赋值letvm=newVue({el:'#app',data:{price:199,msg:'methods',},methods:{add(){//console.lo
JaydenSun
·
2020-08-15 07:19
vue
ANR分析思路
简析
案例:whatsapp输入框内一直输入表情符号导致ANR1、在misc\anr文件中找的arn堆栈log信息suspendallhistogram:Sum:180.110ms99%C.I.20.680us-8069.119usAvg:874.320usMax:140167usDALVIKTHREADS(69):"main"prio=5tid=1Runnable|group="main"sCount
饭小粒
·
2020-08-15 06:21
android
Spring AMPQ 的SimpleMessageListenerContainer 源码
简析
SpringAMPQ的SimpleMessageListenerContainer类源码
简析
因为工作中需要动态的订阅queue,完成后取消,印象中之前工作中做过的基本都是queue确定或者只订阅一个queue
少年也惧岁月长
·
2020-08-15 04:22
JVM源码
简析
(楔子)-对象内存分配过程和PS回收器中YGC触发FGC的现象
前言想要搞明白Java对象内存申请过程的原因,是因为第一次接触线上GC日志的时候,发现了一些很奇怪的现象,就是younggc触发了fullgc。为了搞清楚这个现象,得先要来个测试去复现。复现现象我所使用的实验代码和配置原本是用来测试空间担保机制的,不过我们重点不是这个机制而是fullgc的问题:-Xmx20m-Xms20m-Xmn10m-XX:+PrintGCTimeStamps-Xloggc:D
xck503c
·
2020-08-15 02:43
源码学习
Java
jvm
java
浅出分布式唯一ID生成器
文章目录0.背景1.调研2.实际使用2.1时钟回拨问题3.其它ID算法
简析
3.1uid-generator3.2leaf3.2.1Leaf-segment3.2.2Leaf-snowflake3.3UUID3.4redis3.5idx_mysql_id3.6snowflake4
李文文丶
·
2020-08-15 02:06
Java基础学习
netty5 NioEventLoopGroup线程池
简析
netty服务端ServerBootstrap启动的时候,默认有两个eventloop分别是bossGroup和workGroup.(其实大部分人这么叫的.并没有明确这个名字).一般服务端启动的时候会使用下面的代码1NioEventLoopGroupbossGroup1=newNioEventLoopGroup(1);//boss2NioEventLoopGroupworkerGroup=newN
anxin2034
·
2020-08-15 02:21
简析
hashset的实现原理
hashset底层为hashmap。源码如下:/***Constructsanew,emptyset;thebackingHashMapinstancehas*defaultinitialcapacity(16)andloadfactor(0.75).*/publicHashSet(){map=newHashMapetothissetif*thissetcontainsnoelemente2suc
anteoy
·
2020-08-15 01:24
java
简析
扩展运算符(spread)和剩余运算符(rest)的区别(es6)
spread和rest运算符都是...+变量/参数的形式spreadconsole.log(1,...[2,3,4],5)//12345console.log([1,...[2,3,4],5])//[1,2,3,4,5]functionadd(x,y){returnx+y;}constnumbers=[4,38];add(...numbers)//42spread主要是...[Array]对数组的
mus_木司
·
2020-08-14 23:26
前端
SpringBoot启动流程
简析
(一)
我想很多人已经在项目中使用SpringBoot做项目开发的工作了,创建SpringBoot和启动SpringBoot应用都会较简单一点,下面我以SpringBoot官网上的Demo来简单的分析一些SpringBoot的启动流程,我们的启动主类代码如下:@SpringBootApplicationpublicclassSpringBootAnalysisApplication{publicstati
木叶之荣
·
2020-08-14 22:36
SpringBoot系列
Quartz任务调度原理
简析
1、Quartz任务调度的基本实现原理Quartz是OpenSymphony开源组织在任务调度领域的一个开源项目,完全基于Java实现。作为一个优秀的开源调度框架,Quartz具有以下特点:(1)强大的调度功能,例如支持丰富多样的调度方法,可以满足各种常规及特殊需求;(2)灵活的应用方式,例如支持任务和调度的多种组合方式,支持调度数据的多种存储方式;(3)分布式和集群能力,Terracotta收购
Allen716
·
2020-08-14 22:09
java
quartz
架构
元素选择器的实现(C++)
subtitle....div#main......h2......p#one......div........p#twop#subtitleh3divpdivdivpoutput369111602911111
简析
咔嗒i咛
·
2020-08-14 19:39
C++语言程序
简析
关于定时任务跑着跑着就停止了的问题
前两天项目中遇到个问题,用定时任务每隔30秒去下载图片到本地,定时任务跑十几次之后就停止了。用的是spring内部自带的task任务调度,一般来说定时任务突然停止有以下几方面的原因:一是定时任务的配置问题,只配了多久发生一次和发生时执行的方法,所以这个原因排除。二是数据库连接超时,因为连接超时会有异常提示信息,并没有这个原因也排除了。三是线程死锁或阻塞,当时觉得就是这个原因了,然后关掉了其他的定时
Nryana0
·
2020-08-14 16:03
数据库
Window 7下 MongoDB 的安装应用
简析
前段时间讲了“CentOS6.5下通过yum安装MongoDB”的方法,今天简单说一下:Window7下MongoDB的安装应用。分为几部分:1、安装MongoDB2、在命令行启动3、安装MongoDB服务4、在命令行连接MongoDB安装MongoDB我们从MongoDB官网下载“WindowsServer2008R264-bitandlater,withSSLsupportx64”版本的安装包
weixin_33946605
·
2020-08-14 15:23
Session与Cookie区别
简析
目录Cookie会话Cookie和持久CookieCookie具有不可跨域名性SessionSession的创建Session的客户端实现形式Session与Cookie的联系Session与Cookie的区别参考CookieCookie并不是它的原意“甜饼”的意思,Cookie是存放在客户端的,Cookie是一段不超过4KB的小型文本数据,由一个名称(Name)、一个值(Value)和其它几个用
悦悦的狗子
·
2020-08-14 12:08
JAVA基础
elastic search java api入门
参考资料:https://www.elastic.co/guide/en/elasticsearch/client/
java-api
/2.4/index.html注:es版本为2.4.01.下载安装:下载地址
TCH987551623
·
2020-08-14 09:36
elastic
elastic
search
es
java
api
MySQL的DDL
COPYINPLACEINSTANTpt-online-schema-changegh-ostMySQLDDL的使用注意事项DDL的所需时间负载额外空间占用主从同步延时MDL其他MySQLDDL的原理
简析
nieops
·
2020-08-14 09:45
简析
TCP的三次握手与四次分手
TCP是什么?具体的关于TCP是什么,我不打算详细的说了;当你看到这篇文章时,我想你也知道TCP的概念了,想要更深入的了解TCP的工作,我们就继续。它只是一个超级麻烦的协议,而它又是互联网的基础,也是每个程序员必备的基本功。首先来看看OSI的七层模型:我们需要知道TCP工作在网络OSI的七层模型中的第四层——Transport层,IP在第三层——Network层,ARP在第二层——DataLink
_calm
·
2020-08-14 07:49
面试宝典
微信小程序支付功能实现全过程
简析
今天小编带大家来分析一下微信小程序支付功能的实现全过程。先附一张小程序支付时序图:整体流程:在所以操作之前,我们得先有微信开发者账号,还得有自己的商户号和商品密匙。微信端请求下单之后,会调用wx.request接口发起网络请求。服务器接收到请求之后会调用auth.code2Session接口,换取用户唯一标识OpenID和会话密钥session_key。服务器端收到openid之后会再去调用支付统
monkey_wei
·
2020-08-14 06:52
Linux内存管理机制
简析
Linux内存管理机制
简析
本文对Linux内存管理机制做一个简单的分析,试图让你快速理解Linux一些内存管理的概念并有效的利用一些管理方法。
weixin_34396103
·
2020-08-14 05:00
Linux进程模型
简析
1.进程的组织1.1进程定义百度百科中,进程定义如下:进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。在早期面向进程设计的计算机结构中,进程是程序的基本执行实体;在当代面向线程设计的计算机结构中,进程是线程的容器。程序是指令、数据及其组织形式的描述,进程是程序的实体。一个进程在CPU上运行可以有两种运行模式(进程状态)
weixin_30725467
·
2020-08-14 05:38
lucene中Field
简析
http://blog.csdn.net/zhaoxiao2008/article/details/14180019先看一段lucene3代码Documentdoc=newDocument();doc.add(newField("fullpath",f.getCanonicalPath(),Field.Store.YES,Field.Index.NOT_ANALYZED))Field类是文档索引期
weixin_30726161
·
2020-08-14 05:38
linux进程管理
简析
Linux是一种动态系统,能够适应不断变化的计算需求。Linux计算需求的表现是以进程的通用抽象为中心的。进程可以是短期的(从命令行执行的一个命令),也可以是长期的(一种网络服务)。因此,对进程及其调度进行一般管理就显得极为重要。在用户空间,进程是由进程标识符(PID)表示的。从用户的角度来看,一个PID是一个数字值,可惟一标识一个进程。一个PID在进程的整个生命期间不会更改,但PID可以在进程销
sooneboy
·
2020-08-14 05:26
linux内核
Linux 下网络性能优化方法
简析
原帖:http://www.ibm.com/developerworks/cn/linux/l-cn-network-pt/index.htmlLinux下网络性能优化方法
简析
赵军,软件工程师,Pixelworks
rainharder
·
2020-08-14 05:16
资料收藏
linux学习笔记
HTML+CSS登陆界面实例
登录界面截图项目代码仓库地址项目的代码放在了github的代码仓库当中:点我项目访问地址将登录界面项目部署在了github上面:点我项目代码解析项目的界面
简析
主要部分是Login的模块,包括username
你倒是敲代码啊.
·
2020-08-14 05:10
web前端
css
html
web
[内核源码]Linux 发送报文过程
简析
及网络杂谈
linux发送报文过程
简析
Linux网络栈可以处理L2层以上的报文,网络报文向外发送需要经由对应的网络设备驱动完成。
皮拉图斯
·
2020-08-14 04:31
c/c++
网络
Linux
Linux中网络管理
简析
Linux中网络的服务是NetworkManager服务网络子管理程序是network一般我们对此程序进行操作,比如查看网络程序的状态systemctlstatusnetwork配置网络的工具Vim工具编辑配置文件配置文件在/etc/sysconfig/network-scripts/ifcfg-ens33中输入vim/etc/sysconfig/network-scripts/ifcfg-ens
碻(que)
·
2020-08-14 04:55
linux
shell
网络
选购磁盘方法
简析
硬盘,是电脑中最重要的几个部分之一,电脑的主要组成部分主要用来存储各种文件。接下来我给大家简单介绍一下购买磁盘的技巧。首先我们要知道自己购买硬盘的用途,硬盘有笔记本硬盘、台式机硬盘、移动硬盘等。它们的大小、价格、抗震性都不同。购买硬盘时需要先查看自己电脑的硬盘接口,常见的有SATA、mSATA、M.2、AHCI、NVMe等接口等等。购买时注意硬盘的存储类型,有机械硬盘hdd和固态硬盘ssd和移动硬
碻(que)
·
2020-08-14 04:24
Helm Chart 使用
简析
文章目录一、Chart文件结构二、Chart模版赋值2.1通过values.yaml文件取值2.2手动使用--set指定2.3通过-f指定文件三、Chart模版语法3.1quote函数3.2管道3.3default函数3.4indent函数3.5with3.6变量3.7if-else四、命名模板五、参考链接一、Chart文件结构[root@harbor~]#treemychart/mychart/
刘李404not found
·
2020-08-14 01:22
Kubernetes
Golang gRPC学习(03): grpc官方示例程序route_guide
简析
代码主要来源于grpc的官方examples代码:route_guidehttps://github.com/grpc/grpc-go/tree/master/examples/route_guide服务定义RouteGuideservice RouteGuide { // A simple RPC. // // Obtains the feature at a given position
九卷
·
2020-08-14 01:00
ibeacon广播数据
简析
一、实验目的:分析基于ble的ibeacon协议广播数据含义二、实验环境:本文涉及的广播数据以TIble芯片cc2xxx为例分析三、广播数据:staticuint8iBeacon_advertData[]={//ble相关内容,与ibeacon无直接关系//discoverablemode(advertisesindefinitely)0x02,//lengthofthisdataGAP_ADTY
路人 假
·
2020-08-14 00:42
低功耗蓝牙
聚类算法
简析
(一):朴素贝叶斯算法
朴素贝叶斯算法常用于分类与预测的问题,比如给一个1000本书进行分类,可以分为文学类,管理类,技术类,教育类等等,即算法得到的结果是一组离散的代表类别的数据。比如,预测一株很美的植物,在不同的地理环境,如吉林,北京,广州,深圳,大理,不同的地点,在不同的日照和阳光强度下,这株植物会生存下来吗?是的这是个概率问题。朴素贝叶斯的原理及理解学习贝叶斯之前,我们了解下条件概率的概念条件概率:事件A在另外一
木野归郎
·
2020-08-13 21:22
算法
vuejs核心概念
简析
概述使用vue编写网页是一个让人愉悦的过程,它同时具备angular和react的优点,轻量级,api简单,文档齐全,简单强大,麻雀虽小五脏俱全.快速开始vue最好的方式是阅读官网的文档,这是学习vue最好的途径,没有之一.基本上通读文档即可让你从入门到精通了,下面讨论一下vue的精髓与重点需要理解的部分vue的精髓在于基于数据的状态和组件式编程数据驱动基于操作dom的方式程序=数据结构+算法这是
weixin_34283445
·
2020-08-13 21:15
WinCE5.0 SMDK2410 BSP在GEC2410开发板上的移植(17)-CS8900 NDIS Miniport driver
简析
(3)
接下来就是对CS8900A网卡的实际操作了,首先介绍下cs8900A网卡芯片:CS8900芯片是CirrusLogic公司生产的一种局域网处理芯片,在嵌入式领域中使用非常常见。它的封装是100-pinTQFP,内部集成了在片RAM、10BASE-T收发滤波器,并且提供8位和16位两种接口,一般在单片机中,使用了CS8900的8位接口模式。可选择1:1.414YL18-1064S或1:2.5YL18
shevsten
·
2020-08-13 18:47
Windows
CE
WinCE5.0 SMDK2410 BSP在GEC2410开发板上的移植(15)-CS8900 NDIS Miniport driver
简析
(1)
如何开发一个NDISMiniport的网卡驱动,CS8900这个例子是个很好的参考.接下来我们就来分析下这个驱动,这样将来开发其他网卡驱动就知道怎么做了.驱动共有4个文件:cs8900.c:直接操作网卡的函数interrupt.c:中断处理miniport.c:NDISminiport驱动接口实现wince.c:驱动dll入口1.wince.c我们先来看wince.c(应该改名为cs8900Dri
shevsten
·
2020-08-13 18:47
Windows
CE
上一页
32
33
34
35
36
37
38
39
下一页
按字母分类:
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
其他