- 深度学习-【完整代码+数据集】逻辑回归预测乳腺癌检测案例
编程千纸鹤
人工智能学习专栏深度学习逻辑回归人工智能癌症预测
作者主页:编程千纸鹤作者简介:Java、前端、Python开发多年,做过高程,项目经理,架构师主要内容:Java项目开发、Python项目开发、大学数据和AI项目开发、单片机项目设计、面试技术整理、最新技术分享收藏点赞不迷路关注作者有好处文末获得源码机器学习分为:有监督学习:数据带有标签无监督学习:数据没有标签,根据属性聚类在机器学习有监督学习中大致可以分为两大任务,一种是回归任务,一种是分类任务
- KaiwuDB 亮相第二十四届中国国际工业博览会
数据库
9月24-28日,以“工业聚能,新质领航”为主题的2024第二十四届中国国际工业博览会(以下简称“工博会”)在国家会展中心(上海)盛大召开,吸引来自全球28个国家和地区2600家参展商,围绕新一代信息技术与应用、智慧能源、新能源与智能网联汽车、机器人等9大专业主题进行集中展示。KaiwuDB受邀亮相大会,以“PoweredbyKaiwuDB”为核心理念打造的工业物联网、数字能源、分布式储能、车联网
- 基于stm32HAL库的简易调度器
taptaptap.jic
stm32算法嵌入式硬件单片机
前言大家好,我是一名电子信息专业的初学者,为了更好地准备学习FreeRTOS,自己动手实现一个简易版的任务调度器。使用的是蓝桥杯的板子,但主要目的是为了加深对嵌入式系统任务管理的理解。还有就是看到这种调度器的教程CSDN上很少。调度器简介这个调度器是为STM32系列单片机设计的,使用了HAL库进行开发。它实现了基于优先级的抢占式任务调度,能够高效管理多个任务的执行。调度器的设计目标是轻量级、易于移
- C语言基础知识点
Moonnnn.
c语言开发语言
1.C语言的基本结构C语言程序一般分为以下几个部分:1>引用头文件:用于引入外部的功能和库。2>声明变量:告诉计算机需要用哪些数据并为它们分配空间。3>定义函数:把特定的任务分成一个个小单元,以便程序可以有条不紊地执行。4>编写主函数main():程序从这里开始运行。1.1引用头文件#include //引入单片机寄存器相关的头文件#include //引入按键相
- Android蓝牙常用ADB调试命令汇总
byte轻骑兵
解读Androidandroidadb
Android蓝牙ADB调试命令主要用于通过ADB(AndroidDebugBridge)工具来控制和调试Android设备的蓝牙功能。本文整理一些常用的Android蓝牙ADB调试命令。一、使用ADB命令1.1打开/关闭蓝牙(非直接命令,需通过系统服务或UI)出于安全和用户体验的考虑,Android系统不允许通过简单的ADB命令直接更改蓝牙状态。可以通过发送Intent来打开蓝牙设置界面,让用户
- USART串口接收双雄争霸:查询法与中断法深度解析 | 零基础入门STM32第三十五步
触角01010001
STM32stm32嵌入式硬件单片机
主题内容教学目的/扩展视频串口通信重点课程什么是USART串口,电路原理,单片机内部寄存器,固件库说明。加载相关文件,驱动程序分析,printf的使用。什么是中断,中断的程序设计,还有哪些中断。熟悉串口的使用,熟练使用printf函数。介绍printf函数的高级使用方法,介绍各中断。师从洋桃电子,杜洋老师文章目录一、USART接收原理速览1.核心寄存器说明2.数据接收三要素二、查询接收法实战教学1
- 构建智慧校园:推动教育现代化的重要路径
智慧校园-合肥自友科技
智慧校园数字化校园智慧校园平台智慧校园智慧校园系统智慧校园平台智慧校园建设智慧校园软件智慧校园方案智慧校园厂商
随着信息技术的飞速发展,智慧校园作为教育领域的新趋势,正逐渐成为推动教育现代化的重要力量。智慧校园不仅是一种物理空间的升级,更是一种教育理念和实践方式的革新。它强调利用大数据、人工智能、物联网等前沿技术,实现教学过程的智能化、个性化与高效化。智慧校园的核心在于智能硬件设施的广泛部署,如智能教室、电子白板、智能图书馆等,这些设备不仅能够提供更为便捷、高效的教与学环境,还能够收集并分析大量数据,为优化
- 基于数据采集网关的医院能耗在线监测系统
物通博联网关
自动化PLC远程上下载工业智能网关数据可视化云平台工业物联网
医院是重要的公共设施。为了满足医务人员、病人及家属的工作生活需求,产生越来越高的能源消耗,对医院运营带来一定的负担。因此,在提高医疗水平和医疗环境的同时,加强能源管理,提高能源利用率,减少能源浪费,远程监控能耗数据,成为管理部门的必须解决的问题,对社会经济、环境发展都有重要的意义。医院能耗在线监测系统以数据采集网关和物联网云平台为核心,电表水表等设备数据采集上来并通过统一协议和网络传输至云平台,为
- 【星云 Orbit-F4 开发板】01. STM32F407 HAL库开发环境安装与工程模板创建
智木芯语
【星云Orbit-F4开发板】【星火Orbit-F1开发板】单片机stm32物联网mcu嵌入式硬件
这几天规划下,计划为我的学生出一个星系列的四个开发板,所有原理图,印板图和例程源码全部开源,博客上文章配合开发板硬件电路设计,不定时发布。不忘初心,用我的执着致力点燃学生对技术的热情,培养“懂理论能实战”的嵌入式人才。愿你们所行风雨无阻,前程似锦。核心板型号处理器参数学习定位典型应用场景极光Orbit-C8STC8H8K64U(51架构/24MHz)单片机原理与应用GPIO控制/UART通信星火O
- 物联网串口综述
reset2021
物联网物联网
串口(SerialPort)是一种用于设备之间传输数据的接口,其特点是以一条信号线依次传输数据位,因此它是一种“serial”通信方式。以下是对串口的一些关键点进行总结:1.基本概念串口通信:是一种基于RS-232(或RS-485、RS-422等标准)的同步或异步通信接口,主要用于设备间的数据传输。串口接口:通常使用DB9或DB25连接器,常见于电脑、嵌入式系统、工业控制设备等。2.工作原理数据在
- Proteus仿真七段数码管(共阳极)
天道酬勤 2025
proteus
1.实验目的:强化实际单片机和仿真之间的联系2.仿真软件Proteus8.163.仿真结果图4.总结仿真一定要细致,把每一个功能细节做到位
- 物联网在智慧医院中的应用与规划
罗思付之技术屋
综合技术探讨及方案专栏物联网
摘要随着信息技术的快速发展,物联网技术在医院中的应用已经成为医疗领域的重要研究方向。基于医院物联网应用要求,提出一个符合智慧医院建设要求的物联网规划方法和技术架构,并提出了未来医院物联网的规划建议。引言随着医疗信息化的推进,医院物联网作为解决医疗领域问题的有效手段,受到了广泛的关注。医院物联网通过将传感器、设备和信息系统连接起来,实现对医疗建筑环境、医疗设备和医疗服务过程的实时监测和管理,提高医疗
- 美畅物联丨为什么在物联网应用中,通常更倾向于使用 MQTT 而不是 HTTP?
畅联云平台
物联网http网络协议
最近,我们的后台收到了许多用户的私信咨询,其中一个问题便是:在物联网(IoT)应用中,为何通常更倾向于使用MQTT而非HTTP呢?今天我们就来探讨一下这个话题。前面在介绍MOTT协议的时候我们就已经提到过,MQTT属于一种轻量级的消息传输协议,其协议头相当简洁。正常情况下,MQTT的固定头部仅有2个字节,用来标识消息类型、QoS(服务质量)等级等基本信息。在某些特定的消息类型里,也许会存在可变头部
- 美畅物联丨物联网平台的标准化之路:物模型设计的创新及应用
畅联云平台
物联网
随着物联网(IoT)技术以前所未有的迅猛之势蓬勃发展,海量的物联网终端与应用纷纷接入,这不可避免地引发了数据与应用层面的异构化难题,进而形成了复杂且多变的碎片化问题。物联网感知数据因其具备多源异构的显著特性,极大程度地增加了数据识别、精准解析以及深度挖掘的重重困难,致使不同物联网应用之间的数据共享仿佛筑起了高耸的壁垒,协同合作的推进也举步维艰。此外,鉴于设备制造商所遵循的生产标准各不相同,设备接入
- stm32 DMA步进电机控制
xy0942
stm32运动控制stm32DMA-步进电机
简介单片机控制步进电机一般采用定时器比较中断的方式控制步进电机的速度,但是采用这种方法有一个缺点,电机的运行速度比较快的时候,单片机频繁进入中断。但是如果使用IO复用,定时器的比较翻转输出,用DMA把加速表的数据传输到捕获比较寄存器的方式控制电机,这样就可以大大减少中断的数量.步进电机控制原理给步进电机发一个脉冲(一个高电平,一个低电平),步进电机走一个步距角。步进电机的控制的基本需求:运行速度。
- HC32F460_SCI驱动(一)
嵌入式老牛
HC32F460驱动库HC32F460C语言嵌入式硬件驱动库串口
在开始介绍HC32F460的SCI驱动之前,先重点说明一下功能组与串口相关参数,以便于更好的描述SCI驱动。1.功能组1.1基本概念HC32F460的引脚功能复用机制通过Func_Grp(功能组)实现,其灵活性显著高于传统单片机(如STM32系列)。每个引脚支持多种外设功能,具体功能通过选择对应的Func_Grp编号配置。该方案的灵活度极高,户可自由分配外设到指定引脚,无需遵循固定映射规则,极大提
- 如何使用Python编程实现捕获笔记本电脑麦克风的音频并通过蓝牙耳机实时传输
winfredzhang
python音视频实时传输蓝牙耳机
在现代的工作和生活环境中,音频传输的需求日益增加。无论是远程会议、在线教育,还是家庭娱乐,音频的实时传输都扮演着至关重要的角色。今天,我将向大家介绍一个简单而实用的应用程序,它能够捕获笔记本电脑麦克风的音频,并通过蓝牙耳机实时传输。这款应用程序特别适用于需要在会议室等场景中远程听取声音的情况。接下来,我将详细讲解这个应用程序的实现过程,并提供完整的代码和使用指南。引言想象一下这样的场景:你需要离开
- 算力革新引领数字中国智能跃迁
智能计算研究中心
其他
内容概要算力作为数字经济的核心驱动力,正通过架构创新与场景融合加速重构技术生态。当前算力体系呈现三大演进方向:异构计算突破传统芯片性能瓶颈,实现CPU、GPU、FPGA等多元架构的协同调度;边缘计算推动工业设备、物联网终端等场景的实时响应能力提升,形成“云-边-端”三级计算网络;量子计算则在加密通信、药物研发等领域展现颠覆性潜力,其物理比特操控精度已达实用化临界点。技术方向核心特征典型应用场景异构
- 详细介绍STM32(32位单片机)外设应用
日记成书
反正看不懂系列stm32学习
以下是关于STM32外设应用的详细介绍,结合其功能特点及实际应用场景进行分类说明:一、基本接口与数字外设GPIO(通用输入输出端口)功能:支持输入/输出模式切换,可配置为推挽、开漏、上拉/下拉等模式,驱动能力可调。应用:控制LED、蜂鸣器等简单外设;读取按键、传感器信号(需结合消抖电路或软件消抖算法);复用为其他外设功能引脚(如SPI、I2C)。代码示例://配置PA0为推挽输出(HAL库)GPI
- Xxl-job 3.0.0 切换postgresql数据库执行器无法注册
lbyxkey
java
项目场景:提示:这里简述项目相关背景:例如:项目场景:示例:通过蓝牙芯片(HC-05)与手机APP通信,每隔5s传输一批传感器数据(不是很大)问题描述提示:这里描述项目中遇到的问题:例如:数据传输过程中数据不时出现丢失的情况,偶尔会丢失一部分数据APP中接收数据代码:@Overridepublicvoidrun(){bytes=mmInStream.read(buffer);mHandler.ob
- AIoT安全与隐私自动化建设:实践与展望
ITPUB-微风
安全自动化运维
随着物联网(IoT)的快速发展,AIoT(人工智能物联网)已成为新时代的技术趋势。然而,随着设备的增多和应用的广泛,AIoT的安全与隐私问题也日益凸显。本文将探讨AIoT安全与隐私自动化建设的实践与展望。一、背景AIoT设备数量的激增带来了诸多安全挑战,如僵尸网络、中间人攻击、隐私泄露等。这些威胁不仅影响设备的正常运行,还可能对用户隐私造成严重损害。因此,建立有效的AIoT安全与隐私保护机制迫在眉
- 单片机设计基于ARM的嵌入式温度控制系统的设计
启初科技
嵌入式毕业设计单片机单片机arm开发嵌入式硬件
一项目简介 温度报警在生活、工业以及农业上都具有广泛的用途,比如生活上设置一个温度报警功能,可以转换为对火灾的监控;工业上锅炉对温度报警功能,实现对锅炉异常监控等,所以高可靠高精度温度报警控制系统的设计具有重要意义。本文设计以温度报警和控制功能为核心的温度控制系统,首先实现对实现该功能的要素进行分析,设计系统方案,选择确定以DS18B20传感器来实现温度的检测功能,采用ARM单片机接受传感器检测
- BY组态-低代码web可视化组件
万维——组态
低代码前端物联网运维数学建模编辑器
简介BY组态是集实时数据展示、动态交互等一体的全功能可视化平台。帮助物联网、工业互联网、电力能源、水利工程、智慧农业、智慧医疗、智慧城市等场景快速实现数字孪生、大屏可视化、Web组态、SCADA等解决方案。具有实时监控、多样、变化、动态交互、高效、可扩展、支持自动算法、跨平台等特点,最大程度减少研发和运维的成本,并致力于普通业务人员0代码开发实现数字孪生、大屏可视化、Web组态、SCADA等解决方
- 数据精简的魔法:打造极速接口响应!
喵手
零基础学JavaJava接口响应
全文目录:开篇语前言目录精简数据传输的重要性举个栗子️常用的精简策略1.字段选择:只传递必需字段示例代码:2.数据分页:控制数据的数量示例代码:3.压缩传输:小数据大世界案例分析:从冗余到高效1️⃣初始设计2️⃣优化设计拓展延伸:在不同场景中的应用企业应用移动端应用物联网(IoT)设备结语文末开篇语哈喽,各位小伙伴们,你们好呀,我是喵手。运营社区:C站/掘金/腾讯云/阿里云/华为云/51CTO;欢
- 大模型成本优化实战:从分布式训练到量化剪枝,轻松降低AI计算开销
网罗开发
AI大模型人工智能机器学习深度学习
网罗开发(小红书、快手、视频号同名) 大家好,我是展菲,目前在上市企业从事人工智能项目研发管理工作,平时热衷于分享各种编程领域的软硬技能知识以及前沿技术,包括iOS、前端、HarmonyOS、Java、Python等方向。在移动端开发、鸿蒙开发、物联网、嵌入式、云原生、开源等领域有深厚造诣。图书作者:《ESP32-C3物联网工程开发实战》图书作者:《SwiftUI入门,进阶与实战》超级个体:CO
- 高并发微服务日志管理:ELK、Loki、Fluentd 终极对决与实战指南
网罗开发
java集后端云原生微服务elk架构
网罗开发(小红书、快手、视频号同名) 大家好,我是展菲,目前在上市企业从事人工智能项目研发管理工作,平时热衷于分享各种编程领域的软硬技能知识以及前沿技术,包括iOS、前端、HarmonyOS、Java、Python等方向。在移动端开发、鸿蒙开发、物联网、嵌入式、云原生、开源等领域有深厚造诣。图书作者:《ESP32-C3物联网工程开发实战》图书作者:《SwiftUI入门,进阶与实战》超级个体:CO
- 51单片机键盘接口-独立按键和矩阵按键
学习少年的天空
单片机单片机
51单片机键盘接口-独立按键和矩阵按键按键的分类键输入原理独立式键盘矩阵键盘消抖键码识别键盘程序按键的分类按键按照结构原理可分为两类:一类是触点式开关按键,如机械开关、导电橡胶开关等;一类是无触点式开关按键,如电气式按键、磁感应按键等。单片机应用系统的键盘大都采用机械式按键。键输入原理键盘的按键都是以其状态来设置控制功能或输入数据的。当某个键按下时,计算机应用系统应完成对按键的识别及所设定的功能。
- 在 SQLite 中使用 SpatiaLite 实现地理空间数据自动化读写
高堂明镜悲白发
sqlite自动化数据库GIS
地理空间数据(如坐标点、区域边界)的存储与查询是物联网、位置服务等领域的常见需求。本文提供一套简洁的解决方案,利用SQLite和SpatiaLite扩展,通过触发器和视图实现以下目标:写入简化:直接插入人类可读的坐标文本(如POINT(116.439.9)),自动转为二进制存储。读取简化:查询时自动返回坐标文本,无需手动调用转换函数。代码友好:便于与Python、Java等后端程序集成,隐藏底层空
- 【奥卡姆剃刀原理-如何理解云计算和边缘计算 关键字摘取】
严文文-Chris
科学思维修炼云计算边缘计算人工智能
云计算可能还是你相对熟悉的概念。通俗来说,就是把计算任务从本地挪到远程,往往是挪到一个大的计算中心。在那里完成计算之后,再把计算结果返回本地。这样本地就不用部署很强的硬件搞计算了。而边缘计算的介绍大都说,这是把一部分计算任务放在分散各处的本地去完成,这样可以减少云服务器的计算压力,也能缓解传输带宽上的压力。然后再套上其他流行词,比如边缘计算特别适用于物联网、车联网、AR/VR等应用场景。奥卡姆剃刀
- 如今传统企业如何做数字化转型?
年少有为2025
saas小程序开发bigdata人工智能大数据产品运营架构
什么是数字化转型?“数字化转型”实际上就是对业务过程进行的重塑,通过重塑使其默认就更加适应更全面的在线环境,从最终用户的接触到后端的办公室工作,全面实现无需人工接入的过程自动化。广义上的数字化,强调的是数字技术对商业网的重塑,信息技术能力。不只是单纯的解决企业的降本增效的问题,而是成为赋能企业商业模式创新和突破的核心力量。“数字化转型就是利用数字化技术,如云计算、大数据、人工智能、物联网、区块链等
- Java 并发包之线程池和原子计数
lijingyao8206
Java计数ThreadPool并发包java线程池
对于大数据量关联的业务处理逻辑,比较直接的想法就是用JDK提供的并发包去解决多线程情况下的业务数据处理。线程池可以提供很好的管理线程的方式,并且可以提高线程利用率,并发包中的原子计数在多线程的情况下可以让我们避免去写一些同步代码。
这里就先把jdk并发包中的线程池处理器ThreadPoolExecutor 以原子计数类AomicInteger 和倒数计时锁C
- java编程思想 抽象类和接口
百合不是茶
java抽象类接口
接口c++对接口和内部类只有简介的支持,但在java中有队这些类的直接支持
1 ,抽象类 : 如果一个类包含一个或多个抽象方法,该类必须限定为抽象类(否者编译器报错)
抽象方法 : 在方法中仅有声明而没有方法体
package com.wj.Interface;
- [房地产与大数据]房地产数据挖掘系统
comsci
数据挖掘
随着一个关键核心技术的突破,我们已经是独立自主的开发某些先进模块,但是要完全实现,还需要一定的时间...
所以,除了代码工作以外,我们还需要关心一下非技术领域的事件..比如说房地产
&nb
- 数组队列总结
沐刃青蛟
数组队列
数组队列是一种大小可以改变,类型没有定死的类似数组的工具。不过与数组相比,它更具有灵活性。因为它不但不用担心越界问题,而且因为泛型(类似c++中模板的东西)的存在而支持各种类型。
以下是数组队列的功能实现代码:
import List.Student;
public class
- Oracle存储过程无法编译的解决方法
IT独行者
oracle存储过程
今天同事修改Oracle存储过程又导致2个过程无法被编译,流程规范上的东西,Dave 这里不多说,看看怎么解决问题。
1. 查看无效对象
XEZF@xezf(qs-xezf-db1)> select object_name,object_type,status from all_objects where status='IN
- 重装系统之后oracle恢复
文强chu
oracle
前几天正在使用电脑,没有暂停oracle的各种服务。
突然win8.1系统奔溃,无法修复,开机时系统 提示正在搜集错误信息,然后再开机,再提示的无限循环中。
无耐我拿出系统u盘 准备重装系统,没想到竟然无法从u盘引导成功。
晚上到外面早了一家修电脑店,让人家给装了个系统,并且那哥们在我没反应过来的时候,
直接把我的c盘给格式化了 并且清理了注册表,再装系统。
然后的结果就是我的oracl
- python学习二( 一些基础语法)
小桔子
pthon基础语法
紧接着把!昨天没看继续看django 官方教程,学了下python的基本语法 与c类语言还是有些小差别:
1.ptyhon的源文件以UTF-8编码格式
2.
/ 除 结果浮点型
// 除 结果整形
% 除 取余数
* 乘
** 乘方 eg 5**2 结果是5的2次方25
_&
- svn 常用命令
aichenglong
SVN版本回退
1 svn回退版本
1)在window中选择log,根据想要回退的内容,选择revert this version或revert chanages from this version
两者的区别:
revert this version:表示回退到当前版本(该版本后的版本全部作废)
revert chanages from this versio
- 某小公司面试归来
alafqq
面试
先填单子,还要写笔试题,我以时间为急,拒绝了它。。时间宝贵。
老拿这些对付毕业生的东东来吓唬我。。
面试官很刁难,问了几个问题,记录下;
1,包的范围。。。public,private,protect. --悲剧了
2,hashcode方法和equals方法的区别。谁覆盖谁.结果,他说我说反了。
3,最恶心的一道题,抽象类继承抽象类吗?(察,一般它都是被继承的啊)
4,stru
- 动态数组的存储速度比较 集合框架
百合不是茶
集合框架
集合框架:
自定义数据结构(增删改查等)
package 数组;
/**
* 创建动态数组
* @author 百合
*
*/
public class ArrayDemo{
//定义一个数组来存放数据
String[] src = new String[0];
/**
* 增加元素加入容器
* @param s要加入容器
- 用JS实现一个JS对象,对象里有两个属性一个方法
bijian1013
js对象
<html>
<head>
</head>
<body>
用js代码实现一个js对象,对象里有两个属性,一个方法
</body>
<script>
var obj={a:'1234567',b:'bbbbbbbbbb',c:function(x){
- 探索JUnit4扩展:使用Rule
bijian1013
java单元测试JUnitRule
在上一篇文章中,讨论了使用Runner扩展JUnit4的方式,即直接修改Test Runner的实现(BlockJUnit4ClassRunner)。但这种方法显然不便于灵活地添加或删除扩展功能。下面将使用JUnit4.7才开始引入的扩展方式——Rule来实现相同的扩展功能。
1. Rule
&n
- [Gson一]非泛型POJO对象的反序列化
bit1129
POJO
当要将JSON数据串反序列化自身为非泛型的POJO时,使用Gson.fromJson(String, Class)方法。自身为非泛型的POJO的包括两种:
1. POJO对象不包含任何泛型的字段
2. POJO对象包含泛型字段,例如泛型集合或者泛型类
Data类 a.不是泛型类, b.Data中的集合List和Map都是泛型的 c.Data中不包含其它的POJO
- 【Kakfa五】Kafka Producer和Consumer基本使用
bit1129
kafka
0.Kafka服务器的配置
一个Broker,
一个Topic
Topic中只有一个Partition() 1. Producer:
package kafka.examples.producers;
import kafka.producer.KeyedMessage;
import kafka.javaapi.producer.Producer;
impor
- lsyncd实时同步搭建指南——取代rsync+inotify
ronin47
1. 几大实时同步工具比较 1.1 inotify + rsync
最近一直在寻求生产服务服务器上的同步替代方案,原先使用的是 inotify + rsync,但随着文件数量的增大到100W+,目录下的文件列表就达20M,在网络状况不佳或者限速的情况下,变更的文件可能10来个才几M,却因此要发送的文件列表就达20M,严重减低的带宽的使用效率以及同步效率;更为要紧的是,加入inotify
- java-9. 判断整数序列是不是二元查找树的后序遍历结果
bylijinnan
java
public class IsBinTreePostTraverse{
static boolean isBSTPostOrder(int[] a){
if(a==null){
return false;
}
/*1.只有一个结点时,肯定是查找树
*2.只有两个结点时,肯定是查找树。例如{5,6}对应的BST是 6 {6,5}对应的BST是
- MySQL的sum函数返回的类型
bylijinnan
javaspringsqlmysqljdbc
今天项目切换数据库时,出错
访问数据库的代码大概是这样:
String sql = "select sum(number) as sumNumberOfOneDay from tableName";
List<Map> rows = getJdbcTemplate().queryForList(sql);
for (Map row : rows
- java设计模式之单例模式
chicony
java设计模式
在阎宏博士的《JAVA与模式》一书中开头是这样描述单例模式的:
作为对象的创建模式,单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这个类称为单例类。 单例模式的结构
单例模式的特点:
单例类只能有一个实例。
单例类必须自己创建自己的唯一实例。
单例类必须给所有其他对象提供这一实例。
饿汉式单例类
publ
- javascript取当月最后一天
ctrain
JavaScript
<!--javascript取当月最后一天-->
<script language=javascript>
var current = new Date();
var year = current.getYear();
var month = current.getMonth();
showMonthLastDay(year, mont
- linux tune2fs命令详解
daizj
linuxtune2fs查看系统文件块信息
一.简介:
tune2fs是调整和查看ext2/ext3文件系统的文件系统参数,Windows下面如果出现意外断电死机情况,下次开机一般都会出现系统自检。Linux系统下面也有文件系统自检,而且是可以通过tune2fs命令,自行定义自检周期及方式。
二.用法:
Usage: tune2fs [-c max_mounts_count] [-e errors_behavior] [-g grou
- 做有中国特色的程序员
dcj3sjt126com
程序员
从出版业说起 网络作品排到靠前的,都不会太难看,一般人不爱看某部作品也是因为不喜欢这个类型,而此人也不会全不喜欢这些网络作品。究其原因,是因为网络作品都是让人先白看的,看的好了才出了头。而纸质作品就不一定了,排行榜靠前的,有好作品,也有垃圾。 许多大牛都是写了博客,后来出了书。这些书也都不次,可能有人让为不好,是因为技术书不像小说,小说在读故事,技术书是在学知识或温习知识,有
- Android:TextView属性大全
dcj3sjt126com
textview
android:autoLink 设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接。可选值(none/web/email/phone/map/all) android:autoText 如果设置,将自动执行输入值的拼写纠正。此处无效果,在显示输入法并输
- tomcat虚拟目录安装及其配置
eksliang
tomcat配置说明tomca部署web应用tomcat虚拟目录安装
转载请出自出处:http://eksliang.iteye.com/blog/2097184
1.-------------------------------------------tomcat 目录结构
config:存放tomcat的配置文件
temp :存放tomcat跑起来后存放临时文件用的
work : 当第一次访问应用中的jsp
- 浅谈:APP有哪些常被黑客利用的安全漏洞
gg163
APP
首先,说到APP的安全漏洞,身为程序猿的大家应该不陌生;如果抛开安卓自身开源的问题的话,其主要产生的原因就是开发过程中疏忽或者代码不严谨引起的。但这些责任也不能怪在程序猿头上,有时会因为BOSS时间催得紧等很多可观原因。由国内移动应用安全检测团队爱内测(ineice.com)的CTO给我们浅谈关于Android 系统的开源设计以及生态环境。
1. 应用反编译漏洞:APK 包非常容易被反编译成可读
- C#根据网址生成静态页面
hvt
Web.netC#asp.nethovertree
HoverTree开源项目中HoverTreeWeb.HVTPanel的Index.aspx文件是后台管理的首页。包含生成留言板首页,以及显示用户名,退出等功能。根据网址生成页面的方法:
bool CreateHtmlFile(string url, string path)
{
//http://keleyi.com/a/bjae/3d10wfax.htm
stri
- SVG 教程 (一)
天梯梦
svg
SVG 简介
SVG 是使用 XML 来描述二维图形和绘图程序的语言。 学习之前应具备的基础知识:
继续学习之前,你应该对以下内容有基本的了解:
HTML
XML 基础
如果希望首先学习这些内容,请在本站的首页选择相应的教程。 什么是SVG?
SVG 指可伸缩矢量图形 (Scalable Vector Graphics)
SVG 用来定义用于网络的基于矢量
- 一个简单的java栈
luyulong
java数据结构栈
public class MyStack {
private long[] arr;
private int top;
public MyStack() {
arr = new long[10];
top = -1;
}
public MyStack(int maxsize) {
arr = new long[maxsize];
top
- 基础数据结构和算法八:Binary search
sunwinner
AlgorithmBinary search
Binary search needs an ordered array so that it can use array indexing to dramatically reduce the number of compares required for each search, using the classic and venerable binary search algori
- 12个C语言面试题,涉及指针、进程、运算、结构体、函数、内存,看看你能做出几个!
刘星宇
c面试
12个C语言面试题,涉及指针、进程、运算、结构体、函数、内存,看看你能做出几个!
1.gets()函数
问:请找出下面代码里的问题:
#include<stdio.h>
int main(void)
{
char buff[10];
memset(buff,0,sizeof(buff));
- ITeye 7月技术图书有奖试读获奖名单公布
ITeye管理员
活动ITeye试读
ITeye携手人民邮电出版社图灵教育共同举办的7月技术图书有奖试读活动已圆满结束,非常感谢广大用户对本次活动的关注与参与。
7月试读活动回顾:
http://webmaster.iteye.com/blog/2092746
本次技术图书试读活动的优秀奖获奖名单及相应作品如下(优秀文章有很多,但名额有限,没获奖并不代表不优秀):
《Java性能优化权威指南》