- AMEYA360 | 兆易创新推出GD32F5系列Cortex®-M33内核MCU
皇华ameya
单片机嵌入式硬件
业界领先的半导体器件供应商兆易创新GigaDevice今日宣布,正式推出基于Arm®Cortex®-M33内核的GD32F5系列高性能微控制器,全面适配于能源电力、光伏储能、工业自动化、PLC、网络通讯设备、图形显示等应用场景。GD32F5系列高性能MCU具备显著扩容的存储空间、优异的处理能效和丰富的接口资源,该系列MCU符合系统级IEC61508SIL2功能安全标准,并且提供完整的软硬件安全方案
- 在计算机系统中,can总线和sata总线的区别是什么
小诸葛的博客
计算机外设
CAN(ControllerAreaNetwork)总线和SATA(SerialATA)总线是两种不同的总线类型,它们在计算机系统中扮演不同的角色,有一些显著的区别:应用领域:CAN总线:CAN总线通常用于连接嵌入式系统中的控制器和传感器,例如汽车电子系统、工业自动化和其他实时控制应用。CAN总线被设计用于在实时环境中进行可靠的通信。SATA总线:SATA总线主要用于连接存储设备,如硬盘驱动器(H
- 2018-06-14
Sheeta_zhong
岂止于小有容乃大——ITX迷你机箱分析计算机作为20世纪最先进的科学技术发明,对人类的生产生活和社会活动产生了极其重要的影响,并以强大的生命力飞速发展。工业计算机主要应用于军事、航海、工业自动化、智能监控、智能系统、广电、教育等的领域。那么相较而言,机箱的大小在一定程度上各有各的选择。有的机箱大有的比较小,各自的应用环境大不相同。现就ITX的机箱给大家介绍,详细的了解迈肯思的ITX机箱。迈肯思在工
- 目标检测算法之YOLOv5的应用实例(零售业库存管理、无人机航拍分析、工业自动化领域应用的详解)
小嘤嘤怪学
目标检测算法YOLOYOLOv5深度学习
1.YOLOv5在"零售业库存管理"领域的应用在零售业库存管理中,YOLOv5可以帮助自动化商品识别和库存盘点过程。通过使用深度学习模型来实时识别货架上的商品,零售商可以更高效地管理库存,减少人工盘点的时间和成本。以下是一个使用YOLOv5进行商品识别的Python脚本示例:importcv2importyolov5#初始化YOLOv5模型model=yolov5.YOLOv5(weights="
- 嵌入式软件开发应该掌握哪些知识?
华清远见成都中心
嵌入式开发语言嵌入式软件开发
嵌入式软件开发应该掌握哪些知识?一、什么是嵌入式软件?嵌入式软件通常是指嵌入式系统中运行的软件,嵌入式系统是一种特殊的计算机系统,通常用于控制、监测和数据处理等任务。嵌入式系统通常由硬件和软件两个部分组成,其中嵌入式软件是指在嵌入式系统中运行的程序,用于控制硬件并提供特定的功能和服务。嵌入式软件应用广泛,包括汽车、医疗设备、智能家居、智能穿戴、工业自动化等众多领域。二、嵌入式软件开发应掌握的知识1
- 探索单片机应用领域:从智能家居到工业自动化
迷璃学妹
单片机智能家居自动化
单片机作为一种微型计算机芯片,在智能家居和工业自动化领域有着广泛的应用。以下将从智能家居和工业自动化两个方面分点论述单片机的应用。智能家居领域:1.智能灯光控制:单片机可以用于控制智能灯光系统,实现灯光的远程控制、定时开关、光线感应等功能,提高家居的舒适性和节能性。2.智能家电控制:单片机可以与家电设备连接,实现远程控制、定时开关、功耗监测等功能,使家电设备更加智能化和便捷化。3.智能安防监控:单
- 工业4.0:大厂常用的国内外SCADA软件工具
随着现代SCADA系统的发展,工业自动化取得了巨大的飞跃。如今,监控和数据采集(SCADA)系统已成为工业过程的重要组成部分。这些系统使操作员能够实时监控和控制复杂的系统。SCADA系统正在广泛的行业中发挥着至关重要的作用,包括制造业、能源生产、输配电、石油和天然气、废水处理和公共交通等。什么是SCADA软件?监控和数据采集(SCADA)是可用于控制工业过程的软件。SCADA可以监控石油和天然气、
- 重要工具之全球免费SCADA软件
随着工业自动化的飞速发展,SCADA系统已经成为工业领域智能化转型绕不开的重要工具,不少个人和公司也都加入到了学习研究SCADA系统的队伍中。数维图小编耗费大量时间整理了国内外免费(非完全免费)的SCADA软件工具,有部分开源软件,以供大家参考学习。监控和数据采集(SCADA)是一个由软件和硬件元素组成的系统,允许工业组织在本地或远程位置控制工业过程,通过人机界面(HMI)软件直接与传感器、阀门、
- 看完即懂组态图和组态图设计软件
随着计算机技术和工业自动化水平迅速提高,而车间现场种类繁杂的控制设备和过程监控装置使得传统的工业控制软件无法满足用户的各种需求。在“组态”概念出现之前,工程技术人员需要通过编写程序来实现某一任务,不但工作量大、周期长,而且容易犯错误,还不能保证工期。什么是组态?“组态”的概念最早出现在工业计算机控制中,如DCS(集散控制系统)组态,PLC(可编程控制器)梯形图组态,人机界面生成软件就叫工控组态软件
- 组态软件行业市场发展现状
物联网工业互联网工业物联网
随着工业自动化Q的不断推进和信息化的发展,组态软件成为工厂现场操作和管理的重要工具之一。组态软件主要用于提制和监测生产过程中的各种设备和机器,能够实现数据采集、可视化、远程监控等多种功能,提高生产效率和管理水平。以下是组态软件行业市场发展现状的分析:市场规模和增长趋势根据市场研究机构的数据显示,全球组态软件市场规模正在不断扩大,预计到2025年将达到420亿美元。其中,亚太地区作为最大的市场之一,
- 【WSN定位】基于TOA_LLOP和TOA_CHAN实现位置估计附Matlab代码
matlab科研助手
WSNmatlab开发语言
✅作者简介:热爱科研的Matlab仿真开发者,修心和技术同步精进,代码获取、论文复现及科研仿真合作可私信。个人主页:Matlab科研工作室个人信条:格物致知。更多Matlab完整代码及仿真定制内容点击智能优化算法神经网络预测雷达通信无线传感器电力系统信号处理图像处理路径规划元胞自动机无人机内容介绍摘要无线传感器网络(WSN)定位技术在各种应用中至关重要,例如环境监测、工业自动化和人员追踪。时差到达
- 【WSN定位】基于TOA_LLOP和TOA_CHAN实现位置估计附Matlab代码
Matlab科研辅导帮
无线传感器matlab开发语言
✅作者简介:热爱科研的Matlab仿真开发者,修心和技术同步精进,代码获取、论文复现及科研仿真合作可私信。个人主页:Matlab科研工作室个人信条:格物致知。更多Matlab完整代码及仿真定制内容点击智能优化算法神经网络预测雷达通信无线传感器电力系统信号处理图像处理路径规划元胞自动机无人机内容介绍摘要无线传感器网络(WSN)定位技术在各种应用中至关重要,例如环境监测、工业自动化和人员追踪。时差到达
- 常见的单片机及其功能
科联学妹
嵌入式硬件stm3251单片机单片机
在当今电子技术快速发展的时代,单片机作为核心组件,在各类电子项目和产品中扮演着至关重要的角色。它们的应用范围从简单的家用电器控制到复杂的工业自动化系统,几乎无处不在。接下来,我们将以轻松的语言,探讨几种广泛使用的单片机,它们的起源、功能以及为何它们能在众多领域中大放异彩。首当其冲的是STM32系列,这是由意法半导体(STMicroelectronics)推出的一系列高性能单片机。STM32基于AR
- WinCC、LabVIEW、InTouch组态软件比较,看后秒懂,超简洁。
大千UI工场
labview工业HMIHMI设计
WinCC、LabVIEW和InTouch是三种常见的组态软件,用于工业自动化和人机界面开发。以下是它们之间的比较和区别:功能和应用领域:WinCC:WinCC是西门子公司的组态软件,主要用于监控和控制工业过程。它提供了丰富的功能,如数据采集、报警管理、可视化界面设计等,适用于各种工业自动化应用。LabVIEW:LabVIEW是国家仪器公司(NI)开发的图形化编程环境,用于测量、控制和监测应用。它
- 【已确认ISSN号 | JPCS独立出版 | 预计快至3个月EI检索 | 浙江大学、同济大学、西安交通大学支持举办】2024年电气技术与自动化工程国际学术会议 (ETAE 2024)
艾思科蓝 AiScholar
学术会议自动化人工智能运维制造能源嵌入式实时数据库机器学习
2024年电气技术与自动化工程国际学术会议(ETAE2024)将于2024年3月8-10日在中国杭州召开。本会议旨在为国内外各产业领域从事电气自动化理论研究、技术创新应用、产品开发等广大工程技术人员、高等院校师生、科技及工程管理人员提供广泛的学术交流和技术展示的舞台。共同交流电气自动化技术领域的新动向、新技术、新成果、新经验,推动我国经济和工业自动化技术的快速发展,促进与世界最新科技发展之融合。大
- 工业视觉发展历程解析
kadog
ByGPT深度学习神经网络人工智能opencv计算机视觉目标检测机器学习
工业视觉发展历程解析工业视觉发展历程解析引言工业视觉的起源与初期发展1.1定义与最初应用1.2早期的视觉检测技术1.3计算机视觉的引入和应用1.3计算机视觉的引入和应用光学与影像处理技术的进步2.1光学技术的演进2.2影像处理算法的发展2.3早期系统的局限性工业视觉系统的技术突破3.1智能相机的兴起3.2三维视觉技术的应用3.3深度学习在工业视觉中的运用工业4.0与工业视觉的融合4.1工业自动化与
- 震动传感器详解
当涉及到物体的震动检测和感应时,震动模块成为一种常见且实用的工具。这种小巧而功能强大的设备可以用于各种应用,从智能家居到安防系统,再到工业自动化等领域。通过感知和转换物体震动为电信号,震动模块在许多方面都发挥着重要的作用。本文将介绍震动模块的原理、工作方式以及其在不同领域中的应用。无论您是对电子技术感兴趣还是希望了解如何利用震动模块改进产品或系统,本文将为您提供有益的信息和见解。1.源码下载及前置
- 12款组态软件介绍,这是一个和漂亮无关的领域。
大千UI工场
大数据运维
在工业领域,经常会使用一些软件来控制生产制造,在使用的工控软件中,可能会经常提到组态(Configuration)一词。一、什么是组态软件组态软件是一种用于创建、配置和管理监控和控制系统的软件工具。组态是指不需要编写计算机程序、通过类似“配置”的方式完成工业应用开发的系统。它们通常用于工业自动化领域,用于实时监视和控制工业过程。组态软件提供了丰富的功能和工具,使用户能够创建用户界面、配置数据采集和
- PLC在物联网中位置—承上启下,与上位机下位机的关联。
大千UI工场
物联网
谈到物联网,就绕不开PLC,本文着重介绍PLC的定义、与单片机的区分,价值、物联网中的位置,以及和上位机、下位机的关联,让友友们对PLC有个全面的认知。一、什么是PLCPLC是可编程逻辑控制器(ProgrammableLogicController)的缩写,是一种用于工业自动化控制系统的数字计算机。PLC可以通过编程来控制和监控各种工业过程,如生产线、机器设备、运输系统等。它具有可编程性、可扩展性
- LabVIEW工业监控系统
LabVIEW开发
LabVIEW开发案例labviewLabVIEW开发LabVIEWLabVIEW编程
LabVIEW工业监控系统介绍了一个基于LabVIEW软件开发的工业监控系统。系统通过虚拟测控技术和先进的数据处理能力,实现对工业过程的高效监控,提升系统的自动化和智能化水平,从而满足现代工业对高效率、高稳定性和低成本的需求。随着工业自动化技术的发展,对监控系统的要求越来越高,传统监控系统已难以满足新的需求。因此,开发一套基于LabVIEW的工业监控系统,以其强大的数据处理能力和灵活的用户界面,解
- LabVIEW网络测控系统
LabVIEW开发
网络labviewLabVIEW开发LabVIEW编程LabVIEW
LabVIEW网络测控系统介绍了基于LabVIEW的网络测控系统的开发与应用,通过网络技术实现了远程的数据采集、监控和控制。系统采用LabVIEW软件与网络通信技术相结合,提高了系统的灵活性和扩展性,适用于各种工业和科研领域的远程测控需求。随着网络技术的快速发展,远程测控系统在工业自动化、环境监测等领域的应用越来越广泛。传统的测控系统由于地理位置和环境的限制,往往无法满足复杂多变的应用需求。因此,
- 浅谈自动化一点问题
上善众创
自动化类专业包括机电一体化技术、电气自动化技术、工业过程自动化技术、智能控制技术、工业网络技术、工业自动化仪表、液压与气动技术、电梯工程技术、工业机器人技术。自动化技术广泛用于工业、农业、军事、科学研究、交通运输、商业、医疗、服务和家庭等方面。采用自动化技术不仅可以把人从繁重的体力劳动、部分脑力劳动以及恶劣、危险的工作环境中解放出来,而且能扩展人的器官功能,极大地提高劳动生产率,增强人类认识世界和
- STM32 微控制器应用领域
selenia8860
物联网stm32单片机
STM32微控制器在多个领域有广泛应用,具体如下:工业自动化:STM32在工厂自动化、机器人控制、传感器接口和数据采集等方面具有出色的性能和可靠性,有助于实现高效的工业自动化系统。消费电子:STM32适用于智能手机、平板电脑、家庭娱乐系统、数字相机和音频设备等消费电子产品,为其提供强大的处理能力和丰富的功能集成。汽车电子:STM32在汽车电子领域应用广泛,包括发动机控制单元(ECU)、车身电子系统
- 探索工业以太网交换机的新纪元:满足多元化市场需求
厚石网络
工业交换机工业交换机工业以太网交换机交换机厂家
在当今数字化的时代,工业以太网交换机作为信息网络的核心枢纽,扮演着至关重要的角色。它们连接着各种设备,实现数据的快速传输与稳定交换,为工业自动化、物联网和智能制造提供了可靠的基础设施。随着数字化转型的不断深入,工业以太网交换机的市场需求也日益多元化和复杂化,厂家们在不断创新与迭代中,积极适应并满足着市场的各种需求。目标市场:工业以太网交换机的目标市场涵盖了广泛的行业领域,其中主要包括但不限于以下几
- YOLO系列助力涨点!新SOTA让缺陷检测更准更快!附开源数据集下载
深度之眼
深度学习干货人工智能干货深度学习计算机视觉人工智能缺陷检测目标检测
缺陷检测在工业自动化、质量控制、安全检测等多个实际应用中都有着广泛的需求。因此这个方向是相对容易发表高质量论文的,尤其是当研究涉及到创新的算法、改进的技术、新的应用场景或显著提高检测性能时。在这其中,YOLO系列算法与缺陷检测的结合已经取得了一定的成果,例如基于YOLOv5的算法已经在NEU表面缺陷数据集上实现了钢材表面缺陷检测的应用。而其他有关缺陷检测的改进方案也有很多值得借鉴。我从中挑选了18
- 工业智能网关在机械设备数据采集中的应用-天拓四方
北京天拓四方科技股份有限公司
物联网其他
在工业自动化领域,机械设备的数据采集至关重要。通过采集机械设备的数据,可以实时了解设备的运行状态、性能参数等信息,为设备的维护、故障诊断和优化提供有力支持。而工业智能网关作为连接设备与云端的桥梁,在机械设备数据采集中发挥着关键作用。本文将详细介绍工业智能网关在机械设备数据采集中的应用。一、工业智能网关的数据采集功能工业智能网关具备强大的数据采集功能,能够实时采集各种机械设备的运行数据。通过串口、C
- IEC61499 学习记录
戏 剧
学习物联网自动化
IEC61499是一种用于工业自动化的标准化模型,它基于面向对象的方法,用于描述分布式控制系统。该模型包括基本元素如事件、函数块和资源,以及它们之间的关系。函数块是该模型的核心概念,它们描述了系统中的控制和数据处理功能。整个模型旨在提供一种灵活、可重用和易于维护的方法来设计和实现工业控制系统。IEC61499标准的核心概念主要包括以下几个方面:1.函数块(FunctionBlocks,FBs)函数
- CPQ配置报价:面向工业自动化设备的CPQ报价解决方案
梅施科技
数字工厂自动化运维经验分享
随着工业自动化的蓬勃发展,制造业企业不仅需要提供高质量的自动化设备,还需要在竞争激烈的市场中不断创新,以满足客户日益多样化的需求。为了在这个竞争激烈的环境中脱颖而出,工业自动化设备制造商需要依赖于先进的CPQ配置报价解决方案。CPQ软件应运而生,CPQ是Configu-re(配置)、Price(价格)和Quote(报价),即配置报价软件,指一种帮助卖方对复杂的、可配置的产品进行报价的软件系统,多用
- 工业平板电脑有何应用?
emdoorrugged
电脑平板交通物流人工智能制造
1、工业平板电脑是专为工业环境设计和制造的一种平板电脑。相比于一般消费者平板电脑,工业平板电脑通常具有更强的耐用性、更高的性能、更多的接口和更严格的环境要求,以满足各种工业应用场景的需求。以下是工业平板电脑的几个常见应用。工业自动化:工业自动化是指利用计算机技术、传感器技术和通信技术对工厂生产线上的设备和过程进行自动化控制和监测的过程。工业平板电脑可以用作控制和监测设备的终端,通过连接各种传感器和
- 10.1寸工业平板丨安卓版本工控机丨使用时应注意什么?
emdoorrugged
电脑平板
工控机是一种用于控制和监控工业自动化过程的计算机设备,通常在工业自动化、机器人控制、能源管理、交通运输、安防监控等领域广泛应用。在使用工控机时,需要注意以下几点:防止电源干扰由于工业现场环境恶劣,存在大量电磁干扰源,因此需要采用电源滤波器、UPS等设备来保护工控机免受电源干扰。此外,在接线时也要注意接地,确保接地良好,减小电源干扰的影响。合理安装散热设备工控机通常需要长时间运行,而且运行时会产生大
- Maven
Array_06
eclipsejdkmaven
Maven
Maven是基于项目对象模型(POM), 信息来管理项目的构建,报告和文档的软件项目管理工具。
Maven 除了以程序构建能力为特色之外,还提供高级项目管理工具。由于 Maven 的缺省构建规则有较高的可重用性,所以常常用两三行 Maven 构建脚本就可以构建简单的项目。由于 Maven 的面向项目的方法,许多 Apache Jakarta 项目发文时使用 Maven,而且公司
- ibatis的queyrForList和queryForMap区别
bijian1013
javaibatis
一.说明
iBatis的返回值参数类型也有种:resultMap与resultClass,这两种类型的选择可以用两句话说明之:
1.当结果集列名和类的属性名完全相对应的时候,则可直接用resultClass直接指定查询结果类
- LeetCode[位运算] - #191 计算汉明权重
Cwind
java位运算LeetCodeAlgorithm题解
原题链接:#191 Number of 1 Bits
要求:
写一个函数,以一个无符号整数为参数,返回其汉明权重。例如,‘11’的二进制表示为'00000000000000000000000000001011', 故函数应当返回3。
汉明权重:指一个字符串中非零字符的个数;对于二进制串,即其中‘1’的个数。
难度:简单
分析:
将十进制参数转换为二进制,然后计算其中1的个数即可。
“
- 浅谈java类与对象
15700786134
java
java是一门面向对象的编程语言,类与对象是其最基本的概念。所谓对象,就是一个个具体的物体,一个人,一台电脑,都是对象。而类,就是对象的一种抽象,是多个对象具有的共性的一种集合,其中包含了属性与方法,就是属于该类的对象所具有的共性。当一个类创建了对象,这个对象就拥有了该类全部的属性,方法。相比于结构化的编程思路,面向对象更适用于人的思维
- linux下双网卡同一个IP
被触发
linux
转自:
http://q2482696735.blog.163.com/blog/static/250606077201569029441/
由于需要一台机器有两个网卡,开始时设置在同一个网段的IP,发现数据总是从一个网卡发出,而另一个网卡上没有数据流动。网上找了下,发现相同的问题不少:
一、
关于双网卡设置同一网段IP然后连接交换机的时候出现的奇怪现象。当时没有怎么思考、以为是生成树
- 安卓按主页键隐藏程序之后无法再次打开
肆无忌惮_
安卓
遇到一个奇怪的问题,当SplashActivity跳转到MainActivity之后,按主页键,再去打开程序,程序没法再打开(闪一下),结束任务再开也是这样,只能卸载了再重装。而且每次在Log里都打印了这句话"进入主程序"。后来发现是必须跳转之后再finish掉SplashActivity
本来代码:
// 销毁这个Activity
fin
- 通过cookie保存并读取用户登录信息实例
知了ing
JavaScripthtml
通过cookie的getCookies()方法可获取所有cookie对象的集合;通过getName()方法可以获取指定的名称的cookie;通过getValue()方法获取到cookie对象的值。另外,将一个cookie对象发送到客户端,使用response对象的addCookie()方法。
下面通过cookie保存并读取用户登录信息的例子加深一下理解。
(1)创建index.jsp文件。在改
- JAVA 对象池
矮蛋蛋
javaObjectPool
原文地址:
http://www.blogjava.net/baoyaer/articles/218460.html
Jakarta对象池
☆为什么使用对象池
恰当地使用对象池化技术,可以有效地减少对象生成和初始化时的消耗,提高系统的运行效率。Jakarta Commons Pool组件提供了一整套用于实现对象池化
- ArrayList根据条件+for循环批量删除的方法
alleni123
java
场景如下:
ArrayList<Obj> list
Obj-> createTime, sid.
现在要根据obj的createTime来进行定期清理。(释放内存)
-------------------------
首先想到的方法就是
for(Obj o:list){
if(o.createTime-currentT>xxx){
- 阿里巴巴“耕地宝”大战各种宝
百合不是茶
平台战略
“耕地保”平台是阿里巴巴和安徽农民共同推出的一个 “首个互联网定制私人农场”,“耕地宝”由阿里巴巴投入一亿 ,主要是用来进行农业方面,将农民手中的散地集中起来 不仅加大农民集体在土地上面的话语权,还增加了土地的流通与 利用率,提高了土地的产量,有利于大规模的产业化的高科技农业的 发展,阿里在农业上的探索将会引起新一轮的产业调整,但是集体化之后农民的个体的话语权 将更少,国家应出台相应的法律法规保护
- Spring注入有继承关系的类(1)
bijian1013
javaspring
一个类一个类的注入
1.AClass类
package com.bijian.spring.test2;
public class AClass {
String a;
String b;
public String getA() {
return a;
}
public void setA(Strin
- 30岁转型期你能否成为成功人士
bijian1013
成功
很多人由于年轻时走了弯路,到了30岁一事无成,这样的例子大有人在。但同样也有一些人,整个职业生涯都发展得很优秀,到了30岁已经成为职场的精英阶层。由于做猎头的原因,我们接触很多30岁左右的经理人,发现他们在职业发展道路上往往有很多致命的问题。在30岁之前,他们的职业生涯表现很优秀,但从30岁到40岁这一段,很多人
- [Velocity三]基于Servlet+Velocity的web应用
bit1129
velocity
什么是VelocityViewServlet
使用org.apache.velocity.tools.view.VelocityViewServlet可以将Velocity集成到基于Servlet的web应用中,以Servlet+Velocity的方式实现web应用
Servlet + Velocity的一般步骤
1.自定义Servlet,实现VelocityViewServl
- 【Kafka十二】关于Kafka是一个Commit Log Service
bit1129
service
Kafka is a distributed, partitioned, replicated commit log service.这里的commit log如何理解?
A message is considered "committed" when all in sync replicas for that partition have applied i
- NGINX + LUA实现复杂的控制
ronin47
lua nginx 控制
安装lua_nginx_module 模块
lua_nginx_module 可以一步步的安装,也可以直接用淘宝的OpenResty
Centos和debian的安装就简单了。。
这里说下freebsd的安装:
fetch http://www.lua.org/ftp/lua-5.1.4.tar.gz
tar zxvf lua-5.1.4.tar.gz
cd lua-5.1.4
ma
- java-14.输入一个已经按升序排序过的数组和一个数字, 在数组中查找两个数,使得它们的和正好是输入的那个数字
bylijinnan
java
public class TwoElementEqualSum {
/**
* 第 14 题:
题目:输入一个已经按升序排序过的数组和一个数字,
在数组中查找两个数,使得它们的和正好是输入的那个数字。
要求时间复杂度是 O(n) 。如果有多对数字的和等于输入的数字,输出任意一对即可。
例如输入数组 1 、 2 、 4 、 7 、 11 、 15 和数字 15 。由于
- Netty源码学习-HttpChunkAggregator-HttpRequestEncoder-HttpResponseDecoder
bylijinnan
javanetty
今天看Netty如何实现一个Http Server
org.jboss.netty.example.http.file.HttpStaticFileServerPipelineFactory:
pipeline.addLast("decoder", new HttpRequestDecoder());
pipeline.addLast(&quo
- java敏感词过虑-基于多叉树原理
cngolon
违禁词过虑替换违禁词敏感词过虑多叉树
基于多叉树的敏感词、关键词过滤的工具包,用于java中的敏感词过滤
1、工具包自带敏感词词库,第一次调用时读入词库,故第一次调用时间可能较长,在类加载后普通pc机上html过滤5000字在80毫秒左右,纯文本35毫秒左右。
2、如需自定义词库,将jar包考入WEB-INF工程的lib目录,在WEB-INF/classes目录下建一个
utf-8的words.dict文本文件,
- 多线程知识
cuishikuan
多线程
T1,T2,T3三个线程工作顺序,按照T1,T2,T3依次进行
public class T1 implements Runnable{
@Override
 
- spring整合activemq
dalan_123
java spring jms
整合spring和activemq需要搞清楚如下的东东1、ConnectionFactory分: a、spring管理连接到activemq服务器的管理ConnectionFactory也即是所谓产生到jms服务器的链接 b、真正产生到JMS服务器链接的ConnectionFactory还得
- MySQL时间字段究竟使用INT还是DateTime?
dcj3sjt126com
mysql
环境:Windows XPPHP Version 5.2.9MySQL Server 5.1
第一步、创建一个表date_test(非定长、int时间)
CREATE TABLE `test`.`date_test` (`id` INT NOT NULL AUTO_INCREMENT ,`start_time` INT NOT NULL ,`some_content`
- Parcel: unable to marshal value
dcj3sjt126com
marshal
在两个activity直接传递List<xxInfo>时,出现Parcel: unable to marshal value异常。 在MainActivity页面(MainActivity页面向NextActivity页面传递一个List<xxInfo>): Intent intent = new Intent(this, Next
- linux进程的查看上(ps)
eksliang
linux pslinux ps -llinux ps aux
ps:将某个时间点的进程运行情况选取下来
转载请出自出处:http://eksliang.iteye.com/admin/blogs/2119469
http://eksliang.iteye.com
ps 这个命令的man page 不是很好查阅,因为很多不同的Unix都使用这儿ps来查阅进程的状态,为了要符合不同版本的需求,所以这个
- 为什么第三方应用能早于System的app启动
gqdy365
System
Android应用的启动顺序网上有一大堆资料可以查阅了,这里就不细述了,这里不阐述ROM启动还有bootloader,软件启动的大致流程应该是启动kernel -> 运行servicemanager 把一些native的服务用命令启动起来(包括wifi, power, rild, surfaceflinger, mediaserver等等)-> 启动Dalivk中的第一个进程Zygot
- App Framework发送JSONP请求(3)
hw1287789687
jsonp跨域请求发送jsonpajax请求越狱请求
App Framework 中如何发送JSONP请求呢?
使用jsonp,详情请参考:http://json-p.org/
如何发送Ajax请求呢?
(1)登录
/***
* 会员登录
* @param username
* @param password
*/
var user_login=function(username,password){
// aler
- 发福利,整理了一份关于“资源汇总”的汇总
justjavac
资源
觉得有用的话,可以去github关注:https://github.com/justjavac/awesome-awesomeness-zh_CN 通用
free-programming-books-zh_CN 免费的计算机编程类中文书籍
精彩博客集合 hacke2/hacke2.github.io#2
ResumeSample 程序员简历
- 用 Java 技术创建 RESTful Web 服务
macroli
java编程WebREST
转载:http://www.ibm.com/developerworks/cn/web/wa-jaxrs/
JAX-RS (JSR-311) 【 Java API for RESTful Web Services 】是一种 Java™ API,可使 Java Restful 服务的开发变得迅速而轻松。这个 API 提供了一种基于注释的模型来描述分布式资源。注释被用来提供资源的位
- CentOS6.5-x86_64位下oracle11g的安装详细步骤及注意事项
超声波
oraclelinux
前言:
这两天项目要上线了,由我负责往服务器部署整个项目,因此首先要往服务器安装oracle,服务器本身是CentOS6.5的64位系统,安装的数据库版本是11g,在整个的安装过程中碰到很多的坑,不过最后还是通过各种途径解决并成功装上了。转别写篇博客来记录完整的安装过程以及在整个过程中的注意事项。希望对以后那些刚刚接触的菜鸟们能起到一定的帮助作用。
安装过程中可能遇到的问题(注
- HttpClient 4.3 设置keeplive 和 timeout 的方法
supben
httpclient
ConnectionKeepAliveStrategy kaStrategy = new DefaultConnectionKeepAliveStrategy() {
@Override
public long getKeepAliveDuration(HttpResponse response, HttpContext context) {
long keepAlive
- Spring 4.2新特性-@Import注解的升级
wiselyman
spring 4
3.1 @Import
@Import注解在4.2之前只支持导入配置类
在4.2,@Import注解支持导入普通的java类,并将其声明成一个bean
3.2 示例
演示java类
package com.wisely.spring4_2.imp;
public class DemoService {
public void doSomethin