java
chenweishaoxing
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java开源建站工具
2011-08-12 09:22 | 4162次阅读 | 【已有12条评论】发表评论来源:阮一峰的网络日志 | 收藏到我的网摘 美国程序员Jon Scott Stevens,公布了他的创业公司所使用的开发工具清单。他的语言平台是Java,开发项目是一个网站(还未上线)。所用到的工具都是开源的,可以免费得到。在目...原创 2011-08-17 09:15:30 · 184 阅读 · 0 评论 -
逆向工程实战:从静态分析到动态调试破解CTF CrackMe
逆向工程是分析软件内部逻辑、理解程序行为的关键技术,广泛应用于安全研究、漏洞挖掘和CTF竞赛。其核心原理在于通过静态分析(如反汇编、反编译)与动态调试(如运行时跟踪、内存观察)相结合,还原程序算法与数据流。这项技术的价值在于能够深入理解闭源软件的工作原理,发现潜在的安全隐患,并锻炼逻辑推理与问题解决能力。在CTF竞赛、软件安全评估和恶意代码分析等场景中,逆向工程都是必备技能。本文以一道典型的CrackMe题目为例,深入探讨了如何综合运用IDA Pro进行静态分析和x64dbg进行动态调试,揭示程序在运行时可原创 2026-08-05 15:27:42 · 437 阅读 · 0 评论 -
Windows 10 WSL2运行NixOS配置指南
Linux容器技术通过轻量级虚拟化实现系统级隔离,WSL2作为微软推出的Linux子系统,在保持Windows宿主环境的同时提供了接近原生Linux的性能。NixOS凭借其声明式系统配置和原子化更新特性,成为构建可复现开发环境的理想选择。结合WSL2的轻量容器特性与NixOS的配置管理优势,开发者可以在Windows平台上获得高效的Linux开发体验。该方案特别适合需要同时使用Windows生产力工具和Linux开发环境的场景,通过声明式配置可快速部署Python数据分析、Web开发等标准化环境。原创 2026-07-15 10:08:04 · 438 阅读 · 0 评论 -
JAVA 日期相减 日期比较
public long getDifferValue(String dateBig,String dateSmall) throws ParseException{ SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd"); /** * 两天相差的豪秒数 ...原创 2011-07-08 21:47:56 · 223 阅读 · 0 评论 -
java string 去掉空格
JAVA中去掉空格1. String.trim()trim()是去掉首尾空格2.str.replace(" ", ""); 去掉所有空格,包括首尾、中间String str = " hell o ";String str2 = str.replaceAll(" ", "");System.out.println(str2);3.或者replaceAll(" +",""原创 2011-07-14 07:49:53 · 1330 阅读 · 0 评论 -
UE5顶点绘制无效?从原理到排查的完整解决方案
顶点颜色是存储在模型网格顶点上的RGBA数据,通过顶点插值在三角面上生成平滑过渡。在实时渲染中,它作为一种低开销的数据通道,常用于驱动材质混合、动态效果和程序化生成。其技术价值在于能以极低的性能成本,实现模型表面属性的逐顶点控制,为地形混合、动态污渍、程序化破坏等场景提供了灵活的解决方案。然而,在UE5工作流中,顶点绘制“无效”是常见痛点,这通常涉及从数据源头(如FBX导出设置)、引擎导入(静态网格体属性)到材质逻辑(节点连接与通道处理)的完整链路。本文聚焦UE5顶点绘制失效的核心排查流程,特别针对Nani原创 2026-07-31 11:48:49 · 629 阅读 · 0 评论 -
JButton 代码触发事件 自主触发事件
可以自己在编程时自己触发一个事件吗如果我定义了下面一个监听器:clsButton.addActionListener...但是如果我想在程序中自己让系统出现一个EVENT使得actionPerformed()函数没有按按钮也自己执行一次,行吗?怎么做? 谢谢! 回复内容【Inhibitory】:在事件出现的地方用clButton...原创 2011-08-09 00:58:18 · 2285 阅读 · 0 评论 -
JXL操作Excel
JXL操作Excel jxl是一个韩国人写的java操作excel的工具, 在开源世界中,有两套比较有影响的API可供使用,一个是POI,一个是jExcelAPI。其中功能相对POI比较弱一点。但jExcelAPI对中文支持非常好,API是纯Java的, 并不依赖Windows系统,即使运行在Linux下,它同样能够正确的处理Excel文件。 另外需要说明的是,这套AP...原创 2011-12-12 17:21:22 · 119 阅读 · 0 评论 -
深入研究java.lang.ThreadLocal类
深入研究java.lang.ThreadLocal类 2007-11-23 11:50:51标签:java ThreadLocal 类 版权声明:原创作品,如需转载,请与作者联系。否则将追究法律责任。 深入研究java.l...原创 2012-01-01 21:54:16 · 116 阅读 · 0 评论 -
Unity游戏开发:In-game Debug Console插件实战指南与性能优化
在游戏开发中,调试是保障软件质量的核心环节,其原理在于通过日志输出、变量监控和命令执行等手段,实时追踪程序状态与定位问题。这项技术的价值在于将传统的“事后复盘”升级为“实时诊断”,极大提升了开发与测试效率。尤其在Unity引擎的应用场景下,面对移动端、PC等发布平台,传统的编辑器控制台(Console)无法使用,使得运行时调试成为刚需。本文聚焦的In-game Debug Console插件,正是解决这一痛点的利器,它通过监听Application.logMessageReceived事件实现无侵入的日志捕原创 2026-07-23 11:01:11 · 383 阅读 · 0 评论 -
java 基础(1) 自定义的异常处理
有时候,我们要自己定义异常处理的类,如下: 异常分两种,一张是运行时的异常 还有一个是不是运行时期的异常。 总的父类异常是 Exception 这个类 然后被运行时异常类runtimeException和其他类基础而RunTimeException 这个类被其他类继承的话,那么这样的异常就是运行期的异常,其他的直接基础Exception这个异常了。 举例说明...原创 2012-01-02 15:46:37 · 149 阅读 · 0 评论 -
java 线程池
首页 资讯 精华 论坛 问答 博客 群组 更多 ▼ 欢迎endual 3 收件箱(3) 我的应用 我的博客 设置 退出 sunnylocus's blog...原创 2012-01-02 19:05:24 · 146 阅读 · 0 评论 -
ComfyUI+Wan2.2:AI视频生成工作流部署与电影级镜头实战
在 AI 视频生成领域,Wan2.2(通义万相 2.2)因其出色的画面稳定性和生成质量受到广泛关注。与早期版本相比,Wan2.2 在人物动作连贯性、细节保留和闪烁抑制方面有明显提升,特别适合制作人物访谈、电影镜头和短视频内容。 实际部署 Wan2.2 工作流时,技术选型主要集中在 ComfyUI 和 Stable Video Diffusion(SVD)两种方案。ComfyUI 更适合需要精细控制生成流程的开发者,而 SVD 更适合快速生成基础视频片段。本文将以 ComfyUI + Wan2.2 为核心,展原创 2026-07-06 12:31:38 · 408 阅读 · 0 评论 -
String和Stringbuffer的区别
String 字符串是特殊的 String a = "xxxxx" ;放入的常量池的,这个地址是无法更改的a = "xxxx" ;引用的是新的内存地址,原来的是不变的 会被GC收回而StringBuffer怎是直接修改内存的,用append方法...原创 2012-01-07 20:13:14 · 108 阅读 · 0 评论 -
Kimi K3 模型成本深度解析:一次10美元研究报告背后的计费逻辑与优化策略
在人工智能领域,大语言模型的API调用成本是开发者和企业进行技术选型与预算规划的核心考量因素。其计费原理通常基于Token消耗,即模型处理输入文本和生成输出内容的基本单位。理解这一计费机制的技术价值在于,它能帮助用户量化AI服务的资源消耗,从而在项目开发、内容创作或研究分析中实现成本可控。在实际应用场景中,尤其是在处理长文本分析、深度推理或多轮复杂对话时,输入上下文的长度和交互轮次会显著影响总Token数,进而决定最终费用。本文以Kimi K3模型生成深度研究报告为例,具体剖析了其**计费逻辑**与**成本原创 2026-08-18 13:07:55 · 488 阅读 · 0 评论 -
廉贞破军在卯酉:紫微斗数双星组合的深度解析与实战指南
在紫微斗数这一古老而精密的命理体系中,星曜组合是解读人生轨迹的核心。其原理在于通过星曜的五行生克与宫位互动,模拟个人性格、运势与环境的复杂互动。掌握双星组合的分析技术,对于从基础迈向进阶论断具有关键价值,能帮助研究者更精准地研判事业起伏、情感纠葛等人生核心议题。本文聚焦于“廉贞破军”这一经典且充满张力的组合,尤其深入剖析其在卯、酉两个对冲宫位的不同征象。廉贞星的“囚”性特质与破军星的“耗”性本质,在木旺的卯宫与金旺的酉宫会激荡出截然不同的人生剧本,涉及情感、事业与财富的深刻变动。通过结合煞曜、辅星及四化星的原创 2026-08-11 10:09:29 · 383 阅读 · 0 评论 -
java中的clone详解
3.java中的clone3.1.什么是"clone"?在实际编程过程中,我们常常要遇到这种情况:有一个对象A,在某一时刻A中已经包含了一些有效值,此时可能会需要一个和A完全相同新对象B,并且此后对B 任何改动都不会影响到A中的值,也就是说,A与B是两个独立的对象,但B的初始值是由A对象确定的。在...原创 2012-01-09 16:39:40 · 177 阅读 · 0 评论 -
什么是线程安全的(原创)
当多个线程访问一个类时 ,如果不用考虑这些线程在运行时环境下的调度和交替执行,并且不需要额外的同步以及在调用方式代码不必作其他的协调,这个类的行为仍然是正确的,那么称为线程安全的。一个对象的状态就是它的数据,存储在状态变量中,比如实例域或者静态域,对象的状态还包括了其他附属对象的域。所谓共享,就是指的是一个变量可以被多个线程访问;所谓可变就是指变量的值在器生命周期内...原创 2012-01-10 19:45:32 · 118 阅读 · 0 评论 -
有状态,无状态对象是什么概念
有状态,无状态(2011-03-14 19:25:42)转载▼ 标签:设计模式杂谈 分类: java 基本概念:有状态就是有数据存储功能。有状态对象(State...原创 2012-01-10 20:05:59 · 193 阅读 · 0 评论 -
Java线程:基本概念、可见性与同步
Java线程:基本概念、可见性与同步http://www.infoq.com/cn/articles/cf-java-threadjava基础进阶 作者 成富 发布于 2011年1月17日 下午6时37分 开发高性能并发应用不是一件容易的事情。这类应用的例子...原创 2012-01-10 21:35:49 · 123 阅读 · 0 评论 -
java并发访问的几个工具类的简单说明
package com.endual;import java.util.concurrent.ArrayBlockingQueue;import java.util.concurrent.BrokenBarrierException;import java.util.concurrent.CountDownLatch;import java.util.concurrent.Cycl...原创 2012-01-11 09:09:46 · 146 阅读 · 0 评论 -
大模型编码能力趋同下,高价智能服务选型与性价比分析
代码生成与自动补全作为AI编程助手的核心功能,其底层原理基于大规模语言模型的预训练与微调技术。通过分析海量代码库,模型学习编程语言的语法结构、API调用模式和最佳实践,从而具备理解开发者意图并生成高质量代码的能力。这种技术显著提升了开发效率,减少了重复性编码工作,使开发者能更专注于业务逻辑创新。在实际工程应用中,代码生成工具需要平衡生成质量、响应速度和资源消耗,特别是在处理复杂业务逻辑和长代码段时对模型能力有更高要求。随着GLM-5.2、Claude Fable 5等主流模型在基础编码能力上日趋接近,开发者原创 2026-07-13 10:49:54 · 681 阅读 · 0 评论 -
Kivy框架开发简易画板应用指南
Python的Kivy框架是一个强大的跨平台GUI开发工具,特别适合创建多点触控应用。它采用声明式的Kv语言构建界面,并利用OpenGL ES 2加速渲染,性能优异。在移动应用和创意工具开发中,自定义Widget是实现复杂交互的核心技术。本文通过一个画板应用实例,详细讲解如何继承Widget基类实现触摸事件处理、图形绘制和性能优化。项目中涉及的核心技术包括Canvas绘图、InstructionGroup管理以及FBO离屏渲染,这些方法同样适用于游戏开发和数据可视化等场景。原创 2026-07-17 12:48:01 · 369 阅读 · 0 评论 -
AI论文写作工具全流程测评与组合方案
在学术写作领域,文献管理和文本优化是提升效率的关键技术环节。通过智能算法实现文献自动归类、参考文献格式生成,结合NLP技术进行语法纠错和学术用语优化,可显著降低研究者的机械劳动时间。实测表明,专业工具组合能使文献综述效率提升200%-300%,特别适合需要处理大量中英文文献的本科生论文写作场景。以Zotero为代表的文献管理工具支持知网元数据抓取,配合秘塔写作猫的中文润色和PaperYY的智能降重,形成覆盖开题到答辩的全流程AI辅助方案。这些工具在经济学、社会学等需要定量与定性分析结合的学科中表现尤为突出。原创 2026-07-22 14:49:47 · 426 阅读 · 0 评论 -
5天学会jaxws-webservice编程第五天
http://blog.youkuaiyun.com/lifetragedy/article/details/7206622原创 2012-01-19 21:18:04 · 106 阅读 · 0 评论 -
java多线程 sleep()和wait()的区别
Product Index 英特尔® 软件网络 社区 凌动开发者视觉计算并行计算vPro 开...原创 2012-01-19 23:12:11 · 144 阅读 · 0 评论 -
java连接memcache
Http状态码 Yahoo!网站性能最佳体验的34条黄金守则 java连接memcache 2009-03-10 09:29:10| 分类: java程序设计 | 标签: |字号大中小 订阅 import com.danga.MemCached.MemCachedClient;import com.danga.MemCached...原创 2012-01-29 15:34:06 · 233 阅读 · 0 评论 -
Agent开发技术解析:原理、框架与本地化实践
Agent(智能体)是大模型时代实现任务自动化与复杂决策的核心范式,其本质是将LLM作为推理中枢,协同工具调用、记忆管理与状态流转构成闭环系统。技术原理上依赖于Tool Calling协议、State Graph建模与RAG增强机制;主流框架如LangChain、LangGraph、AutoGen和LlamaIndex提供了模块化开发能力;技术价值体现在降低AI应用门槛、提升任务完成鲁棒性与可解释性。典型应用场景覆盖智能客服、自动化办公、金融研报生成及边缘端轻量Agent部署。本文聚焦可验证的Agent开发原创 2026-06-23 11:13:32 · 356 阅读 · 0 评论 -
openGauss备节点WAL同步故障排查与修复指南
数据库高可用架构中,WAL(Write-Ahead Logging)机制是实现主备同步的核心技术,通过预写日志确保数据一致性。当备节点出现Need repair(WAL)状态时,通常由网络中断、磁盘空间不足或WAL文件损坏导致同步中断。作为分布式数据库的关键组件,WAL同步故障直接影响系统的容灾能力。本文基于openGauss实战案例,详解如何通过build重建和WAL手动修复两种方案恢复备节点,并分享Prometheus监控配置与日常维护的最佳实践,帮助DBA快速应对类似故障场景。原创 2026-07-16 15:05:23 · 452 阅读 · 0 评论 -
java多线程(好资料)
这两天为了定位JBOSS老是挂死的问题,学习了一下JAVA多线程方面的知识,在此总结一下 1、在Java程序中,JVM负责线程的调度。线程调度是指按照特定的机制为多个线程分配CPU的使用权。 调度的模式有两种:分时调度和抢占式调度。分时调度是所有线程轮流获得CPU使用权,并平均分配每个线程占用CPU的时间;抢占式调度是根据线程的优先级别来获取CPU的使用权。JVM的线程调度模式采用了抢占式模式。 ...原创 2012-01-29 15:52:24 · 184 阅读 · 0 评论 -
用Java读取word中的数据(转)
用Java读取word中的数据2008-07-14 16:49:36标签:office,word java 职场 休闲原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://weijie.blog.51cto.com/340746/87694用Java简单的读取word文档中的数据:第...原创 2012-04-27 22:20:57 · 232 阅读 · 0 评论 -
java 读取 doc poi读取word中的表格(转)
poi读取word中的表格博客分类: javaApacheExcelVBA单元测试JNIJakarta POI 是apache的子项目,目标是处理ole2对象。它提供了一组操纵Windows文档的Java API。在网上见到好多通过poi读取excel的文章,读写也很方便,和jxl有的一比。在这里,主要是poi对word中的表格数据读取。具体见代码...原创 2012-04-28 13:17:45 · 1447 阅读 · 0 评论 -
FreeRTOS信号量深度解析:从原理到实战避坑指南
信号量是操作系统和嵌入式实时系统中用于任务同步与资源管理的核心机制,其本质是一个计数器,通过PV操作实现对共享资源的访问控制。从原理上讲,信号量解决了多任务环境下的竞态条件问题,其技术价值在于提供了一种高效、可预测的同步方式,能有效协调任务执行顺序并管理有限资源。在应用场景上,信号量广泛用于中断服务程序与任务间的同步、保护临界区资源、实现生产者-消费者模型等。本文聚焦于FreeRTOS中的信号量实现,深入探讨二进制信号量与计数信号量的区别、互斥信号量的优先级继承机制,并结合**优先级反转**和**死锁**等原创 2026-08-17 16:19:18 · 439 阅读 · 0 评论 -
java 日期 前面几天
public static String getTodayTime() { String strTodayTime = "" ; //19880214这样形式 Date now = new Date() ; SimpleDateFormat f= new SimpleDateFormat("yyyy-MM-dd"); strTodayTime = f.format(n...原创 2012-05-05 16:24:04 · 134 阅读 · 0 评论 -
必须学习下
1、 至少读过两遍 think in java / core java 并能够灵活应用;2、 至少看过 effective java / code complete / design pattern / domain driven design其中的一本 并在实际中运用过;3、 使用过一种版本控制工具 cvs/ svn/ git/;4、 使用过缓存框架, memcache, redi...原创 2012-02-01 20:23:48 · 121 阅读 · 0 评论 -
量化交易实战:从“一进二”模型拆解策略工程化全流程
量化交易的核心在于通过数据挖掘和概率模型,系统性地捕捉市场中的统计规律。其基本原理是构建基于历史数据的特征因子,通过回测验证策略在长期交易中的正期望收益,从而在不确定性中寻求确定性优势。这一过程的技术价值在于将主观交易决策转化为可验证、可复制的自动化流程,有效规避情绪干扰,实现纪律性投资。在实际应用场景中,短线策略如“一进二”模型,聚焦于首板涨停股的次日表现概率筛选,涉及涨停时间、封单力度、板块效应等多维度因子分析。要实现策略的工程化落地,必须跨越数据质量、系统稳定性和执行偏差三重挑战,并建立完善的回测验证原创 2026-08-19 15:34:04 · 759 阅读 · 0 评论 -
java swing 列表的显示使用(转)
import java.awt.Dimension; import javax.swing.JFrame; import javax.swing.JScrollPane; import javax.swing.JPanel; import javax.swing.JTable; import java.awt.Color; import ja...原创 2012-05-13 13:00:58 · 738 阅读 · 0 评论 -
swing 调用jdic,显示html
JDIC浏览器组件的使用方法 2009-11-09 09:40:34| 分类: java|字号 订阅JDIC浏览器组件的使用方法(将网页在swing界面上显示): 1、 将jdic.jar导入类路径;2、 将jdic.dll, IeEmbed.exe拷贝到操作系统的system32目录下;3、 生成java代码。 DEMO:...原创 2012-05-14 19:54:25 · 225 阅读 · 0 评论 -
SCADA系统架构解析:从数据采集到工业互联网的核心枢纽
监控与数据采集系统是工业自动化领域的核心概念,其本质是一套用于广域监视与集中调度的软硬件组合。其工作原理基于分层架构,通过现场设备层采集数据,经由现场控制层处理,最终在数据采集与监控层实现集中可视化与控制。该技术的核心价值在于将分散的物理设备状态透明化,实现全局态势感知与高效调度。在应用场景上,它广泛应用于工厂、水厂、变电站及输油管线等需要集中监控的领域。随着工业互联网平台的发展,SCADA系统正从封闭系统演变为连接物理世界与数字世界的边缘数据汇聚者与咽喉要道,通过与边缘网关、云平台的融合,支撑预测性维护与原创 2026-08-03 12:26:16 · 577 阅读 · 0 评论 -
Mac本地部署Codex:oMLX框架实战指南
Codex作为早期验证代码预训练范式的开源大模型,具备结构清晰、权重开放、语法理解扎实等技术优势,是构建本地代码智能体的理想基座。其核心原理在于纯Decoder架构与强上下文建模能力,技术价值体现在低依赖、可调试、真离线的工程可控性。在Apple Silicon设备上,传统PyTorch Metal后端常面临内存同步开销大、编译无缓存、格式兼容差等瓶颈;而oMLX通过统一内存视图、Metal Compute Pipeline静态编译、原生MLX权重格式三大机制,显著提升推理效率与稳定性。本文聚焦mac安装c原创 2026-07-08 15:50:27 · 516 阅读 · 0 评论
分享