- 【Druid】学习笔记
fixAllenSun
学习笔记oracle
【Druid】学习笔记【一】简介【1】简介【2】数据库连接池(1)能解决的问题(2)使用数据库连接池的好处【3】监控(1)监控信息采集的StatFilter(2)监控不影响性能(3)SQL参数化合并监控(4)执行次数、返回行数、更新行数和并发监控(5)慢查监控(6)Exception监控(7)区间分布(8)内置监控DEMO【4】Druid基本配置参数介绍【5】Druid相比于其他数据库连接池的优点
- Python爬虫实战:研究netaddr库相关技术构建IP地址信息采集分析系统
ylfhpy
爬虫项目实战python爬虫开发语言netaddr
1.引言在当今数字化时代,网络空间中的IP地址信息是网络管理、安全分析和资源分配的重要基础。Python作为一种功能强大的编程语言,提供了丰富的库和工具来处理网络数据。其中,爬虫技术可以自动从互联网上获取各种信息,而netaddr库则专门用于IP地址的解析、转换和计算。本文将通过一个实际案例,详细介绍如何使用Python的爬虫技术结合netaddr库构建一个IP地址分析系统。该系统能够从特定网站采
- 进阶向:基于Python的电脑硬件监控工具(GUI + 系统信息采集)
超级小识
Python进阶有趣的项目pythonphp开发语言
引言在科技飞速发展的今天,人工智能已经渗透到我们生活的方方面面,从基础的日常沟通到复杂的商业决策,智能技术的影响力正在以惊人的速度扩大。以自然语言处理为例,智能助手不仅能理解人类的日常对话,还能通过情感分析提供个性化的回应;在医疗领域,AI辅助诊断系统的准确率已达到专业医师水平,极大地提高了早期疾病筛查的效率。面对这场深刻的技术变革,理解其背后的逻辑与应用场景变得至关重要。从技术角度看,机器学习算
- 重罚3186万!作为银行中的“拼多多”,邮储银行都错哪了
财经野武士
最近,蚂蚁集团超70亿元的巨额罚单,引起了行业内外的轰动。事实上,大家将目光聚焦在蚂蚁集团时,却忽略了央行的公告中,披露的对邮储银行、平安银行等金融机构的行政处罚。其中,邮储银行因为涉“8宗罪”,于7月7日被央行开出3186万元罚单,金融部总经理、信息科技管理部总经理等在内15名负责人,也因各自涉及的违规行为被警告或罚款。邮储银行的“8宗罪”,包括违反信用信息采集、提供、查询及相关管理规定;占压财
- OCR 识别:综合信息采集仪的 “核心引擎”
EkihzniY
ocr
综合信息采集仪作为多场景信息收集的重要设备,需处理身份证、营业执照、票据等多种载体的信息。传统采集依赖人工录入,面对海量且格式多样的资料,不仅效率低下,还易因人为失误导致信息偏差。OCR识别技术让综合信息采集仪实现质的飞跃。它能快速精准提取各类证件、票据上的文字信息,自动转化为结构化数据存入系统,几秒内完成单份资料的信息采集,效率较人工提升数十倍。无论是模糊的扫描件、复杂的多语种文本,还是不规则的
- 基于Python的智能公示信息监控爬虫系统开发实战
Python爬虫项目
2025年爬虫实战项目python爬虫开发语言音视频搜索引擎scrapy
摘要本文详细介绍了如何使用Python构建一个高效的公示信息监控爬虫系统。系统采用最新技术栈,包括异步爬取、智能解析、反反爬策略等,能够自动监控各类政府网站、企业公示平台的更新信息。文章从系统设计到具体实现,提供了完整的代码示例和详细的技术解析,帮助读者掌握大规模公示信息采集的核心技术。关键词:Python爬虫、公示监控、信息采集、异步爬取、智能解析1.引言在数字化时代,各类公示信息(如政府采购、
- Python爬虫实战:利用Selenium与反反爬技术高效爬取天眼查企业信息
Python爬虫项目
2025年爬虫实战项目python爬虫开发语言scrapyselenium
摘要本文将详细介绍如何使用Python爬虫技术获取天眼查的企业信息数据。我们将从爬虫基础开始,逐步深入到高级反反爬技术,最终构建一个能够稳定获取天眼查数据的爬虫系统。文章包含完整的代码实现、技术原理分析以及实际应用场景,帮助读者全面掌握企业信息爬取的核心技术。关键词:Python爬虫、天眼查、Selenium、反反爬技术、企业信息采集、数据挖掘一、引言在当今大数据时代,企业信息数据对于市场分析、商
- 筑牢电力网安防线:密码技术应用全景
南京首传信安科技有限公司
密码应用密码学电力安全
密码技术在电力行业的应用是保障国家关键基础设施安全的核心环节。随着智能电网、新能源接入、电力物联网的发展,密码技术已深度融入电力系统的发、输、变、配、用、调、管等各个环节,为电力系统的安全稳定运行、数据机密性、完整性和身份真实性提供保障。一、主要应用领域1.网络与通信安全(基础保障)通信加密:对电力调度数据网、广域测量系统、配电自动化系统、用电信息采集系统等关键网络中的通信数据进行加密(如采用IP
- 基于大模型的胆囊结石全流程预测与诊疗系统技术方案大纲
LCG元
大模型医疗研究-方案大纲人工智能机器学习深度学习方案大纲
目录一、引言二、系统架构设计(一)数据采集与预处理模块(二)大模型核心算法模块(三)应用层功能模块三、全流程系统流程图四、术前阶段详细方案(一)患者信息采集与整合(二)胆囊结石风险预测(三)手术方案制定辅助(四)麻醉方案规划五、术中阶段详细方案(一)实时数据监测与传输(二)手术进程智能辅助六、术后阶段详细方案(一)术后恢复情况预测(二)并发症风险预测(三)护理方案调整(四)康复指导七、并发症风险预
- 从0到1构建智能招聘数据引擎:基于 Python 的 BOSS直聘信息采集实战与反爬破解指南
程序员威哥
python开发语言
前言在大数据浪潮席卷的时代,招聘平台蕴藏着海量的岗位信息,揭示着行业走向、人才趋势、薪资结构等核心价值。BOSS直聘作为国内极具代表性的直招平台,其数据对职业分析、市场监测甚至智能推荐系统的构建都有着重要意义。本文将手把手带你打造一个高质量、抗封锁的Python爬虫系统,精准采集BOSS直聘网的岗位数据,并全面解析其中涉及的反爬机制识别、加密参数处理、数据提取与存储等高级技巧,助你在Web数据采集
- 基于Python的京东商品信息采集实战:用Playwright+Pandas打造高效数据抓取工具
Python爬虫项目
2025年爬虫实战项目pythonpandas开发语言爬虫游戏笔记
一、项目背景与目标在当今电商生态中,价格、销量、评论等商品信息对用户和商家来说至关重要。无论是做数据分析、电商监控,还是构建商品推荐系统,第一步都是:获取真实的商品数据。本项目以京东商城搜索结果页为目标,通过构建一个高效、可复用的商品信息采集爬虫系统,实现对商品名称、价格、店铺、评论数、链接等核心信息的提取。二、技术路线概述我们采用如下技术架构:模块技术选型浏览器自动化Playwright(现代、
- 鸿蒙开发之埋点方案:高效追踪用户行为
niu某某
移动开发鸿蒙开发HarmonyOSharmonyos鸿蒙开发移动开发组件化模块化ArkUI
往期推文全新看点(文中附带最新·鸿蒙全栈学习笔记)✒️鸿蒙应用开发与鸿蒙系统开发哪个更有前景?✒️嵌入式开发适不适合做鸿蒙南向开发?看完这篇你就了解了~✒️对于大前端开发来说,转鸿蒙开发究竟是福还是祸?✒️鸿蒙岗位需求突增!移动端、PC端、IoT到底该怎么选?✒️记录一场鸿蒙开发岗位面试经历~✒️持续更新中……概述埋点是指将信息采集程序和原本的功能代码结合起来,针对特定用户行为收集、处理和发送一些
- 基于大模型的心力衰竭预测与干预全流程系统技术方案大纲
LCG元
大模型医疗研究-方案大纲方案大纲深度学习机器学习人工智能
目录一、引言二、系统概述三、术前阶段(一)患者信息采集与预处理(二)大模型预测心力衰竭风险(三)手术方案制定辅助(四)麻醉方案规划四、术中阶段(一)实时数据监测与传输(二)大模型术中决策支持五、术后阶段(一)术后病情监测与评估(二)并发症风险预测与防控(三)术后护理计划生成六、健康教育与指导(一)个性化教育内容生成(二)康复随访与远程指导七、统计分析与技术验证(一)系统性能评估指标(二)数据分割与
- Python爬取招标信息并生成可视化分析报告
小白学大数据
python开发语言
引言在当今的商业环境中,招标信息是企业获取商机的重要来源之一。对于投标企业而言,及时获取和分析招标信息至关重要。传统的人工收集方式效率低下,难以应对海量数据。本文将介绍如何使用Python技术栈构建一个完整的招标信息采集与分析系统,包括数据爬取、存储、清洗和可视化分析全流程。一、准备工作在开始之前,我们需要安装一些必要的Python库。这些库包括用于网络请求的requests,用于解析HTML的B
- 基于Python的维普论文信息采集爬虫实战:破解图像识别反爬与最新技术应用
Python爬虫项目
2025年爬虫实战项目python爬虫开发语言百度okhttpscrapy
摘要本文详细介绍了如何使用Python开发一个能够有效应对维普论文网站图像识别反爬机制的爬虫系统。文章从爬虫基础概念讲起,逐步深入到高级反爬破解技术,包括图像识别处理、深度学习OCR应用、浏览器自动化等最新技术。我们将通过完整的代码示例展示如何构建一个稳定、高效的维普论文信息采集系统,并讨论相关法律和伦理问题。关键词:Python爬虫、维普论文、反爬破解、图像识别、OCR、Selenium、深度学
- Python 爬虫实战:淘宝登录与商品信息采集(滑块验证码识别)
yansideyucsdn
python爬虫实战python爬虫开发语言
一、引言在电商数据分析领域,淘宝作为中国最大的电商平台之一,拥有海量的商品信息和用户数据。通过Python爬虫技术,我们可以深入挖掘这些数据,为市场研究、竞争对手分析以及消费者行为研究等提供有力支持。然而,淘宝的登录验证流程较为复杂,尤其是滑块验证码的识别,成为爬虫开发过程中的关键难点。本文将详细讲解如何实现淘宝登录与商品信息采集,并重点攻克滑块验证码识别难题。二、技术选型Python:作为爬虫开
- RuoYi前后端分离框架集成手机短信验证码(一)之后端篇
mister-big
RuoYi-Vue使用java
一、背景本项目基于RuoYi3.8.9前后端分离框架构建,采用SpringSecurity实现系统权限管理。作为企业级应用架构的子模块,系统需要与顶层项目实现用户数据无缝对接(以手机号作为统一用户标识),同时承担用户信息采集的重要职能。为此,我们在保留原有账号密码登录方式的基础上,创新性地集成了手机号验证码登录/注册功能,既满足了企业级用户管理的标准化需求,又优化了终端用户的使用体验。二、短信集成
- 岗位信息采集全攻略:两种方法快速获取招聘信息
Luca_kill
岗位信息采集数据采集爬虫平台网络爬虫数据分析
摘要本文将揭秘两大实战策略,助你在激烈的人才市场中迅速捕捉前程无忧上的宝贵岗位信息,无论是手动搜索还是利用现代技术手段,都能事半功倍,抢占先机。正文一、手动搜索的艺术:精准定位,深度挖掘1.利用高级搜索功能前程无忧提供了强大的高级搜索功能,通过设定职位类别、工作地点、薪资范围等关键参数,你能快速过滤掉不匹配的岗位,直击心仪职位。关键词在此处尤为重要,尝试组合使用行业术语与职能关键词,如“Pytho
- 商品信息采集全攻略:轻松掌握商品数据的三大步骤
Luca_kill
淘宝评论采集数据采集爬虫平台网络爬虫数据分析
摘要:在电商竞争激烈的今天,精准的商品信息是商家决策的宝贵资产。本文将揭秘淘宝商品信息采集的三大实战步骤,助你快速掌握市场脉搏,优化产品布局。无需编程基础,轻松玩转数据采集,提升业务竞争力。正文:一、知己知彼:明确采集目标与范围【关键词:数据分析】在启动采集任务之前,首要明确你的数据需求。是价格监控、销量追踪、还是竞品分析?清晰的目标能指引你筛选关键信息,避免无用功。比如,如果你关注的是竞争对手的
- 党员干部信息采集照片蓝白渐变背景手机拍照轻松搞定
DigitalPhotoHelper
图像处理
随着数字化管理的不断推进,党员干部信息的电子化采集已成为常态。为了确保信息的规范性和统一性,干部照片采集有着严格的标准。下面详细介绍干部档案照片规范标准,并教大家即使没有专业的摄影设备,也能用手机轻松搞定蓝白渐变背景的干部照片采集的方法。一、干部职工人事档案照片尺寸要求背景要求:请使用指定的蓝白渐变背景,上半部分为蓝色,下半部分为白色,渐变过渡自然,无明显分界线。尺寸与文件大小:照片的像素不得大于
- Python中的爬虫实战:知乎爬虫
EcomDataMiner
python爬虫开发语言
在如今互联网的时代,我们所需要的信息可以说是无所不包,但是如何获取这些信息常常是一个难题。其中一个常用的方法就是通过网络爬虫进行信息采集。而关于网络爬虫的编写,python语言往往是最受欢迎的工具之一。在本文中,我们将讲述如何使用python编写一个基于知乎的网络爬虫。知乎是一个著名的社交问答网站,其对于信息的整合和汇总十分重要。我们可以通过爬虫来获取该网站上的问题,回答,用户信息等。在这里,我们
- 用树莓派构建你的智能终端
AI天才研究院
Python实战自然语言处理人工智能语言模型编程实践开发语言架构设计
作者:禅与计算机程序设计艺术1.简介智能终端是近年来流行起来的新型计算设备,它具有较高的计算性能、长时间运行能力、数据处理能力等特征,并且具备可穿戴、多样化配置、易于部署和更新等特点。相对于一般的传统终端产品,智能终端最大的优势在于其高度集成化和自主性。用户可以根据自己的喜好随时地定制个性化的应用,实现互动交互、自动化控制、信息采集和分析等功能。通过物联网、云计算、人工智能等技术的进步,智能终端正
- 年涨粉50W的博主都在用!用Coze+多维表格批量分析小红书赛道,运营效率直接翻10倍(附保姆级教程)
李同学Lino
人工智能Coze智能体AIGCAIAgent小红书飞书
目录一、工作流整体设计思路二、制作工作流①2.1开始节点2.2小红书搜索关键词2.3Cookie获取教学2.4结束节点三、制作工作流②3.1开始节点3.2小红书搜索关键词3.3批处理博主信息3.4博主信息采集3.5格式化-作者列表3.6同步所有创作者3.7批处理笔记3.8博主笔记详情3.9格式化笔记列表3.10同步笔记3.11结束节点四、体验应用做流量运营的都懂,找爆款关键词就像在迷宫里摸黑找出口
- Python爬虫实战:应用宝APP数据信息采集(1)
小池学编程
程序员python爬虫windows
app的下载次数app的名字app的开发公司提取到页面的分类标签获取到a标签的href属性用于之后拼接动态地址找到动态加载的app数据加载地址url的值是每个分类标签的值https://sj.qq.com/myapp/cate/appList.htm?orgame=1&categoryId=-10&pageSize=20&pageContext=undefined拼接新的url值发送请求简易源码分
- 基于物联网的智慧农业大棚控制系统【附设计】
坷拉博士
物联网
✅博主简介:本人擅长数据处理、建模仿真、程序设计、论文写作与指导,项目与课题经验交流。项目合作可私信或扫描文章底部二维码。构建一个智能化的农业大棚控制系统,通过物联网技术实现对大棚环境的实时监测与控制,以提高作物产量和质量。该系统的设计包括信息采集节点、数据传输节点、执行设备控制节点以及远程监控节点,利用LoRa无线通信技术实现节点间的数据传输,确保信息的高效、稳定传递。2.系统架构设计2.1信息
- 基于Lora的冷链物流环境信息感知系统开发
记忆中的小脚丫
毕业设计mysqlstm32lora射频labview
本项目是基于LoRa无线传感器组网技术WSN和无线射频识别技术RFID,对车载冷链物流环境信息进行实时监测、显示、无线传输给中央处理器和通过无线射频识别技术标识物品的信息感知系统。整体系统效果图如下所示环境信息采集节点针对香蕉冷链物流环境信息参数对香蕉品质的影响,车载环境感知节点采用HTU21D温湿度传感器,氧气和红外二氧化碳浓度值传感器监测冷藏车的关键环境信息参数。核心处理器选用正点原子推出的S
- 人脸考勤管理一体化系统(人脸识别系统,签到打卡)
西红柿土豆丶
深度学习(Python项目)python深度学习人脸识别人脸识别系统考勤管理系统签到打卡opencv
人脸考勤管理一体化系统项目介绍本项目是基于Flask、SQLAlchemy、face_recognition库的人脸考勤管理一体化系统。系统通过人脸识别技术实现员工考勤打卡、人脸信息采集、人脸模型训练等功能。项目采用前后端分离的技术框架,基于Flask轻量级Web框架搭建后端服务,结合HTML/CSS/JavaScript实现前端用户界面。主要技术与框架Web框架:Flask:用于构建Web应用,
- 智慧路灯网络安全入侵监测
2501_91106766
网络web安全安全
随着智慧城市的快速发展,智慧路灯作为城市基础设施的重要组成部分,其功能已远超传统的照明范畴。智慧路灯集成了环境检测、城市WiFi覆盖、视频监控、充电桩、LED信息发布屏、4G/5G基站等多种功能,成为物联网领域重要的信息采集来源,对智能照明、社会安防、智慧交通、信息发布等方面发挥着关键作用。然而,智慧路灯的网络安全问题也日益凸显,成为影响其稳定运行和城市安全的重要因素。叁仟智慧路灯面临的网络安全威
- 遥感影像智能化分割分类工程化实施路径摸索
grainseed
pythonai深度学习图像处理分类开源软件
本文总结了基于遥感影像的信息采集工作中“自上而下、一步到位”工作模式下应用深度学习最新智能解译技术方面面临的问题与困境,期望通过“自下而上、分步到位”的途径进行突破,回顾了在这方面的摸索、试验过程,对初步成果——一个交互式自动识别地物边线的QGIS插件Monitask——进行了介绍,并与同类工作进行了比较,可供从事遥感影像分析、地理信息采集工作和研究的同行们参考借鉴。如果对过程不感兴趣,可以直接跳
- 基于STM32设计的校园一卡通项目
DS小龙哥
智能家居与物联网项目实战stm32物联网嵌入式
1.项目简介信息时代的校园,离不开信息化的管理,数字化"校园一卡通"建设是校园信息化建设的重要组成部分,是为信息化校园提供信息采集的基础工程也是获取学校信息化服务的主要方式之一。校园一卡通将只能IC卡的强大功能与计算机网络的数字化理念融入校园,将学校各个系统连为一体,动态掌握每一持卡人情况,极大提高学校的管理水平和服务质量。本文介绍通过STM32微控制器+RFIDRC522设计的一个校园一卡通消费
- LeetCode[Math] - #66 Plus One
Cwind
javaLeetCode题解AlgorithmMath
原题链接:#66 Plus One
要求:
给定一个用数字数组表示的非负整数,如num1 = {1, 2, 3, 9}, num2 = {9, 9}等,给这个数加上1。
注意:
1. 数字的较高位存在数组的头上,即num1表示数字1239
2. 每一位(数组中的每个元素)的取值范围为0~9
难度:简单
分析:
题目比较简单,只须从数组
- JQuery中$.ajax()方法参数详解
AILIKES
JavaScriptjsonpjqueryAjaxjson
url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址。
type: 要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和 delete也可以使用,但仅部分浏览器支持。
timeout: 要求为Number类型的参数,设置请求超时时间(毫秒)。此设置将覆盖$.ajaxSetup()方法的全局
- JConsole & JVisualVM远程监视Webphere服务器JVM
Kai_Ge
JVisualVMJConsoleWebphere
JConsole是JDK里自带的一个工具,可以监测Java程序运行时所有对象的申请、释放等动作,将内存管理的所有信息进行统计、分析、可视化。我们可以根据这些信息判断程序是否有内存泄漏问题。
使用JConsole工具来分析WAS的JVM问题,需要进行相关的配置。
首先我们看WAS服务器端的配置.
1、登录was控制台https://10.4.119.18
- 自定义annotation
120153216
annotation
Java annotation 自定义注释@interface的用法 一、什么是注释
说起注释,得先提一提什么是元数据(metadata)。所谓元数据就是数据的数据。也就是说,元数据是描述数据的。就象数据表中的字段一样,每个字段描述了这个字段下的数据的含义。而J2SE5.0中提供的注释就是java源代码的元数据,也就是说注释是描述java源
- CentOS 5/6.X 使用 EPEL YUM源
2002wmj
centos
CentOS 6.X 安装使用EPEL YUM源1. 查看操作系统版本[root@node1 ~]# uname -a Linux node1.test.com 2.6.32-358.el6.x86_64 #1 SMP Fri Feb 22 00:31:26 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux [root@node1 ~]#
- 在SQLSERVER中查找缺失和无用的索引SQL
357029540
SQL Server
--缺失的索引
SELECT avg_total_user_cost * avg_user_impact * ( user_scans + user_seeks ) AS PossibleImprovement ,
last_user_seek ,
 
- Spring3 MVC 笔记(二) —json+rest优化
7454103
Spring3 MVC
接上次的 spring mvc 注解的一些详细信息!
其实也是一些个人的学习笔记 呵呵!
- 替换“\”的时候报错Unexpected internal error near index 1 \ ^
adminjun
java“\替换”
发现还是有些东西没有刻子脑子里,,过段时间就没什么概念了,所以贴出来...以免再忘...
在拆分字符串时遇到通过 \ 来拆分,可是用所以想通过转义 \\ 来拆分的时候会报异常
public class Main {
/*
- POJ 1035 Spell checker(哈希表)
aijuans
暴力求解--哈希表
/*
题意:输入字典,然后输入单词,判断字典中是否出现过该单词,或者是否进行删除、添加、替换操作,如果是,则输出对应的字典中的单词
要求按照输入时候的排名输出
题解:建立两个哈希表。一个存储字典和输入字典中单词的排名,一个进行最后输出的判重
*/
#include <iostream>
//#define
using namespace std;
const int HASH =
- 通过原型实现javascript Array的去重、最大值和最小值
ayaoxinchao
JavaScriptarrayprototype
用原型函数(prototype)可以定义一些很方便的自定义函数,实现各种自定义功能。本次主要是实现了Array的去重、获取最大值和最小值。
实现代码如下:
<script type="text/javascript">
Array.prototype.unique = function() {
var a = {};
var le
- UIWebView实现https双向认证请求
bewithme
UIWebViewhttpsObjective-C
什么是HTTPS双向认证我已在先前的博文 ASIHTTPRequest实现https双向认证请求
中有讲述,不理解的读者可以先复习一下。本文是用UIWebView来实现对需要客户端证书验证的服务请求,网上有些文章中有涉及到此内容,但都只言片语,没有讲完全,更没有完整的代码,让人困扰不已。但是此知
- NoSQL数据库之Redis数据库管理(Redis高级应用之事务处理、持久化操作、pub_sub、虚拟内存)
bijian1013
redis数据库NoSQL
3.事务处理
Redis对事务的支持目前不比较简单。Redis只能保证一个client发起的事务中的命令可以连续的执行,而中间不会插入其他client的命令。当一个client在一个连接中发出multi命令时,这个连接会进入一个事务上下文,该连接后续的命令不会立即执行,而是先放到一个队列中,当执行exec命令时,redis会顺序的执行队列中
- 各数据库分页sql备忘
bingyingao
oraclesql分页
ORACLE
下面这个效率很低
SELECT * FROM ( SELECT A.*, ROWNUM RN FROM (SELECT * FROM IPAY_RCD_FS_RETURN order by id desc) A ) WHERE RN <20;
下面这个效率很高
SELECT A.*, ROWNUM RN FROM (SELECT * FROM IPAY_RCD_
- 【Scala七】Scala核心一:函数
bit1129
scala
1. 如果函数体只有一行代码,则可以不用写{},比如
def print(x: Int) = println(x)
一行上的多条语句用分号隔开,则只有第一句属于方法体,例如
def printWithValue(x: Int) : String= println(x); "ABC"
上面的代码报错,因为,printWithValue的方法
- 了解GHC的factorial编译过程
bookjovi
haskell
GHC相对其他主流语言的编译器或解释器还是比较复杂的,一部分原因是haskell本身的设计就不易于实现compiler,如lazy特性,static typed,类型推导等。
关于GHC的内部实现有篇文章说的挺好,这里,文中在RTS一节中详细说了haskell的concurrent实现,里面提到了green thread,如果熟悉Go语言的话就会发现,ghc的concurrent实现和Go有点类
- Java-Collections Framework学习与总结-LinkedHashMap
BrokenDreams
LinkedHashMap
前面总结了java.util.HashMap,了解了其内部由散列表实现,每个桶内是一个单向链表。那有没有双向链表的实现呢?双向链表的实现会具备什么特性呢?来看一下HashMap的一个子类——java.util.LinkedHashMap。
- 读《研磨设计模式》-代码笔记-抽象工厂模式-Abstract Factory
bylijinnan
abstract
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
package design.pattern;
/*
* Abstract Factory Pattern
* 抽象工厂模式的目的是:
* 通过在抽象工厂里面定义一组产品接口,方便地切换“产品簇”
* 这些接口是相关或者相依赖的
- 压暗面部高光
cherishLC
PS
方法一、压暗高光&重新着色
当皮肤很油又使用闪光灯时,很容易在面部形成高光区域。
下面讲一下我今天处理高光区域的心得:
皮肤可以分为纹理和色彩两个属性。其中纹理主要由亮度通道(Lab模式的L通道)决定,色彩则由a、b通道确定。
处理思路为在保持高光区域纹理的情况下,对高光区域着色。具体步骤为:降低高光区域的整体的亮度,再进行着色。
如果想简化步骤,可以只进行着色(参看下面的步骤1
- Java VisualVM监控远程JVM
crabdave
visualvm
Java VisualVM监控远程JVM
JDK1.6开始自带的VisualVM就是不错的监控工具.
这个工具就在JAVA_HOME\bin\目录下的jvisualvm.exe, 双击这个文件就能看到界面
通过JMX连接远程机器, 需要经过下面的配置:
1. 修改远程机器JDK配置文件 (我这里远程机器是linux).
 
- Saiku去掉登录模块
daizj
saiku登录olapBI
1、修改applicationContext-saiku-webapp.xml
<security:intercept-url pattern="/rest/**" access="IS_AUTHENTICATED_ANONYMOUSLY" />
<security:intercept-url pattern=&qu
- 浅析 Flex中的Focus
dsjt
htmlFlexFlash
关键字:focus、 setFocus、 IFocusManager、KeyboardEvent
焦点、设置焦点、获得焦点、键盘事件
一、无焦点的困扰——组件监听不到键盘事件
原因:只有获得焦点的组件(确切说是InteractiveObject)才能监听到键盘事件的目标阶段;键盘事件(flash.events.KeyboardEvent)参与冒泡阶段,所以焦点组件的父项(以及它爸
- Yii全局函数使用
dcj3sjt126com
yii
由于YII致力于完美的整合第三方库,它并没有定义任何全局函数。yii中的每一个应用都需要全类别和对象范围。例如,Yii::app()->user;Yii::app()->params['name'];等等。我们可以自行设定全局函数,使得代码看起来更加简洁易用。(原文地址)
我们可以保存在globals.php在protected目录下。然后,在入口脚本index.php的,我们包括在
- 设计模式之单例模式二(解决无序写入的问题)
come_for_dream
单例模式volatile乱序执行双重检验锁
在上篇文章中我们使用了双重检验锁的方式避免懒汉式单例模式下由于多线程造成的实例被多次创建的问题,但是因为由于JVM为了使得处理器内部的运算单元能充分利用,处理器可能会对输入代码进行乱序执行(Out Of Order Execute)优化,处理器会在计算之后将乱序执行的结果进行重组,保证该
- 程序员从初级到高级的蜕变
gcq511120594
框架工作PHPandroidhtml5
软件开发是一个奇怪的行业,市场远远供不应求。这是一个已经存在多年的问题,而且随着时间的流逝,愈演愈烈。
我们严重缺乏能够满足需求的人才。这个行业相当年轻。大多数软件项目是失败的。几乎所有的项目都会超出预算。我们解决问题的最佳指导方针可以归结为——“用一些通用方法去解决问题,当然这些方法常常不管用,于是,唯一能做的就是不断地尝试,逐个看看是否奏效”。
现在我们把淫浸代码时间超过3年的开发人员称为
- Reverse Linked List
hcx2013
list
Reverse a singly linked list.
/**
* Definition for singly-linked list.
* public class ListNode {
* int val;
* ListNode next;
* ListNode(int x) { val = x; }
* }
*/
p
- Spring4.1新特性——数据库集成测试
jinnianshilongnian
spring 4.1
目录
Spring4.1新特性——综述
Spring4.1新特性——Spring核心部分及其他
Spring4.1新特性——Spring缓存框架增强
Spring4.1新特性——异步调用和事件机制的异常处理
Spring4.1新特性——数据库集成测试脚本初始化
Spring4.1新特性——Spring MVC增强
Spring4.1新特性——页面自动化测试框架Spring MVC T
- C# Ajax上传图片同时生成微缩图(附Demo)
liyonghui160com
1.Ajax无刷新上传图片,详情请阅我的这篇文章。(jquery + c# ashx)
2.C#位图处理 System.Drawing。
3.最新demo支持IE7,IE8,Fir
- Java list三种遍历方法性能比较
pda158
java
从c/c++语言转向java开发,学习java语言list遍历的三种方法,顺便测试各种遍历方法的性能,测试方法为在ArrayList中插入1千万条记录,然后遍历ArrayList,发现了一个奇怪的现象,测试代码例如以下:
package com.hisense.tiger.list;
import java.util.ArrayList;
import java.util.Iterator;
- 300个涵盖IT各方面的免费资源(上)——商业与市场篇
shoothao
seo商业与市场IT资源免费资源
A.网站模板+logo+服务器主机+发票生成
HTML5 UP:响应式的HTML5和CSS3网站模板。
Bootswatch:免费的Bootstrap主题。
Templated:收集了845个免费的CSS和HTML5网站模板。
Wordpress.org|Wordpress.com:可免费创建你的新网站。
Strikingly:关注领域中免费无限的移动优
- localStorage、sessionStorage
uule
localStorage
W3School 例子
HTML5 提供了两种在客户端存储数据的新方法:
localStorage - 没有时间限制的数据存储
sessionStorage - 针对一个 session 的数据存储
之前,这些都是由 cookie 完成的。但是 cookie 不适合大量数据的存储,因为它们由每个对服务器的请求来传递,这使得 cookie 速度很慢而且效率也不