技术开发 第 2 页 - 云聚网

技术开发 第 2 页

任务(task) - Jonins

任务概述 线程(Thread)是创建并发的底层工具,因此有一定的局限性(不易得到返回值(必须通过创建共享域);异常的捕获和处理也麻烦;同时线程执行完毕后无法再次开启该线程),这些局限性会降低性能同时影响并发性的实现(不容易组合较小的并发操作实现较大的并发操作,会增加手工同步处理(加锁,发送信号)的依

String 的常用操作 - YJK923

String 类,我可以不负责的说在 Java 中这个类应该是使用最频繁的类了。然而关于它的常用的操作,我却不甚了解。整理这个东西很反人性的,这些方法,你看到他的时候感觉很简单,但是真正用的时候还是不太会,还是会借助网络,今天我就来强行整理一波,不求全,但求精。 先说说 String 对象的构造器,

作为开发人员,这四类Code Review方法你都知道吗? - 葡萄城技术团队

没有人能保证他产出的代码一定是完美的。每个专业的软件开发者都知道,代码审查是任何正式开发过程中的必要环节。但大多数开发者不知道的是,代码审查分为很多种类型。根据你项目和团队架构的不同,每一种代码审查类型都有它特有的优缺点。那么让我们一起来看看,文中这几种CodeReview方式各位是否都了解。

一个程序员的自白(浅水淹人) - wc的一些事一些情

他曾说过,他是一个不断思考的人,但却不懂得如何去思考。这都是事实,因为他已经深深地感受和体会到他自身各种处事的心态控制着他身体上每一个细胞的内分泌、每一滴血液的流动和每一个情绪的起伏。处理一个家庭琐事,他可以;接受朋友的一个小小请求,他乐意;解决一个工作事务,他肯定没问题;当这些事情接踵而来的时候,

图解SSH原理及两种登录方法 - Decouple

SSH(Secure Shell)是一套协议标准,可以用来实现两台机器之间的安全登录以及安全的数据传送,其保证数据安全的原理是 非对称加密 。 传统的 对称加密 使用的是一套秘钥,数据的加密以及解密用的都是这一套秘钥,可想而知所有的客户端以及服务端都需要保存这套秘钥,泄露的风险很高,而一旦秘钥便泄露

Android onsaveInstanceState()的使用,再也不怕和系统的小船说沉就沉的悲剧了 - 广州菁宏信息科技有限公司

我们都知道不同的手机,内存不同,系统在内存不足的时候很有可能就会把你APP中不再栈顶的activity给回收掉。如果这个activity无关紧要那就啥也不说了,但是就怕它对你来说很重要。这个时候你不对它进行保护措施的话,你就等着哭吧。比如你打开了A,A是一个注册类activity。然后你填写了一堆信

逆元知识普及(进阶篇)——from Judge - Judge_Cheung

刚艹完一道 提高- 的黄题(曹冲养猪) ,于是又来混一波讲解了 ——承接上文扫盲篇 四、Lucas定理(求大组合数取模) 再讲讲lucas定理这个东西(扩展lucas就不讲了,因为不大会…咳咳,然后也不怎么会用到吧) 基本公式: C(n,m) ≡ C(n/p,m/p)*C(n%p,m%p) (mod

应用监控CAT之cat-client源码阅读 - 等你归去来

CAT 由大众点评开发的,基于 Java 的实时应用监控平台,包括实时应用监控,业务监控。对于及时发现线上问题非常有用。(不知道大家有没有在用) 应用自然是最初级的,用完之后,还想了解下其背后的原理,所以有了源码阅读一说。 今天来看看 cat-client 模块,重在调用方。 打开文件,首先看一下使

云中树莓派(5):利用 AWS IoT Greengrass 进行 IoT 边缘计算 - SammyLiu

云中树莓派(1):环境准备 云中树莓派(2):将传感器数据上传到AWS IoT 并利用Kibana进行展示 云中树莓派(3):通过 AWS IoT 控制树莓派上的Led 云中树莓派(4):利用声音传感器控制Led灯 云中树莓派(5):利用 AWS IoT Greengrass 进行 IoT 边缘计算

中文词向量论文综述(二) - bamtercelboo

导读 最近在做中文词向量相关工作,其中看了一些中文词向量的相关论文,在这篇文章,将把近几年的中文词向量进展及其模型结构加以简述,大概要写3 4篇综述,每篇包含2 3篇论文。续 "中文词向量论文综述(一)" 。 一、Improve Chinese Word Embeddings by Exploiti

Apollo 10 — adminService 全量发布 - 莫那-鲁道

目录 1. UI 界面 2. Portal 服务 3. admin 服务 4. 总结 1. UI 界面 2. Portal 服务 当我们点击上面的发布按钮的时候,调用的当然是 portal 的接口。具体代码如下: 接口职责不多:是否符合紧急发布的数据校验,调用 Service, 发布“配置发布”事件

C#语法——消息,MVVM的核心技术。 - kiba518

在C#中消息有两个指向,一个指向Message,一个指向INotify。这里主要讲INotify。 INotify也有人称之为[通知],不管叫消息还是通知,都是一个意思,就是传递信息。 消息的定义 INotify消息其实是一个接口,接口名叫INotifyPropertyChanged。接口定义如下:

lvs+keepalive安裝部署文檔 - Covers

CIP 客户端主机IP地址 VIP 虚拟IP地址(负载均衡网卡) DIP Director的IP地址 RIP 真实IP地址 LVS调度算法:决定了如何在集群节点之间分布工作负荷 Lvs调度器 IP:192.168.1.14 VIP:192.168.1.29 RS-1 IP:192.168.1.15

图解高内聚与低耦合 - 大道方圆

模块 模块就是从逻辑上将系统分解为更细微的部分, 分而治之, 复杂问题拆解为若干简单问题, 逐个解决. 耦合主要描述模块之间的关系, 内聚主要描述模块内部. 模块的粒度可大可小, 可以是函数, 类, 功能块等等. 耦合 模块之间存在依赖, 导致改动可能会互相影响, 关系越紧密, 耦合越强, 模块独立

NQA与静态路由联动 - 流昔岁月

一、NQA的原理及应用 定义: 网络质量分析NQA,是一种实时的网络性能探测和分析技术,能够对网络抖动、丢包率、网络时延等信息进行分析和统计,实时监控网络的QoS,同时也能让管理者快速定位故障点。 利用NQA的测试结果,用户可以: 1.及时了解网络的性能状况,针对不同的网络性能,进行相应的处理; 2

Python网络编程(进程通信、信号、线程锁、多线程) - ParisGabriel

什么是进程通讯的信号? 用过Windows的我们都知道,当我们无法正常结束一个程序时, 用过Windows的我们都知道,当我们无法正常结束一个程序时, 可以用任务管理器强制结束这个进程,但这其实是怎么实现的呢? 可以用任务管理器强制结束这个进程,但这其实是怎么实现的呢? 同样的功能在Linux上是通

windows+vagrant+python+emacs开发环境配置 - 那个踩到香蕉皮的妖怪

背景说明 公司的电脑一般都是windows系统的。但是windows系统如果配置开发环境,在安装一些依赖的时候经常会抓狂。Vagrant是一个基于Ruby的工具,用于创建和部署虚拟机。通过vagrant工具在windows系统上拉起一台linux系统的虚拟机,在上面安装emacs,然后通过 moba

omnibus gitlab-ce安装 - Aubin

架构 关闭防火墙 关闭SELinux 安装依赖组件 下载gitlab ce仓库 。 启动邮件服务器 安装gitlab 安装omnibus gitlab ce omnibus相当于一键安装包,自动安装gitlab所依赖的所有组件 创建私钥与证书 配置gitlab 初始化所有配置 配置本地windows

修改IP地址 - 左思右想

手动修改IP感觉很麻烦,今天晚上自己研究了下,通过脚本语言来实现自动修改,来分享下。 操作方法: 1、新建txt文档。 2、复制下面的代码,保存,修改txt文档属性名为:.bat格式。 3、右击以管理员身份运行。 @echo off echo /***********************1、设置

强一致性hash实现java版本及强一致性hash原理 - 叶止水

一致性 hash 分布式过程中我们将服务分散到若干的节点上,以此通过集体的力量提升服务的目的。然而,对于一个客户端来说,该由哪个节点服务呢?或者说对某个节点来说他分配到哪些任务呢? 强哈希 考虑到单服务器不能承载,因此使用了分布式架构,最初的算法为 hash() mod n, hash()通常取用户

Bootstrap Table列宽拖动的方法 - ktkt

在之前做过的一个web项目中,前端表格是基于jQuery和Bootstrap Table做的,客户要求能利用拖动改变列宽,为了总结和备忘,现将实现的过程记录如下: 1、Bootstrap Table可拖动,需要用到它的Resizable扩展插件,具体可见bootstrap-table的官方文档链接:

用树莓派做一个离线下载机 - Summer7C

用树莓派可以做很多有意思的东西,它相当于一个小型的电脑,装上系统完全可以作为一个家用的小型服务器。 通过这个小型服务器,可以实现一个“离线”下载机。不过这里的离线下载不是真的离线,因为树莓派还是在线的——既然树莓派当做了小型服务器,那应该长期保持在线状态了——不过由于树莓派的功耗很小,而且占用空间也

webpack4.0各个击破(1)—— html部分 - 大史不说话

作为前端最火的构建工具,是前端自动化工具链 最重要的部分 ,使用门槛较高。本系列是笔者自己的学习记录,比较基础,希望通过 问题 + 解决方式 的模式,以前端构建中遇到的具体需求为出发点,学习 工具中相应的处理办法。(本篇中的参数配置及使用方式均基于 ) 一. webpack中的html 对于浏览器而

Python中type和object - Harvard_Fly

type 所有类是type生成的 在python中是一切皆对象的,类其实也是对象,首先type生成了这个对象,又生成了1这个对象,type --> int --> 1 同样,type生成了这个对象,

删除物品[JLOI2013] - Ch_someone

——JLOI2013( "bzoj3192" ) 删除物品 题目描述 箱子再分配问题需要解决如下问题: (1)一共有N个物品,堆成M堆。 (2)所有物品都是一样的,但是它们有不同的优先级。 (3)你只能够移动某堆中位于顶端的物品。 (4)你可以把任意一堆中位于顶端的物品移动到其它某堆的顶端。若此物品

概率软逻辑(PSL,Probabilistic soft logic)通用(可处理中文)版本 - 行者的灵感

一、简介 概率软逻辑(PSL,Probabilistic soft logic)是用于开发概率模型的机器学习框架,由加州大学圣克鲁兹分校和马里兰大学联合开发。目前其复杂的环境构建方式和Groovy语言表达给像作者一样的初学者带来了不小的困难,而且诸多的依赖项使原本已经构建好的模型小错误频繁。 经过努

一款优秀的linux监控工具——nmon - gegeman

(一)nmon工具概述 nmon是以一个用来做linux服务器监控的工具,通过nmon,可以实现对以下参数的监控: --CPU使用率 --内存、交换空间使用率 --网络使用情况 --磁盘I/O,读写速度 --网络I/O速度,传输和读写速度 --顶级进程,查看哪些应用程序占用的CPU较多 --网络文件

Java之static作用的全方位总结 - 小勇DW3

1、深度总结 引用一位网友的话,说的非常好,如果别人问你static的作用;如果你说静态修饰 类的属性 和 类的方法 别人认为你是合格的;如果是说 可以构成 静态代码块,那别人认为你还可以; 如果你说可以构成 静态内部类, 那别人认为你不错;如果你说了静态导包, 那别人认为你很OK; 那我们就先在这

case when语句的报错问题 - 一直是小学生

直接说明问题。我有一张存储身份证号码的表id_card_message,表结构和数据如下(MySQL5.7.14): 现在根据这个身份证号码的倒数第二位来显示出男女信息,我按照下面的SQL语句执行,结果报出相应的错误: 1 mysql> select case substr(id_card_no,1

程序设计入门-C语言-翁恺-第三周:循环-详细笔记(三) - 简易达

第三周:循环 [toc] 3.1 循环 while循环 语法: while(条件表达式){ //循环体语句 } 如果我们把while翻译作“当”,那么一个while循环的意思就是:当条件满足时,不断地重复循环体内的语句。 循环体执行之前判断是否继续循环,所以有可能循环一次也没有被执行、 条件成立时循

渣渣菜鸡的 ElasticSearch 源码解析 —— 启动流程(下) - zhisheng_tian

C#语音阅读器 - 左思右想

1、添加库文件 2、程序主要代码 delegate void MyDelegate(string content); string content = ""; SpeechSynthesizer synthesizer = new SpeechSynthesizer(); //点击开始按钮 priv

基于pandas python sklearn 的美团某商家的评论分类(文本分类) - 多一点

美团店铺评价语言处理以及分类(NLP) 上两篇博客中介绍了美团店铺的订单信息以及数据分析以及可视化 其中还有一部分评论文本信息并没有提及到,自然也就有了这篇 主要用到的包有jieba,sklearn,pandas 本篇博文主要先用的是词袋模型(bag of words),将文本以数值特征向量的形式来

Tomcat类加载架构 - JJian

前言 主流的Java Web服务器(Tomcat、Jetty、WebLogic、WebSphere等)都有多个自定义的类加载器以及具备的类加载优势,本篇博文主要是通过以Tomcat为例简单认识Java Web服务器具有的特点、以及自定义类加载器是如何实现的。此外,本篇博文主要是根据Tomcat 5.

Java内部类的使用小结 - 沙漏,为谁转

☆:为什么要使用内部类:使用内部类最吸引人的原因是:每个内部类都能独立地继承一个(接口的)实现,所以无论外围类是否已经继承了某个(接口的)实现,对于内部类都没有影响。内部类:顾名思义就是把类放在某个范围里类可以放在包中类可以放在文件夹中类可以放在类中 //内部类类可以放在方法中 //内部类

25.redux回顾,redux中的action函数异步 - 飞刀还问情

回顾:Redux: 类似于 Vuex 概念:store/reducer/action action:动作 {type,.....} 一定要有type 其他属性不做限制 reducer:通过计算产生state 公式:(state,action)= newState store: 容器 getState

© 云聚网互联网资讯 我要投稿 云聚网博客 7秒MCN大数据平台