- 一口气了解大模型相关通识,基础笔记!
AI小白熊
笔记数据库架构面试职场和发展transformerai
一、大模型生态有哪些语言类大模型:GPT-3、GPT-3.5、GPT-4系列模型。并且,OpenAl在训练GPT-3的同时训练了参数不同、复杂度各不相同的A、B、C、D四项大模型(基座模型),用于不同场景的应用;其中,A、B、C、D模型的全称分别是ada、babbage、curie(居里)和davinci(达芬奇),四个模型并不是GPT-3的微调模型,而是独立训练的四个模型;四个模型的参数规模和复
- swift 可选类型详解 (optionals)
匠人科
iOS可选类型optionalswift
可选类型(optionals)来处理值可能缺失的情况。解释说明:对于从oc转swift的同学来讲,其实swift可选是比较容易理解的,可选类型其实对应oc的nil类型比较类似。oc的nil只是针对对象来说的。但是swift的可选类型(?)则是对结构体,枚举,c语言类型,并且对象(个人以为是swift里边的所有数据类型)。直观表示废话不说直接上代码:(代码源于swift2.0中文翻译)varserv
- HTML 常用的标签
hzl的学习小记
这篇文章简单记录了一些html中实用的标签和我学习HTML过程中的笔记另外对于html的学习,我推荐https://developer.mozilla.org/zh-CN/这个网站,遇到想要不懂的标签都可以在这个网站中搜索,网站中会有详细的用法与介绍。html5基本结构定义HTML文档类型,此为标准HTML5的文档声明定义HTML文档的语言类型定义HTML文档字符类型,UTF-8是现在使用最广泛的
- AI手写文字识别+签字+合同打印
茂密的软件制作
语音识别中文分词全文检索javapython
可识别各种不规则手写字体,并对字迹潦草、模糊等情况进行专项优化,手写中文识别提供各类文字识别的在线服务接口,可直接调用API或使用HTTPSDK对图片中的文字进行多场景、高精度的手写文字识别服务,支持中、英、日、韩、法等20+语言类型,识别准确率可达90%以上;支持涂改痕迹识别与候选字输出,可适用于手写作文、签名等多种场景,使用AI扩散模型推理识图
- XML-RPC-1概述
weixin_30340775
XML-RPC是一个远程过程调用(远端程序呼叫)(remoteprocedurecall,RPC)的分布式计算协议,通过XML将调用函数封装,并使用HTTP协议作为传送机制。中文名XML-RPC外文名XMLRemoteProcedureCall属于标准通用标记语言类型一个子集目录1关于XML-RPC▪基本介绍▪Requestexample▪Responseexample2XML-RPC入门程序▪基
- ①flutter简介和环境构建①
paiidds
flutter
一、flutter简介1.flutter是什么? flutter是一款接近原生安卓的移动应用程序开发框架,采用dart语言(强类型)开发,提高了丰富的UI和组件库,支持响应式编程、热加载程序(无需重启就能加载)。底层dart语言和java语言类似,具备面向对象编程开发的特性。flutter可以包含不同平台之间的差异,共同复用同一套代码,交付出具有原生体验的高性能不同平台应用。2.为什么要学习fl
- 什么是LLM?看这一篇就够了!
AI程序猿人
人工智能产品经理ai大模型大语言模型LLMLLMs计算机技术
前言自从2022年12月ChatGPT横空面世以来,AI领域获得了十足的关注和资本,其实AI的概念在早些年也火过一波,本轮AI热潮相比于之前的AI,最大的区别在于:生成式。本文主要介绍大语言模型(LargeLanguageModel,简称LLM)。大语言模型介绍什么是大语言模型(LLM)通过海量文本训练的、能识别人类语言、执行语言类任务、拥有大量参数的模型,称之为大语言模型。GPT、LLaMA、M
- CSS2基础(part-2 继续part-1)
超雄代码狂
CSS合集前端前端cssvscode
CSS2基础基础简介【全称】CascadingStyleSheets,又名层叠样式表层叠:一层一层涂上去表:列表样式:如文字大小,颜色,元素宽高等。CSS描述了在屏幕、纸质、音频等其他媒体上的元素应该如何被渲染的问题。语言类型标记语言,为HTML结构美化样式,实现**语义与效果的分离**,更好地美化网页,优化网页结构作用于HTML的方式行内样式(不推荐)语法:title缺点:工作量大,效率低下ht
- iOS 开发:Object-C 和 Swift 的区别 (AI问答)
app开发工程师V帅
iosswift开发语言
一:语言类型的区别(最主要区别)object-c是动态类型语言;swift是静态类型语言;看一下AI的回答,很全面~~Objective-C和Swift的语言类型区别主要体现在以下几个方面:1.静态类型vs.动态类型Objective-C:动态类型:使用动态类型系统。你可以在运行时决定对象的实际类型,这使得编译器在编译时不进行严格的类型检查。这种灵活性可以增加编程的灵活性,但也可能带来运行时错误。
- c语言与python的区别与联系_python和c语言的主要区别
weixin_39875419
Python可以说是目前最火的语言之一了,人工智能的兴起让Python一夜之间变得家喻户晓,Python号称目前最最简单易学的语言,现在有不少高校开始将Python作为大一新生的入门语言。本萌新也刚开始接触Python,发现Python与其他语言确实有很大的区别。Python是由C语言实现的,因此想把Python与C语言做一个简单的比较。1、语言类型Python是一种基于解释器的语言,解释器会逐行
- Go语言 类继承
JSON_L
GOgolang开发语言后端
本篇文章主要内容为Go语言类继承介绍及类继承示例。目录继承定义父类类嵌套定义学生类赋值及调用继承定义老师类赋值及调用同名字段访问权限总结继承Go语言中没有继承的概念,所以结构、接口之间也没有父子关系。Go语言提倡的是组合利用组合达到代码复用的目的。定义父类首先定义一个人类,并设定名称、年龄、性别三个属性,绑定一个吃东西的类方法。示例如下:packagemainimport"fmt"typeHuma
- Go 语言类型转换 19
寂然如故
GO语言入门golang开发语言后端
Go语言支持类型转换,用于将一个值从一种类型转换到另一种类型。类型转换可以是隐式的,也可以是显式的。隐式类型转换Go语言支持隐式类型转换,例如:i:=42f:=float64(i)上面的代码隐式地将整数i转换为浮点数f。显式类型转换Go语言也支持显式类型转换,例如:i:=42f:=float64(i)s:=string(f)上面的代码首先隐式地将整数i转换为浮点数f,然后显式地将浮点数f转换为字符
- 生命中的意外
骁玉儿
上小学时,看到《综艺大观》的主持人能穿好衣服,我就把自己的梦想定义为主持人,当时在农村,家里没电视,有一台环球收录机,每天早上放学,妈妈让我听9:05的《小喇叭广播》,从二年级到五年级,坚持了四年。现在我说话口齿流利,发音标准,受益于我的梦想。上学期间参加过讲故事、演讲、辩论、快板、小品等多种语言类节目,工作后在企业参与各类活动主持人,借助优势扩大个人品牌。图片发自App尽管没有实现我的理想,但在
- C++和C#的区别
甜羊羊.
c++c#开发语言
C++和C#是两种不同的编程语言,它们在语法、应用领域和特性等方面存在一些区别。以下是C++和C#之间的一些主要区别:语言类型:C++是一种多范式编程语言,支持面向过程、面向对象和泛型编程。而C#是一种面向对象的编程语言。执行方式:C++是一种编译型语言,代码需要通过编译器转换成机器码后才能执行。而C#是一种解释型语言,代码通过.NET运行时解释执行。内存管理:C++提供了手动内存管理的能力,开发
- Linux--shell编程中的for循环
nuhao
linux运维服务器
一、for循环与其他编程语言类似,Shell支持for循环。1.格式1-字符型循环for循环一般格式为:for变量in值1值2值3…do程序done当变量值在列表里,for循环即执行一次所有命令,使用变量名获取列表中的当前取值。命令可为任何有效的shell命令和语句。in列表可以包含替换、字符串和文件名。in列表是可选的,如果不用它,for循环使用命令行的位置参数。实例:1)顺序输出当前列表中的数
- 从大象饲养员到相声演员,孙越的经历告诉我们努力有多重要
迷影生活
看到如今相声的火爆,很多人恐怕早就忘记了这种表演艺术曾历经的没落。可以说,郭德纲凭借自己极高的业务水准和商业头脑,单以一己之力就把德云社推进了广大观众的心里,也让相声绝地反杀,一下子成了演艺圈里的香饽饽。当然,郭德纲确实也赶上了好时代,德云社开始真正步入正轨的时候,恰逢观众最爱的许多小品表演艺术家们逐步退居二线,备受瞩目的语言类节目一时竟拿不出什么太象样的作品,而力求创新的小品类节目也开始在逗笑中
- 脱口秀为什么能火?
love36899
脱口秀大会第四季已成功收官好几天,作为资深喜剧热爱者,我觉得得说说话。脱口秀一至四季,我一期不落地全看了,真可以说幽默陪我走过四季。作为语言类喜剧艺术,脱口秀唯一的竞品是相声。搞清二者的区别,就知道前者为何能火。第一。脱口秀以单人表演居多,主要是讲笑话。相声单人、双人、多人都有,双人很多,单人也不少,除了纯粹地讲笑话、说故事,还有以对联、诗词、歌曲、戏剧等为载体组织文本,还有以口技、绕口令、贯口等
- 【MySQL】:分组查询、排序查询、分页查询、以及执行顺序
屿小夏
MySQL之旅mysqlandroid数据库
屿小夏:个人主页个人专栏:MySQL从入门到进阶莫道桑榆晚,为霞尚满天!文章目录前言一.分组查询1.1语法1.2where与having区别1.3注意事项:1.4案例:二.排序查询2.1语法2.2排序方式2.3注意事项:2.4案例:三.分页查询3.1语法3.2注意事项:3.3案例:四.执行顺序4.1验证️全篇总结前言DQL(DataQueryLanguage)是SQL中最重要的语言类型之一,用于查
- 三星4621NS加粉后清零方法
呉師傅
运维网络计算机外设电脑
方法一:屏幕的菜单里面找更改语言的选项,如果找不到直接使用管理员密码:按照顺序_按(菜单,份数,左键,右键,菜单,开始)。然后屏幕会显示英文的清楚,按确定,之后会显示语言类型为china,再按确定就可以了,不过整个过程要在2秒内完成。方法二:快速一次按操作面板上的下列按钮:菜单-上一级-左-右-上一级-确认,成功后会显示TECH。(若不成功请关机后重试)出现TECH再按菜单-左-确认-确认(找到N
- 语言类型(静态语言、动态语言)
菜鸟要加油!
golang开发语言
静态语言静态语言是在编译时进行类型检查的编程语言。在静态语言中,变量的类型在编译时就确定了,并且在编译过程中会进行类型检查,以确保程序的类型安全性。这意味着在静态语言中,变量的类型必须在编译时就明确指定,并且在编译时就会发现类型错误。动态语言相反,动态语言是在运行时进行类型检查的编程语言。在动态语言中,变量的类型可以在运行时动态改变,并且在运行时才会进行类型检查。这意味着在动态语言中,变量的类型可
- 惯性
梅说梅写qxm
女儿报名参加了英语学习班,每天都有半小时的口语练习。语言类的学习,不张嘴还真是不行,所以自女儿学习以来,除非很特殊的情况,虽然有时候女儿去做的时候抱怨有些累,但每天的半小时练习还是能坚持的。除夕之前我给女儿说,我“这两天疯玩吧,什么也别学了”闺女“真的啊?英语也不学啦!”我“是啊”闺女“耶”闺女“妈妈,真不学了吗?”150多天的坚持,让女儿疑已成习惯。这两天真让她不学习了,她竟然感觉好像少了什么似
- 2018.11.22
teibai810
我并不是财务科班出身。我学的是语言类,这种非常注重记忆的专业,极大的限制了我的逻辑思维,以及系统思考问题的能力。而且,我本身是传统意义上的乖乖女,并没有什么离经叛道的经历,也没有经历过大风大浪或者说哪怕挑战一下传统世俗。曾经的我极度寡言,内向到极点,从不主动跟人说话,甚至买东西这种事情,对我来说也是极大的障碍。我能变的相对的开朗,源于一次工作经历。我感激跟我一起南下的79名校友,感谢不忘反哺母校的
- 【MySQL基础】:深入探索DQL数据库查询语言的精髓(上)
屿小夏
MySQL之旅数据库mysql
屿小夏:个人主页个人专栏:MySQL从入门到进阶莫道桑榆晚,为霞尚满天!文章目录前言一.DQL1.1基本语法1.2基础查询1.3条件查询1.3聚合函数️全篇总结前言DQL(DataQueryLanguage)是SQL中的一种重要语言类型,用于查询数据库中表的记录。在日常业务系统中,查询操作频率高于增删改操作。本文将深入探讨DQL的基本语法和常见查询操作,包括基本查询、条件查询、聚合函数等内容,为读
- Python运算符大全,值得收藏
hakesashou
python基础知识pythonjava算法
一、Python的算术运算Python的算术运算符与C语言类似,略有不同。包括加(+)、减(-)、乘(*)、除(/)、取余(%)、按位或(|)、按位与(&)、按位求补(~)、左移位(>)、单目求反(-)、幂运算(**)、整除运算(//)、增强运算、增强矩阵乘法(@)。增强运算是将算术运算符或逻辑运算符放到等号的左侧,与C语言的增强运算符相同。如x+=5,表示x=x+5,该种方法CPU的处理效率高于
- 02-基本数据类型-c语言初学系列
锁住子锁不住
c语言教案ppt开发语言c语言
第二章基本数据类型什么是数据类型?著名计算机科学家NikiklausWirth提出一个公式数据结构+算法=程序实际上结构化的程序设计可以表示为:程序=算法+数据结构+程序设计方法+语言工具和环境C的数据结构就是以数据类型的形式出现的知识要点目录第二章基本数据类型2.2数值数据的表示2.3文字数据的表示2.4变量的定义和赋值2.5C语言类型修饰符2.6表达式中数据类型转换2.7计算机中数据的表示2.
- 定义HarmonyOS IDL接口
HarmonyOSIDL简介HarmonyOSInterfaceDefinitionLanguage(简称HarmonyOSIDL)是HarmonyOS的接口描述语言。HarmonyOSIDL与其他接口语言类似,通过HarmonyOSIDL定义客户端与服务端均认可的编程接口,可以实现在二者间的跨进程通信(IPC,Inter-ProcessCommunication)。跨进程通信意味着可以在一个进程
- 离线场景下任意文档的在线预览及原样格式翻译,不依赖其他厂商接口非侵入式一行js代码实现网站的翻译及国际化,可配置使用多种翻译语言
代码讲故事
前后端javascript前端htmljs翻译在线预览国际化
离线场景下任意文档的在线预览及原样格式翻译,不依赖其他厂商接口非侵入式一行js代码实现网站的翻译及国际化,可配置使用多种翻译语言。要实现翻译需要解决以下3个主要问题:1)from:内容本身的语言类型是什么?2)to:需要翻译为目标语言是什么?3)text:需要翻译的文本内容是什么?转化为:1)首先,如何识别文档内容的语言?一篇文章中有多种语言混合的如何识别?2)其次,用户使用的是什么语言?如何获取
- Java和JavaScript区别与联系
梦幻蔚蓝
生活经验分享javajavascript开发语言
Java和JavaScript区别与联系1区别和联系1.1区别1.2联系2哪个更容易就业一些Java和JavaScript虽然都是编程语言,但它们在语言类型、运行环境、语法规则、内存管理、数据类型和面向对象等方面存在明显的区别。同时,它们之间也有一些联系,如都可以用于开发Web应用程序,语法有些相似等。了解它们的区别和联系有助于更好地理解和使用这两种编程语言。1区别和联系1.1区别语言类型:Jav
- CSS伪类和伪元素
LBJ辉
语法数量位置类与元素使用场景伪类:多个前方和后方修饰多伪元素::单个后方创建对象少使用场景伪类状态类::link:visited:hover:active:focus结构类::first-child:last-child:nth-child:ninth-of-type表单类::checked:disabled:valid:required语言类::dir:lang伪元素::before::afte
- Python和Java的区别(不断更新)
AaronWang94
pythonjavapythonjava开发语言
主要通过几个方面区分Python和Java,让大家有一个对比:语言类型Java是一种静态类型、编译型语言。Python是一种动态类型、解释型语言,注重简洁和灵活的语法。语法在Java中,变量需要显式地声明,指定其类型。例如:intlength=10Stringnumber="123"Python在变量声明时不需要指定类型,它使用动态类型推断。这意味着你可以直接给变量赋值,而Python会根据赋值自
- [黑洞与暗粒子]没有光的世界
comsci
无论是相对论还是其它现代物理学,都显然有个缺陷,那就是必须有光才能够计算
但是,我相信,在我们的世界和宇宙平面中,肯定存在没有光的世界....
那么,在没有光的世界,光子和其它粒子的规律无法被应用和考察,那么以光速为核心的
&nbs
- jQuery Lazy Load 图片延迟加载
aijuans
jquery
基于 jQuery 的图片延迟加载插件,在用户滚动页面到图片之后才进行加载。
对于有较多的图片的网页,使用图片延迟加载,能有效的提高页面加载速度。
版本:
jQuery v1.4.4+
jQuery Lazy Load v1.7.2
注意事项:
需要真正实现图片延迟加载,必须将真实图片地址写在 data-original 属性中。若 src
- 使用Jodd的优点
Kai_Ge
jodd
1. 简化和统一 controller ,抛弃 extends SimpleFormController ,统一使用 implements Controller 的方式。
2. 简化 JSP 页面的 bind, 不需要一个字段一个字段的绑定。
3. 对 bean 没有任何要求,可以使用任意的 bean 做为 formBean。
使用方法简介
- jpa Query转hibernate Query
120153216
Hibernate
public List<Map> getMapList(String hql,
Map map) {
org.hibernate.Query jpaQuery = entityManager.createQuery(hql);
if (null != map) {
for (String parameter : map.keySet()) {
jp
- Django_Python3添加MySQL/MariaDB支持
2002wmj
mariaDB
现状
首先,
[email protected] 中默认的引擎为 django.db.backends.mysql 。但是在Python3中如果这样写的话,会发现 django.db.backends.mysql 依赖 MySQLdb[5] ,而 MySQLdb 又不兼容 Python3 于是要找一种新的方式来继续使用MySQL。 MySQL官方的方案
首先据MySQL文档[3]说,自从MySQL
- 在SQLSERVER中查找消耗IO最多的SQL
357029540
SQL Server
返回做IO数目最多的50条语句以及它们的执行计划。
select top 50
(total_logical_reads/execution_count) as avg_logical_reads,
(total_logical_writes/execution_count) as avg_logical_writes,
(tot
- spring UnChecked 异常 官方定义!
7454103
spring
如果你接触过spring的 事物管理!那么你必须明白 spring的 非捕获异常! 即 unchecked 异常! 因为 spring 默认这类异常事物自动回滚!!
public static boolean isCheckedException(Throwable ex)
{
return !(ex instanceof RuntimeExcep
- mongoDB 入门指南、示例
adminjun
javamongodb操作
一、准备工作
1、 下载mongoDB
下载地址:http://www.mongodb.org/downloads
选择合适你的版本
相关文档:http://www.mongodb.org/display/DOCS/Tutorial
2、 安装mongoDB
A、 不解压模式:
将下载下来的mongoDB-xxx.zip打开,找到bin目录,运行mongod.exe就可以启动服务,默
- CUDA 5 Release Candidate Now Available
aijuans
CUDA
The CUDA 5 Release Candidate is now available at http://developer.nvidia.com/<wbr></wbr>cuda/cuda-pre-production. Now applicable to a broader set of algorithms, CUDA 5 has advanced fe
- Essential Studio for WinRT网格控件测评
Axiba
JavaScripthtml5
Essential Studio for WinRT界面控件包含了商业平板应用程序开发中所需的所有控件,如市场上运行速度最快的grid 和chart、地图、RDL报表查看器、丰富的文本查看器及图表等等。同时,该控件还包含了一组独特的库,用于从WinRT应用程序中生成Excel、Word以及PDF格式的文件。此文将对其另外一个强大的控件——网格控件进行专门的测评详述。
网格控件功能
1、
- java 获取windows系统安装的证书或证书链
bewithme
windows
有时需要获取windows系统安装的证书或证书链,比如说你要通过证书来创建java的密钥库 。
有关证书链的解释可以查看此处 。
public static void main(String[] args) {
SunMSCAPI providerMSCAPI = new SunMSCAPI();
S
- NoSQL数据库之Redis数据库管理(set类型和zset类型)
bijian1013
redis数据库NoSQL
4.sets类型
Set是集合,它是string类型的无序集合。set是通过hash table实现的,添加、删除和查找的复杂度都是O(1)。对集合我们可以取并集、交集、差集。通过这些操作我们可以实现sns中的好友推荐和blog的tag功能。
sadd:向名称为key的set中添加元
- 异常捕获何时用Exception,何时用Throwable
bingyingao
用Exception的情况
try {
//可能发生空指针、数组溢出等异常
} catch (Exception e) {
 
- 【Kafka四】Kakfa伪分布式安装
bit1129
kafka
在http://bit1129.iteye.com/blog/2174791一文中,实现了单Kafka服务器的安装,在Kafka中,每个Kafka服务器称为一个broker。本文简单介绍下,在单机环境下Kafka的伪分布式安装和测试验证 1. 安装步骤
Kafka伪分布式安装的思路跟Zookeeper的伪分布式安装思路完全一样,不过比Zookeeper稍微简单些(不
- Project Euler
bookjovi
haskell
Project Euler是个数学问题求解网站,网站设计的很有意思,有很多problem,在未提交正确答案前不能查看problem的overview,也不能查看关于problem的discussion thread,只能看到现在problem已经被多少人解决了,人数越多往往代表问题越容易。
看看problem 1吧:
Add all the natural num
- Java-Collections Framework学习与总结-ArrayDeque
BrokenDreams
Collections
表、栈和队列是三种基本的数据结构,前面总结的ArrayList和LinkedList可以作为任意一种数据结构来使用,当然由于实现方式的不同,操作的效率也会不同。
这篇要看一下java.util.ArrayDeque。从命名上看
- 读《研磨设计模式》-代码笔记-装饰模式-Decorator
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
import java.io.BufferedOutputStream;
import java.io.DataOutputStream;
import java.io.FileOutputStream;
import java.io.Fi
- Maven学习(一)
chenyu19891124
Maven私服
学习一门技术和工具总得花费一段时间,5月底6月初自己学习了一些工具,maven+Hudson+nexus的搭建,对于maven以前只是听说,顺便再自己的电脑上搭建了一个maven环境,但是完全不了解maven这一强大的构建工具,还有ant也是一个构建工具,但ant就没有maven那么的简单方便,其实简单点说maven是一个运用命令行就能完成构建,测试,打包,发布一系列功
- [原创]JWFD工作流引擎设计----节点匹配搜索算法(用于初步解决条件异步汇聚问题) 补充
comsci
算法工作PHP搜索引擎嵌入式
本文主要介绍在JWFD工作流引擎设计中遇到的一个实际问题的解决方案,请参考我的博文"带条件选择的并行汇聚路由问题"中图例A2描述的情况(http://comsci.iteye.com/blog/339756),我现在把我对图例A2的一个解决方案公布出来,请大家多指点
节点匹配搜索算法(用于解决标准对称流程图条件汇聚点运行控制参数的算法)
需要解决的问题:已知分支
- Linux中用shell获取昨天、明天或多天前的日期
daizj
linuxshell上几年昨天获取上几个月
在Linux中可以通过date命令获取昨天、明天、上个月、下个月、上一年和下一年
# 获取昨天
date -d 'yesterday' # 或 date -d 'last day'
# 获取明天
date -d 'tomorrow' # 或 date -d 'next day'
# 获取上个月
date -d 'last month'
#
- 我所理解的云计算
dongwei_6688
云计算
在刚开始接触到一个概念时,人们往往都会去探寻这个概念的含义,以达到对其有一个感性的认知,在Wikipedia上关于“云计算”是这么定义的,它说:
Cloud computing is a phrase used to describe a variety of computing co
- YII CMenu配置
dcj3sjt126com
yii
Adding id and class names to CMenu
We use the id and htmlOptions to accomplish this. Watch.
//in your view
$this->widget('zii.widgets.CMenu', array(
'id'=>'myMenu',
'items'=>$this-&g
- 设计模式之静态代理与动态代理
come_for_dream
设计模式
静态代理与动态代理
代理模式是java开发中用到的相对比较多的设计模式,其中的思想就是主业务和相关业务分离。所谓的代理设计就是指由一个代理主题来操作真实主题,真实主题执行具体的业务操作,而代理主题负责其他相关业务的处理。比如我们在进行删除操作的时候需要检验一下用户是否登陆,我们可以删除看成主业务,而把检验用户是否登陆看成其相关业务
- 【转】理解Javascript 系列
gcc2ge
JavaScript
理解Javascript_13_执行模型详解
摘要: 在《理解Javascript_12_执行模型浅析》一文中,我们初步的了解了执行上下文与作用域的概念,那么这一篇将深入分析执行上下文的构建过程,了解执行上下文、函数对象、作用域三者之间的关系。函数执行环境简单的代码:当调用say方法时,第一步是创建其执行环境,在创建执行环境的过程中,会按照定义的先后顺序完成一系列操作:1.首先会创建一个
- Subsets II
hcx2013
set
Given a collection of integers that might contain duplicates, nums, return all possible subsets.
Note:
Elements in a subset must be in non-descending order.
The solution set must not conta
- Spring4.1新特性——Spring缓存框架增强
jinnianshilongnian
spring4
目录
Spring4.1新特性——综述
Spring4.1新特性——Spring核心部分及其他
Spring4.1新特性——Spring缓存框架增强
Spring4.1新特性——异步调用和事件机制的异常处理
Spring4.1新特性——数据库集成测试脚本初始化
Spring4.1新特性——Spring MVC增强
Spring4.1新特性——页面自动化测试框架Spring MVC T
- shell嵌套expect执行命令
liyonghui160com
一直都想把expect的操作写到bash脚本里,这样就不用我再写两个脚本来执行了,搞了一下午终于有点小成就,给大家看看吧.
系统:centos 5.x
1.先安装expect
yum -y install expect
2.脚本内容:
cat auto_svn.sh
#!/bin/bash
- Linux实用命令整理
pda158
linux
0. 基本命令 linux 基本命令整理
1. 压缩 解压 tar -zcvf a.tar.gz a #把a压缩成a.tar.gz tar -zxvf a.tar.gz #把a.tar.gz解压成a
2. vim小结 2.1 vim替换 :m,ns/word_1/word_2/gc  
- 独立开发人员通向成功的29个小贴士
shoothao
独立开发
概述:本文收集了关于独立开发人员通向成功需要注意的一些东西,对于具体的每个贴士的注解有兴趣的朋友可以查看下面标注的原文地址。
明白你从事独立开发的原因和目的。
保持坚持制定计划的好习惯。
万事开头难,第一份订单是关键。
培养多元化业务技能。
提供卓越的服务和品质。
谨小慎微。
营销是必备技能。
学会组织,有条理的工作才是最有效率的。
“独立
- JAVA中堆栈和内存分配原理
uule
java
1、栈、堆
1.寄存器:最快的存储区, 由编译器根据需求进行分配,我们在程序中无法控制.2. 栈:存放基本类型的变量数据和对象的引用,但对象本身不存放在栈中,而是存放在堆(new 出来的对象)或者常量池中(字符串常量对象存放在常量池中。)3. 堆:存放所有new出来的对象。4. 静态域:存放静态成员(static定义的)5. 常量池:存放字符串常量和基本类型常量(public static f