- CBAP50技术手册】#47 Use Cases & Scenarios(用例与场景):BA(业务分析师)让需求“活起来”的剧本写作术
郭菁菁
BA业务分析需求分析
把需求演绎成系统与用户的真实互动剧本。在一次项目需求评审会上,开发组沉默不语,业务方焦躁不安。写在文档里的需求,似乎谁都“看懂了”,但又好像“谁都没真正理解”。直到我用一组UseCases&Scenarios把冷冰冰的需求变成了一场场“用户剧本”,大家才终于“看见”了系统该如何运作,沟通顿时顺畅了。UseCases和Scenarios,就像是BA的“剧作笔”——把抽象需求,演绎成生动细节。什么是U
- 利用人工智能做python爬虫
在Python爬虫领域,人工智能(AI)可以从多个维度赋能,提升爬虫的效率、智能性和应对复杂反爬策略的能力。下面从数据提取、反反爬、自动化脚本生成等方面,介绍如何结合AI技术实现更强大的Python爬虫:一、利用大语言模型辅助爬虫开发1.代码生成与优化大语言模型(如GPT系列、文心一言、通义千问等)可以根据自然语言描述快速生成Python爬虫代码。例如,你可以向模型输入“写一个Python爬虫,抓
- 《AI办公类工具PPT系列之七——智谱清言》
再见孙悟空_
【2025AI工具合集】人工智能iSlideAIAI智能PPTpowerpointAIPPTPPT
一.简介官网地址为chatglm.cn智谱清言(也被称为ChatGLM)是一款基于大模型技术的人工智能产品,旨在通过其强大的自然语言处理能力,为用户提供高效、智能的交互体验。该产品不仅具备广泛的应用场景,还能够在多个领域内实现深度学习和自我优化。二.功能介绍内容创作:创意写作:帮助用户进行故事、诗歌等文学作品的创作。媒体写作:辅助撰写新闻稿、社交媒体帖子等内容。写作辅助:提供写作建议、结构安排和编
- ⼤模型(LLMs)基础⾯
cv2016_DL
LLM大模型计算机视觉人工智能llama
1.⽬前主流的开源模型体系有哪些?⽬前主流的开源LLM(语⾔模型)模型体系包括以下⼏个:1.GPT(GenerativePre-trainedTransformer)系列:由OpenAI发布的⼀系列基于Transformer架构的语⾔模型,包括GPT、GPT-2、GPT-3等。GPT模型通过在⼤规模⽆标签⽂本上进⾏预训练,然后在特定任务上进⾏微调,具有很强的⽣成能⼒和语⾔理解能⼒。2.BERT(B
- Elasticsearch从入门到精通
编程界的彭于晏qaq
java数据库缓存es
Elasticsearch从入门到精通一、引言在当今数字化时代,数据呈现出爆炸式增长的态势,如何高效地存储、检索和分析这些海量数据成为了开发者们面临的重要挑战。Elasticsearch(简称ES)作为一款强大的分布式搜索和分析引擎,凭借其出色的性能、高可扩展性和实时搜索能力,在众多领域得到了广泛的应用。而Java作为一种广泛使用的编程语言,以其强大的功能和丰富的生态系统,成为了与ES结合的首选语
- 扣⼦coze智能体开发与应⽤(一)
1.Ai应⽤开发简介,coze注册与初体验1.1Ai应⽤开发简介1.1.1什么是AI应⽤开发⾸先明确⼀下AI应⽤开发的定义。⼴义来说:AI应⽤开发是指利⽤⼈⼯智能(ArtificialIntelligence,AI)技术来设计、构建和维护软件应⽤程序的过程。在我们教程⾥的AI应⽤开发指的是:利⽤⼤语⾔模型(LLM)应⽤开发平台快速搭建⽣产级的⽣成式AI应⽤。例如:如果你是⽂案编辑⼈员,你可以利⽤可
- 【MyBatis-Plus保姆级教程】第一章:从零到一,轻松掌握MyBatis-Plus基础与环境搭建(2025版)
默语∿
mybatismybatis-plus
摘要:嗨,大家好,我是默语!今天我们要开启一个新的系列——《MyBatis-Plus保姆级教程》。作为一名Java开发者,如果你还在为繁琐的XML配置和重复的CRUD代码而烦恼,那么MyBatis-Plus(简称MP)绝对是你的救星!这篇文章是系列的第一篇,我会带你从零开始,深入理解MP的核心定位与技术优势,手把手教你如何搭建一个标准的开发环境,并完整演示在SpringBoot项目中集成MyBa
- 【MyBatis-Plus保姆级教程】第七章:插件机制与性能优化(SQL分析/防误删/自定义插件)
摘要:嘿,各位追求卓越的工程师们,我是默语!欢迎来到《MyBatis-Plus保姆级教程》的第七章,也是我们深入架构与底层原理的进阶篇!前面的章节我们学会了如何“用”,而这一章我们将探讨如何“用得好、用得安全”。你是否担心过在生产环境误执行了没有WHERE条件的UPDATE或DELETE?你是否想知道哪条SQL执行得最慢,拖累了系统性能?你是否有一些特殊的、全局性的需求(如数据加解密)不知如何优
- Web前端页面开发阿拉伯语种适配指南
冲浪的鹏多多
Web前端前端javascripthtml5css交互
1.前言前端多语言国际化是开发中不可或缺的一环。阿拉伯语、希伯来语等语言采用从右向左的书写方向,这意味着文本排版、元素布局等都需要进行相应调整。不仅要考虑文本的显示方向,还需对按钮、导航栏、表单等各类UI元素的布局进行重新规划,这给开发带来了独特的挑战(折磨)。本文将深入探讨前端开发中阿拉伯语种的适配技术,包括如何适配,全局和局部的修改,绝对定位的替换,兼容性以及替代方案等等。2.如何适配具体适配
- 00【C++ 入门基础】前言
_poplar_
c++c++java开发语言数据结构算法c语言
文章目录1.什么是C++?2.C++为何出现?3.C++的发展史4.如何学习C++?二十一天学会C++:1.什么是C++?C++是基于C语言而产生的,它既可以进行C语言的过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行面向对象的程序设计。2.C++为何出现?为了解决现实的工程问题(复杂性、可维护性、可扩展性、安全性),C++诞生。C语言的局限:抽象能力弱:C是过程式语
- 鸿蒙开发中 高级类型之交叉类型
梦想不只是梦与想
鸿蒙harmonyos华为鸿蒙高级类型
本文同步发表于我的微信公众号,微信搜索程语新视界即可关注,每个工作日都有文章更新在鸿蒙(HarmonyOS)开发中,交叉类型(IntersectionTypes)是TypeScript中的一种高级类型,用于将多个类型合并为一个类型,使新类型同时具备所有原类型的成员特性。这一特性在ArkTS(基于TypeScript的鸿蒙应用开发语言)中同样适用,常用于组合多个接口或类的功能,尤其在混入(Mixin
- 在线聊天系统中的多窗口数据同步技术解密
升讯威在线客服系统
java前端javascript
我在业余时间开发了一款自己的独立产品:升讯威在线客服与营销系统。其中有些功能,我一直认为是客服系统应该有的基本功能,应该没必要单独拿出来说。直到总会有客户专门和我说起和他们原来使用的系统的对比,我才知道真的是很多所谓的客服系统,真是一言难尽。升讯威在线客服与营销系统走的是免费与分享路线,我会通过文章分享客服系统一些重要且基本的功能是如何实现的,以及它们的技术方案,部分代码。希望对您有用。在本文中,
- 领域驱动设计中的编程风格选择:面向对象与过程式的平衡艺术
缘友一世
领域驱动设计(DDD)设计模式架构笔记
文章目录零引言:编程风格的重要性一领域对象与数据库的边界1.1严格解耦原则1.2解耦带来的优势二领域服务的职责边界2.1读写分离的哲学2.2两种风格的权衡2.3决策指南三对象关联的艺术3.1ID引用vs对象导航3.2性能与表达的平衡3.3实践模式四领域对象与服务的协作4.1逻辑放置的决策4.2识别特性依恋五封装与继承的明智使用5.1封装的艺术5.2继承的谨慎使用六风格选择的实践指南6.1评估维度6
- 阿里云百炼开源面向 Java 开发者的 NL2SQL 智能体框架
阿里云云原生
阿里云开源javasql
作者:李维、许起瑞随着大模型技术的快速发展,自然语言到SQL(NL2SQL)能力在数据分析领域的落地日益广泛。然而,传统NL2SQL方案存在Schema理解偏差、复杂查询生成效率低、执行结果不可控等问题,导致业务场景中频繁出现“答非所问”或“生成失败”的窘境。为了让更多开发者能够便捷地使用这一能力,我们决定将阿里云析言GBI中“Schema召回+SQL生成+SQL执行”的核心链路模块化、组件化,并
- IDEA 中Git 多次 Commit 合并为一次提交
小豹子的技术笔记
git
一、背景由于个人习惯的原因,喜欢一个功能分多次提交,导致很多提交比较零碎。有时候经常需要将零碎的提交合并成一次,该怎么办?可以使用IDEA自带的Git插件将多次Commit合并成一次。二、问题描述如希望将第二次到第六次提交合并成一次提交2.1先基于当前分支new一个新分支出来2.2在新的分支上进行操作选中需要合并的提交,选择SquashCommits默认会将选中的几次提交message合并在一起,
- 大白话讲解Java责任链模式
咻咻爱学习
Java设计模式责任链模式java
滴答滴:设计模式我是边学边记录,有问题的欢迎大家指出。学习的过程中会借助AI工具,我想说的是我们要把AI工具当作一个学识渊博的学者,同时要敢于质疑它,不能盲目的觉得对方说的一定是正确的,因为有时它的回答不见得是正确的,我们要带着自己的思考去使用AI工具,不断的和它对话和探讨,最终得出我们想要的答案。一.什么是责任链模式责任链模式是23种设计模式之一,是一种行为型设计模式,言而言之就是创建好对象之后
- 字节内部热捧“7种大模型微调的方法笔记”,简直太全了!!
大模型教程.
笔记人工智能语言模型自然语言处理大模型微调
背景随着ChatGPT的爆火,很多机构都开源了自己的大模型,比如清华的ChatGLM-6B/ChatGLM-10B/ChatGLM-130B,HuggingFace的BLOOM-176B。当然还有很多没有开源的,比如OpenAI的ChatGPT/GPT-4,百度的文心一言,谷歌的PLAM-540B,华为的盘古大模型,阿里的通义千问,等等。这些大公司或者研究机构,都是有足够资源的来开发大模型,但是对
- 文心一言(ERNIE Bot):百度打造的知识增强大语言模型
明似水
AI文心一言百度语言模型
1.产品概述文心一言(ERNIEBot)是百度自主研发的知识增强大语言模型,于2023年3月16日正式发布,对标OpenAI的ChatGPT,具备文本生成、多模态交互、逻辑推理、中文理解等能力。该模型基于百度的飞桨深度学习平台和文心大模型(ERNIE)技术,融合海量数据和知识图谱,在中文理解、商业文案、数理逻辑、多模态生成等方面表现突出。2024年9月,百度将文心一言APP升级为文小言,定位为“新
- 生成式引擎优化(GEO)来了:品牌如何抢占AI回答的“第一屏”?
随着ChatGPT、Gemini、Claude、文心一言等生成式AI模型的广泛应用,我们获取信息的方式正在发生巨变。搜索不再只是“点进链接”,而是“直接看到答案”。那么问题来了:你的品牌、产品或内容,会不会成为AI回答的一部分?这就是今天我们要聊的重点——GEO:GenerativeEngineOptimization,生成式引擎优化。什么是GEO(生成式引擎优化)?GEO(GenerativeE
- YashanDB对API访问的支持如何影响开发效率?
数据库
引言在现代应用程序设计中,数据库的访问方式直接影响到开发效率和应用性能。尤其在高并发、大数据量的业务场景中,如何有效地进行数据库操作,成为了开发者需要面对的重要问题。YashanDB作为新一代数据库,提供了多种API访问支持,有助于提升开发效率。本文将分析YashanDB的API访问方式以及其对开发效率的影响。YashanDB的多样化API支持客户端驱动与语言接口YashanDB支持多种主流编程语
- LLaDA:用扩散模型改变语言生成的范式
Jay Kay
论文阅读自然语言处理人工智能机器学习
引言近年来,大型语言模型(LLMs)取得了显著进展,展现了诸如上下文学习、指令遵循、推理和多轮对话等能力。然而,这些模型大多基于自回归模型(ARMs),通过逐词预测生成文本,存在计算效率低、难以处理逆向推理任务等问题。最近,中国人民大学高瓴人工智能学院李崇轩、文继荣教授团队和蚂蚁集团联合推出了LLaDA(LargeLanguageDiffusionwithmAsking),这是一种基于扩散模型的语
- 27. 阿宝陪你学C#【结束语】:面条侠 C# 江湖的成长之旅总结
阿蒙Armon
阿宝陪你学C#c#开发语言
阿宝陪你学C#【结束语】:面条侠C#江湖的成长之旅总结嘿哟嘿!各位超级厉害的面条侠们!还记得咱们第一次踏入C#江湖时的样子吗?那时候的我们,就像刚走进面馆,对一切都充满好奇又有点小紧张。转眼间,我们已经一起走过了25个超精彩的章节,学会了数不清的编程绝技,现在想想,简直太酷啦!一开始,咱们拿着“面条侠的编程秘籍”,认识了C#和.NET框架,就像拿到了闯荡江湖的入门地图。接着,从煮出“第一碗面条”—
- 学习C++、QT---05(结构体和类)
热爱嵌入式的涛涛同学
C++QT学习c++开发语言
每日一言今天的汗水,是浇灌明日成功的甘露。数组C++的数组和C语言的数组是一模一样的,所以不讲,而且到后面C++有更好用的数组,比如动态的数组等等复习一下普通数组的写法:比如intarray[5]={1,2,3,4,5};指针C++完全兼容C语言指针,多出一个this指针,在面向对象中再讲解结构体和类我们利用C语言的结构体来引进类的讲解这个是c语言的结构体此结构体有两种书写方法,一种是数组,还有一
- 【AI大模型第6集】Python基础语法速通,快速上手必备技能
程序员水自流
AI大模型python开发语言
文章目录1.打印输出2.变量与数据类型3.运算符与表达式3.1算术运算符3.2比较运算符3.3逻辑运算符4.控制流结构4.1条件语句(`if-elif-else`)4.2循环语句(`for`)4.3循环语句(`while`)4.数据结构4.1列表(List)4.2字典(Dictionary)5.函数定义与调用6.类和对象7.文件操作8.异常处理9.注释10.总结Python作为一个面向对象的脚本语
- 鸿蒙中,类型检查typeof 和 instanceof 操作符
梦想不只是梦与想
鸿蒙harmonyos华为鸿蒙类型判断
本文同步发表于我的微信公众号,微信搜索程语新视界即可关注,每个工作日都有文章更新在鸿蒙(HarmonyOS)应用开发中,typeof和instanceof是TypeScript/JavaScript中用于类型检查的两个关键操作符,但它们的用途和底层逻辑有显著差异。以下是详细对比和应用场景:1.typeof:检测基本数据类型作用返回一个字符串,表示操作数的基本数据类型(如"number"、"stri
- 学习C++、QT---02(创建第一个C++项目、命名空间的讲解)
热爱嵌入式的涛涛同学
C++QT学习c++开发语言
每日一言失败是暂时的迷雾,坚持向前,总会等到拨云见日的那一刻。学完这个软件的介绍,那么我们要知道QT项目,的核心语言是C++但是我不会啊,所以我要先学C++那么怎么办呢QtCreator可以创建C++项目吗?当然可以了,也可以创建c的项目这个Non-QTproject就是可以选择纯C++或者纯C的项目这边我创建了C++项目名为FirstCPPpro这边我创建了C项目名为FirstCpro会很清楚的
- 学习C++、QT---03(C++的输入输出、C++的基本数据类型介绍)
热爱嵌入式的涛涛同学
C++QT学习c++开发语言
每日一言你比想象中更强大,那些咬牙坚持的瞬间,都在雕刻更好的你。案例:C++的输入输出但是我也会用c语言的方式来回顾c语言的写法,因为两种语言都是密不可分的,所以不能忘记,所以两个一起写注意点:1、C++的输入就是cin也就是我们的键盘输入了对应scanf,输出的话就是cout原样输出对应printf2、这个endl就是换行的意思对应我们的\n,不写也是可以运行的就是光标在输出内容的后面,不换行这
- SpringBoot整合RabbitMQ实现流量消峰:高效应对高并发的实战指南
喵手
零基础学Javajava-rabbitmqspringbootrabbitmq
全文目录:开篇语目录前言什么是流量消峰?️RabbitMQ与SpringBoot整合基础1.**项目环境准备**2.**定义消息生产者与消费者**消峰场景案例分析案例实战:高并发下的订单请求处理Step1.模拟高并发请求Step2.测试流量消峰效果延伸阅读总结文末开篇语哈喽,各位小伙伴们,你们好呀,我是喵手。运营社区:C站/掘金/腾讯云/阿里云/华为云/51CTO;欢迎大家常来逛逛 今天我要给大
- 使用 C++/OpenCV 构建中文 OCR 系统:实现账单、发票及 PDF 读取
使用C++/OpenCV构建中文OCR系统:实现账单、发票及PDF读取在当今数字化浪潮中,自动从文档中提取信息至关重要,尤其是在处理大量账单、发票和PDF文件时。光学字符识别(OCR)技术是实现这一目标的核心。本文将详细介绍如何利用C++和强大的计算机视觉库OpenCV,构建一个专门用于读取中文账单、发票和PDF的OCR系统。核心技术栈我们的系统将主要围绕以下核心技术构建:C++:作为主要的编程语
- 【游戏测试】多语言/本地化测试-抽样测试
June bug
游戏测试游戏游戏测试多语言测试本地化测试经验分享
一、从可能出现显示问题的角度,多语言可以大致分为以下6类:字符集/编码支持类别(基础问题):单字节字符语言:如英语、法语、德语、西班牙语(西欧字符)、意大利语、葡萄牙语等。主要使用ASCII或Latin-1扩展字符集。问题相对较少,但非ASCII字符(特殊符号、带重音字母如é,ñ,ß,ø)如果编码处理不当或字体不支持,可能显示为乱码(�)、方块(□)或问号(?)。双字节字符语言:如中文**(简体G
- Java常用排序算法/程序员必须掌握的8大排序算法
cugfy
java
分类:
1)插入排序(直接插入排序、希尔排序)
2)交换排序(冒泡排序、快速排序)
3)选择排序(直接选择排序、堆排序)
4)归并排序
5)分配排序(基数排序)
所需辅助空间最多:归并排序
所需辅助空间最少:堆排序
平均速度最快:快速排序
不稳定:快速排序,希尔排序,堆排序。
先来看看8种排序之间的关系:
1.直接插入排序
(1
- 【Spark102】Spark存储模块BlockManager剖析
bit1129
manager
Spark围绕着BlockManager构建了存储模块,包括RDD,Shuffle,Broadcast的存储都使用了BlockManager。而BlockManager在实现上是一个针对每个应用的Master/Executor结构,即Driver上BlockManager充当了Master角色,而各个Slave上(具体到应用范围,就是Executor)的BlockManager充当了Slave角色
- linux 查看端口被占用情况详解
daizj
linux端口占用netstatlsof
经常在启动一个程序会碰到端口被占用,这里讲一下怎么查看端口是否被占用,及哪个程序占用,怎么Kill掉已占用端口的程序
1、lsof -i:port
port为端口号
[root@slave /data/spark-1.4.0-bin-cdh4]# lsof -i:8080
COMMAND PID USER FD TY
- Hosts文件使用
周凡杨
hostslocahost
一切都要从localhost说起,经常在tomcat容器起动后,访问页面时输入http://localhost:8088/index.jsp,大家都知道localhost代表本机地址,如果本机IP是10.10.134.21,那就相当于http://10.10.134.21:8088/index.jsp,有时候也会看到http: 127.0.0.1:
- java excel工具
g21121
Java excel
直接上代码,一看就懂,利用的是jxl:
import java.io.File;
import java.io.IOException;
import jxl.Cell;
import jxl.Sheet;
import jxl.Workbook;
import jxl.read.biff.BiffException;
import jxl.write.Label;
import
- web报表工具finereport常用函数的用法总结(数组函数)
老A不折腾
finereportweb报表函数总结
ADD2ARRAY
ADDARRAY(array,insertArray, start):在数组第start个位置插入insertArray中的所有元素,再返回该数组。
示例:
ADDARRAY([3,4, 1, 5, 7], [23, 43, 22], 3)返回[3, 4, 23, 43, 22, 1, 5, 7].
ADDARRAY([3,4, 1, 5, 7], "测试&q
- 游戏服务器网络带宽负载计算
墙头上一根草
服务器
家庭所安装的4M,8M宽带。其中M是指,Mbits/S
其中要提前说明的是:
8bits = 1Byte
即8位等于1字节。我们硬盘大小50G。意思是50*1024M字节,约为 50000多字节。但是网宽是以“位”为单位的,所以,8Mbits就是1M字节。是容积体积的单位。
8Mbits/s后面的S是秒。8Mbits/s意思是 每秒8M位,即每秒1M字节。
我是在计算我们网络流量时想到的
- 我的spring学习笔记2-IoC(反向控制 依赖注入)
aijuans
Spring 3 系列
IoC(反向控制 依赖注入)这是Spring提出来了,这也是Spring一大特色。这里我不用多说,我们看Spring教程就可以了解。当然我们不用Spring也可以用IoC,下面我将介绍不用Spring的IoC。
IoC不是框架,她是java的技术,如今大多数轻量级的容器都会用到IoC技术。这里我就用一个例子来说明:
如:程序中有 Mysql.calss 、Oracle.class 、SqlSe
- 高性能mysql 之 选择存储引擎(一)
annan211
mysqlInnoDBMySQL引擎存储引擎
1 没有特殊情况,应尽可能使用InnoDB存储引擎。 原因:InnoDB 和 MYIsAM 是mysql 最常用、使用最普遍的存储引擎。其中InnoDB是最重要、最广泛的存储引擎。她 被设计用来处理大量的短期事务。短期事务大部分情况下是正常提交的,很少有回滚的情况。InnoDB的性能和自动崩溃 恢复特性使得她在非事务型存储的需求中也非常流行,除非有非常
- UDP网络编程
百合不是茶
UDP编程局域网组播
UDP是基于无连接的,不可靠的传输 与TCP/IP相反
UDP实现私聊,发送方式客户端,接受方式服务器
package netUDP_sc;
import java.net.DatagramPacket;
import java.net.DatagramSocket;
import java.net.Ine
- JQuery对象的val()方法执行结果分析
bijian1013
JavaScriptjsjquery
JavaScript中,如果id对应的标签不存在(同理JAVA中,如果对象不存在),则调用它的方法会报错或抛异常。在实际开发中,发现JQuery在id对应的标签不存在时,调其val()方法不会报错,结果是undefined。
- http请求测试实例(采用json-lib解析)
bijian1013
jsonhttp
由于fastjson只支持JDK1.5版本,因些对于JDK1.4的项目,可以采用json-lib来解析JSON数据。如下是http请求的另外一种写法,仅供参考。
package com;
import java.util.HashMap;
import java.util.Map;
import
- 【RPC框架Hessian四】Hessian与Spring集成
bit1129
hessian
在【RPC框架Hessian二】Hessian 对象序列化和反序列化一文中介绍了基于Hessian的RPC服务的实现步骤,在那里使用Hessian提供的API完成基于Hessian的RPC服务开发和客户端调用,本文使用Spring对Hessian的集成来实现Hessian的RPC调用。
定义模型、接口和服务器端代码
|---Model
&nb
- 【Mahout三】基于Mahout CBayes算法的20newsgroup流程分析
bit1129
Mahout
1.Mahout环境搭建
1.下载Mahout
http://mirror.bit.edu.cn/apache/mahout/0.10.0/mahout-distribution-0.10.0.tar.gz
2.解压Mahout
3. 配置环境变量
vim /etc/profile
export HADOOP_HOME=/home
- nginx负载tomcat遇非80时的转发问题
ronin47
nginx负载后端容器是tomcat(其它容器如WAS,JBOSS暂没发现这个问题)非80端口,遇到跳转异常问题。解决的思路是:$host:port
详细如下:
该问题是最先发现的,由于之前对nginx不是特别的熟悉所以该问题是个入门级别的:
? 1 2 3 4 5
- java-17-在一个字符串中找到第一个只出现一次的字符
bylijinnan
java
public class FirstShowOnlyOnceElement {
/**Q17.在一个字符串中找到第一个只出现一次的字符。如输入abaccdeff,则输出b
* 1.int[] count:count[i]表示i对应字符出现的次数
* 2.将26个英文字母映射:a-z <--> 0-25
* 3.假设全部字母都是小写
*/
pu
- mongoDB 复制集
开窍的石头
mongodb
mongo的复制集就像mysql的主从数据库,当你往其中的主复制集(primary)写数据的时候,副复制集(secondary)会自动同步主复制集(Primary)的数据,当主复制集挂掉以后其中的一个副复制集会自动成为主复制集。提供服务器的可用性。和防止当机问题
mo
- [宇宙与天文]宇宙时代的经济学
comsci
经济
宇宙尺度的交通工具一般都体型巨大,造价高昂。。。。。
在宇宙中进行航行,近程采用反作用力类型的发动机,需要消耗少量矿石燃料,中远程航行要采用量子或者聚变反应堆发动机,进行超空间跳跃,要消耗大量高纯度水晶体能源
以目前地球上国家的经济发展水平来讲,
- Git忽略文件
Cwind
git
有很多文件不必使用git管理。例如Eclipse或其他IDE生成的项目文件,编译生成的各种目标或临时文件等。使用git status时,会在Untracked files里面看到这些文件列表,在一次需要添加的文件比较多时(使用git add . / git add -u),会把这些所有的未跟踪文件添加进索引。
==== ==== ==== 一些牢骚
- MySQL连接数据库的必须配置
dashuaifu
mysql连接数据库配置
MySQL连接数据库的必须配置
1.driverClass:com.mysql.jdbc.Driver
2.jdbcUrl:jdbc:mysql://localhost:3306/dbname
3.user:username
4.password:password
其中1是驱动名;2是url,这里的‘dbna
- 一生要养成的60个习惯
dcj3sjt126com
习惯
一生要养成的60个习惯
第1篇 让你更受大家欢迎的习惯
1 守时,不准时赴约,让别人等,会失去很多机会。
如何做到:
①该起床时就起床,
②养成任何事情都提前15分钟的习惯。
③带本可以随时阅读的书,如果早了就拿出来读读。
④有条理,生活没条理最容易耽误时间。
⑤提前计划:将重要和不重要的事情岔开。
⑥今天就准备好明天要穿的衣服。
⑦按时睡觉,这会让按时起床更容易。
2 注重
- [介绍]Yii 是什么
dcj3sjt126com
PHPyii2
Yii 是一个高性能,基于组件的 PHP 框架,用于快速开发现代 Web 应用程序。名字 Yii (读作 易)在中文里有“极致简单与不断演变”两重含义,也可看作 Yes It Is! 的缩写。
Yii 最适合做什么?
Yii 是一个通用的 Web 编程框架,即可以用于开发各种用 PHP 构建的 Web 应用。因为基于组件的框架结构和设计精巧的缓存支持,它特别适合开发大型应
- Linux SSH常用总结
eksliang
linux sshSSHD
转载请出自出处:http://eksliang.iteye.com/blog/2186931 一、连接到远程主机
格式:
ssh name@remoteserver
例如:
ssh
[email protected]
二、连接到远程主机指定的端口
格式:
ssh name@remoteserver -p 22
例如:
ssh i
- 快速上传头像到服务端工具类FaceUtil
gundumw100
android
快速迭代用
import java.io.DataOutputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOExceptio
- jQuery入门之怎么使用
ini
JavaScripthtmljqueryWebcss
jQuery的强大我何问起(个人主页:hovertree.com)就不用多说了,那么怎么使用jQuery呢?
首先,下载jquery。下载地址:http://hovertree.com/hvtart/bjae/b8627323101a4994.htm,一个是压缩版本,一个是未压缩版本,如果在开发测试阶段,可以使用未压缩版本,实际应用一般使用压缩版本(min)。然后就在页面上引用。
- 带filter的hbase查询优化
kane_xie
查询优化hbaseRandomRowFilter
问题描述
hbase scan数据缓慢,server端出现LeaseException。hbase写入缓慢。
问题原因
直接原因是: hbase client端每次和regionserver交互的时候,都会在服务器端生成一个Lease,Lease的有效期由参数hbase.regionserver.lease.period确定。如果hbase scan需
- java设计模式-单例模式
men4661273
java单例枚举反射IOC
单例模式1,饿汉模式
//饿汉式单例类.在类初始化时,已经自行实例化
public class Singleton1 {
//私有的默认构造函数
private Singleton1() {}
//已经自行实例化
private static final Singleton1 singl
- mongodb 查询某一天所有信息的3种方法,根据日期查询
qiaolevip
每天进步一点点学习永无止境mongodb纵观千象
// mongodb的查询真让人难以琢磨,就查询单天信息,都需要花费一番功夫才行。
// 第一种方式:
coll.aggregate([
{$project:{sendDate: {$substr: ['$sendTime', 0, 10]}, sendTime: 1, content:1}},
{$match:{sendDate: '2015-
- 二维数组转换成JSON
tangqi609567707
java二维数组json
原文出处:http://blog.csdn.net/springsen/article/details/7833596
public class Demo {
public static void main(String[] args) { String[][] blogL
- erlang supervisor
wudixiaotie
erlang
定义supervisor时,如果是监控celuesimple_one_for_one则删除children的时候就用supervisor:terminate_child (SupModuleName, ChildPid),如果shutdown策略选择的是brutal_kill,那么supervisor会调用exit(ChildPid, kill),这样的话如果Child的behavior是gen_