- 小白学习软件测试基础二
凡尘世间
小白学习软件测试学习
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、软件测试的阶段二、需求分析说明书三、测试用例总结前言提示:这里可以添加本文要记录的大概内容:各位小白们,上一章小白学习软件测试基础一中,我们讲了一下软件测试到底是什么,那么这一章我们来说一下软件测试是用什么方式或者说方法来进行测试的呢?提示:以下是本篇文章正文内容,下面案例可供参考一、软件测试的阶段其实说是软件测试的阶
- 免费体验100度算力包,极速部署不蒸馏满血版DeepSeek-R1!
九章云极DataCanvas
人工智能AI编程deepseek
1.背景介绍DeepSeek-R1:你的智能新伙伴DeepSeek-R1不仅仅是一个拥有6710亿参数的大模型,它更是一个在数学、编程和复杂推理任务中表现卓越的智能助手。无论是解决复杂的算法难题,还是编写高效的代码,DeepSeek-R1都能助你一臂之力,其性能已经可以与市面上那些顶级的闭源大模型平分秋色。开启分布式推理的新时代为了让每个团队和个人都能享受到DeepSeek-R1带来的无限可能,我
- SQL语言分类-DQL/DML/DDL/DCL
阿桨
数据库应用sqloracle数据库
SQL语言分类1.数据查询语言DQL(DataQueryLanguage)2.数据操纵语言DML(DataManipulationLanguage)3.数据定义语言DDL(DataDefinitionLanguage)4.数据控制语言DCL(DataControlLanguage)(1)权限控制(2)事务控制提交类型事务特性说明SQL语言主要分为四大类:1.数据查询语言DQL(DataQueryL
- 主流 AI 系列模型大梳理(一):技术、性能、特色与应用对比
进一步有进一步的欢喜
LLM人工智能LLaMAPaLMGPTGeminiClaudeMidjourney
目录一、LLaMA系列LLaMALLaMA2二、PaLM系列PaLMPaLM2PaLM-E三、OpenAI系列GPT-1GPT-2GPT-3ChatGPTGPT-4GPT-4Turboo1系列o3及o3-mini四、Gemini系列Gemini1.0Gemini1.5Gemini1.5FlashGemini2.0五、Claude系列Claude3Claude3.5Sonnet六、StableDif
- 数据库系统架构与SQL语法详解
韦臻
数据库系统架构关系型数据库分布式数据库SQL语法NoSQL数据库
数据库系统架构与SQL语法详解背景简介在信息技术飞速发展的今天,数据库已成为存储、管理和检索数据不可或缺的工具。数据库系统的架构、类型和管理语言的选择对数据处理的效率和质量有着决定性的影响。本文将根据章节内容,深入探讨不同数据库系统架构与结构化查询语言(SQL)的基本原理和应用。数据库系统分类数据库系统通常分为集中式、去中心化和层次式三大类。集中式数据库系统集中管理数据,而去中心化数据库则分布管理
- 20_大模型微调和训练之-基于LLamaFactory+LoRA微调LLama3后格式合并
吴法刚
大模型微调和训练AI人工智能llama大模型微调大模型训练LORALLama.cpp
1.什么是GGUFGGUF格式的全名为(GPT-GeneratedUnifiedFormat),提到GGUF就不得不提到它的前身GGML(GPT-GeneratedModelLanguage)。GGML是专门为了机器学习设计的张量库,最早可以追溯到2022/10。其目的是为了有一个单文件共享的格式,并且易于在不同架构的GPU和CPU上进行推理。但在后续的开发中,遇到了灵活性不足、相容性及难以维护的
- 23种设计模式-中介者(Mediator)设计模式
程序员汉升
#设计模式设计模式中介者模式行为型设计模式Java
中介者设计模式什么是中介者设计模式?中介者设计模式的特点中介者设计模式的结构中介者设计模式的优缺点中介者设计模式的Java实现代码总结总结什么是中介者设计模式?中介者设计模式(MediatorPattern)是一种行为型设计模式,它通过定义一个中介对象来封装一系列对象之间的交互,使各对象不需要显式地相互引用,从而使其耦合松散,而且可以独立地改变它们之间的交互。中介者模式又称为调停者模式。使用场景当
- 在Linux虚拟机下使用vscode,#include无法跳转问题
weixin_50127894
linux运维服务器
总结:需要通过Linux指令来添加编译器和压缩文件,解压,这样获得的编译器会具有可执行权限类似于-rwxr-xr-x1useruser12345Apr2614:22myscript.sh如果你直接从window中拖入文件到Linux文件下,你需要自己来再度开启可编译权限,不然会出现这种情况-rwr-r-1useruser12345Apr2614:22myscript.sh同样还可能是你在vscod
- 大模型原理、微调和行业大模型的部署
AI周红伟
人工智能transformer深度学习sora大模型
周红伟老师课程背景本课程首先讲述了有关Transformer和大语言模型(LLM)的关键前置知识,包括注意力机制、多头注意力、编码器-解码器结构等Transformer原理,以及LLM的文本生成和LLM微调技术原理。在此基础上,重点介绍了ChatGLM4模型的进化历程、技术原理和代码实现。其中涉及RMSNorm归一化、SwiGLU激活函数、RoPE位置编码、GQA注意力和KVCache等关键技术。
- C++:BST、AVL、红黑树
hu_yuchen
C++c++开发语言
C++:BST、AVL、红黑树二叉搜索树(BST)二叉平衡搜索树(AVL)红黑树(RBT)三者对比什么情况下使用?C++标准库中的使用总结二叉搜索树(BST)二叉搜索树(BinarySearchTree),是一种二叉树,其每个节点满足以下性质:左子树中所有节点的值小于当前节点的值右子树中所有节点的值大于当前节点的值左右子树也必须是二叉搜索树在C++中简单结点的定义:structNode{intda
- LLaMa Factory大模型微调
明天一定早睡早起
llama
LLaMaFactory大模型微调大模型微调平台&硬件LLaMA-Factory安装hfd下载huggingface模型自我认知微调Alpaca数据集指令监督微调断点续训大模型微调微调自我认知+微调特定领域数据集。平台&硬件Ubuntu20.04显卡:M4024G+2080TI22G微调框架:LLaMA-FactoryLLaMA-Factory安装gitclone--depth1https://g
- 大模型训练从零到精通:详解如何训练大模型的完整指南
AGI大模型老王
人工智能学习大模型程序员AI大模型大模型训练大模型教程
1.背景根据scalinglaw,模型越大,高质量数据越多,效果越好。但还有一个很直观的情况,随着预训练样本的质量不断提升,训练手段的优化。新的模型,往往效果能轻松反超参数量两倍于它的模型。例如,最新出的minicpm,微信内部评测效果也是非常棒的。跟规模相对接近的2b、7b模型比,得分比qwen2b高,和qwen7b比有的高有的低。这个是minicpm的详细技术文档:https://shengd
- VS2022配置Qt环境
人才程序员
QT高级教程qt开发语言c语言c++vscodeuivs
文章目录前言VS2022写Qt的好处下载插件前提条件离线下载在线安装配置VSForQt创建项目总结前言在许多开发环境中,VisualStudio2022(VS2022)和Qt都是非常重要的工具。VS2022是微软开发的一款强大的集成开发环境(IDE),广泛应用于Windows平台的应用程序开发。Qt则是一款跨平台的C++图形用户界面应用程序开发框架,被广泛用于开发具有友好用户界面的桌面应用程序。然
- sklearn主成分分析pca用python实现(多媒体实验二)
长门yuki
本科机器学习
算术编码(多媒体实验一)sklearn主成分分析pca用python实现(多媒体实验二)BOW图像检索corel数据集(多媒体实验三)手写数字识别(多媒体实验五)原理建议看这篇博客:PCA的数学原理。写的非常清楚,弄明白实例就差不多懂了。但是弄明白不会写代码,那可以看看这个视频:Python实战PCA/主成分分析(文刀出品)。过程很简单,总结如下:矩阵X的维度是(m,n)。表示m组数据,n维向量。
- 【AI面试准备】语言模型、语音、多模态等模型能力评估指标和能力边界
试着
前沿知识pythonpython自动化学习人工智能
面试岗位提出这个要求:掌握语言模型、语音、多模态等模型能力评估指标和能力边界。以下是针对语言模型、语音模型、多模态模型能力评估指标与能力边界的结构化总结,结合高频面试考点和实际应用场景:目录**一、语言模型(LLM)评估与边界**1.**核心评估指标**2.**能力边界****二、语音模型评估与边界**1.**核心评估指标**2.**能力边界****三、多模态模型评估与边界**1.**核心评估指标
- 【python 机器学习】sklearn主成分分析(PCA)
人才程序员
python机器学习sklearn人工智能目标检测神经网络深度学习
文章目录sklearn主成分分析(PCA)1.什么是主成分分析(PCA)?通俗介绍:学术解释:2.为什么要使用PCA?3.PCA的工作原理4.使用`sklearn`实现PCA4.1示例数据4.2标准化数据4.3应用PCA进行降维4.4查看方差解释5.主成分分析的应用6.总结sklearn主成分分析(PCA)在机器学习中,数据的维度往往很高,这不仅增加了计算的复杂性,还可能引发“维度灾难”问题。为了
- 机器学习和深度学习的_滑坡自动识别和滑坡易发性制图 基于滑坡自动识别和滑坡易发性制图的完整实现
计算机C9硕士_算法工程师
滑坡数据集机器学习深度学习人工智能
机器学习和深度学习的_滑坡自动识别和滑坡易发性制图基于滑坡自动识别和滑坡易发性制图的完整实现文章目录**1.数据集制作**1.1数据来源1.2数据预处理1.3数据格式**2.代码实现**2.1数据读取与处理2.2模型训练随机森林模型支持向量机模型神经网络模型2.3绘制ROC曲线2.4精度评价2.5预测结果输出**3.结果制图**3.1在ArcGIS中加载结果3.2制作易发性地图**总结**以下文字
- 【新技术】微软 Azure Test Impact Analyzer (TIA) 全面解析
试着
前沿知识microsoftazure测试工具测试覆盖率
目录一、什么是AzureTestImpactAnalyzer?二、核心功能与优势三、如何掌握AzureTIA?四、工作中的典型应用场景五、最佳实践与注意事项六、总结一、什么是AzureTestImpactAnalyzer?AzureTestImpactAnalyzer(TIA)是微软AzureDevOps平台中的一项智能测试优化工具,旨在通过AI技术帮助开发者和测试团队精准识别代码变更的影响范围,
- day27 第八章 贪心算法 part01
mvufi
贪心算法算法
455.分发饼干排序,以饼干为中心,从大到小算classSolution{public:intfindContentChildren(vector&g,vector&s){sort(g.begin(),g.end());sort(s.begin(),s.end());intindex=s.size()-1;intcount=0;for(inti=g.size()-1;i>=0;i--){if(in
- 密码学大作业总结博客
lyzdc123
密码学
密码学大作业总结一、9.30Question1ManyTimePad(CourseraWeek1ProgramAssignment)Question2PA1optionQuestion3cryptopalsQuestion4MTC3CrackingSHA1-HashedPasswords二、1024PA2optionQuestion2cryptopalsQuestion3MTC3AESkey三、R
- 【人工智能】Qwen3 中的思考Think 与 不思考No_Think 机制
林九生
人工智能人工智能pythonwindows
Qwen3中的思考Think与不思考No_Think机制在大语言模型(LLM)的使用过程中,推理速度与输出质量之间的平衡一直是开发者和用户关注的重点。Qwen3作为阿里巴巴推出的新一代大语言模型,不仅在性能和效果上有了显著提升,还引入了一种动态控制模型行为的机制——/think和/no_think标签,允许用户在多轮对话中灵活切换模型的推理模式。本文将深入解析Qwen3中的/think和/no_t
- Python中可实现流式下发的 StreamingResponse 和 EventSourceResponse 异同对比,及各自适用场景
lanbing
Pythonpython开发语言
流式响应在大模型服务中可大大提高用户体验,在Python中主要有两种方式实现流式响应,即fastapi的StreamingResponse和SEE模块的EventSourceResponse,既然两者都可以实现流式响应,那么我们在实际应用中应该如何选择呢?接下来我们就来详细分析一下二者的异同及适用场景。一、核心相同点1.流式传输能力均支持异步生成器(asyncgenerator),实现数据分块(c
- DeepSeek-Prover-V2-671B:数学推理的大模型新力量
£菜鸟也有梦
算法基础人工智能算法大模型deepseek
目录一、神秘登场:DeepSeek-Prover-V2-671B是谁二、深度剖析:模型特性大揭秘2.1超大模型规模2.2独特架构设计2.3专业领域优化2.4超长上下文支持2.5先进量化技术三、应用舞台:大展身手的领域3.1学术科研3.2教育教学3.3工业与金融四、前景展望:未来的无限可能五、大模型时代的变革力量一、神秘登场:DeepSeek-Prover-V2-671B是谁在人工智能迅猛发展的当下
- H5(web-view)向uniApp小程序传递参数的正确姿势
代码简单说
2025开发必备(限时特惠)前端uni-app小程序h5和小程序通信h5和小程序交互uniapp与网页交互uniapp与网页通信
H5(web-view)向uniApp小程序传递参数的正确姿势欢迎关注『2025开发必备』专栏,专注于解决你在开发过程中遇到的各种问题,帮你快速找到解决方案,节省大量调试时间。内容持续更新中,保证每篇都值得收藏!最近在做uniApp小程序开发的时候,遇到了一个需求:H5页面需要向小程序传递数据。因为H5页面是通过组件嵌入小程序中的,所以通信方式和普通页面不太一样,经过一番研究,我总结了一种可行的解
- 量子计算的相关工具(fromGPT4自用记录)
lilian__
量子计算
一、一些常用的库以下是对Qiskit、Cirq、Qulacs、QuantumTorch、TensorQuantum和QuTiP这些量子计算和量子机器学习库的作用的总结,以及它们在机器学习领域的应用情况:1.Qiskit作用:由IBM开发,Qiskit是一个开放源代码的量子计算框架,用于创建、模拟和运行量子程序。Qiskit提供了多个组件,如Terra(用于量子电路的构建和模拟)、Aer(量子模拟器
- uniapp H5嵌套通讯方案-webview&iframe
Freedom风间
javascript前端html5
uniappH5嵌套通讯方案-webview&iframe背景webview方案父级手机app调试情况H5情况子级(嵌套页面)手机app调试情况父节点是H5情况完整代码:父亲孩子iframe方案手机调试情况(app-plus)父亲(app)孩子(H5)父亲页面也是H5情况父亲H5子H5总结背景在我们使用uniapp制作app的项目的时候往往会有很多的场景需要使用到嵌入H5页面,比如需要渲染地图,会
- 总结小程序的坑
Nightne
微信小程序
小程序中的wxss中background不能使用本地图片解决方法:使用Base64编码(适合小图片)使用网络图片,网络图片需要用https用image标签替代分包的图片主包不能使用,这是分包中的图片资源默认不能被主包或其他分包直接访问,这是微信小程序的资源隔离机制
- 2025.4.29总结
天真小巫
职场记录职场和发展
工作:最近手头活变得多起来了,毕竟要测两个版本,有时候觉得很奇怪,活少的时候,又想让别人多分点活,活多的时候,又会有些许不自然。这种反差往往伴随着项目的节奏,伴随着两个极端。所以还是要高效工作,争取用8小时工作,用工作日的晚上时间去提升自己。也快到五一了,本来还想着出游的,但也没必要了,五一假期哪里都是人,还是利用周末出游吧。进步点:工作也快10个月了,如今工作,也知道怎么去应付各种角色了,开发,
- 剖析AI原生应用领域的思维树架构
AGI大模型与大数据研究院
CSDNAI-native架构ai
剖析AI原生应用领域的思维树架构:从解谜游戏到智能决策的底层逻辑关键词:思维树架构、AI原生应用、大语言模型、生成-评估-搜索循环、多步推理摘要:本文将深入解析AI原生应用中最核心的「思维树架构」(TreeofThoughts,ToT)。通过生活中的解谜游戏类比,逐步拆解思维树的生成、评估、搜索三大核心模块,结合Python代码实战和数学模型,揭示其如何让AI从「单步回答」进化为「多步推理专家」。
- 6.3 数据分析与决策支持:数据洞察生成与决策辅助系统
MonkeyKing.sun
大模型+agent企业应用实践数据分析数据挖掘
撰写《6.3数据分析与决策支持:数据洞察生成与决策辅助系统》需要以专业的视角,结合大模型与智能Agent的实际应用,详细阐述如何通过这些技术实现数据洞察生成和决策辅助。以下是详细的写作框架与内容建议,确保内容专业、结构清晰、描述详尽,并紧密贴合企业实践的背景。6.3数据分析与决策支持:数据洞察生成与决策辅助系统6.3.1引言:数据分析与决策支持的背景与意义在数据驱动的商业环境中,企业面临海量数据处
- 多线程编程之理财
周凡杨
java多线程生产者消费者理财
现实生活中,我们一边工作,一边消费,正常情况下会把多余的钱存起来,比如存到余额宝,还可以多挣点钱,现在就有这个情况:我每月可以发工资20000万元 (暂定每月的1号),每月消费5000(租房+生活费)元(暂定每月的1号),其中租金是大头占90%,交房租的方式可以选择(一月一交,两月一交、三月一交),理财:1万元存余额宝一天可以赚1元钱,
- [Zookeeper学习笔记之三]Zookeeper会话超时机制
bit1129
zookeeper
首先,会话超时是由Zookeeper服务端通知客户端会话已经超时,客户端不能自行决定会话已经超时,不过客户端可以通过调用Zookeeper.close()主动的发起会话结束请求,如下的代码输出内容
Created /zoo-739160015
CONNECTEDCONNECTED
.............CONNECTEDCONNECTED
CONNECTEDCLOSEDCLOSED
- SecureCRT快捷键
daizj
secureCRT快捷键
ctrl + a : 移动光标到行首ctrl + e :移动光标到行尾crtl + b: 光标前移1个字符crtl + f: 光标后移1个字符crtl + h : 删除光标之前的一个字符ctrl + d :删除光标之后的一个字符crtl + k :删除光标到行尾所有字符crtl + u : 删除光标至行首所有字符crtl + w: 删除光标至行首
- Java 子类与父类这间的转换
周凡杨
java 父类与子类的转换
最近同事调的一个服务报错,查看后是日期之间转换出的问题。代码里是把 java.sql.Date 类型的对象 强制转换为 java.sql.Timestamp 类型的对象。报java.lang.ClassCastException。
代码:
- 可视化swing界面编辑
朱辉辉33
eclipseswing
今天发现了一个WindowBuilder插件,功能好强大,啊哈哈,从此告别手动编辑swing界面代码,直接像VB那样编辑界面,代码会自动生成。
首先在Eclipse中点击help,选择Install New Software,然后在Work with中输入WindowBui
- web报表工具FineReport常用函数的用法总结(文本函数)
老A不折腾
finereportweb报表工具报表软件java报表
文本函数
CHAR
CHAR(number):根据指定数字返回对应的字符。CHAR函数可将计算机其他类型的数字代码转换为字符。
Number:用于指定字符的数字,介于1Number:用于指定字符的数字,介于165535之间(包括1和65535)。
示例:
CHAR(88)等于“X”。
CHAR(45)等于“-”。
CODE
CODE(text):计算文本串中第一个字
- mysql安装出错
林鹤霄
mysql安装
[root@localhost ~]# rpm -ivh MySQL-server-5.5.24-1.linux2.6.x86_64.rpm Preparing... #####################
- linux下编译libuv
aigo
libuv
下载最新版本的libuv源码,解压后执行:
./autogen.sh
这时会提醒找不到automake命令,通过一下命令执行安装(redhat系用yum,Debian系用apt-get):
# yum -y install automake
# yum -y install libtool
如果提示错误:make: *** No targe
- 中国行政区数据及三级联动菜单
alxw4616
近期做项目需要三级联动菜单,上网查了半天竟然没有发现一个能直接用的!
呵呵,都要自己填数据....我了个去这东西麻烦就麻烦的数据上.
哎,自己没办法动手写吧.
现将这些数据共享出了,以方便大家.嗯,代码也可以直接使用
文件说明
lib\area.sql -- 县及县以上行政区划分代码(截止2013年8月31日)来源:国家统计局 发布时间:2014-01-17 15:0
- 哈夫曼加密文件
百合不是茶
哈夫曼压缩哈夫曼加密二叉树
在上一篇介绍过哈夫曼编码的基础知识,下面就直接介绍使用哈夫曼编码怎么来做文件加密或者压缩与解压的软件,对于新手来是有点难度的,主要还是要理清楚步骤;
加密步骤:
1,统计文件中字节出现的次数,作为权值
2,创建节点和哈夫曼树
3,得到每个子节点01串
4,使用哈夫曼编码表示每个字节
- JDK1.5 Cyclicbarrier实例
bijian1013
javathreadjava多线程Cyclicbarrier
CyclicBarrier类
一个同步辅助类,它允许一组线程互相等待,直到到达某个公共屏障点 (common barrier point)。在涉及一组固定大小的线程的程序中,这些线程必须不时地互相等待,此时 CyclicBarrier 很有用。因为该 barrier 在释放等待线程后可以重用,所以称它为循环的 barrier。
CyclicBarrier支持一个可选的 Runnable 命令,
- 九项重要的职业规划
bijian1013
工作学习
一. 学习的步伐不停止 古人说,活到老,学到老。终身学习应该是您的座右铭。 世界在不断变化,每个人都在寻找各自的事业途径。 您只有保证了足够的技能储
- 【Java范型四】范型方法
bit1129
java
范型参数不仅仅可以用于类型的声明上,例如
package com.tom.lang.generics;
import java.util.List;
public class Generics<T> {
private T value;
public Generics(T value) {
this.value =
- 【Hadoop十三】HDFS Java API基本操作
bit1129
hadoop
package com.examples.hadoop;
import org.apache.hadoop.conf.Configuration;
import org.apache.hadoop.fs.FSDataInputStream;
import org.apache.hadoop.fs.FileStatus;
import org.apache.hadoo
- ua实现split字符串分隔
ronin47
lua split
LUA并不象其它许多"大而全"的语言那样,包括很多功能,比如网络通讯、图形界面等。但是LUA可以很容易地被扩展:由宿主语言(通常是C或 C++)提供这些功能,LUA可以使用它们,就像是本来就内置的功能一样。LUA只包括一个精简的核心和最基本的库。这使得LUA体积小、启动速度快,从 而适合嵌入在别的程序里。因此在lua中并没有其他语言那样多的系统函数。习惯了其他语言的字符串分割函
- java-从先序遍历和中序遍历重建二叉树
bylijinnan
java
public class BuildTreePreOrderInOrder {
/**
* Build Binary Tree from PreOrder and InOrder
* _______7______
/ \
__10__ ___2
/ \ /
4
- openfire开发指南《连接和登陆》
开窍的石头
openfire开发指南smack
第一步
官网下载smack.jar包
下载地址:http://www.igniterealtime.org/downloads/index.jsp#smack
第二步
把smack里边的jar导入你新建的java项目中
开始编写smack连接openfire代码
p
- [移动通讯]手机后盖应该按需要能够随时开启
comsci
移动
看到新的手机,很多由金属材质做的外壳,内存和闪存容量越来越大,CPU速度越来越快,对于这些改进,我们非常高兴,也非常欢迎
但是,对于手机的新设计,有几点我们也要注意
第一:手机的后盖应该能够被用户自行取下来,手机的电池的可更换性应该是必须保留的设计,
- 20款国外知名的php开源cms系统
cuiyadll
cms
内容管理系统,简称CMS,是一种简易的发布和管理新闻的程序。用户可以在后端管理系统中发布,编辑和删除文章,即使您不需要懂得HTML和其他脚本语言,这就是CMS的优点。
在这里我决定介绍20款目前国外市面上最流行的开源的PHP内容管理系统,以便没有PHP知识的读者也可以通过国外内容管理系统建立自己的网站。
1. Wordpress
WordPress的是一个功能强大且易于使用的内容管
- Java生成全局唯一标识符
darrenzhu
javauuiduniqueidentifierid
How to generate a globally unique identifier in Java
http://stackoverflow.com/questions/21536572/generate-unique-id-in-java-to-label-groups-of-related-entries-in-a-log
http://stackoverflow
- php安装模块检测是否已安装过, 使用的SQL语句
dcj3sjt126com
sql
SHOW [FULL] TABLES [FROM db_name] [LIKE 'pattern']
SHOW TABLES列举了给定数据库中的非TEMPORARY表。您也可以使用mysqlshow db_name命令得到此清单。
本命令也列举数据库中的其它视图。支持FULL修改符,这样SHOW FULL TABLES就可以显示第二个输出列。对于一个表,第二列的值为BASE T
- 5天学会一种 web 开发框架
dcj3sjt126com
Web框架framework
web framework层出不穷,特别是ruby/python,各有10+个,php/java也是一大堆 根据我自己的经验写了一个to do list,按照这个清单,一条一条的学习,事半功倍,很快就能掌握 一共25条,即便很磨蹭,2小时也能搞定一条,25*2=50。只需要50小时就能掌握任意一种web框架
各类web框架大同小异:现代web开发框架的6大元素,把握主线,就不会迷路
建议把本文
- Gson使用三(Map集合的处理,一对多处理)
eksliang
jsongsonGson mapGson 集合处理
转载请出自出处:http://eksliang.iteye.com/blog/2175532 一、概述
Map保存的是键值对的形式,Json的格式也是键值对的,所以正常情况下,map跟json之间的转换应当是理所当然的事情。 二、Map参考实例
package com.ickes.json;
import java.lang.refl
- cordova实现“再点击一次退出”效果
gundumw100
android
基本的写法如下:
document.addEventListener("deviceready", onDeviceReady, false);
function onDeviceReady() {
//navigator.splashscreen.hide();
document.addEventListener("b
- openldap configuration leaning note
iwindyforest
configuration
hostname // to display the computer name
hostname <changed name> // to change
go to: /etc/sysconfig/network, add/modify HOSTNAME=NEWNAME to change permenately
dont forget to change /etc/hosts
- Nullability and Objective-C
啸笑天
Objective-C
https://developer.apple.com/swift/blog/?id=25
http://www.cocoachina.com/ios/20150601/11989.html
http://blog.csdn.net/zhangao0086/article/details/44409913
http://blog.sunnyxx
- jsp中实现参数隐藏的两种方法
macroli
JavaScriptjsp
在一个JSP页面有一个链接,//确定是一个链接?点击弹出一个页面,需要传给这个页面一些参数。//正常的方法是设置弹出页面的src="***.do?p1=aaa&p2=bbb&p3=ccc"//确定目标URL是Action来处理?但是这样会在页面上看到传过来的参数,可能会不安全。要求实现src="***.do",参数通过其他方法传!//////
- Bootstrap A标签关闭modal并打开新的链接解决方案
qiaolevip
每天进步一点点学习永无止境bootstrap纵观千象
Bootstrap里面的js modal控件使用起来很方便,关闭也很简单。只需添加标签 data-dismiss="modal" 即可。
可是偏偏有时候需要a标签既要关闭modal,有要打开新的链接,尝试多种方法未果。只好使用原始js来控制。
<a href="#/group-buy" class="btn bt
- 二维数组在Java和C中的区别
流淚的芥末
javac二维数组数组
Java代码:
public class test03 {
public static void main(String[] args) {
int[][] a = {{1},{2,3},{4,5,6}};
System.out.println(a[0][1]);
}
}
运行结果:
Exception in thread "mai
- systemctl命令用法
wmlJava
linuxsystemctl
对比表,以 apache / httpd 为例 任务 旧指令 新指令 使某服务自动启动 chkconfig --level 3 httpd on systemctl enable httpd.service 使某服务不自动启动 chkconfig --level 3 httpd off systemctl disable httpd.service 检查服务状态 service h