- 栈+贪心,LeetCode 2434. 使用机器人打印字典序最小的字符串
EQUINOX1
OJ刷题解题报告leetcode算法职场和发展
一、题目1、题目描述给你一个字符串s和一个机器人,机器人当前有一个空字符串t。执行以下操作之一,直到s和t都变成空字符串:删除字符串s的第一个字符,并将该字符给机器人。机器人把这个字符添加到t的尾部。删除字符串t的最后一个字符,并将该字符给机器人。机器人将该字符写到纸上。请你返回纸上能写出的字典序最小的字符串。2、接口描述python3 classSolution:defrobotWithStr
- 独立思考真的很难吗?
忆江东
前言:保持冷静、客观中立地独立思考是很重要的。一、阿希实验这是一个心理学实验(Asch'sExperiments)研究社会压力对个人判断力的影响。找一些试验者,其中一部分人我们把他们称为阿希的“同党”----他们按照阿希事先的指示搅局,另一部分人是彼此不认识的实验对象。阿希给大家12个线段,让大家量出长度并报告自己的答案,阿希让同党将其中的7个答案故意说成错误的。结果阿希发现,有三分之一的实验对象
- 抖音关联银行卡有优惠吗?然后解绑是否有风险?优惠金额多少?
日常购物技巧呀
在当代社会,移动支付已经成为人们日常生活中不可或缺的一部分。作为中国最受欢迎的短视频平台之一,抖音也提供了与银行卡关联的功能。通过将银行卡与抖音关联,用户可以享受一些优惠和便利。➤推荐网购返利app“高省”,一个领取内部优惠券+现金返利的平台。高省只提供领券返利链接,下单全程都在淘宝、京东、拼多多等原平台,更支持抖音、快手电商、外卖红包返利等。(应用商店搜“高省”即可下载,邀请码:521521。)
- 好妈妈成长团 坚持分享第78天第78篇
沐沙沙
(五期第15天、晋级第72天)2020.7.20五期第2周第次约练总第43天第15天例外问句——耐心引导孩子找到“成功的例外”焦点的基本假设之一就是凡事都有例外。例外的思考原则会让我们区分“问题发生时”“问题较少发生时”以及“问题没有发生时”,而不会一直只专注在问题上面。因为人在有困扰时,容易将所有的注意力都放在眼前的困境上,所以这样做比较容易引导孩子找到已经存在的解决方法与途径,同时也可以引导他
- 莆田鞋批发市场在哪里?试试10个最新批发地方
美鞋之家
莆田鞋批发市场在哪里?试试10个最新批发地方莆田鞋,源于福建省莆田市,是中国鞋业的重要生产基地之一,被誉为“中国鞋都”。莆田也是中国最大的运动鞋批发市场,在全国范围内具有广泛的影响力。那么,莆田鞋批发市场在哪里?接下来我们就一起来了解一下莆田的10个最新批发地方。微信:PT9757(下单赠送精美礼品)1.世纪贸易城:这是莆田最大的鞋类批发市场之一,集中了上千家的供货商,无论你需要什么样的鞋,你都能
- Service记住它
Small_Cake
四大组件之一的Service不陌生,但是每次想用它做点事情的时候,又必须去查博客,查文档,方能copy出来一个勉强可用的!这样即浪费时间,也让我们对它理解泛泛。在重复了四五次这样的事情的后,终于打算不再懒惰的每次copy来,要好好的把它理一理,写个模板出来!一,首先,就是启动一个Service了1.1创建一个service类publicclassSmallDownloadServiceextend
- 2019-02-17
一串紫葡萄的梦
春天不需要人的赞美,因为它本来就是美的化身,我们的赞美少得可怜,不及春天美的十分之一,我收藏春天的繁华,可是,却收藏不了春天的变化,想写下春天的美丽,却写不下春天的主题,春天里的一草一木都充满生机,森林的美妙更难以描述亦云亦雾的缭绕,使森林那么美那么神秘,小鸟的歌唱也是那么热情,使春天的早晨从梦中醒来。多想写一首歌,唱响春天的故事,多想写一首诗啊!写下春天的永恒。当我归人尘土的时候,这诗歌可以成为
- 单个像素的威胁:微小的变化如何欺骗深度学习系统
FreeBuf-
安全深度学习人工智能
深度学习(DL)是人工智能(AI)的基本组成部分。它的目标是使机器能够执行需要决策机制的任务,这些决策机制往往近似于人类推理。深度学习模型是许多先进应用的核心,例如医疗诊断和自动驾驶汽车。不幸的是,像所有其他系统一样,它们也存在可能会被网络罪犯利用的漏洞。例如,单像素攻击就是破坏模型准确性的最有效方法之一,这种方法只需修改图像的一个像素就能轻松欺骗高级深度学习模型。本文解释了单像素攻击的运行原理,
- 猪八戒性格之我见——读《西游记》札记之三
冰涵之家
猪八戒,家喻户晓,人人皆知的人物,也是《西游记》中主角之一,他也同孙悟空、唐僧、沙僧一样闻名于世。但是他与他们之间都有着差别。猪八戒光的长相,实在是前无古人后无来者。猪鼻子、猪耳朵合在了一起,但是却安在了人身上,许多孩子和妇女见了他都是大叫不停。但他为什么会这个样子呢?当年,猪八戒是天蓬元帅,但是因为调戏仙女,又偷吃了灵芝,于是便被玉帝贬到了人间,玉帝本来是想让猪八戒投到人胎的。但是,却阴差阳错地
- 《西游记》读后感
罗俊鑫初二
《西游记》是我国四大名著之一,它充满了离奇的色彩,向人们展示了一个绚丽多彩的神魔世界,人们无不为作者丰富而大胆的艺术想象而惊叹不已。每每读《西游记》,我总会情不自禁地沉浸在那精彩的情节之中……《西游记》主要讲述了唐僧和他的三位徒弟一路上历尽艰辛、降妖伏魔,经历了九九八十一难取得了真经的故事。其中,唐僧是最重要的人物。他是其余三位的师父,更是取经队伍中的核心人物。没有他就没有这次的取经活动;没有他,
- 2020-01-03
水上天书
水产养殖过程中溶氧不足问题很大,了解溶氧才能做好应对溶氧是水产养殖中最重要且最容易发生问题的水质因子之一,养殖户都知道水中溶氧不足时,鱼虾轻则体质下降、生长减缓,重则浮头、泛塘,导致大量死亡。但很多人最容易忽略有两点:一是认为没有看到鱼儿浮头就不存在缺氧,但可能是低溶氧状态;二是当鱼儿发病时只集中精力于用药或调水,没把溶氧当成头等大事或者在低溶氧状态下只会加重病情,用再多的药也无济于事。一、水中的
- 宝妈在家可以做的副业有哪些?适合宝妈在家带娃赚钱的正规平台
一起高省
大家好,我是高省APP推荐官晨阳今天给大家说说:新手高省怎么赚钱(2023新手通过高省赚佣金的方法)一、高省邀请码填什么填多少1、高省邀请码填写:444466(这是高省APP的),这样可以获得高佣金。相信大家的朋友圈最新都被一款叫“高省”的APP软件刷屏了,那么,高省是什么?简单说,高省是一个全领域的、省钱还能赚钱的超级返利创业APP。淘宝只是高省的商务合作方之一。高省有京东,拼多多,淘宝,飞猪,
- 欧米茄高仿手表在哪里有的买:这10个购买渠道一定要看
鸿运工作室
欧米茄高仿手表在哪里有的买:这10个购买渠道一定要看欧米茄高仿手表在市场上备受欢迎,不仅因为其卓越的品质和精美的设计,还因为其具有相对低廉的价格。但是,对于消费者来说,如何购买到质量可靠、价格合理的欧米茄高仿手表呢?本文将为您介绍10个购买欧米茄高仿手表的渠道,让您轻松找到心仪的手表。【更多详情加薇信了解:FB2260】一、官方授权零售商官方授权零售商是购买欧米茄高仿手表最可靠的渠道之一。这些零售
- 【Java EE】深入探讨 Java 中 Thread 类的使用
游向大厂的咸鱼
javajava-ee开发语言
在现代软件开发中,随着硬件性能的提升,多线程编程已成为提升应用程序性能的关键手段之一。Java提供了多种处理并发任务的工具,其中Thread类是基础。本文将详细探讨Thread类的使用,包括线程的创建与启动、线程的中断、线程的等待、线程的休眠以及如何获取当前线程的实例。1.线程的创建与启动在Java中,创建一个线程主要有两种方式:通过继承Thread类或者实现Runnable接口。两者的主要区别在
- 地里种什么药材最赚钱 农村种什么药材来钱快
一起高省
在农村搞药材种植是最近几年非常火爆的项目之一,很多人都大面积种植起了各种药材。种植药材虽然比较赚钱,但是风险也是很大的,所以有一些朋友想种植药材又担心赔钱,他们也不知道种植什么品种的药材比较合适,因此观望的人比较多。事实上,很多品种的药材的确比较赚钱,不过同时风险也是很大的,像那些高收益,高风险的品种不是适合所有人的,因为有一些人他不希望收益有多高,他们只求稳靠,不愁销路就可以了。高省APP佣金更
- 《论语》日日谈 第111期
wuhuaping9807
《论语》日日谈第111期本章为《论语》:泰伯篇第十一章【原文】子曰:“如有周公之才之美,便骄且吝,其余不足观也已。”【翻译】孔子说:“即使有周公那样美好的才能,如果骄傲而吝啬的话,那其他方面也就不值得一提了。”【解读】戒除骄傲和吝啬周公是个德才兼备之人,是孔子最崇拜的人物之一。周王朝奠基之初,周武王早逝,临死前他将年幼的周成王托孤于周公。但是,由于西周刚刚建立,各方势力都有些按捺不住,王朝内外都面
- 问道龙虎山
洚水布衣
龙虎山,位于江西省鹰潭市内,是汉代祖天师张道陵炼丹之地以及后世历代张天师起居布道之地,是中国道教四大名山之一,亦是世界自然遗产,向来名扬中外。癸卯年夏,笔者游览龙虎山,深感其人文之厚重,领略其风光之旖旎,情之所系,遂将此次行程以文字方式记录,即为“问道龙虎山”系列文章。第一章:夜宿鹰潭龙虎山,是道教创始人张道陵炼丹之地,因相传“丹成而龙虎见(现)”而得名,后世的张天师就居住在龙虎山中,掌摄天下教务
- 大模型18:微调大模型方法PEFT(LoRA等) — 训练 “ChatGLM2“ 项目
bluewelkin
大模型
微调大模型的方法之一是PEFT(Parameter-EfficientFine-Tuning),其中包括LoRA(Low-RankAdaptation)等技术。PEFT方法能够在不显著增加计算资源消耗的情况下,微调大模型,从而适应特定任务。这种方法特别适用于像“ChatGLM2”这样的预训练大模型。什么是PEFT(Parameter-EfficientFine-Tuning)?PEFT是一种优化微
- 没有人不辛苦 只是有人不喊疼
不悔斋
有人抱着大的梦想或目标,还没完成就死去;有人为了别人眼中的绿豆小事,会感到喜悦或悲伤。不过,这些并不能放在一起比较。这个世界上,有多少人就有多少宇宙,人在各自的宇宙里活着,我们或许并无法认识他人的宇宙。时间是最厉害的杀手,人们遗忘,厌倦,变老,离去。我们每一个人,都由无数个十万分之一的幸存粒子组成,散落在数十亿的人海。所以我和你相遇,是无数个微小粒子前赴后继、湮灭碰撞,创造出来的奇迹。珍贵又难得。
- 我们要有民族自信心和文化自信心,相信祖国会越来越好
张轼奇
现存清华园门匾是清代咸丰皇帝所赐。“清华园”三字为“晚清旗下三才子”之一的叶赫那拉·那桐所书,那桐曾官至户部尚书,军机大臣等,由于列强的入侵,熙春园或多或少受到了影响,便逐渐荒废起来,由于祖国饱受摧残,有识之士便提出把熙春园此地建成学校,培养一些学子留学海外来富民强国。在这种背景下,1911年,清华学堂成立了,学堂的建成,那么它的资金是从哪里来的,在1900年,八国联军侵占紫禁城,在我国土地上肆意
- 如何玩转澳大利亚Facebook直播?
TIANGEKUAJING
facebook海外直播网络网络海外直播
近年来,直播带货已经成为国内最赚钱的行业之一,各种玩法也越来越成熟。然而,在海外市场,尤其是澳大利亚,直播带货仍然是一片蓝海。作为社交媒体营销的主阵地,Facebook的直播功能却常常被卖家忽视。那么,如何利用澳大利亚Facebook直播来推动消费者购物呢?本文将为您详细介绍。如何开启澳大利亚Facebook直播?1.选择直播设备和布置直播现场FacebookLive支持使用手机和电脑进行直播。手
- Linux安装docker 保姆级教程
来杯咖啡
Linuxdockerlinuxjava
一、docker介绍Docker是2014年最为火爆的技术之一,几乎所有的程序员都听说过它。Docker是一种“轻量级”容器技术,它几乎动摇了传统虚拟化技术的地位,现在国内外已经有越来越多的公司开始逐步使用Docker来替换现有的虚拟化平台了。二、体系架构图可见,在宿主机的操作系统上,有一个Docker服务在运行(或者称为“Docker引擎”),在此服务上,我们可开启多个Docker容器,而每个D
- 淘宝优惠券删除背后的原因与影响探究?
氧惠帮朋友一起省
随着网络购物的日益普及,淘宝作为中国最大的电子商务平台之一,已经成为消费者购物的重要渠道。而在淘宝购物中,优惠券作为一种常见的促销手段,往往能够吸引消费者的眼球,提高购物意愿。然而,近期不少消费者反映,他们在领取优惠券后,却发现优惠券被无故删除,这引发了广大消费者的关注和疑虑。那么,淘宝优惠券为何会被删除?这背后又有哪些原因和影响呢?华为离职员工跳槽后爆料:一同事家里拆迁赔了2000万,但干着月薪
- 读黑塞《玻璃珠游戏》,漫谈伟人的心智成长过程
海蓝夏日
《玻璃珠游戏》这本书不容易看懂,尤其是第一部分“向圈外人士介绍玻璃珠戏的历史发展”,最难入门。我首次读这本书是一个月前。当时心浮气躁,看了开头,觉得有难度就放下了。但黑塞毕竟是我最喜欢的作家之一,他的深层次心理描述对改善心智很有帮助,再加上是获得诺贝尔文学奖的书,自然不能错过。果然,在一周前重新静下心来阅读时,很快就进入了黑塞描述的精神世界。这部小说看似是克尼克的个人传记,但实际上讲述了伟人的心智
- ant design pro access.ts 是如何控制多角色的权限的
程序员随风
antdesignpro文章分享react.jsjavascript个人开发
antdesignpro如何去保存颜色antdesignprov6如何做好角色管理antdesign的tree如何作为角色中的权限选择之一antdesign的tree如何作为角色中的权限选择之二看上面的图片,在前端中如何控制这些权限,比如控制按钮的显示,还有菜单的显示。首先我定义好了权限:constcheckPermission=(currentUser:API.CurrentUser,actio
- 基于python+flask框架的中文在线学习网站(开题+程序+论文) 计算机毕设
zhihao503
pythonflask学习
本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容研究背景随着互联网技术的飞速发展,网络教育已成为人们获取知识、提升技能的重要途径。在全球化的背景下,中文作为世界上使用人数最多的语言之一,其学习需求日益增长。然而,传统的中文学习方式受限于时间、地点和资源,难以满足广大学习者的多样化需求。因此,开发一个集用户管理、视频教学
- 红楼梦5
一米阳光的休闲小屋
第五回游幻境指迷十二钗饮仙醪曲演红楼梦便是宝玉和黛玉二人之亲密友爱,亦自较别个不同,日则同行同坐,夜则同息同止,真是言和意顺,略无参商。参商拼音:[shēnshāng]解释:参和商都是二十八宿之一,两者不同时在天空中出现,比喻亲友不能会面,也比喻感情不和睦:~之阔。兄弟~。参、商二星此起彼落,不会同时出现在天空,因比喻人无法相见或不和睦:隔如参商。悒郁不忿yìyùbùfèn心中有气,压抑著不表现出
- 小议“开除群”与“加入黑名单”
朱红玲
六年前,我的一位高中女同学因为悄我在高中同学群里传基督教,一气之下把我从高中同学群中开除了,就算我向别的同学求助也无济于事。原因是那名女同学在深圳很富有或有身份,她就是群主之一。因为此事,我一直比较压抑!我的另一次是被亲友群里的堂弟开除出群。因为我做梦也没想到自己会被亲人开除群,甚至不知为什么。为此,我也一度很恼火,以至表弟结婚生子都送五百礼金的我,一气之下在他儿子周岁时只送了两百元礼金,因为他这
- 教师效能训练
咚咚666
戈登博士在书中提到,良好的师生关应具备的条件之一是坦诚,彼此能诚实相待。我曾经处于两难的境地,一方面我想和学生更亲近随和,但又怕这样做得不到学生的尊重因而会失去掌控。有一次在课堂上,看到学生的很多不可接纳行为,我心头涌起了复杂的感受。我一边流着眼泪一边表达我对部分学生的歉意、我的委屈、很努力改变却没有成效的沮丧、不知道该如何去做的迷茫、看不到希望的绝望,我还坦诚了“我想要逃离这个班级”的念头。事后
- 西安碑林博物馆:观赏景云钟,聆听盛唐遗音
申威隆I关中拍客
在中国的传统文化中,每逢辞旧迎新的时候,都会进行“敲钟”的活动。在吉祥如意的钟声里,为旧的一年画上句号,对新的一年表达祝福——西安碑林博物馆内,陈列着一件景云钟,为这里的“镇馆之宝”之一。在1300多年的盛唐时期,它悬挂在长安城景龙观钟楼上,为长安城内的百姓报时和祈福。据说,春节联欢晚会的零点钟声,播放的便是景云钟的录音。唐睿宗景云二年(711),景龙观竣工,这件钟铸成,被称为“景龙观钟”。开元年
- Java序列化进阶篇
g21121
java序列化
1.transient
类一旦实现了Serializable 接口即被声明为可序列化,然而某些情况下并不是所有的属性都需要序列化,想要人为的去阻止这些属性被序列化,就需要用到transient 关键字。
- escape()、encodeURI()、encodeURIComponent()区别详解
aigo
JavaScriptWeb
原文:http://blog.sina.com.cn/s/blog_4586764e0101khi0.html
JavaScript中有三个可以对字符串编码的函数,分别是: escape,encodeURI,encodeURIComponent,相应3个解码函数:,decodeURI,decodeURIComponent 。
下面简单介绍一下它们的区别
1 escape()函
- ArcgisEngine实现对地图的放大、缩小和平移
Cb123456
添加矢量数据对地图的放大、缩小和平移Engine
ArcgisEngine实现对地图的放大、缩小和平移:
个人觉得是平移,不过网上的都是漫游,通俗的说就是把一个地图对象从一边拉到另一边而已。就看人说话吧.
具体实现:
一、引入命名空间
using ESRI.ArcGIS.Geometry;
using ESRI.ArcGIS.Controls;
二、代码实现.
- Java集合框架概述
天子之骄
Java集合框架概述
集合框架
集合框架可以理解为一个容器,该容器主要指映射(map)、集合(set)、数组(array)和列表(list)等抽象数据结构。
从本质上来说,Java集合框架的主要组成是用来操作对象的接口。不同接口描述不同的数据类型。
简单介绍:
Collection接口是最基本的接口,它定义了List和Set,List又定义了LinkLi
- 旗正4.0页面跳转传值问题
何必如此
javajsp
跳转和成功提示
a) 成功字段非空forward
成功字段非空forward,不会弹出成功字段,为jsp转发,页面能超链接传值,传输变量时需要拼接。接拼接方式list.jsp?test="+strweightUnit+"或list.jsp?test="+weightUnit+&qu
- 全网唯一:移动互联网服务器端开发课程
cocos2d-x小菜
web开发移动开发移动端开发移动互联程序员
移动互联网时代来了! App市场爆发式增长为Web开发程序员带来新一轮机遇,近两年新增创业者,几乎全部选择了移动互联网项目!传统互联网企业中超过98%的门户网站已经或者正在从单一的网站入口转向PC、手机、Pad、智能电视等多端全平台兼容体系。据统计,AppStore中超过85%的App项目都选择了PHP作为后端程
- Log4J通用配置|注意问题 笔记
7454103
DAOapachetomcatlog4jWeb
关于日志的等级 那些去 百度就知道了!
这几天 要搭个新框架 配置了 日志 记下来 !做个备忘!
#这里定义能显示到的最低级别,若定义到INFO级别,则看不到DEBUG级别的信息了~!
log4j.rootLogger=INFO,allLog
# DAO层 log记录到dao.log 控制台 和 总日志文件
log4j.logger.DAO=INFO,dao,C
- SQLServer TCP/IP 连接失败问题 ---SQL Server Configuration Manager
darkranger
sqlcwindowsSQL ServerXP
当你安装完之后,连接数据库的时候可能会发现你的TCP/IP 没有启动..
发现需要启动客户端协议 : TCP/IP
需要打开 SQL Server Configuration Manager...
却发现无法打开 SQL Server Configuration Manager..??
解决方法: C:\WINDOWS\system32目录搜索framedyn.
- [置顶] 做有中国特色的程序员
aijuans
程序员
从出版业说起 网络作品排到靠前的,都不会太难看,一般人不爱看某部作品也是因为不喜欢这个类型,而此人也不会全不喜欢这些网络作品。究其原因,是因为网络作品都是让人先白看的,看的好了才出了头。而纸质作品就不一定了,排行榜靠前的,有好作品,也有垃圾。 许多大牛都是写了博客,后来出了书。这些书也都不次,可能有人让为不好,是因为技术书不像小说,小说在读故事,技术书是在学知识或温习知识,有些技术书读得可
- document.domain 跨域问题
avords
document
document.domain用来得到当前网页的域名。比如在地址栏里输入:javascript:alert(document.domain); //www.315ta.com我们也可以给document.domain属性赋值,不过是有限制的,你只能赋成当前的域名或者基础域名。比如:javascript:alert(document.domain = "315ta.com");
- 关于管理软件的一些思考
houxinyou
管理
工作好多看年了,一直在做管理软件,不知道是我最开始做的时候产生了一些惯性的思维,还是现在接触的管理软件水平有所下降.换过好多年公司,越来越感觉现在的管理软件做的越来越乱.
在我看来,管理软件不论是以前的结构化编程,还是现在的面向对象编程,不管是CS模式,还是BS模式.模块的划分是很重要的.当然,模块的划分有很多种方式.我只是以我自己的划分方式来说一下.
做为管理软件,就像现在讲究MVC这
- NoSQL数据库之Redis数据库管理(String类型和hash类型)
bijian1013
redis数据库NoSQL
一.Redis的数据类型
1.String类型及操作
String是最简单的类型,一个key对应一个value,string类型是二进制安全的。Redis的string可以包含任何数据,比如jpg图片或者序列化的对象。
Set方法:设置key对应的值为string类型的value
- Tomcat 一些技巧
征客丶
javatomcatdos
以下操作都是在windows 环境下
一、Tomcat 启动时配置 JAVA_HOME
在 tomcat 安装目录,bin 文件夹下的 catalina.bat 或 setclasspath.bat 中添加
set JAVA_HOME=JAVA 安装目录
set JRE_HOME=JAVA 安装目录/jre
即可;
二、查看Tomcat 版本
在 tomcat 安装目
- 【Spark七十二】Spark的日志配置
bit1129
spark
在测试Spark Streaming时,大量的日志显示到控制台,影响了Spark Streaming程序代码的输出结果的查看(代码中通过println将输出打印到控制台上),可以通过修改Spark的日志配置的方式,不让Spark Streaming把它的日志显示在console
在Spark的conf目录下,把log4j.properties.template修改为log4j.p
- Haskell版冒泡排序
bookjovi
冒泡排序haskell
面试的时候问的比较多的算法题要么是binary search,要么是冒泡排序,真的不想用写C写冒泡排序了,贴上个Haskell版的,思维简单,代码简单,下次谁要是再要我用C写冒泡排序,直接上个haskell版的,让他自己去理解吧。
sort [] = []
sort [x] = [x]
sort (x:x1:xs)
| x>x1 = x1:so
- java 路径 配置文件读取
bro_feng
java
这几天做一个项目,关于路径做如下笔记,有需要供参考。
取工程内的文件,一般都要用相对路径,这个自然不用多说。
在src统计目录建配置文件目录res,在res中放入配置文件。
读取文件使用方式:
1. MyTest.class.getResourceAsStream("/res/xx.properties")
2. properties.load(MyTest.
- 读《研磨设计模式》-代码笔记-简单工厂模式
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
package design.pattern;
/*
* 个人理解:简单工厂模式就是IOC;
* 客户端要用到某一对象,本来是由客户创建的,现在改成由工厂创建,客户直接取就好了
*/
interface IProduct {
- SVN与JIRA的关联
chenyu19891124
SVN
SVN与JIRA的关联一直都没能装成功,今天凝聚心思花了一天时间整合好了。下面是自己整理的步骤:
一、搭建好SVN环境,尤其是要把SVN的服务注册成系统服务
二、装好JIRA,自己用是jira-4.3.4破解版
三、下载SVN与JIRA的插件并解压,然后拷贝插件包下lib包里的三个jar,放到Atlassian\JIRA 4.3.4\atlassian-jira\WEB-INF\lib下,再
- JWFDv0.96 最新设计思路
comsci
数据结构算法工作企业应用公告
随着工作流技术的发展,工作流产品的应用范围也不断的在扩展,开始进入了像金融行业(我已经看到国有四大商业银行的工作流产品招标公告了),实时生产控制和其它比较重要的工程领域,而
- vi 保存复制内容格式粘贴
daizj
vi粘贴复制保存原格式不变形
vi是linux中非常好用的文本编辑工具,功能强大无比,但对于复制带有缩进格式的内容时,粘贴的时候内容错位很严重,不会按照复制时的格式排版,vi能不能在粘贴时,按复制进的格式进行粘贴呢? 答案是肯定的,vi有一个很强大的命令可以实现此功能 。
在命令模式输入:set paste,则进入paste模式,这样再进行粘贴时
- shell脚本运行时报错误:/bin/bash^M: bad interpreter 的解决办法
dongwei_6688
shell脚本
出现原因:windows上写的脚本,直接拷贝到linux系统上运行由于格式不兼容导致
解决办法:
1. 比如文件名为myshell.sh,vim myshell.sh
2. 执行vim中的命令 : set ff?查看文件格式,如果显示fileformat=dos,证明文件格式有问题
3. 执行vim中的命令 :set fileformat=unix 将文件格式改过来就可以了,然后:w
- 高一上学期难记忆单词
dcj3sjt126com
wordenglish
honest 诚实的;正直的
argue 争论
classical 古典的
hammer 锤子
share 分享;共有
sorrow 悲哀;悲痛
adventure 冒险
error 错误;差错
closet 壁橱;储藏室
pronounce 发音;宣告
repeat 重做;重复
majority 大多数;大半
native 本国的,本地的,本国
- hibernate查询返回DTO对象,DTO封装了多个pojo对象的属性
frankco
POJOhibernate查询DTO
DTO-数据传输对象;pojo-最纯粹的java对象与数据库中的表一一对应。
简单讲:DTO起到业务数据的传递作用,pojo则与持久层数据库打交道。
有时候我们需要查询返回DTO对象,因为DTO
- Partition List
hcx2013
partition
Given a linked list and a value x, partition it such that all nodes less than x come before nodes greater than or equal to x.
You should preserve the original relative order of th
- Spring MVC测试框架详解——客户端测试
jinnianshilongnian
上一篇《Spring MVC测试框架详解——服务端测试》已经介绍了服务端测试,接下来再看看如果测试Rest客户端,对于客户端测试以前经常使用的方法是启动一个内嵌的jetty/tomcat容器,然后发送真实的请求到相应的控制器;这种方式的缺点就是速度慢;自Spring 3.2开始提供了对RestTemplate的模拟服务器测试方式,也就是说使用RestTemplate测试时无须启动服务器,而是模拟一
- 关于推荐个人观点
liyonghui160com
推荐系统关于推荐个人观点
回想起来,我也做推荐了3年多了,最近公司做了调整招聘了很多算法工程师,以为需要多么高大上的算法才能搭建起来的,从实践中走过来,我只想说【不是这样的】
第一次接触推荐系统是在四年前入职的时候,那时候,机器学习和大数据都是没有的概念,什么大数据处理开源软件根本不存在,我们用多台计算机web程序记录用户行为,用.net的w
- 不间断旋转的动画
pangyulei
动画
CABasicAnimation* rotationAnimation;
rotationAnimation = [CABasicAnimation animationWithKeyPath:@"transform.rotation.z"];
rotationAnimation.toValue = [NSNumber numberWithFloat: M
- 自定义annotation
sha1064616837
javaenumannotationreflect
对象有的属性在页面上可编辑,有的属性在页面只可读,以前都是我们在页面上写死的,时间一久有时候会混乱,此处通过自定义annotation在类属性中定义。越来越发现Java的Annotation真心很强大,可以帮我们省去很多代码,让代码看上去简洁。
下面这个例子 主要用到了
1.自定义annotation:@interface,以及几个配合着自定义注解使用的几个注解
2.简单的反射
3.枚举
- Spring 源码
up2pu
spring
1.Spring源代码
https://github.com/SpringSource/spring-framework/branches/3.2.x
注:兼容svn检出
2.运行脚本
import-into-eclipse.bat
注:需要设置JAVA_HOME为jdk 1.7
build.gradle
compileJava {
sourceCompatibilit
- 利用word分词来计算文本相似度
yangshangchuan
wordword分词文本相似度余弦相似度简单共有词
word分词提供了多种文本相似度计算方式:
方式一:余弦相似度,通过计算两个向量的夹角余弦值来评估他们的相似度
实现类:org.apdplat.word.analysis.CosineTextSimilarity
用法如下:
String text1 = "我爱购物";
String text2 = "我爱读书";
String text3 =