自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

chinalog的专栏

5i设计--开发是快乐的事

  • 博客(107)
  • 资源 (21)
  • 收藏
  • 关注

原创 再一篇相当中肯的文字

靠理想滋养人生,靠现实养育生活。公司新年第一次全体会议,大家的期待中也有公司今年对员工福利待遇的目标是什么。在公司蒸蒸日上的事业发展中,员工能够分享到多少真正的实惠,员工利益与公司发展是否能够挂上钩。职位目标量化——寻找努力的方向在去年的劳动协议签订中,被告知职位与工资挂钩的说法(“……这是工资调整的唯一途径”)。那如何努力能够得到职位的晋升呢?职位的要求是什么,如何量化考核的呢?员工...

2020-02-12 10:11:21 1656 4

转载 那些出现在电影中的程序代码

高科技无关的电影也偶尔会出现一些跟计算机相关的镜头。文本搜罗的是在各种电影中出现过的代码,它们有的是黑客脚本,有的是绝密文件,有的就是为了摆酷,文中对这些代码都有截屏,你是否能看出它们是什么语言?  一、《钢铁侠》,c语言电影《钢铁侠》  最近我重新看了一遍《钢铁侠》,发现了一些有趣的事情。在钢铁侠的人工心脏第一次“初始化启动”期间,在那个“恐怖分子”的洞穴里,一些长长短短的C

2015-07-13 15:29:11 15318

原创 Fiddler拦截post请求的命令

Fiddler拦截post请求的命令

2025-05-21 09:39:56 191

原创 eclipse 生成函数说明注释

在Eclipse中生成函数说明注释(JavaDoc风格)

2025-05-21 09:30:29 204

原创 NuGet程序包还原失败

针对NuGet程序包还原失败的常见问题

2025-05-15 14:30:00 402

原创 使用Logback日志保存到相对路径的操作

在使用Logback中需要保存输出日志,但是却在保存的时候路径出现问题

2025-05-14 09:45:42 251

原创 springboot打成JAR包后修改配置文件

Spring Boot 项目打包为 JAR 后修改配置文件

2025-05-14 09:16:43 393

原创 springboot配置tomcat端口

在Spring Boot项目中,Tomcat服务器的端口通常是通过配置文件(或)来设置的。

2025-05-13 10:41:38 276

原创 查看ini文件的编码

在处理INI文件时,了解其编码是非常重要的,因为不同的操作系统和应用程序可能使用不同的字符编码来保存文件。INI文件通常是纯文本文件,但它们可以包含多种语言的文本,因此正确地识别和设置文件的编码至关重要。

2025-05-13 10:39:48 363

原创 JSON 实体属性映射的最佳实践

通过以上实践,可显著提升 JSON 与实体类映射的健壮性、性能和可维护性,适用于 API 开发、数据持久化及跨系统交互等场景。JSON 字段名与实体属性名应遵循统一的命名规则(如驼峰命名或下划线分隔),避免因大小写差异导致映射失败。确保 JSON 中数值、字符串、布尔值与实体类字段类型一致,避免解析异常。使用批处理(Batch Update)提升数据库写入性能,结合流式解析(如 Jackson 的。(Gson)等注解明确映射关系,减少命名歧义。// 动态接收未定义的 JSON 字段(Jackson)

2025-05-12 16:20:57 741

原创 Spring Boot 的 CommandLineRunner

CommandLineRunner 是 Spring Boot 提供的函数式接口,开发者通过实现其方法,可在应用启动完成后执行自定义初始化任务(如数据预加载、服务连接等)。其作用类似于“启动钩子”,确保在 Spring 上下文完全就绪后触发特定逻辑。

2025-05-12 14:57:48 568 1

原创 Java中实现定时器的常见方式

Java中实现定时器的常见方式如下,可根据具体场景选择合适方案

2025-05-12 13:37:04 723

原创 Logback配置文件的详细说明

Logback配置文件的详细说明及核心配置要素

2025-05-12 09:32:54 822

原创 Cron 表达式

Cron 表达式是一种用于定义定时任务执行规则的字符串格式,广泛应用于操作系统定时任务和应用程序调度。

2025-05-09 16:10:50 360

原创 Java 调用webservice接口输出xml自动转义

在Java调用WebService接口输出XML时,若出现自动转义问题,需根据XML生成方式和工具特性针对性处理。

2025-04-24 14:52:02 525

原创 URL为什么要转义

URL中的保留字符(如&、?、=、/等)具有特殊含义,若直接出现在参数值中会破坏URL的语法结构。URL仅允许使用ASCII字符集,但实际应用中常需传输中文、表情符号等非ASCII内容。通过转义,URL既能保持结构清晰,又能安全、兼容地传递复杂数据。。

2025-04-24 14:41:33 289

原创 Java:XML被自动转义

在Java中处理XML响应被自动转义的问题时,需结合XML规范及工具特性进行针对性处理。若直接拼接字符串生成XML,<script> 会被转义为 <script>,导致数据无法按预期解析。检查 StringEscapeUtils 版本差异。双重转义(先URL编码,再XML转义)// 输出时,特殊字符会被正确转义。优先使用DOM/DOM4j等API。需要保留原始格式(如代码)URL参数嵌入XML。

2025-04-24 14:33:11 664

原创 Java转义

在Java中实现自动转义通常涉及将特殊字符转换为HTML实体、XML实体或其他安全格式,以避免注入攻击(如XSS)或语法错误。以下是常见的实现方案及示例。

2025-04-24 14:25:56 818

原创 HTML字符实体和转义字符串

‌HTML字符实体‌是HTML特有的转义机制,用于正确显示特殊字符。‌转义字符串‌是通用概念,在不同环境(如JS、URL)中有不同实现。合理使用两者可避免语法错误,确保内容正确解析和显示。

2025-04-24 14:00:58 601

原创 Java流式查询大批量数据

在Java中处理大批量数据的流式查询需根据持久层框架选择不同实现方案,以下是2025年主流技术方案总结

2025-04-23 13:58:07 898

原创 Java 分页的实现原理

Java 分页的实现原理主要围绕‌‌和‌‌展开,核心是通过限制每次查询的数据量,提升性能和用户体验。

2025-04-23 11:03:02 715

原创 Java 中实现 Oracle 分页查询

在 Java 中实现 Oracle 分页查询时,需结合数据库特性与代码逻辑设计。

2025-04-23 10:58:19 566

原创 Java 预加载与懒加载对比解析

预加载(饿汉模式)和懒加载(懒汉模式)是 Java 单例模式中的两种核心实现方式,分别适用于不同场景,主要差异体现在初始化时机、线程安全性和资源利用率上。

2025-04-23 10:52:52 874

原创 周二会员日

周二会员日的普及本质是商家对消费周期、用户心理与运营效率的综合平衡,通过“低谷填平”策略实现流量与口碑的双向增益。这一模式未来或向周三延伸,形成更灵活的中段工作日营销组合。

2025-04-23 09:57:50 339

原创 Oracle表的别名不能用as,列的别名可以用as

在 Oracle 数据库中,‌表的别名‌和‌列的别名‌在使用 AS 关键字时确实有不同规则

2025-04-17 15:56:01 481

原创 CREATE TABLE ... AS SELECT

在 Oracle 中,使用 ‌CREATE TABLE ... AS SELECT‌ 语法可以通过子查询从现有表快速创建新表。

2025-04-17 13:05:16 589

原创 Oracle 处理“不允许长度为0的列”(ORA-01723)问题解析

Oracle 处理“不允许长度为0的列”(ORA-01723)问题解析

2025-04-17 12:56:40 655

原创 oracle 查询结果翻倍

‌验证SQL逻辑‌ → 检查连接条件、去重逻辑‌。‌分析执行计划‌ → 确认索引使用合理性‌。‌更新统计信息‌ → 使用DBMS_STATS收集最新统计‌。‌检查事务状态‌ → 确保数据一致性‌。‌测试环境复现‌ → 通过简化SQL逐步定位问题‌。

2025-04-17 12:53:02 388

原创 C# 中参数前加 this 关键字

C# 中参数前加this关键字用于定义‌‌,其核心作用是向现有类型添加新方法而无需修改原始类型或继承结构。

2025-04-16 15:25:05 434

原创 Ambiguous mapping found

Spring Boot/MVC 应用中常见的控制器映射冲突错误,通常由多个控制器或方法定义了相同或冲突的请求路径引发。

2025-04-16 10:35:22 847

原创 ArrayIndexOutOfBoundsException: x

ArrayIndexOutOfBoundsException: 0 表示代码尝试访问数组索引为 0 的元素时,数组为空或长度为 0。

2025-04-16 10:31:39 291

原创 Java 静态方法与实例方法的性能差异分析

‌维度‌‌静态方法‌‌实例方法‌‌调用速度‌更快(省去对象创建和虚拟表查找)‌较慢(需对象创建和堆内存分配)‌‌内存占用‌单例内存(类级别)‌多份引用(对象级别)‌‌优化空间‌天然高效,但JVM可能内联实例方法‌依赖JVM优化降低开销‌。

2025-04-03 09:49:11 163

原创 静态方法和实例方法

在 Java 中,‌‌和‌‌是两种不同类型的方法,它们在调用方式、内存分配和访问权限上有显著区别。

2025-04-03 09:41:28 415

原创 C# 文件夹与命名空间的关系解析

在C#中,命名空间并不需要与文件夹严格一致。

2025-03-27 15:46:52 407

原创 C#:类型定义中使用‌问号(?)

在 C# 中,类型定义中的‌问号(?)‌主要用于控制类型的可空性,但具体行为因类型(值类型或引用类型)和 C# 版本而异。

2025-03-27 15:36:29 1097

转载 mybatis配置mapper.xml 的基本操作

XML 映射文件  本文参考mybatis中文官网进行学习总结:http://www.mybatis.org/mybatis-3/zh/sqlmap-xml.html  MyBatis 的真正强大在于它的映射语句,这是它的魔力所在。由于它的异常强大,映射器的 XML 文件就显得相对简单。如果拿它跟具有相同功能的 JDBC 代码进行对比,你会立即发现省掉了将近 95% 的代码。MyBatis...

2020-02-12 10:06:58 365

转载 插件系统构建

插件系统概述普通的系统,在编译发布之后,系统就不允许进行更改或扩充了,如果要进行某个功能的扩充,则必须要修改代码重新编译发布。使用插件可以很好地解决这个问题。插件概念首先由开发人员编写系统框架,并预先定义好系统的扩展借口。插件由其他开发人员根据系统预定的接口编写的扩展功能,实际上就是系统的扩展功能模块。插件都是以一个独立文件的形式出现。对于系统来说并不知道插件的具体功能,仅仅...

2019-03-07 08:46:34 506

原创 时间和能量

当时间变成了学校的作息表,公司的考勤表,每天等待着放学或下班,时间已经不受支配。自由的时间变得越来越少,到最后懒得去打理,任由其流逝。“逝者如斯夫”,对已经流走的时间,没了知觉。猛惊醒,已经过了数年“没有记忆,没有节点”的时间。按部就班的工作和生活,理论上我们不会浪费太多,有必然的收益产出。每天面对同样的问题,开始变得没有挑战,忘了当初如何开始,却有一股力量在推着睡眼惺忪的你穿戴整齐,走出房门...

2019-03-07 08:44:47 756

原创 软件开发设计的第三维度:时间

第三维度的产生虽然我们生活在一个三维的世界中,但我们更习惯分析一些二维的数据,就像我们处理各种表格,由行和列组成,一个“平面”的数据,涉及的操作一般会是“筛选、排序和累计求和”等。如果我们把一个个“平面”的表格,用“时间”串成一个串儿,那我们就得到另外一个维度。时间,就是我们分析数据的第三个维度。图 1‑1 薯片串2.有关“时间”在需求调研阶段,通常不会太关注对于用户时间标...

2019-03-07 08:41:32 576

原创 软件设计中的三段式

三段式在写议论文时,最常用的组织方式是“三段式”,大致包含三个部分,分别是提出论点,展开论述,最后下结论。我们对于一个问题的思考阶段,首先会是提出问题,然后分析问题,最后解决问题。在软件设计中,也有类似的三个阶段,输入 、处理和输出,即Input- Processing-Output,简称“IPO”。“输入”是处理过程能够识别的内容,“输出”是将经过加工后的内容,以一种问题提出者能够理解的方...

2019-03-07 08:34:36 1838

WinXP支持TLS-1.2

MS逐步关闭了对TLS1.0的支持,而XP只支持TLS1.0方式.幸运的是,我们知道MS后来发布了一个基本WinXP的Windows Embedded POSReady 2009 和 Windows Embedded Standard 2009,这两个产品还生命周期内,所以会有更新.

2025-03-17

VML系列教程

VML相当于IE里面的画笔,能实现你所想要的图形,而且结合脚本,可以让图形产生动态的效果。VML是微软1999年9月附带IE5.0发布的,在我认为, VML其实是Word和HTML结合的产物。可以将Word文档另存为HTML,其中的文本和图片可以很容易的转换,但如果是手绘制的图形在以往的IE里面就无法解释了,如果都转换成图形文件又不太现实。于是微软把Word里面的图形控件结合到IE里面,使IE也具备了绘图功能。

2012-04-20

利用C#对播放器的设计

播放器应用程序是模仿Windows系统自带的Media Player来设计的。

2012-04-20

iOS技术框架及特性介绍

iOS 操作系统是 iPhone、 iPod touch 以及 iPad 设备的核心。构建 iOS 平台的知识与 Mac OS X 系统同出一辙,iOS 平台的许多开发工具和开发技术也源自 Mac OS X。但开发者无须具备 Mac OS X 开发经验就可以编写 iOS 应用程序。iPhone 软件开发包(SDK)为着手创建 iOS 应用程序提供所需要的一切。

2011-07-13

三维地理信息系统技术综述

实际上,三维GIS与二维GIS一样,都要提供最基本的空间数据处理功能如数据获取、数据组织、数据操纵、数据分析和数据表现等。

2010-11-25

openScale配置_Flex开源客户端

作为一个用AS3写的开源GIS框架,OpenScales设计目的是为了易于在你的Flex/AIR应用中使用。OpenScales就是个各种地图数据的引擎和呈现工具,这些地图数据包括 WMS(Web Map Service), WMS-C和WFS(Web Feature Service Interface Standard)协议的数据。

2010-10-19

flex企业开发介绍及应用

在Java领域,为寻求创建用户界面的最佳方式所作的努力从未停止过。Java作为一门高级编程语言,其强大的语言特性,丰富的数据结构,浩瀚的各类API支持及成熟的跨平台能力使其成为IT行业的领跑者和事实上的行业标准之一。 基于Java三大平台(J2EE/J2SE/J2ME或JavaEE)所开发的各类产品和项目在各个行业都拥有无数成功的案例。然而,与Java数十年辉煌的行业地位极不协调的是,在UI(User Interface)设计领域,无论是基于AWT或Swing的桌面应用,还是以JSP(Servlet)或JSF为前端的企业级应用,都或多或少地让人们感觉到了Java在界面展现和用户体验方面有点力不从心。

2010-10-19

元数据的多角度透视——元数据的知识

本文对元数据的概念、相关格式、携带工具(RDF),以及数字化图书馆中元数据体系的内、外部系统和设计原则进行了探讨。并列举了两个元数据方案实例,以供借鉴。

2010-09-27

浅谈参数化图表设计—理念 方法 资源

参数化图表的设计理念,各种样式的设计图表。

2010-09-06

修练8年C++面向对象程序设计之体会

修练8年C++面向对象程序设计之体会,经验、注意事项、特点

2010-06-29

VSS 使用手册(中文版)

Visual SourceSafe 是一种源代码控制系统,它提供了完善的版本和配置管理功能,以及安全保 护和跟踪检查功能.VSS 通过将有关项目文档(包括文本文件,图象文件,二进制文件,声音 文件,视屏文件)存入数据库进行项目研发管理工作.用户可以根据需要随时快速有效地共享文 件.文件一旦被添加进 VSS,它的每次改动都会被记录下来,用户可以恢复文件的早期版本, 项目组的其他成员也可以看到有关文档的最新版本,并对它们进行修改,

2010-06-07

ASN1_BER_DER_编码子集入门指南

文简单介绍了OSI 抽象语法符号 (ASN.1) 的子集——基本编码规则 (BER) 和可辨别编码规则(DER).本文的主要目的是为理解和实现PKCS协议族提供足够的背景材料。

2010-06-03

ASN.1探索《ASN.1 Communication between Heterogeneous Systems》

ASN.1是一种 ISO/ITU-T 标准,描述了一种对数据进行表示、编码、传输和解码的数据格式。它提供了一整套正规的格式用于描述对象的结构,而不管语言上如何执行及这些数据的具体指代,也不用去管到底是什么样的应用程序。   

2010-06-03

TD-SCDMA网络优化指导书_第4分册案例

TD-SCDMA网络优化的案例,弱覆盖、乒乓切换、信号波动、越区覆盖、干扰、质量差引起的掉话。

2010-05-26

TD-SCDMA网络优化指导书_第3分册参数

TD-SCDMA网络优化常用参数,其他参数

2010-05-26

TD-SCDMA网络优化指导书_第2分册指导原则

TD-SCDMA 网络的优化主要指网络投入商用前的预优化以及网络投入商用后的持 续的优化.网络优化结果的好坏,网络优化工作的水平的高低,直接关系到网络未来 性能的稳定和容量的发挥. 细致,完善的网络优化,可以充分降低全网的干扰水平,改善网络性能,提高呼 叫接通率,减少业务中断,提高网络的数据业务吞吐能力,优化全网切换成功率,提 高网络容量.网络优化在 TD-SCDMA 网络的建设,维护工作中,是一项持续进行的 日常工作

2010-05-26

MapBasic中文参考手册

这本手册对MapBasic 编程语言中的每个语句和函数都进行了详细说明, 要学习MapBasic 语言编程的基本概念或者要学习开发环境的应用,请参考《用户手册》.

2010-05-25

09-MapInfo-whitebook

MapInfo产品全面整合了位置智能与数据库,地图绘制,信息分析,数据挖掘,网络技术及其他多方面的计算机主流技术而形成便于开发客户应用的系列产品.

2010-05-18

基于mapx的网格维数算法设计与实现

随着地理学从定性向定量的发展,地理学研究中逐渐引入了分形理论。描述分形的特征是分形维数,但现有的地理信息系统软件不能直接用于计算分形维数,研究者需要借助地理信息系统软件进行二次开发实现相应的功能。设计了经常使用的网格维数的算法并借助mapx组件实现了该算法,并通过实例论证了该算法的准确性。

2010-05-18

毕业生何去何从

毕业生何去何从<br/>离校前必读<br/>最新毕业生政策<br/>协议签订注意事项<br/>等等

2007-05-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除