- PaddleNLP UIE 通过OCR识别银行回执信息
冲上云霄的Jayden
AIocr银行回执PaddleNLPPaddleUIE信息提取NLP
概述UIE(UniversalInformationExtraction):YaojieLu等人在ACL-2022中提出了通用信息抽取统一框架UIE。该框架实现了实体抽取、关系抽取、事件抽取、情感分析等任务的统一建模,并使得不同任务间具备良好的迁移和泛化能力。为了方便大家使用UIE的强大能力,PaddleNLP借鉴该论文的方法,基于ERNIE3.0知识增强预训练模型,训练并开源了首个中文通用信息抽
- 深度学习中的数据类型
Plan-C-
深度学习人工智能
1.NumPy数组(numpy.ndarray)核心定位:科学计算的基础工具,处理数值多维数组。特点:高效数值运算:底层用C实现,适合数学计算(如矩阵乘法、傅里叶变换)。内存连续存储:数据在内存中连续排列,优化计算速度。维度灵活:支持从0维(标量)到N维数组。典型场景:数学计算(如线性代数、随机数生成)。图像、音频等多维数据处理。与其他库(如Pandas、深度学习框架)交互的中间格式。2.Pand
- 网页的性能优化
weixin_44356698
前端面试2025性能优化
面试中如何回答"前端性能优化"问题在面试中回答性能优化问题时,建议采用结构化表达方式,展示你的系统化思维和实战经验。以下是一个推荐的回答框架:1.开场概述“前端性能优化是一个系统工程,我通常会从加载性能、渲染性能和运行时性能三个维度来考虑。在实际项目中,我会根据性能分析工具的数据,针对瓶颈点实施优化方案。”2.分层详细说明加载性能优化"首先在资源加载方面,我会:使用Webpack的代码分割(Spl
- 安装开源版Pymol
utf_8__
pyqtpythoncondapip
1.Pymolwiki的教程https://pymolwiki.org/index.php/Windows_Install2.StepbyStepInstallOpenSourcePymol2.xinWindowsbyConda3.自定义安装https://www.lfd.uci.edu/~gohlke/pythonlibs/#pymol-open-source,可下载需要的.whl文件这个链接貌
- 汇报工作就使用麦肯锡的结构化思考、SCQA表达框架
天秤座的架构师
成神之路结构化思考和表达
技术人员如何突破表达的障碍?本文结合工作中的场景来聊聊:基于金字塔原理的结构化思考、如何让你的汇报更吸引人、如何向领导争取资源。01让你的思考和表达更有逻辑性金字塔原理金字塔原理是一种重点突出、逻辑清晰、主次分明的逻辑思路、表达方式和规范动作,该原理可应用于商务写作、商务演示、表达与演说。金字塔原理的基本结构是:中心思想明确,结论先行,以上统下,归类分组,逻辑递进。先重要后次要,先全局后细节,先结
- 【前端】【Electron】Electron 知识点详解,看着一篇文章就够了
患得患失949
面试考题专栏(前后端)Electron前端electronjavascript
Electron知识点详解第一章:Electron入门与核心概念什么是Electron?定义:一个使用Web技术(HTML,CSS,JavaScript)构建跨平台桌面应用程序的开源框架。核心组成:Chromium(用于渲染界面)+Node.js(用于访问操作系统和后端能力)+自定义APIs。目标:让Web开发者能够轻松创建功能丰富的桌面应用。为什么选择Electron?跨平台:一套代码库,可构建
- 【前端】【React】第四章:深入理解 React Router 及前端路由管理
患得患失949
React从零学习前端react.js前端框架
十一、ReactRouter及前端路由管理React是一个单页面应用(SPA)框架,通常使用ReactRouter进行路由管理。ReactRouter提供客户端路由,避免页面刷新,提高用户体验。(一)ReactRouter基本概念ReactRouter采用基于组件的路由,核心概念包括:术语作用BrowserRouter使应用支持HTML5HistoryAPI的路由Routes用于包裹所有Route
- vue3+webSocket+pinia实现实时双向通信的思路
前端码趣逗士
websocket网络协议网络前端vue3Pinia
一、引言在现代web应用开发中,实时通信变得越来越重要。用户期望能够及时获取最新的数据,并且能够与服务器进行实时交互。Vue3作为一个流行的前端框架,提供了强大的响应式系统和组件化开发模式。WebSocket是一种在单个TCP连接上进行全双工通信的协议,允许服务器主动向客户端推送数据,实现实时通信。Pinia是Vue的状态管理库,用于集中管理应用的状态,使得状态的管理更加清晰和可维护。本文将介绍如
- [项目实训博客-TravelMind途灵]1.在React前端的基础上构建Spring Boot后端并接入DeepSeek API
lynnz7
项目实训个人周报前端react.jsspringboot
本周我的任务是将队友构建好的前端框架加上后端,并且接入DeepSeekAPI在React前端的基础上构建SpringBoot后端构建SpringBoot项目时需要使用SpringInitializr创建一个新的SpringBoot项目,但是我的IDEA没有SpringBoot的初始化构建插件,所以需要从网上下载SpringBoot模板,可以通过这一行代码在PowerSheel里直接下载:Invok
- 前端网页编辑器CKEditor如何高效导入WORD文档?
2501_90699850
umeditor粘贴wordueditor粘贴wordueditor复制wordueditor上传word图片ueditor导入wordueditor导入pdfueditor导入ppt
要求:开源,免费,技术支持编辑器:ckeditor前端:vue2,vue3.vue-cli后端:asp,java,jsp,springboot,php,asp.net,.netcore功能:导入Word,导入Excel,导入PPT(PowerPoint),导入PDF,复制粘贴word,导入微信公众号内容,web截屏平台:Windows,macOS,Linux,RedHat,Ubuntu,CentO
- 【信奥一本通提高篇】基础算法之贪心算法
C-DHEnry
信奥一本通提高篇算法贪心算法
原文https://bbs.fmcraft.top/blog/index.php/archives/22/贪心算法概述近年来的信息学竞赛试题,经常出现求一个问题的可行解或最优解的题目。这类问题就是我们通常所说的最优化问题。贪心算法是求解这类问题的一种常用算法。在众多的算法中,贪心算法可以算得上是最接近人们日常思维的一种算法,常被信息学奥赛选手用来求解一些数据规模很大的问题。一、贪心算法贪心算法是从
- 每日免费分享之精品Wordpress主题系列~DAY24
wordpress主题下载
wordpress主题wordpress主题下载wordpress主题wordpress模板
每日免费分享之精品Wordpress主题系列~DAY24今天介绍的这款wordpresscms主题是一款精仿韩寒”ONE一个“的官网主题,被用在wordpress上甚好!像这样的wordpresscms主题用作个人博客的话,还是不错的,主题设计采用了Bootstrap框架,依然是没玩自适应的效果!这款wordpress主题上手后在主题设置里设置外,还需要修改主题文件的header.php里的一些代
- Django框架指南:从入门到进阶
靠近彗星
pythondjango学习sqlite数据库djangopython后端
目录一、Django简介二、MTV设计模式三、安装与配置1.安装Django2.创建项目与启动服务3.目录结构4.数据库配置(以MySQL为例)四、路由系统1.基础路由2.二级路由五、视图与模板1.视图函数2.模板语法3.自定义模板标签六、模型与数据库1.定义模型2.数据库操作3.关联表七、用户认证与安全1.用户认证2.CSRF防护八、高级功能1.分页2.缓存3.信号(Signals)九、Admi
- AI训练数据权属及合规使用问题之实践探讨
二进制法研社
人工智能AIGCAI数据语言模型
摘要:本文以人工智能大模型为背景,从现有法律框架出发,探讨AI模型训练数据的权属及合规使用问题。文章首先分析了我国数据权属的法律现状,包括基础性法律的原则框架,"数据二十条"等政策指引,以及各地方立法开展的探索。其次,文章重点从市场主体获取数据的不同方式出发,分析了自有数据、授权数据和公域数据三类数据的权属分配问题,厘清了数据来源者、数据采集经营者和数据加工使用者等不同主体的权利边界。针对各类数据
- C# Windows 窗体开发基础
yufei-coder
C#c#microsoftvisualstudiovscode
WindowsForms(WinForms)是C#中用于开发桌面应用程序的框架。它提供了丰富的UI控件,可以快速构建桌面应用程序的用户界面。本文将介绍Windows窗体开发的基本概念,包括窗体和控件、事件处理、界面布局与设计,以及消息循环与窗体生命周期。1.窗体及控件介绍窗体是WindowsForms应用程序的基本构件,作为用户界面的容器。C#的Form类提供了创建窗体的基本功能,而控件则是窗体上
- hyperlane:Rust HTTP 服务器开发的不二之选
LTPP
rusthttp服务器安全前端开发语言后端
hyperlane:RustHTTP服务器开发的不二之选在如今这个数字化飞速发展的时代,web开发领域日新月异,各种框架层出不穷。然而,对于追求高性能、高效率的开发者来说,hyperlane框架无疑是Rust语言中的一颗璀璨明珠,正逐渐成为web开发领域的热门选择。性能卓越,傲视群雄hyperlane框架在性能方面展现出了无与伦比的优势。根据实际测试数据,在开启keep-alive的情况下,hyp
- 实现word图片在wangEditor中的直接显示与编辑?
weixin_52041354
umeditor粘贴wordueditor粘贴wordueditor复制wordueditor上传word图片ueditor导入wordueditor导入pdfueditor导入ppt
要求:开源,免费,技术支持编辑器:wangEditor前端:vue2,vue3,vue-cli,html5后端:java,jsp,springboot,asp.net,php,asp,.netcore,.netmvc,.netform群体:学生,个人用户,外包,自由职业者,中小型网站,博客,场景:数字门户,数字中台,站群,内网,外网,信创国产化环境,web截屏行业:医疗,教育,建筑,政府,党政,国
- Github上优秀的开源小程序汇总
weixin_38293691
github小程序前端
Github上优秀的开源小程序汇总下面就来推荐一些开源的优秀小程序,希望你能从中得到一些启发!0.crmeb商城,免费免费免费,开源开源开源地址:https://gitee.com/ZhongBangKeJi/crmeb_java?_from=gitee_search体验地址:特点:1:有详细的代码注释,有完整系统手册。有交流群,响应及时,文档很全,有教程视频2:基于SpringBoot框架开发业
- 基于C++的PPO算法实现托马斯全旋动作的机器人训练系统
程序员Thomas
STM32C++机器人c++算法机器人
基于C++的PPO算法实现托马斯全旋动作的机器人训练系统一、系统设计框架核心架构•感知层:使用深度相机(如IntelRealSense)获取机器人本体姿态和地面接触信息,结合关节编码器和IMU传感器实时反馈关节角度、角速度、末端受力等数据。•策略层:基于PPO算法构建Actor-Critic网络,Actor网络输出各关节力矩或目标角度,Critic网络评估动作价值,通过裁剪重要性采样比(Clipp
- 太香了!快速集成DeepSeek能力的开源方案
go后端deepseek
如果你正在寻找快速集成DeepSeek能力的开源方案,这个由官方维护的awesome-deepseek-integration项目绝对值得收藏!项目核心定位•官方背书:DeepSeek团队直接维护,GitHub已斩获27k+Star,资源权威且持续更新。•一站式整合:覆盖开发、部署、应用全链路,降低开发者探索成本。•生态丰富性:从底层框架到终端插件,满足不同场景需求。核心模块1.AIAgent开发
- SpringBoot概述及创建项目
拾柒mm
springbootjava
1.什么是SpringBoot?SpringBoot是一个基于Spring框架的开源Java项目,旨在简化Spring应用程序的开发过程。它提供了一种快速、简洁的方式来创建独立的、生产级的Spring应用程序,避免了繁琐的配置过程。1.1SpringBoot的特点自动配置:SpringBoot根据项目的依赖自动配置Spring应用程序,减少了开发者的配置工作。独立性:SpringBoot应用程序可
- SpringBoot概述
snjx_tutou
springboot后端java
什么是SpringBootSpringBoot是Spring家族的重要成员,它继承和发展了Spring框架的核心功能。作为一种脚手架框架,SpringBoot的主要目的是简化Java应用的开发过程,实现快速构建项目、预置三方配置、开箱即用。SpringBoot的设计理念遵循约定优于配置的原则,大幅减少了开发者需要做出的决策数量,同时保持了灵活性。这一设计理念体现在从基础框架搭建到中间件集成的各个方
- 《Spring Boot全栈开发指南:从入门到生产实践》
猿享天开
javaspringboot开发语言
博主简介:CSDN博客专家、全栈领域优质创作者、高级开发工程师、高级信息系统项目管理师、系统架构师,数学与应用数学专业,10年以上多种混合语言开发经验,从事DICOM医学影像开发领域多年,熟悉DICOM协议及其应用开发技术。我的技能涵盖了多种编程语言和技术框架:作为高级C/C++与C#开发工程师,擅长Windows系统下的.NET及C++开发技术,尤其精通MFC、DLL动态链接库、WinForm、
- 从RNN讲到LSTM,再讲到Transformer
计算机会说话
rnnlstmtransformerpytorch时序数据库
从RNN讲到Transformer1990年,RNN雏形与BP网络结合出现,但是由于梯度消失和梯度爆炸的问题,训练比较困难。1997年,LSTM和双向RNN同年被提出来,解决了这个问题,并开始被广泛使用也出现了很多变体。pytorchtutorial的intermediate部分就是复现RNN相关网络,在pytorch框架上实现RNN网络比较简单,跟着教程走就行,但是有必要在这里也记录一下理论学习
- .NET Core 环境配置与工具安装
拾忆4377
NetCore.netcore
1.什么是.NETCore?.NETCore是一个开源、跨平台的开发框架,由微软主导开发。它允许开发人员构建高性能、可扩展的应用程序,支持Windows、macOS和Linux等多种操作系统。随着微服务架构和云原生应用的普及,.NETCore已成为许多开发者的首选。2..NETCore环境配置为了开始使用.NETCore,您需要在开发环境中安装相关的工具和依赖项。以下是配置.NETCore环境的详
- Django之旅:第五节--Mysql数据库操作(一)
__淡墨青衫__
Django数据库djangomysql
Django开发操作数据库更简单,内部提供了ORM框架一、安装第三方模块pipinstallmysqlclient注:最新的django框架需要使用mysqlclient模块,之前pymysql模块与django框架有编码兼容问题。二、ORM1、ORM可以帮助我们做两件事:创建、修改、删除数据库中的表(不用写sql语句)(没有办法创建数据库)。操作表中的数据(不用写sql语句)2、创建数据库2.1
- #基于Django实现机器学习医学指标概率预测网站
Ljugg
django机器学习python
基于Django实现机器学习医学指标概率预测网站一、引言在当今数字化医疗的大背景下,利用机器学习模型结合Web应用进行医学指标的概率预测具有重要的实际意义。本文将详细介绍一个基于Django框架构建的医学指标概率预测系统,通过结合随机森林模型,实现根据用户输入的多项医学指标预测特定事件发生的概率。二、项目结构概述项目主要由以下几个核心部分组成:模板文件(templates):负责页面的展示和用户交
- 基于Web技术的体育赛事咨询平台设计与实现(源码+定制+开发)体育赛事信息查询平台的开发 、在线体育赛事咨询与数据服务系统开发、基于Web技术的多功能体育赛事信息平台
程序员阿龙
SpringBoot实战项目JAVA精选毕设Web技术体育赛事平台毕业设计体育赛事信息查询系统体育赛事咨询与互动平台在线体育赛事数据分析赛事结果查询与资讯平台体育新闻与赛事分析系统
博主介绍:✌我是阿龙,一名专注于Java技术领域的程序员,全网拥有10W+粉丝。作为CSDN特邀作者、博客专家、新星计划导师,我在计算机毕业设计开发方面积累了丰富的经验。同时,我也是掘金、华为云、阿里云、InfoQ等平台的优质作者。通过长期分享和实战指导,我致力于帮助更多学生完成毕业项目和技术提升。技术范围:我熟悉的技术领域涵盖SpringBoot、Vue、SSM、HLMT、Jsp、PHP、Nod
- Redis 源码硬核解析系列专题 - 第五篇:事件驱动模型与网络层
不出名的架构师
redis数据库缓存
1.引言Redis的高性能很大程度上依赖其事件驱动模型和高效的网络层实现。基于单线程的事件循环,Redis能够处理大量并发连接而无需多线程开销。本篇将深入剖析Redis的事件循环框架(ae.c)和网络处理机制(networking.c),揭示其如何实现高并发。2.事件驱动模型概览Redis的事件循环基于ae.c,支持两种事件:文件事件(FileEvent):处理客户端socket的读写。时间事件(
- 文案人必备:DeepSeek高效使用指南(附真实案例)—用AI提升效率,告别“憋文案”的痛苦
AI新视界
AI学术学术软件推荐人工智能
一、为什么文案人需要DeepSeek?你是否遇到过这些场景?老板说:“这个产品描述要高级感,但别太装,再改改!”(内心OS:到底什么是“高级又不装”?)客户发来需求:“写10条不同风格的短视频脚本,下班前交。”(距离下班还有2小时)面对技术文档,需要改成小白也能看懂的口语化文案(但你对专业术语一窍不通)。DeepSeek的价值:➊快速生成初稿:5秒输出灵感框架,告别空白文档焦虑。➋多风格切换:一句
- jvm调优总结(从基本概念 到 深度优化)
oloz
javajvmjdk虚拟机应用服务器
JVM参数详解:http://www.cnblogs.com/redcreen/archive/2011/05/04/2037057.html
Java虚拟机中,数据类型可以分为两类:基本类型和引用类型。基本类型的变量保存原始值,即:他代表的值就是数值本身;而引用类型的变量保存引用值。“引用值”代表了某个对象的引用,而不是对象本身,对象本身存放在这个引用值所表示的地址的位置。
- 【Scala十六】Scala核心十:柯里化函数
bit1129
scala
本篇文章重点说明什么是函数柯里化,这个语法现象的背后动机是什么,有什么样的应用场景,以及与部分应用函数(Partial Applied Function)之间的联系 1. 什么是柯里化函数
A way to write functions with multiple parameter lists. For instance
def f(x: Int)(y: Int) is a
- HashMap
dalan_123
java
HashMap在java中对很多人来说都是熟的;基于hash表的map接口的非同步实现。允许使用null和null键;同时不能保证元素的顺序;也就是从来都不保证其中的元素的顺序恒久不变。
1、数据结构
在java中,最基本的数据结构无外乎:数组 和 引用(指针),所有的数据结构都可以用这两个来构造,HashMap也不例外,归根到底HashMap就是一个链表散列的数据
- Java Swing如何实时刷新JTextArea,以显示刚才加append的内容
周凡杨
java更新swingJTextArea
在代码中执行完textArea.append("message")后,如果你想让这个更新立刻显示在界面上而不是等swing的主线程返回后刷新,我们一般会在该语句后调用textArea.invalidate()和textArea.repaint()。
问题是这个方法并不能有任何效果,textArea的内容没有任何变化,这或许是swing的一个bug,有一个笨拙的办法可以实现
- servlet或struts的Action处理ajax请求
g21121
servlet
其实处理ajax的请求非常简单,直接看代码就行了:
//如果用的是struts
//HttpServletResponse response = ServletActionContext.getResponse();
// 设置输出为文字流
response.setContentType("text/plain");
// 设置字符集
res
- FineReport的公式编辑框的语法简介
老A不折腾
finereport公式总结
FINEREPORT用到公式的地方非常多,单元格(以=开头的便被解析为公式),条件显示,数据字典,报表填报属性值定义,图表标题,轴定义,页眉页脚,甚至单元格的其他属性中的鼠标悬浮提示内容都可以写公式。
简单的说下自己感觉的公式要注意的几个地方:
1.if语句语法刚接触感觉比较奇怪,if(条件式子,值1,值2),if可以嵌套,if(条件式子1,值1,if(条件式子2,值2,值3)
- linux mysql 数据库乱码的解决办法
墙头上一根草
linuxmysql数据库乱码
linux 上mysql数据库区分大小写的配置
lower_case_table_names=1 1-不区分大小写 0-区分大小写
修改/etc/my.cnf 具体的修改内容如下:
[client]
default-character-set=utf8
[mysqld]
datadir=/var/lib/mysql
socket=/va
- 我的spring学习笔记6-ApplicationContext实例化的参数兼容思想
aijuans
Spring 3
ApplicationContext能读取多个Bean定义文件,方法是:
ApplicationContext appContext = new ClassPathXmlApplicationContext(
new String[]{“bean-config1.xml”,“bean-config2.xml”,“bean-config3.xml”,“bean-config4.xml
- mysql 基准测试之sysbench
annan211
基准测试mysql基准测试MySQL测试sysbench
1 执行如下命令,安装sysbench-0.5:
tar xzvf sysbench-0.5.tar.gz
cd sysbench-0.5
chmod +x autogen.sh
./autogen.sh
./configure --with-mysql --with-mysql-includes=/usr/local/mysql
- sql的复杂查询使用案列与技巧
百合不是茶
oraclesql函数数据分页合并查询
本片博客使用的数据库表是oracle中的scott用户表;
------------------- 自然连接查询
查询 smith 的上司(两种方法)
&
- 深入学习Thread类
bijian1013
javathread多线程java多线程
一. 线程的名字
下面来看一下Thread类的name属性,它的类型是String。它其实就是线程的名字。在Thread类中,有String getName()和void setName(String)两个方法用来设置和获取这个属性的值。
同时,Thr
- JSON串转换成Map以及如何转换到对应的数据类型
bijian1013
javafastjsonnet.sf.json
在实际开发中,难免会碰到JSON串转换成Map的情况,下面来看看这方面的实例。另外,由于fastjson只支持JDK1.5及以上版本,因此在JDK1.4的项目中可以采用net.sf.json来处理。
一.fastjson实例
JsonUtil.java
package com.study;
impor
- 【RPC框架HttpInvoker一】HttpInvoker:Spring自带RPC框架
bit1129
spring
HttpInvoker是Spring原生的RPC调用框架,HttpInvoker同Burlap和Hessian一样,提供了一致的服务Exporter以及客户端的服务代理工厂Bean,这篇文章主要是复制粘贴了Hessian与Spring集成一文,【RPC框架Hessian四】Hessian与Spring集成
在
【RPC框架Hessian二】Hessian 对象序列化和反序列化一文中
- 【Mahout二】基于Mahout CBayes算法的20newsgroup的脚本分析
bit1129
Mahout
#!/bin/bash
#
# Licensed to the Apache Software Foundation (ASF) under one or more
# contributor license agreements. See the NOTICE file distributed with
# this work for additional information re
- nginx三种获取用户真实ip的方法
ronin47
随着nginx的迅速崛起,越来越多公司将apache更换成nginx. 同时也越来越多人使用nginx作为负载均衡, 并且代理前面可能还加上了CDN加速,但是随之也遇到一个问题:nginx如何获取用户的真实IP地址,如果后端是apache,请跳转到<apache获取用户真实IP地址>,如果是后端真实服务器是nginx,那么继续往下看。
实例环境: 用户IP 120.22.11.11
- java-判断二叉树是不是平衡
bylijinnan
java
参考了
http://zhedahht.blog.163.com/blog/static/25411174201142733927831/
但是用java来实现有一个问题。
由于Java无法像C那样“传递参数的地址,函数返回时能得到参数的值”,唯有新建一个辅助类:AuxClass
import ljn.help.*;
public class BalancedBTree {
- BeanUtils.copyProperties VS PropertyUtils.copyProperties
诸葛不亮
PropertyUtilsBeanUtils
BeanUtils.copyProperties VS PropertyUtils.copyProperties
作为两个bean属性copy的工具类,他们被广泛使用,同时也很容易误用,给人造成困然;比如:昨天发现同事在使用BeanUtils.copyProperties copy有integer类型属性的bean时,没有考虑到会将null转换为0,而后面的业
- [金融与信息安全]最简单的数据结构最安全
comsci
数据结构
现在最流行的数据库的数据存储文件都具有复杂的文件头格式,用操作系统的记事本软件是无法正常浏览的,这样的情况会有什么问题呢?
从信息安全的角度来看,如果我们数据库系统仅仅把这种格式的数据文件做异地备份,如果相同版本的所有数据库管理系统都同时被攻击,那么
- vi区段删除
Cwind
linuxvi区段删除
区段删除是编辑和分析一些冗长的配置文件或日志文件时比较常用的操作。简记下vi区段删除要点备忘。
vi概述
引文中并未将末行模式单独列为一种模式。单不单列并不重要,能区分命令模式与末行模式即可。
vi区段删除步骤:
1. 在末行模式下使用:set nu显示行号
非必须,随光标移动vi右下角也会显示行号,能够正确找到并记录删除开始行
- 清除tomcat缓存的方法总结
dashuaifu
tomcat缓存
用tomcat容器,大家可能会发现这样的问题,修改jsp文件后,但用IE打开 依然是以前的Jsp的页面。
出现这种现象的原因主要是tomcat缓存的原因。
解决办法如下:
在jsp文件头加上
<meta http-equiv="Expires" content="0"> <meta http-equiv="kiben&qu
- 不要盲目的在项目中使用LESS CSS
dcj3sjt126com
Webless
如果你还不知道LESS CSS是什么东西,可以看一下这篇文章,是我一朋友写给新人看的《CSS——LESS》
不可否认,LESS CSS是个强大的工具,它弥补了css没有变量、无法运算等一些“先天缺陷”,但它似乎给我一种错觉,就是为了功能而实现功能。
比如它的引用功能
?
.rounded_corners{
- [入门]更上一层楼
dcj3sjt126com
PHPyii2
更上一层楼
通篇阅读完整个“入门”部分,你就完成了一个完整 Yii 应用的创建。在此过程中你学到了如何实现一些常用功能,例如通过 HTML 表单从用户那获取数据,从数据库中获取数据并以分页形式显示。你还学到了如何通过 Gii 去自动生成代码。使用 Gii 生成代码把 Web 开发中多数繁杂的过程转化为仅仅填写几个表单就行。
本章将介绍一些有助于更好使用 Yii 的资源:
- Apache HttpClient使用详解
eksliang
httpclienthttp协议
Http协议的重要性相信不用我多说了,HttpClient相比传统JDK自带的URLConnection,增加了易用性和灵活性(具体区别,日后我们再讨论),它不仅是客户端发送Http请求变得容易,而且也方便了开发人员测试接口(基于Http协议的),即提高了开发的效率,也方便提高代码的健壮性。因此熟练掌握HttpClient是很重要的必修内容,掌握HttpClient后,相信对于Http协议的了解会
- zxing二维码扫描功能
gundumw100
androidzxing
经常要用到二维码扫描功能
现给出示例代码
import com.google.zxing.WriterException;
import com.zxing.activity.CaptureActivity;
import com.zxing.encoding.EncodingHandler;
import android.app.Activity;
import an
- 纯HTML+CSS带说明的黄色导航菜单
ini
htmlWebhtml5csshovertree
HoverTree带说明的CSS菜单:纯HTML+CSS结构链接带说明的黄色导航
在线体验效果:http://hovertree.com/texiao/css/1.htm代码如下,保存到HTML文件可以看到效果:
<!DOCTYPE html >
<html >
<head>
<title>HoverTree
- fastjson初始化对性能的影响
kane_xie
fastjson序列化
之前在项目中序列化是用thrift,性能一般,而且需要用编译器生成新的类,在序列化和反序列化的时候感觉很繁琐,因此想转到json阵营。对比了jackson,gson等框架之后,决定用fastjson,为什么呢,因为看名字感觉很快。。。
网上的说法:
fastjson 是一个性能很好的 Java 语言实现的 JSON 解析器和生成器,来自阿里巴巴的工程师开发。
- 基于Mybatis封装的增删改查实现通用自动化sql
mengqingyu
DAO
1.基于map或javaBean的增删改查可实现不写dao接口和实现类以及xml,有效的提高开发速度。
2.支持自定义注解包括主键生成、列重复验证、列名、表名等
3.支持批量插入、批量更新、批量删除
<bean id="dynamicSqlSessionTemplate" class="com.mqy.mybatis.support.Dynamic
- js控制input输入框的方法封装(数字,中文,字母,浮点数等)
qifeifei
javascript js
在项目开发的时候,经常有一些输入框,控制输入的格式,而不是等输入好了再去检查格式,格式错了就报错,体验不好。 /** 数字,中文,字母,浮点数(+/-/.) 类型输入限制,只要在input标签上加上 jInput="number,chinese,alphabet,floating" 备注:floating属性只能单独用*/
funct
- java 计时器应用
tangqi609567707
javatimer
mport java.util.TimerTask; import java.util.Calendar; public class MyTask extends TimerTask { private static final int
- erlang输出调用栈信息
wudixiaotie
erlang
在erlang otp的开发中,如果调用第三方的应用,会有有些错误会不打印栈信息,因为有可能第三方应用会catch然后输出自己的错误信息,所以对排查bug有很大的阻碍,这样就要求我们自己打印调用的栈信息。用这个函数:erlang:process_display (self (), backtrace).需要注意这个函数只会输出到标准错误输出。
也可以用这个函数:erlang:get_s