- 区块链加持元宇宙:构建去中心化的超级数字生态
boyedu
元宇宙域名区块链去中心化元宇宙
在数字文明的演进中,区块链与元宇宙的融合正催生一个前所未有的“超级数字生态”。这一生态以去中心化架构为核心,通过区块链技术的信任机制、资产确权与智能合约,重塑了虚拟世界的运行规则,形成了一个兼具经济活力、用户主权与安全可信的数字宇宙。一、区块链:元宇宙的信任基石与技术底座去中心化身份与数字主权区块链通过分布式身份(DID)技术,赋予用户完全掌控数字身份的能力。例如,微软Azure与以太坊合作的“D
- PyTorch 2.7深度技术解析:新一代深度学习框架的革命性演进
智算菩萨
深度学习pytorch人工智能
引言:站在AI基础设施变革的历史节点在2025年这个充满变革的年份,PyTorch团队于4月23日正式发布了2.7.0版本,随后在6月4日推出了2.7.1补丁版本,标志着这个深度学习领域最具影响力的框架再次迎来了重大突破。这不仅仅是一次常规的版本更新,而是一次面向未来计算架构和AI应用场景的全面重构。从底层硬件支持到上层API设计,从编译器优化到注意力机制革新,PyTorch2.7展现出了前所未有
- 10.5 实战ChatGLM3私有数据微调之提示工程:批量生成数据稳定性秘籍
少林码僧
掌握先机!从0起步实战AI大模型微调打造核心竞争力机器学习深度学习人工智能语言模型
实战ChatGLM3私有数据微调之提示工程:批量生成数据稳定性秘籍在当今人工智能蓬勃发展的时代,大语言模型(LLMs)如ChatGLM3的出现,为自然语言处理领域带来了革命性的变化。企业和开发者们纷纷寻求利用这些强大的模型来构建定制化的应用,以满足特定业务需求。其中,使用私有数据对ChatGLM3进行微调,成为了实现差异化竞争和提供个性化服务的关键途径。然而,在微调过程中,确保批量生成数据的稳定性
- 【机器学习笔记 Ⅱ】9 模型评估
巴伦是只猫
机器学习机器学习笔记人工智能
评估机器学习模型是确保其在实际应用中有效性和可靠性的关键步骤。以下是系统化的评估方法,涵盖分类、回归、聚类等任务的评估指标和技术:一、分类模型评估1.基础指标2.高级指标ROC-AUC:通过绘制真正例率(TPR)vs假正例率(FPR)曲线下面积评估模型整体性能。AUC=1:完美分类;AUC=0.5:随机猜测。适用于二分类及多分类(OvR或OvO策略)。混淆矩阵:可视化模型在各类别上的具体错误(如将
- DRM 显示控制与硬件参数配置链路总结(以 i.MX8MP 为例)
DRM显示控制与硬件参数配置链路总结(以i.MX8MP为例)支持作者新书,深入学习嵌入式开发知识:京东购买链接一、核心理解显示参数(如分辨率、时序、色深)最终来源于用户空间,由DRM驱动完成传递与配置,并由LCD控制器驱动实际硬件输出。设备树中通常不写死这些参数。二、显示硬件参数:定义与归属参数项通常设置位置说明分辨率用户空间(如Weston)通过DRMAPI设置,例如1920x1080@60Hz
- 10.6 ChatGLM3私有数据微调实战:24小时打造高精度模型,显存直降60%
少林码僧
掌握先机!从0起步实战AI大模型微调打造核心竞争力chatgpt机器学习深度学习人工智能语言模型
ChatGLM3私有数据微调实战:24小时打造高精度模型,显存直降60%1.实战构造私有的微调数据集在微调大模型时,数据质量直接决定模型效果。本节将手把手教你如何构建高质量的私有微调数据集。1.1使用ChatGPT自动设计生成训练数据的Prompt核心思路:通过ChatGPT生成符合任务需求的样本数据,降低人工标注成本。步骤示例(以生成客服对话数据为例):fromlangchain.prompts
- 关于 栈帧变化完整流程图(函数嵌套)
shenyan~
流程图
一、什么是栈帧(StackFrame)当一个函数被调用时,会在栈上开辟一段空间,叫做栈帧。每个栈帧保存了:函数的参数返回地址(从哪里跳回来)上一个栈帧的栈底指针(保存调用者的EBP/FP)局部变量保存的一些寄存器(可选)二、函数嵌套调用例子以C为例:voidC(){intc=3;}voidB(){intb=2;C();}voidA(){inta=1;B();}intmain(){A();retur
- AI 浪潮下的锚与帆:工程师文化的变与不变 | 架构师夜生活
工程师文化
目录:一、那些让程序员焦虑的"假消息"二、我们理解的工程师文化三、AI到底改变了什么四、程序员需要学什么新技能五、80后程序员vs 00后程序员六、最好的时代永远在前方引言公司食堂里,一个产品经理和一个程序员正在讨论一个让行业都焦虑的话题:"AI来了,你们程序员还有什么用?我直接对着机器说需求,它就能给我做出来,我还要你干嘛?你还要给我排期!"产品经理显得有些得意。"你对它说的话它听得懂吗?它生成
- Python: 如何用Python的迭代器或生成器实现斐波那契数列
KevinShi_BJ
python
斐波那契数列(Fibonaccisequence)是指这样一个数列:1,1,2,3,5,8,13,21,34,55,89...这个数列从第3项开始,每一项都等于前两项之和。斐波那契数列的定义者,是意大利数学家莱昂纳多·斐波那契(LeonardoFibonacci)。以兔子繁殖为例子而引入,故又称为”兔子数列“。斐波那契数列又称黄金分割数列,n越大,相邻两值的比越接近黄金分割0.618,非常有趣。百
- sql USING 简化 JOIN 操作
best_virtuoso
sqlsql数据库
在SQL中,USING是一种用于简化JOIN操作的语法糖,它允许你明确指定连接表时所依据的列名。与传统的ON子句相比,USING提供了更简洁的语法1.基本语法与作用table1JOINtable2USING(column_name);将table1和table2中column_name值相同的行连接在一起例:假设有两个表:Orders(包含order_id,cust_id)和OrderItems(
- Claude Code 深夜也要加班?这个神器让 AI 自动续命!
terryso
AI编程AI编程
你有没有遇到过这种情况?晚上熬夜用ClaudeCode写代码,正写到关键时刻,突然弹出:"Claudeusagelimitreached.恢复时间:凌晨3点"这时候你可能已经困得睁不开眼,但又舍不得放弃手头的工作进度…解决方案来了!今天给大家推荐一个开源神器:ClaudeAutoResume,让你的ClaudeCode可以"自动续命"!它是怎么工作的?智能检测:自动监控Claude使用限制倒计时等
- Home Assistant Piper语音引擎新增en_US-hfc_female-medium语音模型支持分析
HomeAssistantPiper语音引擎新增en_US-hfc_female-medium语音模型支持分析addons:heavy_plus_sign:Dockeradd-onsforHomeAssistant项目地址:https://gitcode.com/gh_mirrors/add/addons背景概述近期HomeAssistant社区中的Piper语音引擎插件迎来了重要更新。作为开源智
- 开发效率翻倍!一键将 JSON 转换成 Java 实体类的神器来了!
A__tao
java
开发效率翻倍!一键将JSON转换成Java实体类的神器来了!在开发Java后端接口时,你是否常常面对这样的烦恼:拿到前端传来的JSON,字段多到眼花缭乱手动敲JavaBean,字段写漏、类型搞错嵌套结构太复杂,写起来痛苦又低效别担心,这些问题通通可以交给它来解决:JSON转Java实体类在线工具为什么推荐这个工具?这个工具由资深开发者打造,功能聚焦于一件事:把你的JSON一键生成JavaBean,
- 一键将 SQL 转为 Java 实体类,全面支持 MySQL / PostgreSQL / Oracle!
A__tao
sqljavamysql
一键将SQL表结构转为Java实体类,全面支持MySQL/PostgreSQL/Oracle!还在手动根据SQL表结构去写Java实体类?字段一个个敲、类型一个个改、注释一个个补,既浪费时间又容易出错!现在,一款强大而简洁的开发神器来了:SQL转Java实体类在线工具(支持MySQL、PostgreSQL、Oracle)适用人群Java后端开发工程师数据库表结构设计者ORM模型搭建者(如Hiber
- android源码中添加GPIO服务供上层调用
mmoyula
androidandroidframework
android源码中添加GPIO服务供上层调用指定make时需要编译进system中的服务添加源码编译添加api更新类与字段(此步骤可以通过makeupdate-api命令更新)注册服务Context中添加字段添加源码文件启动服务编写Service源代码指定make时需要编译进system中的服务以rk源码为例,在deveice/rockchip/common/device.mk中添加服务PROD
- C/C++ 求模运算符%的应用
求模运算符用于整数运算。求模运算符给出其左侧整数除以右侧整数的余数。例:15%4=3(读作15求模4得3)因为15比4得三倍多3,即15除以4得余数时3.示例,我们有16通道数从0到15,经过计算我只需要指定为0通道还是1通道。02468101214为0通道,其余为1通道。示例源码://Len_mo.cpp:此文件包含"main"函数。程序执行将在此处开始并结束。//#includeintmain
- 基于JAVA的酒店管理系统的设计与实现
代论文网课招代理
前端javascript开发语言网络数据库
目录绪论3第一章课题研究途径与意义51.1本课题研究途径51.2本课题研究意义6第二章酒店管理系统分析72.1背景介绍72.2现实需求分析81)酒店首页介绍模块92)顾客注册登录模块93)信息查询模块104)预订管理模块105)管理员登录模块106)超级管理员登录模块107)房间信息模块102.3系统环境需求101)系统采用Windows操作系统下MyEclipse开发平台开发;102)程序设计语
- [内核开发手册] 一文搞懂 MISRA C编码规范
车载操作系统---攻城狮
语言学习(C/C++PythonRust等)嵌入式开发c语言开发语言
一文搞懂MISRAC编码规范一、MISRAC是什么?二、如何获取MISRAC官方文档?获取步骤三、为何需要MISRAC标准?行业刚性需求四、MISRAC核心规则详解(以2012版为例)规则结构:关键规则类别及典型示例:1.环境约束2.数据类型安全3.初始化与声明4.表达式安全5.流程控制安全6.指针与内存安全7.预处理器规范8.标准库限制五、总结一、MISRAC是什么?MISRAC是由汽车工业软件
- Mysql中3表连接
Orange-one
mysql
简要概述表连接分为等值连接和外连接两种。外连接又分为:左连接(leftjoin);右连接(rightjoin);全连接(union)举例对以下三张表展开连接,分别为stu、cou、teastu中,字段为t_id;t_name;t_cidcou中,字段为t_cid;c_name;t_idtea中,字段为t_id;t_name例1:对三表进行等值连接语句:select*fromstu,cou,teaw
- Spring Boot分层架构详解:从Controller到Service再到Mapper的完整流程
Leaton Lee
springboot架构后端java
引言:为什么学习SpringBoot分层架构?在现代企业级应用开发中,分层架构是至关重要的。它不仅提高了代码的可维护性,还使得团队协作更加高效。SpringBoot作为Java后端开发的事实标准,其分层架构模式几乎贯穿了所有企业级应用的开发流程。本文将以一个实际案例(用户管理系统)为例,详细解析SpringBoot中Controller、POJO、Mapper、Service、ServiceImp
- 数据库迁移实战:如何零停机、零丢失迁移数据库?
Leaton Lee
数据库
引言:一场没有硝烟的“数据大迁徙”想象一下,你正在为一家电商公司优化数据库架构,需要将MySQL迁移到分布式数据库TiDB。但问题来了:如何在业务高峰期不停止服务,同时确保数据零丢失?这不仅是技术挑战,更是一场精密的“数据芭蕾舞”。今天,我们就从理论到实战,手把手教你完成这场“不可能的任务”!一、迁移前的“战前沙盘推演”1.1数据摸底:绘制“数据地图”数据规模:统计表大小、索引、分区信息(示例:S
- 写测试太烦?Copilot + Jest 让你 3 分钟搞定单元测试
网罗开发(小红书、快手、视频号同名) 大家好,我是展菲,目前在上市企业从事人工智能项目研发管理工作,平时热衷于分享各种编程领域的软硬技能知识以及前沿技术,包括iOS、前端、HarmonyOS、Java、Python等方向。在移动端开发、鸿蒙开发、物联网、嵌入式、云原生、开源等领域有深厚造诣。图书作者:《ESP32-C3物联网工程开发实战》图书作者:《SwiftUI入门,进阶与实战》超级个体:CO
- 安卓audio之Remote_Submix
盼雨落,等风起
安卓audio安卓
参考文档:Audio-内录实现原理(上)Audio-内录实现原理(下)一、实现原理REMOTE_SUBMIX是Android系统提供的内录(InternalAudioCapture)方案,用于捕获设备音频输出(如扬声器播放的声音)而非麦克风输入。其核心机制如下:HAL层数据流转音频数据不写入物理设备,而是由HAL层(audio.r_submix.default.so)开辟独立缓冲区,实现软件级混音
- audio的Framework层到hal 如何调用(以setparameters为例)
盼雨落,等风起
audio安卓
首先查看AudioManager之setParameters从应用到hal流程分析android6.0看到最后两个格:audio_hw_device_t->set_parameters()是上层调用hal层的接口导致下层***audio_hw->adev_set_parameters()***执行。他们之间的联系,通过legacy_adev_open建立联系。legacy_adev_open是干什
- 2025 API 开发管理工具 Apipost 与 Apifox 全维度对比
在当今数字化转型的浪潮下,API开发与管理对于各类项目的成功实施至关重要。Apipost和Apifox两款API开发管理工具,各自有着独特的功能特性。本文将从多个维度对它们进行深入对比,为研发、测试人员提供全面的参考。一、API设计在大型企业级项目中,API设计的复杂性和定制性要求极高。以金融行业为例,不同法人行的业务规则差异巨大,从账户管理到交易处理,每个环节都需要精确且个性化的API设计。Ap
- matlab教程pdf,Matlab2010经典超强教程(清晰、版).pdf
malartinla
matlab教程pdf
第1章基础准备及入门本章有三个目的:一是讲述MATLAB正常运行所必须具备的基础条件;二是简明地介绍MATLAB及其操作桌面Desktop的基本使用方法;三是全面介绍MATLAB的帮助系统。本章的前两节讲述:MATLAB的正确安装方法和MATLAB环境的启动。因为指令窗是MATLAB最重要的操作界面,所以本章用第1.3、1.4两节以最简单通俗的叙述、算例讲述指令窗的基本操作方法和规则。这部分内容几
- matlab教程r2018a教材,MATLAB R2018a从入门到精通(升级版)
知外君
章MATLAB入门11.1MATLAB概述21.2MATLAB工作环境41.3MATLAB帮助61.4MATLAB操作实例91.5本章小结11第2章MATLAB界面122.1MATLAB搜索路径132.2MATLAB工作区142.3格式显示162.4本章小结17第3章MATLAB基本功能183.1命令行窗口193.2数据类型233.3初等函数运算31章MATLAB入门11.1MATLAB概述21.
- Redis 性能优化 18招
ThinkerFuther
redisredis性能优化数据库
前言Redis在我们的日常开发工作中,使用频率非常高,已经变成了必不可少的技术之一。Redis的使用场景也很多。比如:保存用户登录态,做限流,做分布式锁,做缓存提升数据访问速度等等。那么问题来了,Redis的性能要如何优化?为了提升Redis的性能,这篇文章跟大家一起聊聊Redis性能优化的18招,希望对你会有所帮助。1.选择合适的数据结构Redis支持多种数据结构,如字符串、哈希、列表、集合和有
- L国的战斗之伞兵
题目背景L国即将与I国发动战争!!题目描述为了在敌国渗透作战,指挥官决定:派出伞兵前往敌国!然而敌国的风十分强烈,能让伞兵在同一高度不停转悠,直到被刮到一个无风区……(可怜的小兵)输入输出格式输入格式:第一行:n、m两个正整数,表示敌国的大小。以下n行,每行m个字符,“u”表示风向北吹;“d”表示风向南吹;“l”表示风向西吹;“r”表示风向东吹;“o”表示无风。(上北下南,左西右东)输出格式:一个
- 洛谷分支结构题单刷题记录 java
阿乌阿呜
JAVA刷题记录java算法
目录P2433【深基1-2】小学数学N合一P5709【深基2.习6】ApplesPrologue/苹果和虫子P5710【深基3.例2】数的性质P5711【深基3.例3】闰年判断P5712【深基3.例4】ApplesP5713【深基3.例5】洛谷团队系统P5714【深基3.例7】肥胖问题P5715【深基3.例8】三位数排序P5716【深基3.例9】月份天数P1085[NOIP2004普及组]不高兴的
- jquery实现的jsonp掉java后台
知了ing
javajsonpjquery
什么是JSONP?
先说说JSONP是怎么产生的:
其实网上关于JSONP的讲解有很多,但却千篇一律,而且云里雾里,对于很多刚接触的人来讲理解起来有些困难,小可不才,试着用自己的方式来阐释一下这个问题,看看是否有帮助。
1、一个众所周知的问题,Ajax直接请求普通文件存在跨域无权限访问的问题,甭管你是静态页面、动态网页、web服务、WCF,只要是跨域请求,一律不准;
2、
- Struts2学习笔记
caoyong
struts2
SSH : Spring + Struts2 + Hibernate
三层架构(表示层,业务逻辑层,数据访问层) MVC模式 (Model View Controller)
分层原则:单向依赖,接口耦合
1、Struts2 = Struts + Webwork
2、搭建struts2开发环境
a>、到www.apac
- SpringMVC学习之后台往前台传值方法
满城风雨近重阳
springMVC
springMVC控制器往前台传值的方法有以下几种:
1.ModelAndView
通过往ModelAndView中存放viewName:目标地址和attribute参数来实现传参:
ModelAndView mv=new ModelAndView();
mv.setViewName="success
- WebService存在的必要性?
一炮送你回车库
webservice
做Java的经常在选择Webservice框架上徘徊很久,Axis Xfire Axis2 CXF ,他们只有一个功能,发布HTTP服务然后用XML做数据传输。
是的,他们就做了两个功能,发布一个http服务让客户端或者浏览器连接,接收xml参数并发送xml结果。
当在不同的平台间传输数据时,就需要一个都能解析的数据格式。
但是为什么要使用xml呢?不能使json或者其他通用数据
- js年份下拉框
3213213333332132
java web ee
<div id="divValue">test...</div>测试
//年份
<select id="year"></select>
<script type="text/javascript">
window.onload =
- 简单链式调用的实现技术
归来朝歌
方法调用链式反应编程思想
在编程中,我们可以经常遇到这样一种场景:一个实例不断调用它自身的方法,像一条链条一样进行调用
这样的调用你可能在Ajax中,在页面中添加标签:
$("<p>").append($("<span>").text(list[i].name)).appendTo("#result");
也可能在HQ
- JAVA调用.net 发布的webservice 接口
darkranger
webservice
/**
* @Title: callInvoke
* @Description: TODO(调用接口公共方法)
* @param @param url 地址
* @param @param method 方法
* @param @param pama 参数
* @param @return
* @param @throws BusinessException
- Javascript模糊查找 | 第一章 循环不能不重视。
aijuans
Way
最近受我的朋友委托用js+HTML做一个像手册一样的程序,里面要有可展开的大纲,模糊查找等功能。我这个人说实在的懒,本来是不愿意的,但想起了父亲以前教我要给朋友搞好关系,再加上这也可以巩固自己的js技术,于是就开始开发这个程序,没想到却出了点小问题,我做的查找只能绝对查找。具体的js代码如下:
function search(){
var arr=new Array("my
- 狼和羊,该怎么抉择
atongyeye
工作
狼和羊,该怎么抉择
在做一个链家的小项目,只有我和另外一个同事两个人负责,各负责一部分接口,我的接口写完,并全部测联调试通过。所以工作就剩下一下细枝末节的,工作就轻松很多。每天会帮另一个同事测试一些功能点,协助他完成一些业务型不强的工作。
今天早上到公司没多久,领导就在QQ上给我发信息,让我多协助同事测试,让我积极主动些,有点责任心等等,我听了这话,心里面立马凉半截,首先一个领导轻易说
- 读取android系统的联系人拨号
百合不是茶
androidsqlite数据库内容提供者系统服务的使用
联系人的姓名和号码是保存在不同的表中,不要一下子把号码查询来,我开始就是把姓名和电话同时查询出来的,导致系统非常的慢
关键代码:
1, 使用javabean操作存储读取到的数据
package com.example.bean;
/**
*
* @author Admini
- ORACLE自定义异常
bijian1013
数据库自定义异常
实例:
CREATE OR REPLACE PROCEDURE test_Exception
(
ParameterA IN varchar2,
ParameterB IN varchar2,
ErrorCode OUT varchar2 --返回值,错误编码
)
AS
/*以下是一些变量的定义*/
V1 NUMBER;
V2 nvarc
- 查看端号使用情况
征客丶
windows
一、查看端口
在windows命令行窗口下执行:
>netstat -aon|findstr "8080"
显示结果:
TCP 127.0.0.1:80 0.0.0.0:0 &
- 【Spark二十】运行Spark Streaming的NetworkWordCount实例
bit1129
wordcount
Spark Streaming简介
NetworkWordCount代码
/*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
- Struts2 与 SpringMVC的比较
BlueSkator
struts2spring mvc
1. 机制:spring mvc的入口是servlet,而struts2是filter,这样就导致了二者的机制不同。 2. 性能:spring会稍微比struts快。spring mvc是基于方法的设计,而sturts是基于类,每次发一次请求都会实例一个action,每个action都会被注入属性,而spring基于方法,粒度更细,但要小心把握像在servlet控制数据一样。spring
- Hibernate在更新时,是可以不用session的update方法的(转帖)
BreakingBad
Hibernateupdate
地址:http://blog.csdn.net/plpblue/article/details/9304459
public void synDevNameWithItil()
{Session session = null;Transaction tr = null;try{session = HibernateUtil.getSession();tr = session.beginTran
- 读《研磨设计模式》-代码笔记-观察者模式
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
import java.util.ArrayList;
import java.util.List;
import java.util.Observable;
import java.util.Observer;
/**
* “观
- 重置MySQL密码
chenhbc
mysql重置密码忘记密码
如果你也像我这么健忘,把MySQL的密码搞忘记了,经过下面几个步骤就可以重置了(以Windows为例,Linux/Unix类似):
1、关闭MySQL服务
2、打开CMD,进入MySQL安装目录的bin目录下,以跳过权限检查的方式启动MySQL
mysqld --skip-grant-tables
3、新开一个CMD窗口,进入MySQL
mysql -uroot
 
- 再谈系统论,控制论和信息论
comsci
设计模式生物能源企业应用领域模型
再谈系统论,控制论和信息论
偶然看
- oracle moving window size与 AWR retention period关系
daizj
oracle
转自: http://tomszrp.itpub.net/post/11835/494147
晚上在做11gR1的一个awrrpt报告时,顺便想调整一下AWR snapshot的保留时间,结果遇到了ORA-13541这样的错误.下面是这个问题的发生和解决过程.
SQL> select * from v$version;
BANNER
-------------------
- Python版B树
dieslrae
python
话说以前的树都用java写的,最近发现python有点生疏了,于是用python写了个B树实现,B树在索引领域用得还是蛮多了,如果没记错mysql的默认索引好像就是B树...
首先是数据实体对象,很简单,只存放key,value
class Entity(object):
'''数据实体'''
def __init__(self,key,value)
- C语言冒泡排序
dcj3sjt126com
算法
代码示例:
# include <stdio.h>
//冒泡排序
void sort(int * a, int len)
{
int i, j, t;
for (i=0; i<len-1; i++)
{
for (j=0; j<len-1-i; j++)
{
if (a[j] > a[j+1]) // >表示升序
- 自定义导航栏样式
dcj3sjt126com
自定义
-(void)setupAppAppearance
{
[[UILabel appearance] setFont:[UIFont fontWithName:@"FZLTHK—GBK1-0" size:20]];
[UIButton appearance].titleLabel.font =[UIFont fontWithName:@"FZLTH
- 11.性能优化-优化-JVM参数总结
frank1234
jvm参数性能优化
1.堆
-Xms --初始堆大小
-Xmx --最大堆大小
-Xmn --新生代大小
-Xss --线程栈大小
-XX:PermSize --永久代初始大小
-XX:MaxPermSize --永久代最大值
-XX:SurvivorRatio --新生代和suvivor比例,默认为8
-XX:TargetSurvivorRatio --survivor可使用
- nginx日志分割 for linux
HarborChung
nginxlinux脚本
nginx日志分割 for linux 默认情况下,nginx是不分割访问日志的,久而久之,网站的日志文件将会越来越大,占用空间不说,如果有问题要查看网站的日志的话,庞大的文件也将很难打开,于是便有了下面的脚本 使用方法,先将以下脚本保存为 cutlog.sh,放在/root 目录下,然后给予此脚本执行的权限
复制代码代码如下:
chmo
- Spring4新特性——泛型限定式依赖注入
jinnianshilongnian
springspring4泛型式依赖注入
Spring4新特性——泛型限定式依赖注入
Spring4新特性——核心容器的其他改进
Spring4新特性——Web开发的增强
Spring4新特性——集成Bean Validation 1.1(JSR-349)到SpringMVC
Spring4新特性——Groovy Bean定义DSL
Spring4新特性——更好的Java泛型操作API
Spring4新
- centOS安装GCC和G++
liuxihope
centosgcc
Centos支持yum安装,安装软件一般格式为yum install .......,注意安装时要先成为root用户。
按照这个思路,我想安装过程如下:
安装gcc:yum install gcc
安装g++: yum install g++
实际操作过程发现,只能有gcc安装成功,而g++安装失败,提示g++ command not found。上网查了一下,正确安装应该
- 第13章 Ajax进阶(上)
onestopweb
Ajax
index.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/
- How to determine BusinessObjects service pack and fix pack
blueoxygen
BO
http://bukhantsov.org/2011/08/how-to-determine-businessobjects-service-pack-and-fix-pack/
The table below is helpful. Reference
BOE XI 3.x
12.0.0.
y BOE XI 3.0 12.0.
x.
y BO
- Oracle里的自增字段设置
tomcat_oracle
oracle
大家都知道吧,这很坑,尤其是用惯了mysql里的自增字段设置,结果oracle里面没有的。oh,no 我用的是12c版本的,它有一个新特性,可以这样设置自增序列,在创建表是,把id设置为自增序列
create table t
(
id number generated by default as identity (start with 1 increment b
- Spring Security(01)——初体验
yang_winnie
springSecurity
Spring Security(01)——初体验
博客分类: spring Security
Spring Security入门安全认证
首先我们为Spring Security专门建立一个Spring的配置文件,该文件就专门用来作为Spring Security的配置