- 智慧城管新突破:陌讯动态量化技术实现端侧模型压缩20倍
2501_92487735
目标跟踪人工智能计算机视觉算法目标检测视觉检测边缘计算
开篇痛点深夜暴雨中的违规占道经营检测误报率超60%,光照反射干扰导致传统YOLOv5召回率暴跌——这是某省会城市智慧城管项目的真实困境。当算法工程师面对复杂城市场景时,环境干扰、小目标密集、实时性要求构成三重技术难关。技术解析:陌讯自适应多模态架构传统单阶段检测器在雨天场景失效的核心原因,在于固定感受野难以适应尺度突变目标。陌讯算法引入动态梯度调制机制,通过特征金字塔的跨层权重自适应调整,显著提升
- 如何用纯 HTML 文件实现 Vue.js 应用,并通过 CDN 引入 Element UI
人工智能训练师
VUEhtmlvue.jsui
相关名词解释Vue.jsVue.js:是一款用于构建用户界面的JavaScript框架。它基于标准HTML、CSS和JavaScript构建,提供声明式的、组件化的编程模型,可高效开发用户界面。具有响应式数据绑定等特性,能自动跟踪数据变化并更新DOM。ElementUI:是一个基于Vue.js的流行前端UI框架,由饿了么团队开发和维护。它提供了一系列预设计的Vue组件,如按钮、输入框、表格等,可帮
- 【AI大模型:架构实战】35、企业级AI中台全链路架构设计与实战指南:从数据管理到智能服务
无心水
人工智能AI大模型系统实战AI大模型高手AI大模型企业落地CSDN技术干货AI中台AI入门
在企业智能化转型过程中,AI能力的规模化复用与高效管理成为核心挑战。AI中台作为连接技术与业务的桥梁,通过标准化能力输出、集中化资源管控和全链路治理,解决了"重复建设、资源浪费、安全失控"等痛点。本文基于2025年最新实践,详解企业AI中台的架构设计、关键技术实现、落地路径及避坑指南,助力企业构建支撑千级AI应用的"智能中枢"。一、AI中台核心定位与整体架构企业级AI中台并非简单的技术堆砌,而是以
- Visual Autoregressive Modeling: Scalable Image Generation via Next-Scale Prediction
zzfive
生成模型论文阅读kotlin开发语言android
论文链接:VisualAutoregressiveModeling:ScalableImageGenerationviaNext-ScalePrediction文章目录简介预测下一个token自回归模型范式分析VAR详解分词实现细节幂律缩放定律零样本泛化能力结论简介本文提出的视觉自回归建模/VAR这种新范式,其将图像的自回归学习重新定义为从粗到细的“下一个尺度预测”或“下一个分辨率预测”,与常规的
- 大模型聊天模板
文章目录何为聊天模板聊天模板具体长什么样为什么会出现聊天模板何为聊天模板相信大多数本地离线使用过(特别是训练或微调过)LLM、VLM的人知道“Chattemplate/聊天模板”这个概念,但可能并没有对其有较多的了解。本文主要整合网络收集的知识,结合少数使用“聊天模板”的经验对其进行简要说明,希望可以帮助到大家。如果了解Alpaca、ShareGPT等数据集会知道,数据集都是结构化形式,其中会有各
- 基于深度学习的目标检测:从基础到实践
Blossom.118
机器学习与人工智能深度学习目标检测人工智能音视频语音识别计算机视觉机器学习
前言目标检测(ObjectDetection)是计算机视觉领域中的一个核心任务,其目标是在图像中定位和识别多个对象的类别和位置。近年来,深度学习技术,尤其是卷积神经网络(CNN),在目标检测任务中取得了显著进展。本文将详细介绍如何使用深度学习技术构建目标检测模型,从理论基础到代码实现,带你一步步掌握目标检测的完整流程。一、目标检测的基本概念(一)目标检测的定义目标检测是指在图像中识别和定位多个对象
- 在ComfyUI中CLIP Text Encode (Prompt)和CLIPTextEncodeFlux的区别
虎冯河
AIGCComfyUI
CLIPTextEncode(Prompt)CLIPTextEncodeFlux在ComfyUI中对token支持长度是否相同的详细技术对比:1、CLIPTextEncode(Prompt)通常来自:ComfyUI官方自带CLIPTextEncode节点。特点:✅使用OpenAICLIP模型(ViT-L/14等)✅默认最大支持77tokens(固定超参数)✅超过77tokens时:部分实现直接截断
- 【AI大模型应用开发】Prompt提示词工程
bay_Tong桐小白
AI大模型人工智能promptai大模型应用开发LLM聊天机器人
halo~我是bay_Tong桐小白本文内容是桐小白个人对所学知识进行的总结和分享,知识点会不定期进行编辑更新和完善,了解最近更新内容可参看更新日志,欢迎各位大神留言、指点感谢新老朋友给予过的关心,过去经历了很多,身心状态慢慢调整,因此更新文章较慢,给关注我的新老朋友道声抱歉,也再次给对桐小白给予关心的新老朋友表示感谢~Prompt提示词工程(初步)【更新日志】大模型分类prompt基本概念pro
- 期待《云襄传》定档,男女主强强联手,配角们都不简单
娱娱鱼
网传古装权谋剧《云襄传》将在1月播出。是一部狂虐男主的剧。不过因为男主云襄(陈晓饰)很聪明,斗过了白手起家的漕帮帮主戚天风(王劲松饰),结识了世家公子苏鸣玉(唐晓天饰),快手刀客金彪(刘冠麟饰)等几位好友,获得了女主舒亚男(毛晓彤饰)的爱情,实现了自己匡扶正义惩强除恶的抱负。
- 零基础学习性能测试第一章:核心性能指标-并发量
试着
性能测试学习性能测试零基础性能指标并发量
目录零基础学习性能测试:第一章-核心性能指标:并发量一、并发量核心概念解析1.并发量定义与分类2.并发量关键特性二、并发量测试的核心价值1.业务意义三角模型2.实际工作场景应用三、并发量测试实战指南1.测试工具配置要点2.并发测试四步流程3.JMeter并发测试实操四、并发瓶颈分析与优化1.并发瓶颈定位矩阵2.常见并发问题解决方案3.电商系统并发优化案例五、工作应用模板与工具1.并发测试报告模板2
- 基于 Qwen-Agent 与 MCP 实现阿里云 ECS 实例查询(含完整代码与实操)
✅关键词:Qwen-Agent、MCP、阿里云、运维、LLM、FunctionCalling在现代云运维场景中,我们不仅希望大语言模型(LLM)能回答文本问题,更希望它能直接调用云端API、查询资源,实现「智能运维」。本文将分享如何基于Qwen-Agent和MCP,快速实现一个“云资源助手”,能帮你查询阿里云ECS实例信息。什么是MCP?MCP(Model-ComputingPlatform)是阿
- SSH 密钥
Honeysea_70
基础知识ssh运维
什么是SSH密钥SSH密钥就像是你电脑的“身份证”和“钥匙”,用来安全登录另一台电脑(服务器),而不需要每次输入密码。SSH密钥是一种安全登录远程服务器的方式,由一对加密的“钥匙”组成:一个公钥+一个私钥。公钥(可以公开)私钥(必须保密,只保存在你电脑上)原理想象你是远程服务器门口的保安你说:“我每天都要进这栋楼(服务器),但我不想每次都输密码。”于是你用了SSH密钥登录:你把公钥(门锁)装在服务
- 第11章 托儿所
儿童团团员
第11章托儿所于是方圆拉着欣欣向着保安大爷说的方向走去,这个方向正好和方圆上班的方向相反,所以虽然在这里住了几年,他还真没来过。一路上看到不少童装店、文具店、书店和小吃店,再往前走,就是鸿雁小学了,学校还不小,现在虽然才三点多钟,但是学校已经开始放学了,门口全是接孩子的家长,原本还算宽广的门口,瞬间变得非常拥挤,爸爸、妈妈、爷爷、奶奶加上叽叽喳喳的孩子,让这里热闹非凡。无怪乎一路上那么多店铺,都是
- 学会原谅是人生的宽度
夏雨风寒
上周同事青儿满脸委屈的向我诉苦,说她这辈子第一次遇上件特么奇葩的事情。原来是部门有个小实验室,因为工作上常需使用,所以几个车间都保存有实验室的钥匙,一直都相安无事。这一次因新产品需要检测,青儿走到实验室发现根本就进不去,想到肯定是有人偷偷更换新锁了,就过去问另一车间钥匙保管员小美实验室谁换了锁,为什么都不通知一声?小美这才告诉青儿,是她这边的钥匙被人弄不见换了锁。这事情到这应该就清楚了,可是当青儿
- 大年初一头一天儿
覃家有女初长成
初一头一天儿,早上一睁眼儿就已经快十一点了。起床忙活着张罗中午的午饭,洗涮、炒料、烧汤,然后出门接妈妈。今年是妈妈第一次在外地过年,虽然住在姐姐家,但是姐姐要上班,所以没人陪她说话,也没人领着她出去走走看看的。我和王先生一合计,让妈妈来家里吃过午饭然后领着她去动物园逛一逛。说来,妈妈到重庆这么些年,还哪里都没去过。尽管妈妈心疼门票钱,觉得人太多,我都还是坚持带她进去走了一圈。可是她的心思一直不在走
- 14.3 FFT与PEFT终极对决:1%参数实现3倍速训练,显存暴降80%!
少林码僧
掌握先机!从0起步实战AI大模型微调打造核心竞争力人工智能机器学习大数据语言模型chatgptllama
以微调权重比例分类:FFTvsPEFT深度解析在大模型微调领域,参数调整比例直接决定训练效率与模型性能的平衡。本小节将深入解析全参数微调(FullFine-Tuning,FFT)与参数高效微调(Parameter-EfficientFine-Tuning,PEFT)的核心差异,并通过具体技术方案对比和实战代码示例揭示其工程应用场景。一、FFT与PEFT技术对比矩阵
- 实现大语言模型与应用的无缝对接
meslog
技术分享语言模型microsoft人工智能
在当今人工智能快速发展的时代,大语言模型(LLMs)已经成为众多应用的核心驱动力。然而,如何让这些强大的模型与各种数据源和工具进行有效集成,仍然是一个挑战。ModelContextProtocol(MCP)正是为解决这一问题而设计的开放协议,它标准化了应用程序如何向大语言模型提供上下文信息。本文将介绍MCP的基本概念,并通过C#SDK展示如何实现客户端和服务器端的交互。什么是MCP?ModelCo
- python虚拟环境打包_python项目打包虚拟环境
weixin_39933356
python虚拟环境打包
python项目打包时,需要将虚拟环境与python自身安装路径下的lib包整合在一起,将该文件保存为packvenv.sh,放入虚拟环境目录下,chmod+xpackvenv.sh,./packvenv.sh执行即可#!/bin/bashPYTHON_PATH=/usr/local/python2.7VENV_PATH=~/.virtualenvs/venv-linux6VENV_NAME=`b
- MJExtension
AlanGe
MJExtension:https://github.com/CoderMJLee/MJExtensionExamples【示例】AddMJKeyValueprotocoltoyourmodelifneeded【如果有需要,请在模型中加入MJKeyValue协议】ThemostsimpleJSON->Model【最简单的字典转模型】typedefenum{SexMale,SexFemale}Sex
- 如何调整优化器的参数来优化神经网络性能?
Idividuals
深度学习神经网络机器学习pythonscikit-learn
不同优化器有不同的可调整参数,下面以常见的优化器为例,讲解如何调整其参数来优化神经网络性能:Adam优化器Adam优化器有几个关键参数:learning_rate(学习率)、beta_1、beta_2和epsilon。1.学习率(learning_rate)-作用:控制每次参数更新的步长。学习率过大,模型可能无法收敛,在最优解附近振荡甚至发散;学习率过小,训练速度会非常缓慢。-调整方法:通常初始值
- 零基础入门数据库,万字超详细Sql server期末复习
Heyqings
sql
前言本篇主要讲述的是关系型数据库SqlServer,原因也很简单,因为大部分学校还在以sqlserver为教学材料,不过没关系无论是sqlserver、mysql还是oracle,只要是关系型数据库,概念都是相通的,语句也大差不差。关系型数据库是一种采用关系模型来组织数据的数据库系统。它将数据存储在表格形式的结构中,通常称为表。这些表由行和列组成,每一行代表一条记录,每一列代表一个字段。关系型数据
- Spring04:Spring MVC
dfraetaem
Springspringmvcjava后端
一、SpringMVC核心解析SpringMVC是基于Java实现MVC模型的轻量级Web框架,其核心优势在于简化Web开发、灵活性强和与Spring生态无缝集成。通过分层设计,它将应用分为:Controller层:处理请求和响应Service层:业务逻辑处理Dao层:数据持久化操作分层架构示例(SpringBoot+MyBatis)1.Dao层(数据访问层)//UserDao.java(接口)@
- 赋闲在家,取点枸杞泡酒,枸杞泡酒方法,枸杞如何泡酒
风过无痕2021
赋闲在家,取点枸杞,泡上一坛枸杞酒,等到过年的时候在喝【配方】枸杞子120克,甘菊花60克,当归身30克,龙眼肉240克,谷养康,无添加泡酒用酒5000毫升。【制法】将上述泡酒材料研制粉末,放入泡酒容器中,倒入白酒,密封保存,浸泡1个月后即可【配方】枸杞子、麦冬、黄精、刺五加各50g,谷养康,无添加泡酒用酒5000毫升。【制法】将以上泡酒材料,处理干净后,放入泡酒容器中,倒入白酒,封口浸泡,15天
- 【操作系统-Day 7】程序的“分身”:一文彻底搞懂什么是进程 (Process)?
吴师兄大模型
操作系统操作系统计算机组成原理进程(Process)python深度学习大模型人工智能
Langchain系列文章目录01-玩转LangChain:从模型调用到Prompt模板与输出解析的完整指南02-玩转LangChainMemory模块:四种记忆类型详解及应用场景全覆盖03-全面掌握LangChain:从核心链条构建到动态任务分配的实战指南04-玩转LangChain:从文档加载到高效问答系统构建的全程实战05-玩转LangChain:深度评估问答系统的三种高效方法(示例生成、手
- Spring AI + MCP Client 配置与使用详解
超级小忍
SpringAIspring人工智能java
前言随着大模型技术的快速发展,ModelCoordinationProtocol(MCP)逐渐成为连接本地系统和远程AI服务的重要桥梁。SpringAI是Spring官方推出的AI开发框架,支持多种语言模型接口,而MCPClient则是其集成远程推理能力的核心组件之一。本文将详细介绍如何在SpringBoot项目中配置和使用SpringAI的MCPClient,包括环境准备、依赖引入、配置方式、代
- python基础笔记
大大的大大
笔记python前端数据库
输入就是print();#括号里面双引号(“xxxx”)=单引号('xxxx')必须在一行;但是三引号"""xxxx"""='''xxx'''可以换行输出;#'''xxxnnn'''xx=open(('C:\py\py笔记.txt','a+')print('hello',file=xx)xx.close()可以在python中新建文本文本档等(看后缀):"xx"=open('C:\py\py笔记.
- 通过docker部署的MySQL数据库初始化方式
GIS从业者
资料数据库dockermysql
背景安装好MySQL容器后,有时需执行MySQL命令创建项目初始表才能使用。手动创建不太便捷,可将相关SQL命令保存为.sql文件(如init.sql)。在docker-compose.yml中配置MySQL容器时,借助volumes把该脚本挂载到MySQL容器的初始化目录(/docker-entrypoint-initdb.d/),以此完成自动创建,这样会方便许多。步骤1、创建SQL初始化文件在
- 【大语言模型基础】GPT(Generative Pre-training )生成式无监督预训练模型原理
前言ELMo:将上下文当作特征,但是无监督的语料和我们真实的语料还是有区别的,不一定符合我们特定的任务,是一种双向的特征提取。OpenAIGPT:通过transformerdecoder学习出来一个语言模型,不是固定的,通过任务fine-tuning,用transfomer代替ELMo的LSTM。OpenAIGPT其实就是缺少了encoder的transformer:当然也没了encoder与de
- 【农业模型】GPT地学领域应用、AquaCrop、R贝叶斯生态、Copula函数、DSSAT、APSIM、WOFOST、DNDC、CERRES、SWACRO、RZWQM、POTATO、SOLANUM
weixin_贾
遥感数据与作物模型地理遥感生态模型ChatGPT4/DeepSeekgptr语言无人机经验分享
农业模型依据研究对象分为农业生物模型、农业环境模型、农业技术模型、农业经济模型作物模型,即作物生长模拟模型(或称作物生长模型),是从系统科学的角度,基于作物生理过程机制,将气候、土壤、作物品种和管理措施等对作物生长的影响因素作为一个整体系统的数值模拟系统。能够以特定时间步长对作物在单点尺度上生长发育的生物学参数以及作物产量进行动态模拟,定量化研究环境因子以及田间管理措施对作物生长发育的影响。通用型
- 《我们的日子》横跨30年,两代人四个家庭,看亲情友情爱情的变迁
娱娱鱼
《我们的日子》的预约被提上来了,虽然还没定档,但该剧属于老少皆宜的年代剧题材,很适合在春节期间上星播出。跟讲述一家人事业情感变迁的《人世间》类似,略有不同的一点,《我们》的侧重点是讲述邻里几家人事业情感的变迁。杨家、王家、东方家都是工厂家属区的老住户。其中,王宪平(李乃文饰)跟刘淑霞(李小冉饰)是一起长大的发小,也是青梅竹马的恋人。傅莹(齐欢饰)跟东方玉树(孙浩饰)是不打不相识,也是日久生情的爱人
- java类加载顺序
3213213333332132
java
package com.demo;
/**
* @Description 类加载顺序
* @author FuJianyong
* 2015-2-6上午11:21:37
*/
public class ClassLoaderSequence {
String s1 = "成员属性";
static String s2 = "
- Hibernate与mybitas的比较
BlueSkator
sqlHibernate框架ibatisorm
第一章 Hibernate与MyBatis
Hibernate 是当前最流行的O/R mapping框架,它出身于sf.net,现在已经成为Jboss的一部分。 Mybatis 是另外一种优秀的O/R mapping框架。目前属于apache的一个子项目。
MyBatis 参考资料官网:http:
- php多维数组排序以及实际工作中的应用
dcj3sjt126com
PHPusortuasort
自定义排序函数返回false或负数意味着第一个参数应该排在第二个参数的前面, 正数或true反之, 0相等usort不保存键名uasort 键名会保存下来uksort 排序是对键名进行的
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8&q
- DOM改变字体大小
周华华
前端
<!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/1999/xhtml&q
- c3p0的配置
g21121
c3p0
c3p0是一个开源的JDBC连接池,它实现了数据源和JNDI绑定,支持JDBC3规范和JDBC2的标准扩展。c3p0的下载地址是:http://sourceforge.net/projects/c3p0/这里可以下载到c3p0最新版本。
以在spring中配置dataSource为例:
<!-- spring加载资源文件 -->
<bean name="prope
- Java获取工程路径的几种方法
510888780
java
第一种:
File f = new File(this.getClass().getResource("/").getPath());
System.out.println(f);
结果:
C:\Documents%20and%20Settings\Administrator\workspace\projectName\bin
获取当前类的所在工程路径;
如果不加“
- 在类Unix系统下实现SSH免密码登录服务器
Harry642
免密ssh
1.客户机
(1)执行ssh-keygen -t rsa -C "
[email protected]"生成公钥,xxx为自定义大email地址
(2)执行scp ~/.ssh/id_rsa.pub root@xxxxxxxxx:/tmp将公钥拷贝到服务器上,xxx为服务器地址
(3)执行cat
- Java新手入门的30个基本概念一
aijuans
javajava 入门新手
在我们学习Java的过程中,掌握其中的基本概念对我们的学习无论是J2SE,J2EE,J2ME都是很重要的,J2SE是Java的基础,所以有必要对其中的基本概念做以归纳,以便大家在以后的学习过程中更好的理解java的精髓,在此我总结了30条基本的概念。 Java概述: 目前Java主要应用于中间件的开发(middleware)---处理客户机于服务器之间的通信技术,早期的实践证明,Java不适合
- Memcached for windows 简单介绍
antlove
javaWebwindowscachememcached
1. 安装memcached server
a. 下载memcached-1.2.6-win32-bin.zip
b. 解压缩,dos 窗口切换到 memcached.exe所在目录,运行memcached.exe -d install
c.启动memcached Server,直接在dos窗口键入 net start "memcached Server&quo
- 数据库对象的视图和索引
百合不是茶
索引oeacle数据库视图
视图
视图是从一个表或视图导出的表,也可以是从多个表或视图导出的表。视图是一个虚表,数据库不对视图所对应的数据进行实际存储,只存储视图的定义,对视图的数据进行操作时,只能将字段定义为视图,不能将具体的数据定义为视图
为什么oracle需要视图;
&
- Mockito(一) --入门篇
bijian1013
持续集成mockito单元测试
Mockito是一个针对Java的mocking框架,它与EasyMock和jMock很相似,但是通过在执行后校验什么已经被调用,它消除了对期望 行为(expectations)的需要。其它的mocking库需要你在执行前记录期望行为(expectations),而这导致了丑陋的初始化代码。
&nb
- 精通Oracle10编程SQL(5)SQL函数
bijian1013
oracle数据库plsql
/*
* SQL函数
*/
--数字函数
--ABS(n):返回数字n的绝对值
declare
v_abs number(6,2);
begin
v_abs:=abs(&no);
dbms_output.put_line('绝对值:'||v_abs);
end;
--ACOS(n):返回数字n的反余弦值,输入值的范围是-1~1,输出值的单位为弧度
- 【Log4j一】Log4j总体介绍
bit1129
log4j
Log4j组件:Logger、Appender、Layout
Log4j核心包含三个组件:logger、appender和layout。这三个组件协作提供日志功能:
日志的输出目标
日志的输出格式
日志的输出级别(是否抑制日志的输出)
logger继承特性
A logger is said to be an ancestor of anothe
- Java IO笔记
白糖_
java
public static void main(String[] args) throws IOException {
//输入流
InputStream in = Test.class.getResourceAsStream("/test");
InputStreamReader isr = new InputStreamReader(in);
Bu
- Docker 监控
ronin47
docker监控
目前项目内部署了docker,于是涉及到关于监控的事情,参考一些经典实例以及一些自己的想法,总结一下思路。 1、关于监控的内容 监控宿主机本身
监控宿主机本身还是比较简单的,同其他服务器监控类似,对cpu、network、io、disk等做通用的检查,这里不再细说。
额外的,因为是docker的
- java-顺时针打印图形
bylijinnan
java
一个画图程序 要求打印出:
1.int i=5;
2.1 2 3 4 5
3.16 17 18 19 6
4.15 24 25 20 7
5.14 23 22 21 8
6.13 12 11 10 9
7.
8.int i=6
9.1 2 3 4 5 6
10.20 21 22 23 24 7
11.19
- 关于iReport汉化版强制使用英文的配置方法
Kai_Ge
iReport汉化英文版
对于那些具有强迫症的工程师来说,软件汉化固然好用,但是汉化不完整却极为头疼,本方法针对iReport汉化不完整的情况,强制使用英文版,方法如下:
在 iReport 安装路径下的 etc/ireport.conf 里增加红色部分启动参数,即可变为英文版。
# ${HOME} will be replaced by user home directory accordin
- [并行计算]论宇宙的可计算性
comsci
并行计算
现在我们知道,一个涡旋系统具有并行计算能力.按照自然运动理论,这个系统也同时具有存储能力,同时具备计算和存储能力的系统,在某种条件下一般都会产生意识......
那么,这种概念让我们推论出一个结论
&nb
- 用OpenGL实现无限循环的coverflow
dai_lm
androidcoverflow
网上找了很久,都是用Gallery实现的,效果不是很满意,结果发现这个用OpenGL实现的,稍微修改了一下源码,实现了无限循环功能
源码地址:
https://github.com/jackfengji/glcoverflow
public class CoverFlowOpenGL extends GLSurfaceView implements
GLSurfaceV
- JAVA数据计算的几个解决方案1
datamachine
javaHibernate计算
老大丢过来的软件跑了10天,摸到点门道,正好跟以前攒的私房有关联,整理存档。
-----------------------------华丽的分割线-------------------------------------
数据计算层是指介于数据存储和应用程序之间,负责计算数据存储层的数据,并将计算结果返回应用程序的层次。J
&nbs
- 简单的用户授权系统,利用给user表添加一个字段标识管理员的方式
dcj3sjt126com
yii
怎么创建一个简单的(非 RBAC)用户授权系统
通过查看论坛,我发现这是一个常见的问题,所以我决定写这篇文章。
本文只包括授权系统.假设你已经知道怎么创建身份验证系统(登录)。 数据库
首先在 user 表创建一个新的字段(integer 类型),字段名 'accessLevel',它定义了用户的访问权限 扩展 CWebUser 类
在配置文件(一般为 protecte
- 未选之路
dcj3sjt126com
诗
作者:罗伯特*费罗斯特
黄色的树林里分出两条路,
可惜我不能同时去涉足,
我在那路口久久伫立,
我向着一条路极目望去,
直到它消失在丛林深处.
但我却选了另外一条路,
它荒草萋萋,十分幽寂;
显得更诱人,更美丽,
虽然在这两条小路上,
都很少留下旅人的足迹.
那天清晨落叶满地,
两条路都未见脚印痕迹.
呵,留下一条路等改日再
- Java处理15位身份证变18位
蕃薯耀
18位身份证变15位15位身份证变18位身份证转换
15位身份证变18位,18位身份证变15位
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
蕃薯耀 201
- SpringMVC4零配置--应用上下文配置【AppConfig】
hanqunfeng
springmvc4
从spring3.0开始,Spring将JavaConfig整合到核心模块,普通的POJO只需要标注@Configuration注解,就可以成为spring配置类,并通过在方法上标注@Bean注解的方式注入bean。
Xml配置和Java类配置对比如下:
applicationContext-AppConfig.xml
<!-- 激活自动代理功能 参看:
- Android中webview跟JAVASCRIPT中的交互
jackyrong
JavaScripthtmlandroid脚本
在android的应用程序中,可以直接调用webview中的javascript代码,而webview中的javascript代码,也可以去调用ANDROID应用程序(也就是JAVA部分的代码).下面举例说明之:
1 JAVASCRIPT脚本调用android程序
要在webview中,调用addJavascriptInterface(OBJ,int
- 8个最佳Web开发资源推荐
lampcy
编程Web程序员
Web开发对程序员来说是一项较为复杂的工作,程序员需要快速地满足用户需求。如今很多的在线资源可以给程序员提供帮助,比如指导手册、在线课程和一些参考资料,而且这些资源基本都是免费和适合初学者的。无论你是需要选择一门新的编程语言,或是了解最新的标准,还是需要从其他地方找到一些灵感,我们这里为你整理了一些很好的Web开发资源,帮助你更成功地进行Web开发。
这里列出10个最佳Web开发资源,它们都是受
- 架构师之面试------jdk的hashMap实现
nannan408
HashMap
1.前言。
如题。
2.详述。
(1)hashMap算法就是数组链表。数组存放的元素是键值对。jdk通过移位算法(其实也就是简单的加乘算法),如下代码来生成数组下标(生成后indexFor一下就成下标了)。
static int hash(int h)
{
h ^= (h >>> 20) ^ (h >>>
- html禁止清除input文本输入缓存
Rainbow702
html缓存input输入框change
多数浏览器默认会缓存input的值,只有使用ctl+F5强制刷新的才可以清除缓存记录。
如果不想让浏览器缓存input的值,有2种方法:
方法一: 在不想使用缓存的input中添加 autocomplete="off";
<input type="text" autocomplete="off" n
- POJO和JavaBean的区别和联系
tjmljw
POJOjava beans
POJO 和JavaBean是我们常见的两个关键字,一般容易混淆,POJO全称是Plain Ordinary Java Object / Pure Old Java Object,中文可以翻译成:普通Java类,具有一部分getter/setter方法的那种类就可以称作POJO,但是JavaBean则比 POJO复杂很多, Java Bean 是可复用的组件,对 Java Bean 并没有严格的规
- java中单例的五种写法
liuxiaoling
java单例
/**
* 单例模式的五种写法:
* 1、懒汉
* 2、恶汉
* 3、静态内部类
* 4、枚举
* 5、双重校验锁
*/
/**
* 五、 双重校验锁,在当前的内存模型中无效
*/
class LockSingleton
{
private volatile static LockSingleton singleton;
pri