- 迷茫的你,如何在职场快速晋升蜕变?
水清亦有鱼
今天给大家分享的职场知识是关于个人的职场能力晋升,我发现其实有很多人上班会很茫然,只会老老实实的做“死事”。这样的话,个人能力和职场能力真的很难提升。有一个职场小故事:某一个公司的老员工辞职,去了新企业上班,新企业的老板问他有什么职场技能,该员工告诉老板,我有十年的工作经验。老板笑了笑,反问他:“你是有十年的工作经验,还是一年的工作经验,做了十年?”你们是属于前者?还是后者?如果我们将一年学习来的
- 最详细的解决方法:MySQL服务无法启动。服务没有报告任何错误。端口问题,配置问题。
掉色的熊猫
BUGMySQL新手数据库mysqlbug系统安装windows
如图,启动mysql服务时,报这个错误了应该怎么办?往下看。我知道会报这个错误的两个原因:(1)端口号被占用。1.打开CMD,命令提示符。2.输入netstat-ano,则跳出下图所示,找对对应3306的端口。3.继续输入tasklist|findstr端口号对应的PID号,由于上图可知我的pid号为1564。然后就可以看见,是mysql占用了我的mysql端口号。好像有那里不对啊,哈哈哈,好吧,
- 谁说鞠婧祎是小短腿,当她穿上短裙的那一刻,网友:惊为天人!
天上掉下一只羊
谁说鞠婧祎是小短腿,当她穿上短裙的那一刻,网友:惊为天人!说起鞠婧祎信任许多朋友都很了解了,鞠婧祎现在也是娱乐圈中炙手可热的当红小花了。说到鞠婧祎,许多人都会想到4000年美人的称谓,鞠婧祎自从出道以来,一向以香甜乖巧的造型示人。出道不久的鞠婧祎就成立了个人工作室,之后她的开展就愈加不错了。私下里的鞠婧祎,喜爱穿长裤,无论是路人的街拍,仍是机场的生图,她都是喜爱穿那种比较显腿型的长裤,所以一向被人
- 量感的培养策略学习
江畔桃圓
这两天,在网上查找了很多关于量感的解读,以及培养策略,我发现,资料阅读的越多,对概念的理解越模糊!其根本是越想精细化的整理消化理解,但却越易迷失!好在今天晚上学习的贲友林工作室研究的关于量感培养策略,感觉简洁却有效!具体如下:一探测学生对量感的直觉感知,找准教学的起点。直觉即直观感觉,它是指未经充分逻辑推理的感性认识,是基于人类的职业、阅历、知识和本能而存在的一种思维形式,是一种本能反应。在案例中
- 有一种过年的快乐是这样的
天福悟道
“嘿嘿嘿,呵呵,嗯哼,嘿嘿,哼哼……”婴儿铃铛般欢快的笑声,传入耳中,感染着听到它的男人。此刻,男人忙活了一天的疲惫瞬间被这串笑声冲淡了许多。男人的脸上露出了甜甜的微笑。难道,孩子们的笑声是父母疲惫的解药?这一天的忙活,都是为了孩子们的欢笑,值了。男人在心里这样权衡着。后天就是春节。男人已将年货备齐,不需要再去采购了。男人这几天除了工作,就尽为春节忙活了。昨天去超市采购年货,那个人挤人啊,真想抽身
- 罗永浩——一个孤独的理想主义者
DownerZz
罗永浩——孤独的理想主义者老罗带来了自家全新旗舰机坚果R1和备受争议的坚果TNT工作站。微博知乎上瞬间玩出了各种TNT的梗,无疑老罗又一次被大众嘲笑了。说实话,目前我也不认为TNT在办公方面能带来什么实质性的改变。这是老罗理想主义的产物。我自知知识浅薄,思想幼稚,言语拙劣。但我还是忍不住想发出自己的声音。我很欣赏老罗这位孤独的理想主义者。从初三我拿到人生的第一台安卓智能机:小米2s开始,我就对数码
- ORA-01558: out of transaction ID‘s in rollback segment SYSTEM---惜分飞
客户一个11.2.0.1的库,在重启之前报ORA-00604和ORA-01558:outoftransactionID’sinrollbacksegmentSYSTEM错误SatMar1605:51:442024Errorsinfile/opt/oracle/app/diag/rdbms/xff/xff/trace/xff_smon_47709.trc:ORA-00604:erroroccurre
- 感恩单7.11
krysdracula
1.感谢爸爸早上热粥,煮了粽子2.感谢妈妈开车带我们去开封,早上帮我烧热水3.感谢马阿姨,今天让我们中午吃了特别多东西4.感谢秦老师今天讲课,每次多多少少都会受益5.感谢我们家车,今天辛苦了6.感谢今天下的雨,让天气变得很凉快7.感谢手机今天辛苦工作,还帮我们导航8.感谢早上烧的水洗澡9.感谢我的小床让我休息10.感谢娃娃,穿上新衣服我更喜欢它了今日观想:妈妈有时候会犯错,我不自觉去挑她毛病说她,
- 打发
二胖Uan
我睁开眼时间才爬到六点多熬夜的主播他还在播水友零星的开着车翻个身,不知为何就八点了要上班,工作日打乱我的生活路上堵,将就的早餐还温热真难得,提前十分钟就到公司了打发,只想打发掉一天的工作打发,只是打发时间的夜生活打发,随便打发的撩拨打发,被打发的不只有我
- 女生适合的副业,女人兼职的工作有哪些
配音新手圈
一、女生适合的副业选择女生在副业选择上有很多适宜的选项。例如,可以选择开设小型网店,销售自己擅长的手工制品或者美妆产品等。兼职副业推荐公众号,配音新手圈,声优配音圈,新配音兼职圈,配音就业圈,鼎音副业,有声新手圈,每天更新各种远程工作与在线兼职,职位包括:写手、程序开发、剪辑、设计、翻译、配音、无门槛、插画、翻译、等等。。。每日更新兼职。此外,女生还可以选择做家教、代写作业、设计名片等灵活的兼职工
- claude-code-router:智能请求路由管理工具
claude-code-router:智能请求路由管理工具项目介绍在软件开发领域,高效管理请求并确保它们正确地被路由到对应的服务或模型是至关重要的。ClaudeCodeRouter就是这样一款工具,它专为ClaudeCode请求的路由管理而设计。通过这个工具,开发者可以自定义任何请求,将它们路由到不同的模型上,从而提高系统整体的工作效率和响应速度。项目技术分析ClaudeCodeRouter基于J
- 2023-02-13养龙日记
焘焘不绝
今天是周一,继续养龙。早上的时间用来完成最重要的工作,下午抽2个小时的时间来学习编程,就这么干。工作还是要精进的,不能够没有进展哈。所以,继续加油今天。编程,阅读和工作,都要做好的,知道吗。所以呢,今天继续珍惜时间,珍惜生命,加油!
- 2023-06-16
84fb7f2f5c31
#接龙20230616婚恋关系柯建希直播间金句今日主题:什么时候你感动了伴侣?今日歌曲:樱花树下的约定梦柯1.周五早上好!2.学习是要付出极大的努力。通过学习不断的超越自我,进入超我。3.电脑,手机,重启都会好,人生也一样。4.生命不止,学习不止。5.遇事不焦虑!淡定!6.不愿意学习重启人生,所以一直买单。7.找不到答案时,去看看世界,走进家文化工作坊,通过学习,还一个不一样的自己。8.不为学习买
- USB 声卡全解析:提升音频体验的得力助手
Phaten
音视频USB声卡
在当今数字化的时代,音频领域的追求愈发多元。无论是热衷聆听高品质音乐的爱好者,还是在专业音频工作中精雕细琢的人士,亦或是在游戏世界里渴望极致音效沉浸的玩家,都始终在寻觅能让音频体验更上一层楼的妙法。而USB声卡,这一借助USB接口连接的多功能外置声卡,恰似一把开启卓越音频之门的关键钥匙,致力于优化计算机的音频品质与性能,并且巧妙地拓展了计算机原本匮乏的音频接口。不管是对那差强人意的内置音响系统心怀
- AI深度噪音抑制技术
这两年人工智能快速发展,AI已经渗透到了各行各业。在噪音抑制技术领域,AI也同样发挥了巨大的作用。AI深度噪音抑制技术是一种利用人工智能和深度学习算法来动态处理和减少音频信号中的噪声,从而提升音频的清晰度和质量。与传统的噪音抑制技术相比,AI深度噪音抑制能够更智能、更精准地分辨出背景噪音与有用的语音或音乐信号,尤其在复杂、多样的环境下表现尤为出色。1.工作原理AI深度噪音抑制技术基于深度神经网络(
- 母女相遇在没有硝烟的战场不能相认
雨过天晴真有彩虹
刚刚刷了条新闻,在给一个学校做核酸检测的工作人员,意外地遇到了自己多日不见的女儿,女儿对这位“阿姨”的声音表示了怀疑,但这位“阿姨”好像并不认识她,只是用动作来引导孩子做完了检测取样。这位护士妈妈是怀着怎样复杂的心情给女儿做的核酸检测呀!事后,这位感人的沈阳护士妈妈刘沫涵含着泪对记者说,怕跟女儿相认会控制不住地想哭,那样会湿了防护服,防护服有了水汽雾气就不能工作了,换一次衣服太费劲了,当时是忍住了
- mysql数据库底层逻辑
一、数据加载在MySQL中,数据持久化存储在磁盘上,但为了高效访问,MySQL会智能地将数据加载到内存中。Mysql在内存中构建缓冲池,当查询需要访问数据时,MySQL首先检查缓冲池,若数据不在缓冲池:1.从磁盘读取目标页(16KB单位)2.将页加载到缓冲池的空闲页(FreeList)3.将页添加到LRUList的OldSublist头部(LRU分为两个区域:NewSublist(5/8):最近频
- BERT 的“池化策略”
AI扶我青云志
bert人工智能深度学习
为什么在BERT的config.json中会出现池化层(pooling)相关的参数。这个问题其实触及了BERT输出与下游任务之间的桥梁设计,也是你理解BERT在实际应用中如何工作的关键环节。首先明确:BERT的原始Transformer模块没有传统的池化层BERT是基于Transformer构建的,Transformer输出的是:sequence_output:Tensorofshape(batc
- 自卑与超越:如何正确认识自卑,如何化自卑为动力,不断超越自己
枫桥读书
你好,今天为你推荐的书是《自卑与超越》。相信有很多人和我一样,常年深受到自卑情绪影响,痛苦不堪,而无法自拔。由于自卑的影响,有很多机会,都与自己擦肩而过,没有从事自己真心喜欢并感兴趣的工作,也没有跟最爱的人在一起。但看了这本书之后,我对自卑有了新的认识,自卑既是好的,也是不好的。关键在于我们如何看待自卑,以及如何化自卑为动力、不断超越自己。自卑与超越:如何化自卑为动力、不断超越自己?这本书是现代社
- 这才是你需要了解的时序数据库 Apache-IoTDB 源码解析之系统架构!
AI科学小老师
个人博客导航页(点击右侧链接即可打开个人博客):大牛带你入门技术栈1.系统架构1.1系统简介以上示意图可能非常简单,但我觉得足够表明一个整体架构。当一台设备、一辆车连接到协议网关后,便开始了真正的收发数据。一般通信的方式都是基于tcp,搞一段二进制协议,所以协议网关基本要做的工作就是完成对连接的管理、完成对数据的收发及编解码。当数据完成编解码之后一般会发往消息队列当中,一般都是Kafka之中。用来
- 基于springboot+vue车辆充电桩管理系统
基于springboot+vue车辆充电桩管理系统摘要随着信息化时代的到来,管理系统都趋向于智能化、系统化,车辆充电桩管理系统也不例外,但目前国内仍都使用人工管理,市场规模越来越大,同时信息量也越来越庞大,人工管理显然已无法应对时代的变化,而车辆充电桩管理系统能很好地解决这一问题,轻松应对车辆充电桩平时的工作,既能提高人力物力财力,又能加快工作的效率,取代人工管理是必然趋势。本车辆充电桩管理系统以
- 中原焦点团队焦点解决网初18中20张红勋坚持分享第250天约练第112次2020年10月19日读书打卡第150天
啊哈d9387b66a3dc
又要与原来的老领导打交道了,事前想好要注意控制情绪,不要急不要吵,结果很快还是吵起来了。之前只是看别人与他吵,其实都是因为工作,我也劝过他注意点说话方式,别觉着自己能把别人都否定了,整天吵的脸红脖子粗的。可是本性难移,他依然是老脾气,因为一点小细节否定整个工作,而且说话很难听,让人一听就火。今天轮到我,他又是一句话把我们这些天的努力都否定了,我的火一下子就上来了,没控制住,据理力争,一会就吵了起来
- 时序数据库 Apache-IoTDB 源码解析之系统架构(二)
zhoumouren88
技术
上一章聊到时序数据是什么样,物联网行业中的时序数据的特点:存量数据大、新增数据多(采集频率高、设备量多)。详情请见:时序数据库Apache-IoTDB源码解析之前言(一)打一波广告,欢迎大家访问IoTDB仓库,求一波Star。这一章主要想聊一聊:物联网行业的基本系统架构,及使用数据库遇到的需求与挑战IoTDB的功能特点及系统架构车联网因为本人是在做车联网行业,所以对这个行业的信息了解更深入一些,能
- 2021年 1月7日 周四 漯河市 晴
成长俱乐部
2021年1月7日周四漯河市晴13:32一,工作准备青年:我该如何重启?苏格拉底:既往不恋,当下不杂,未来不迎。13:43一,正念跑步——该如何更好地专注当下?14:01一,制作公众号二,学习准备14:24一,刻意学习1.书摘这里我有不同的观点:向你学习分两种,第一种是美德行为方面,就如学习孔子,就是把孔子当作榜样;第二种是理论知识方面,就如看一本书,就是参考他人的观点为我所用。我们要知道美德是不
- 惨
风中老狠
其实,人生都有不如意的事儿,只是人不察觉而已。这几天在家,闲得无聊,我就琢磨,又看了几集电视剧,我就悟出了这个道理。我就属于比较惨的人了,抱负无处施展,整天看人脸色过日子,且年纪已过半百,女儿工作还无着落,儿子还小,有时还真觉自己挺惨的。不说了,说了伤心。
- 探讨应用层网络协议栈设计-基础篇(一)
橙子味虾片
网络协议网络系统架构
本篇想从这几个方向聊:整套系统它的受众业务,为何要探讨和学习网络协议栈开发基础知识,各模块角色的定位,为什么要设计这几个模块如何进行设计框架、工作线程模式、各模块如何高效协作本篇探讨和可学习的知识点:基础模块定位线程竞争处理负载均衡设计工作模式设计快慢的分离为什么开启本篇文章:应用层网络协议栈的开发,它是一套通用的解决网络需求的系统,网络需求指的是对网络数据的监控、审计、研判、提取、防护、可视等;
- 快速排序Java代码简洁实现
SKY技术修炼指南
算法
学习过数据结构的同学们都知道,快速排序算法是一种时间复杂度为O(nlogn)的排序算法,在各种排序算法中算是较为高效的方法,企业面试中也经常有手撕快排的环节。本文将阐述算法的基本思想,并用Java代码的形式实现快速排序代码。算法思想快速排序主要采用分治的基本思想,每次将一个位置上的数据归位,此时该数左边的所有数据都比该数小,右边所有的数据都比该数大,然后递归将已归位的数据左右两边再次进行快排,从而
- 长沙市10家亲子鉴定机构中心地址整理(附最新亲子鉴定办理流程一览)
中量国鉴知识科普
长沙哪里做亲子鉴定?去长沙有资质的亲子鉴定机构即可。长沙中量国鉴亲子鉴定中心长沙中量国鉴亲子鉴定中心工作时间:上午9:00—12:00下午14:00-17:00长沙中量国鉴亲子鉴定服务范围:长沙市、株洲市、怀化市、湘潭市、衡阳市、邵阳市、常德市、张家界市、益阳市、郴州市、永州市、娄底等周边地区均可提供亲子鉴定咨询服务,其他省市亦可咨询客服。长沙中量国鉴亲子鉴定中心业务范围:长沙市司法亲子鉴定,长沙
- 所有的好运气,都藏在背后的努力里
孟小悦
生活中,看到别人光鲜亮丽的一面时,我们往往都会觉得那只不过是别人运气好。殊不知,所有的好运气,都藏在背后的努力里。朋友昕昕,入职三年了,在工作中,一直受到领导的器重和同事的喜欢。有一次我问她:“为什么领导总是很器重你?”她说:“我其实也没有什么秘诀,平日里努力的工作,用真情和真心去服务客户和同事,所以,领导总是很器重我,同事也都喜欢我。”真情和真心这几个字,说起来很容易,但大多数人往往都做不到。平
- 七年老码农掏心窝:你踩过的 ThreadLocal 坑,我替你填了 3 遍
天天摸鱼的java工程师
java开发语言
工作一年踩坑记:我终于搞懂了ThreadLocal这玩意儿大家好,我是那个在多线程坑里摸爬滚打了七年的菜鸡程序员。上周写接口时遇到个诡异问题:两个线程同时操作一个日期格式化工具类,结果返回的时间居然串了!老员工丢给我一句“用ThreadLocal啊”,当时我心里直犯嘀咕:这玩意儿听起来像“线程本地变量”,但到底怎么用?为啥能解决线程安全?今天就把我啃源码、查资料、踩坑无数的心得掰碎了讲,咱用人话聊
- windows下源码安装golang
616050468
golang安装golang环境windows
系统: 64位win7, 开发环境:sublime text 2, go版本: 1.4.1
1. 安装前准备(gcc, gdb, git)
golang在64位系
- redis批量删除带空格的key
bylijinnan
redis
redis批量删除的通常做法:
redis-cli keys "blacklist*" | xargs redis-cli del
上面的命令在key的前后没有空格时是可以的,但有空格就不行了:
$redis-cli keys "blacklist*"
1) "blacklist:12:
[email protected]
- oracle正则表达式的用法
0624chenhong
oracle正则表达式
方括号表达示
方括号表达式
描述
[[:alnum:]]
字母和数字混合的字符
[[:alpha:]]
字母字符
[[:cntrl:]]
控制字符
[[:digit:]]
数字字符
[[:graph:]]
图像字符
[[:lower:]]
小写字母字符
[[:print:]]
打印字符
[[:punct:]]
标点符号字符
[[:space:]]
- 2048源码(核心算法有,缺少几个anctionbar,以后补上)
不懂事的小屁孩
2048
2048游戏基本上有四部分组成,
1:主activity,包含游戏块的16个方格,上面统计分数的模块
2:底下的gridview,监听上下左右的滑动,进行事件处理,
3:每一个卡片,里面的内容很简单,只有一个text,记录显示的数字
4:Actionbar,是游戏用重新开始,设置等功能(这个在底下可以下载的代码里面还没有实现)
写代码的流程
1:设计游戏的布局,基本是两块,上面是分
- jquery内部链式调用机理
换个号韩国红果果
JavaScriptjquery
只需要在调用该对象合适(比如下列的setStyles)的方法后让该方法返回该对象(通过this 因为一旦一个函数称为一个对象方法的话那么在这个方法内部this(结合下面的setStyles)指向这个对象)
function create(type){
var element=document.createElement(type);
//this=element;
- 你订酒店时的每一次点击 背后都是NoSQL和云计算
蓝儿唯美
NoSQL
全球最大的在线旅游公司Expedia旗下的酒店预订公司,它运营着89个网站,跨越68个国家,三年前开始实验公有云,以求让客户在预订网站上查询假期酒店时得到更快的信息获取体验。
云端本身是用于驱动网站的部分小功能的,如搜索框的自动推荐功能,还能保证处理Hotels.com服务的季节性需求高峰整体储能。
Hotels.com的首席技术官Thierry Bedos上个月在伦敦参加“2015 Clou
- java笔记1
a-john
java
1,面向对象程序设计(Object-oriented Propramming,OOP):java就是一种面向对象程序设计。
2,对象:我们将问题空间中的元素及其在解空间中的表示称为“对象”。简单来说,对象是某个类型的实例。比如狗是一个类型,哈士奇可以是狗的一个实例,也就是对象。
3,面向对象程序设计方式的特性:
3.1 万物皆为对象。
- C语言 sizeof和strlen之间的那些事 C/C++软件开发求职面试题 必备考点(一)
aijuans
C/C++求职面试必备考点
找工作在即,以后决定每天至少写一个知识点,主要是记录,逼迫自己动手、总结加深印象。当然如果能有一言半语让他人收益,后学幸运之至也。如有错误,还希望大家帮忙指出来。感激不尽。
后学保证每个写出来的结果都是自己在电脑上亲自跑过的,咱人笨,以前学的也半吊子。很多时候只能靠运行出来的结果再反过来
- 程序员写代码时就不要管需求了吗?
asia007
程序员不能一味跟需求走
编程也有2年了,刚开始不懂的什么都跟需求走,需求是怎样就用代码实现就行,也不管这个需求是否合理,是否为较好的用户体验。当然刚开始编程都会这样,但是如果有了2年以上的工作经验的程序员只知道一味写代码,而不在写的过程中思考一下这个需求是否合理,那么,我想这个程序员就只能一辈写敲敲代码了。
我的技术不是很好,但是就不代
- Activity的四种启动模式
百合不是茶
android栈模式启动Activity的标准模式启动栈顶模式启动单例模式启动
android界面的操作就是很多个activity之间的切换,启动模式决定启动的activity的生命周期 ;
启动模式xml中配置
<activity android:name=".MainActivity" android:launchMode="standard&quo
- Spring中@Autowired标签与@Resource标签的区别
bijian1013
javaspring@Resource@Autowired@Qualifier
Spring不但支持自己定义的@Autowired注解,还支持由JSR-250规范定义的几个注解,如:@Resource、 @PostConstruct及@PreDestroy。
1. @Autowired @Autowired是Spring 提供的,需导入 Package:org.springframewo
- Changes Between SOAP 1.1 and SOAP 1.2
sunjing
ChangesEnableSOAP 1.1SOAP 1.2
JAX-WS
SOAP Version 1.2 Part 0: Primer (Second Edition)
SOAP Version 1.2 Part 1: Messaging Framework (Second Edition)
SOAP Version 1.2 Part 2: Adjuncts (Second Edition)
Which style of WSDL
- 【Hadoop二】Hadoop常用命令
bit1129
hadoop
以Hadoop运行Hadoop自带的wordcount为例,
hadoop脚本位于/home/hadoop/hadoop-2.5.2/bin/hadoop,需要说明的是,这些命令的使用必须在Hadoop已经运行的情况下才能执行
Hadoop HDFS相关命令
hadoop fs -ls
列出HDFS文件系统的第一级文件和第一级
- java异常处理(初级)
白糖_
javaDAOspring虚拟机Ajax
从学习到现在从事java开发一年多了,个人觉得对java只了解皮毛,很多东西都是用到再去慢慢学习,编程真的是一项艺术,要完成一段好的代码,需要懂得很多。
最近项目经理让我负责一个组件开发,框架都由自己搭建,最让我头疼的是异常处理,我看了一些网上的源码,发现他们对异常的处理不是很重视,研究了很久都没有找到很好的解决方案。后来有幸看到一个200W美元的项目部分源码,通过他们对异常处理的解决方案,我终
- 记录整理-工作问题
braveCS
工作
1)那位同学还是CSV文件默认Excel打开看不到全部结果。以为是没写进去。同学甲说文件应该不分大小。后来log一下原来是有写进去。只是Excel有行数限制。那位同学进步好快啊。
2)今天同学说写文件的时候提示jvm的内存溢出。我马上反应说那就改一下jvm的内存大小。同学说改用分批处理了。果然想问题还是有局限性。改jvm内存大小只能暂时地解决问题,以后要是写更大的文件还是得改内存。想问题要长远啊
- org.apache.tools.zip实现文件的压缩和解压,支持中文
bylijinnan
apache
刚开始用java.util.Zip,发现不支持中文(网上有修改的方法,但比较麻烦)
后改用org.apache.tools.zip
org.apache.tools.zip的使用网上有更简单的例子
下面的程序根据实际需求,实现了压缩指定目录下指定文件的方法
import java.io.BufferedReader;
import java.io.BufferedWrit
- 读书笔记-4
chengxuyuancsdn
读书笔记
1、JSTL 核心标签库标签
2、避免SQL注入
3、字符串逆转方法
4、字符串比较compareTo
5、字符串替换replace
6、分拆字符串
1、JSTL 核心标签库标签共有13个,
学习资料:http://www.cnblogs.com/lihuiyy/archive/2012/02/24/2366806.html
功能上分为4类:
(1)表达式控制标签:out
- [物理与电子]半导体教材的一个小问题
comsci
问题
各种模拟电子和数字电子教材中都有这个词汇-空穴
书中对这个词汇的解释是; 当电子脱离共价键的束缚成为自由电子之后,共价键中就留下一个空位,这个空位叫做空穴
我现在回过头翻大学时候的教材,觉得这个
- Flashback Database --闪回数据库
daizj
oracle闪回数据库
Flashback 技术是以Undo segment中的内容为基础的, 因此受限于UNDO_RETENTON参数。要使用flashback 的特性,必须启用自动撤销管理表空间。
在Oracle 10g中, Flash back家族分为以下成员: Flashback Database, Flashback Drop,Flashback Query(分Flashback Query,Flashbac
- 简单排序:插入排序
dieslrae
插入排序
public void insertSort(int[] array){
int temp;
for(int i=1;i<array.length;i++){
temp = array[i];
for(int k=i-1;k>=0;k--)
- C语言学习六指针小示例、一维数组名含义,定义一个函数输出数组的内容
dcj3sjt126com
c
# include <stdio.h>
int main(void)
{
int * p; //等价于 int *p 也等价于 int* p;
int i = 5;
char ch = 'A';
//p = 5; //error
//p = &ch; //error
//p = ch; //error
p = &i; //
- centos下php redis扩展的安装配置3种方法
dcj3sjt126com
redis
方法一
1.下载php redis扩展包 代码如下 复制代码
#wget http://redis.googlecode.com/files/redis-2.4.4.tar.gz
2 tar -zxvf 解压压缩包,cd /扩展包 (进入扩展包然后 运行phpize 一下是我环境中phpize的目录,/usr/local/php/bin/phpize (一定要
- 线程池(Executors)
shuizhaosi888
线程池
在java类库中,任务执行的主要抽象不是Thread,而是Executor,将任务的提交过程和执行过程解耦
public interface Executor {
void execute(Runnable command);
}
public class RunMain implements Executor{
@Override
pub
- openstack 快速安装笔记
haoningabc
openstack
前提是要配置好yum源
版本icehouse,操作系统redhat6.5
最简化安装,不要cinder和swift
三个节点
172 control节点keystone glance horizon
173 compute节点nova
173 network节点neutron
control
/etc/sysctl.conf
net.ipv4.ip_forward =
- 从c面向对象的实现理解c++的对象(二)
jimmee
C++面向对象虚函数
1. 类就可以看作一个struct,类的方法,可以理解为通过函数指针的方式实现的,类对象分配内存时,只分配成员变量的,函数指针并不需要分配额外的内存保存地址。
2. c++中类的构造函数,就是进行内存分配(malloc),调用构造函数
3. c++中类的析构函数,就时回收内存(free)
4. c++是基于栈和全局数据分配内存的,如果是一个方法内创建的对象,就直接在栈上分配内存了。
专门在
- 如何让那个一个div可以拖动
lingfeng520240
html
<!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
- 第10章 高级事件(中)
onestopweb
事件
index.html
<!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/
- 计算两个经纬度之间的距离
roadrunners
计算纬度LBS经度距离
要解决这个问题的时候,到网上查了很多方案,最后计算出来的都与百度计算出来的有出入。下面这个公式计算出来的距离和百度计算出来的距离是一致的。
/**
*
* @param longitudeA
* 经度A点
* @param latitudeA
* 纬度A点
* @param longitudeB
*
- 最具争议的10个Java话题
tomcat_oracle
java
1、Java8已经到来。什么!? Java8 支持lambda。哇哦,RIP Scala! 随着Java8 的发布,出现很多关于新发布的Java8是否有潜力干掉Scala的争论,最终的结论是远远没有那么简单。Java8可能已经在Scala的lambda的包围中突围,但Java并非是函数式编程王位的真正觊觎者。
2、Java 9 即将到来
Oracle早在8月份就发布
- zoj 3826 Hierarchical Notation(模拟)
阿尔萨斯
rar
题目链接:zoj 3826 Hierarchical Notation
题目大意:给定一些结构体,结构体有value值和key值,Q次询问,输出每个key值对应的value值。
解题思路:思路很简单,写个类词法的递归函数,每次将key值映射成一个hash值,用map映射每个key的value起始终止位置,预处理完了查询就很简单了。 这题是最后10分钟出的,因为没有考虑value为{}的情
评论
1891334#38楼 回复 引用 查看
从LZ的回答中看出来了,LZ是个厚道人。#39楼 回复 引用
貌视很普通吧#40楼 回复 引用 查看
其实是很容易的呢#41楼 回复 引用
看到这个,基本无语~怎么上的首页啊?是不是最近缺少争论焦点啊 ?
#42楼 回复 引用 查看
哈哈,大家的回复很搞笑,还好不是在中午吃饭的时候#43楼 回复 引用
除了日本语看不太懂,没看出来有多大新意。不过对大部分应届生应该还是有学习的必要,实际工作中比这个简单的语句当然有很多,但比这有难度的也不在少数。
要说境界,能写出这个语句说明这个人确实是有工作经验了,离大师应该还有点距离吧
#44楼 回复 引用 查看
建议看看《SQL查询凡人入门》。#45楼 回复 引用
好像没啥特别的这大半年都写这样的恶心脚本来着,崩溃ing
#46楼 回复 引用 查看
经典啊,这个是面试毕业生的经典题目#47楼 回复 引用
开始一看楼主的的开篇形容,打开的电影都没看,就先想一睹为快,看完了,有这么种感想:这个学过数据库的都想得到这样嵌套的吧,如果硬是要说精妙,真还有些不认同,但楼主写出来分享,辛苦啦!!!!!呵呵,这么说不介意吧#48楼 回复 引用 查看
非常失望的人路过……#49楼[楼主] 回复 引用 查看
看来,我是井底之蛙了,没见过世面了,多向大家学习,我天天写管理类软件,不知道谁能教我几下,我应该怎么写?
什么样的sql语句是大家经常写的,算是比较厉害的,不妨贴出来看看,
大家值得学习的地方,我也虚心学习,开拓一下眼界。
#50楼 回复 引用
呵呵, 仿佛看到了5年前的自己。不知道你现在工资多少?
#51楼 回复 引用
我做过很多日本人的项目, 日本人确实有把某个东西做到极致的能力。比如拉面,茶道,花道。
不过sql已经进入生命周期的衰竭期,呵呵,要多注意其他方面的技术。否则随着年龄的增长, 最终会被淘汰的。
我也做过权限关系,和工作流,你是用sql来实现的吗?
#52楼[楼主] 回复 引用 查看
我工资大概有5k以上吧,不是很多,我不极端的那种,最近几年很少写过于复杂的sql语句,
我一般是按面向对象,面向服务、面向接口的理念编写程序,
不过多依赖与数据库技术及SQL语句。
主要研究多系统的整合思想、框架及对大规模软件开发等有兴趣。
经常研究通用的权限设计,通用的开放性管理平台、
能反反复复利用的通用组件程序,通用的设计思想等等。
#53楼[楼主] 回复 引用 查看
其实我也傻瓜了,大家觉得这个很简单,很菜鸟,就能表明你的SQL能力已经是很高的境界了,大家继续丢砖头啊。
我也赞赏“二十一世纪,电子商务!!电子商务!!! ”
的确是的,SQL语句啥的,是10年前的东西了,的确是到了衰退期了,
前几年,我就喜欢研究如何让程序兼容多种数据库,
已不是主流了,大家需要与时俱进了。
#54楼 回复 引用
5年经验,这样的工资偏低了。杭州有阿里巴巴,这么好的资源为什么不利用呢?阿里软件未来的前途应该会很光明的。
我建议你去阿里面试, 然后很快就可以知道自己的差距有多大了。
#55楼 回复 引用 查看
首先顶一下,可能自己在sql方面太菜,能否解释一下为什么这么些,这么写的好处在哪里,速度快吗?#56楼[楼主] 回复 引用 查看
没有10k-20k,我是懒得跳槽了,我对工资已经麻木了。阿里软件用的都是java技术,我研究的都是.net技术,跟他们没有共同语言。
年薪想突破15万没那么容易,15万以下就不折腾了。
假如来面试你的人问的问题根本不是你在思考的问题,有时候来面试的人是
小菜鸟一个,也很搞笑的,有时候也说不出来感觉,想有点儿水平也需要有
点儿水平的人来面试才可以,有时候面试别人也很难,能面试出他的水平来,
也需要一个被引导和进入状态的。
我也就会写点儿程序而已,想想也没啥大不了的,好好安心工作就可以了。
当个执着的驴。
#57楼[楼主] 回复 引用 查看
答复55楼:不是为了快还是什么的,就是第一次见到,原来SQL语句还可以这么写,
以前从来没见过,SQL语句还可以这么写,知道了别人怎么写,自己还可以
举一反三,可以写出更多更好的SQL语句了。
起一个开拓思维的作用,并不是这个SQL语句,性能有多高,或者写得多
简洁等上。
#58楼 回复 引用 查看
稍微正常的的业务系统类似这种程度的SQL是非常常见的,比这更复杂的也很多。况且这个SQL本身写的也非常有问题,平白无故的多套了一个Select * from,
事实上里面一层就可以搞定的事情。。
搞来搞去3张表,会写Case when 就是高手了?。。。too simple
#59楼 回复 引用
好强大的贴子就象当初学ASP
刚学会用for in一样的惊为天人...
#60楼 回复 引用
普通,我们报表经常都是这样的,有的比这复杂多了...一个查询四五百行 了...
#61楼 回复 引用 查看
虽然不是单条sql语句的那么简单,不过也不算特别复杂的那种,老实说,我毕业两年,一年前就写过差不多的。我只想说,这样的sql绝对算不上“大湿”级别的。看了楼主首页的两篇文章了,建议以后不要放首页了,或许真的是你太看得起这个sql了。(ps:我就留真名,你咬我呀~)
#62楼 回复 引用 查看
再说一句,看来做外包真的是学不到什么很高深的东西呀#63楼 回复 引用
这是最基本的sql语法啊,如果觉得这个很高深,那只能说在见到这个语句之前,你没看过书!或者说你只会写 select * from tblAbc这类语句。#64楼 回复 引用 查看
外包项目里没什么高深的玩意儿。及早规划好自己的职业发展方向为上#65楼 回复 引用 查看
怎么大家都极尽讽刺之能事呢?楼主五年前遇到这样的语句觉得很神奇,也不足为怪吧。楼主的意思是当年觉得自己很肤浅,是井底之蛙,很多人都有这样的经历吧。#66楼 回复 引用
这个SQL确实不难 我今年才毕业 我也是杭州的 ,现在在一家单位实习,这SQL语句一步步能看得懂PS:楼主不要生气 我估计那些人是冲你说这样能称上SQL大师才来说你风凉话的,因为我也觉得这样写算不上SQL大师。至于那些骂人的 就直接无视好了 中国的程序员大多是很傲慢的 自以为是 所以碰到一些工资比他们高的人 觉得很委屈...自以为自己是做技术的 工资应该比一般人高很多..... 不像外国 程序员是个很尊敬的职称 编到60岁都很正常
#67楼 回复 引用
外包很多时候的数据库操作本就不深:数据库要靠自己去钻的,很多人程序写了近六年可能除了常规的增删查改其它都不会-索引、视图等等东西都靠程序去完成;程序和数据库双修的实际上很多时候非常的少,不然何来DBA的生存空间-就是因为大多数开发者或网管的数据库技术惨不忍睹。#68楼 回复 引用
看不出高深来#69楼 回复 引用 查看
感觉写excel里很整齐的说……同时你把人家的项目表爆出来,不太好吧?这些也算是机密吧…………大哥……
#70楼 回复 引用 查看
呵呵,SQL SCRIPT 的格式化写法。鬼子干事是很认真的,不过,浪费时间也是很厉害的。
#71楼 回复 引用 查看
--引用--------------------------------------------------置身珠海,学习与奋斗: 呵呵,SQL SCRIPT 的格式化写法。
鬼子干事是很认真的,不过,浪费时间也是很厉害的。
--------------------------------------------------------
石门思想
#72楼 回复 引用 查看
--引用--------------------------------------------------吉日嘎拉: 没有10k-20k,我是懒得跳槽了,我对工资已经麻木了。
阿里软件用的都是java技术,我研究的都是.net技术,跟他们没有共同语言。
年薪想突破15万没那么容易,15万以下就不折腾了。
假如来面试你的人问的问题根本不是你在思考的问题,有时候来面试的人是
小菜鸟一个,也很搞笑的,有时候也说不出来感觉,想有点儿水平也需要有
点儿水平的人来面试才可以,有时候面试别人也很难,能面试出他的水平来,
也需要一个被引导和进入状态的。
我也就会写点儿程序而已,想想也没啥大不了的,好好安心工作就可以了。
当个执着的驴。
--------------------------------------------------------
同感……
#73楼[楼主] 回复 引用 查看
是啊,日本鬼子真的很认真,连SQL语句的排版都是非常有将就的,这之前我看过超过100个人的程序,看过几十本SQL的书,也没见过
排版如此有将就的。
承认一下别人的好,没啥,又不是让大家承认我有多少厉害,就算不承认,
也不要贬低人家,这样的心态能学到啥呀。
首页的文章也持续看了几年了,留下深刻印象的也不是非常非常的多。
难道这里来浏览的,都是大师了,有那么多无聊的大事天天看新闻?
我也服了,最起码别说人家风凉话。
中国人到美国看到比人富裕,与日本人在美国看到别人富裕的心态完全是
两样,我们需要适当的修改。
中国人都讲装谦虚,装深沉,装个屁啊,有东西就拿出来别光说,你说这
个SQL不行,那你把行SQL的贴出来,让大家开开眼界,讲讲里面有啥学问。
这是5年前见过的SQL,这之前我也学了5年的SQL语句,你就凭良心自己
看人家的SQL语句,然后再看看我们自己写的SQL,自己的项目里找找看,
然后再评论都不迟。拿自己手上的,再跟这个再比较,然后贴出来,再藐视
别人,让我们也学到点儿东西。
#74楼[楼主] 回复 引用 查看
你们再 给我抛砖头,我也给你们看了一个SQL语句,多多少少也看到东西了,你光在这里骂我,啥个实在的东西也没贴出来,不觉得丢人嘛?
不是在抹杀我的积极性嘛?
本来我是奔着分享,PK技术来的,别光说风凉话,啥实际的也不拿出来,
我们是来切磋武艺的,不是来搞口水仗的,大家把自己觉得好的SQL语句贴
出来再贬低我都来得及。
#75楼[楼主] 回复 引用 查看
最近几年在宁波时,我被一个高手算是骂过,但是他说话比我有艺术很多,我自己听了人家的思路,人家的想法,对接口的认识,对面向服务的编程,
对面向对象的编程,对工作量的分析,对软件工程的意识提高了很多很多,有时候真希望能
被牛人骂一下,深刻的提高提高,反省反省,被骂过后,当场可能不能理
解,过段时间后,都能听得进去,都能吸收别人的精华,再提高自己。
欢迎大家丢砖头,真是的,有啥呀。
#76楼[楼主] 回复 引用 查看
说那些风凉话的家伙,看看你的 blog里都写了啥?你都有啥思想,你给大家带来了什么?也要想想,再说都不迟的。
#77楼 回复 引用 查看
--引用--------------------------------------------------吉日嘎拉: 说那些风凉话的家伙,看看你的 blog里都写了啥?你都有啥思想,
你给大家带来了什么?也要想想,再说都不迟的。
--------------------------------------------------------
莫生气……中国软件业就这样的……浮躁的很……
到处是拿来主义……
#78楼 回复 引用
楼主,你这地方的评论算好好的了。中国互联网的评论之风就是如此。不信,你去网易新闻的评论区看看。
不论新闻是什么,总有一大堆的人在骂。不知道骂些什么。
还有泡泡网的,那小编们真是造孽的很,天天被问候女性亲戚。
有时候看着特无语。
#79楼 回复 引用 查看
就看到一个子查询,不知道里面还有啥玄机?#80楼 回复 引用 查看
这样的SQL语句如何维护?#81楼 回复 引用 查看
拜读留字,从楼主的贴子到是没看出什么,但是从评论中到是看到不少东西#82楼 回复 引用 查看
不要放首页,看不懂火星字#83楼 回复 引用 查看
楼主是宁波的吧?10年前我在宁波常驻(出差)的时候,写过这样的SQL语句。
不复杂啊!
我们那个语句比这长(不是说复杂哦)15倍!
小弟(请允许我这样叫你一下,我可能比你大一点吧),以后,我们都不要PK了,好不好?
给您参考一下:
我们的技术总监,8岁会自己制作土炸药,10岁上少年科技大学(不要被某个新闻说什么少年神童回家养猪之类极端例子的迷惑,他们大部分的同学,师兄师弟都不是我们这阶层的人所能普通接触的)。在asp.net没出来之前,就已经自己开发了一套类似viewstate的东西,在工作流概念刚刚出来的时候,就已经开发出了类似于目前WF里面的许多"节点"(当时我们叫法)。给北京大学教授讲过Oracle核心,把HP公司的资深顾问当作婴儿一样骂(对,是骂,当时我在场):“你这个中型机怎么这样做的系统方案,来,我来教你!” 我跟了他6年,所有的年轻张狂都被他磨光了,自剩下目前的深深自卑!
目前他在哪里?对了,秘密部门!
#84楼[楼主] 回复 引用 查看
哎呀,怎么当时没有超过微软,现在大家都用微软的.net,工作流。
看来差点儿,微软的.net被我们国人超越了。
真的是好可惜啊,说不定今天早应该是我们国人的天下了,
可惜啊,我们现在到处用洋鬼子的技术,哎。
#85楼 回复 引用 查看
这样SQL很少见。。。长见识了。。。
#86楼[楼主] 回复 引用 查看
到现在也没几个成熟的国产数据库,能拿出来叫卖,我知道的有很少几个国产的数据库产品,我们真的是花太多冤枉的钱,
买oracle, sqlserver了,真的早日希望国产的数据库能打败
Oracle, 还是别骂人家了,把我们的东西早点儿拿出来吧,让
我们也开开眼界。
空口说,都容易,拿出东西来,就不容易了,按以上评论来讲
我们国内的软件开发技术,应该是世界一流了。
#87楼[楼主] 回复 引用 查看
还真没听说过,哪个国人开发了什么语言,很流行的,若没搞错,我倒是知道一个人本小鬼子开发了一个ruby的语言啥的,
很流行什么的,是不是国人的宣传力度不行,把人才都埋没了,
或者是一直在保持低调?稳重?
#88楼[楼主] 回复 引用 查看
我比较喜欢有话就说,有屁就放的,有东西拿出来,空口无凭,也没见过谁写的 sql语句排版这么好的这么严谨的,实话讲了吧。
#89楼[楼主] 回复 引用 查看
换句话讲,搞个博客园有啥难啊?但是真做好容易嘛?让你来开发一个博客园,是不是1个月就可以了?
搞个操作系统有啥难?是不是1年就可以了?
#90楼[楼主] 回复 引用 查看
谁觉得谁写的sql更厉害,更能让大家开眼界,学到知识,你就贴出来,让大家学习提高一下,不要在这里灭我的积极性。
真觉得有些无耻,那你早为什么不发表,让大家来学习一下?
或者跟我讲,早就发表过了,别让我再发表首页了,也可以嘛。
#91楼 回复 引用 查看
看了留言,感触良多.#92楼 回复 引用
给楼主出个题目:假设一个表中有很商品类别,每个类别下面又有很多小类(即大类,小类总共有两级),用一个sql语句把每个大类里价格排名前5名的小类找出来.
这个是很实用的一个功能,但在看到一个同事写出来之前,我一直以为不能用一句简单的sql实现
#93楼 回复 引用
怎么说呢?确实排版排得很好。不过复制到代码里还要自己删除掉说明性文本,因为没有加注释符。确实很有日本人的风格。楼主不要认为大家都在说风凉话...因为这真的是很简单的SQL语句,离大家公认的大师境界还是有距离的。唯一的就是排版不错,这方面我赞一个。
我对数据库也不太了解,但大概知道在设计SQL语句的时候,有“非”的Where子句都是要尽量避免的。譬如说,你的那个<>可以写成 xx
坐在钱塘江边的落地窗前,看着窗外的碧波粼粼回的这个帖子。有些东西都是凭好久前的记忆随手写的,有什么说错的大家见谅,呵呵。在此,祝愿所有在杭州和不在杭州的兄弟们,节日愉快!
#94楼[楼主] 回复 引用 查看
我数据库懂得也不多,还没用过DB2,平时也就用用,Oracle,SqlServer, MySQL, Access 等而已。
#95楼 回复 引用 查看
看了楼主留言,感觉楼主很厚道,不过这条sql语句确实没啥特别的。
真搞不懂楼主为啥说“看过几十本SQL的书”。
#96楼 回复 引用 查看
楼主认为这个SQL语句精妙,关键它使用了一个楼主以前从未见过的语法。大家认为这个SQL语句一般般,关键是大家以前知道了这个语法。
语法,其实也就一层窗户纸,捅破了就明白了。
以前不知道这个语法的,别往心里去;早就知道了这个语法的,也没什么好得意的。
#97楼 回复 引用
您老干了这么多年,才发现?很多学习sql不到半年的人都知道
#98楼 回复 引用 查看
--引用--------------------------------------------------周强: 楼主认为这个SQL语句精妙,关键它使用了一个楼主以前从未见过的语法。
大家认为这个SQL语句一般般,关键是大家以前知道了这个语法。
语法,其实也就一层窗户纸,捅破了就明白了。
以前不知道这个语法的,别往心里去;早就知道了这个语法的,也没什么好得意的。
--------------------------------------------------------
在理,这种写法在现在确实很多了
#99楼 回复 引用 查看
的确很简单的SQL,嵌套子查询+case when语句+整齐的排版,说实话没有多少精妙的东西。
实话实说,呵呵,不要见怪
#100楼 回复 引用 查看
@路人丙做人当如路人丙~~~~
#101楼 回复 引用 查看
建议博客园禁止未注册用户回帖看看这帮人回的都是什么玩意
这条SQL至少有两点不错:
1,case when then end语句的运用
2,严格的排版,便于阅读
建议:
1,把子查询换成自描述性强的CTE
LZ说的是5年前有重大影响力,又不是现在,不知道回帖的人有没有看标题
5年前我还在上高中呢,呵呵
LZ有空可以查一下比较酷的SQL语句,比如快速插入10000条数据,SQL字符串标识符拆分之类的语句
#102楼[楼主] 回复 引用 查看
说坏的人很多,说好的人少,那么多说坏的人,屁个SQL语句也没写出来给大家看,就知道发牢骚,
贬低别人,我在这里鄙视这些人,哈哈,你正要接着发牢骚,别生气啊。
#103楼[楼主] 回复 引用 查看
就感觉有些仇富心态一样的,看不过去别人的好。10来年前,我上大学时,我们大家挤在篮球框下,拼命抢篮球,投篮球,
同一个大学校园子里的韩国留学生,就讲配合,大家球传来传去,玩得很开心。
自从看过同一个校园里韩国人打篮球,我就知道我们跟韩国的差距了,
学习了软件行业,知道了我们跟美国人的差距,啥都比别人落后啊,
做了日本外包,知道了我们敬业精神跟日本的差距有多大。
看国内大企业都买SAP后,我知道了在中国搞管理类软件都没啥前途了,
我们自己生产的软件到处是Bug,粗制滥造,我们自己用户都对自己的软件产品没信心。
有时候也稍微觉得悲哀,天天以学习微软的那些新东西为乐趣,有啥呀?
出了个啥新东西,活宝贝一样跟风,学到了啥了,觉得很了不起一样,
是别人作出来的,我们用人家的东西而已,给别人当测试,试验而已。
就说代码生成器吧,也都用什么老外的啥啥的,也不支持国内的代码生成器,
动软啥的,多支持一下,我也就不说啥了,我们自己做出了啥出来了?
说得不好听一点儿,都偷别人的东西,用盗版,真用钱去买吧,你舍得吗?
我们得想着,自己也能做出点儿啥来,多向别人虚心学习,不管他是日本还是
韩国,以前我们开发游戏也开发不过韩国人吧?那么小一个国家也干不过。
#104楼[楼主] 回复 引用 查看
若是类似开发动软代码生成器的人来骂我几下,或者开发博客园的人来骂我几下,我也心甘了,人家是做出了啥东西了,有批评的资格。
一个屁点儿小孩也来教育我,我就有些不开心了,你懂啥?你做出了啥了?
#105楼 回复 引用
我不说风凉话。只想请楼主以后这样的文章别往首页塞了。对五年前影响你的东西,不管它当时是不是真的很先进很牛B,现在它已经司空见惯了、过时了、落伍了、或者淘汰了,总而言之不再配得上“重大影响力”了。博客园不是怀旧的地方,要不我们大家都去搬八年前、十年前“震撼我”的东西来放,博客园就没什么意思了。
#106楼[楼主] 回复 引用 查看
真的被你雷倒,那请你把,你现在认为比较新颖的,发布上来吧,算是我求求你了,让大家学习一下,算是我恳求你了,跪求中啊。
别光装神仙,不念经啊兄弟。
#107楼[楼主] 回复 引用 查看
10多年前就有了Oracle,难道他现在不流行嘛?大家都会用Oracle了嘛?
#108楼 回复 引用 查看
楼主也是做对日外包的吧?如果是的话,别做太久啊!做外包不利于智力的发展!#109楼 回复 引用 查看
说实话,这种语句,我们这每天都要写n多。楼主5年才这种水平,要么就是没正式用过数据库,要么就是水平太次了。
#110楼 回复 引用 查看
奇怪,这有什么牛的?不就是语句长一点嘛,难道你们做外包的只会select * from t?不就是一个子查询加上一个case判断吗?你看看我的《程序员的SQL金典》,比这个复杂的SQL语句有的是。同意108楼的“别做太久啊!做外包不利于智力的发展! ”#111楼 回复 引用 查看
如果是我五年前看到这个语句的话,实在是惊为天人。。。。。但楼主能记这么长时间实在......我也分享个我在使用SQL 2005之后惊为天人的句子吧,对于现在来说也许很容易写出,但是对刚刚2000转2005的人来说,是个解决问题的好方法
select * from A
where a1=isnull(@a1,'')
and a2=isnull(@a2,'')
a3=isnull(@a3,0)
虽然只是一个简单的isnull但当时对我的震撼挺大,很多原来要case when或在逻辑层、存储过程中拼接语句的问题或使用IF来判断的事,这这么解决了。
#112楼 回复 引用
在sql cocookie 一书的最后一章,有一个跟这类似。因为没有讲语境,所以许多人觉得简单。但是其实我觉得许多说简单的人,也未必一定能解决这个问题。#113楼 回复 引用
我大学的时候就这么写!#114楼 回复 引用
update df_fjmcjdltzset bsdl_ygz=isnull(bsdl_ygz,0)+isnull(phbyq.ygbsc,0),bsdl_wg=isnull(bsdl_wg,0)+isnull(phbyq.wgbsc,0)
from
(select a.byqbh, min(a.jldh) as phjld
from df_fjmcjdltz a,
(select byqbh ,isnull(max(bsdl_ygz),0) as bsz
from df_fjmcjdltz
where jsdw=:cbbh and dfyf=:dfyf and jlfs='2' and isnull(nullif(stjld,''),'N')='N'
group by byqbh
)b
where jsdw=:cbbh and dfyf=:dfyf and jlfs='2' and isnull(nullif(stjld,''),'N')='N'
and a.byqbh=b.byqbh and isnull(a.bsdl_ygz,0)>=b.bsz
group by a.byqbh) maxbs_minjld,
(select c.byqbh,(d.ybsz - c.bsyg) as ygbsc,(d.wbsz - c.bswg) as wgbsc
from
(select byqbh,sum(bsdl_ygz) as bsyg,sum(bsdl_wg) as bswg
from df_fjmcjdltz
where jsdw=:cbbh and dfyf=:dfyf and jlfs='2' and isnull(nullif(stjld,''),'N')='N'
group by byqbh
)c,
(select zbbh,sum(ygydl) as ygz,sum(ygbs) as ybsz,sum(wgbs) as wbsz from df_bsjs_temp
where cbbh=:cbbh
group by zbbh)d
where (((d.ybsz - c.bsyg)<>0) or ((d.wbsz - c.bswg)<>0)) and c.byqbh=d.zbbh ) phbyq
where jsdw=:cbbh and dfyf=:dfyf and jlfs='2' and isnull(nullif(stjld,''),'N')='N'
and maxbs_minjld.byqbh=phbyq.byqbh and df_fjmcjdltz.jldh=maxbs_minjld.phjld using sqlca1;
#115楼 回复 引用 查看
真长啊。。。#116楼 回复 引用
日本人的东西学都了的人都很会钴牛角尖!每个国家的国情都不一样。
我最讨厌拿中国缺点跟外国的优点比的这种人。
日本人事情节做的精致,但缺少开创性的东西。
中国人事情做的大气,不拘一格,所以中华文明源远流长。
要拿中国跟日本比,不要局限在最近的几十年里,要放在人类文明发展的历史长河中比。
如果中国和日本是两只股票,当你查看了这两只股票在历史上的表现后,你会买哪只股票呢?
鹰有时比鸡飞的低,但鸡永远也飞不了鹰那么高。
#117楼 回复 引用 查看
--引用--------------------------------------------------後生哥哥: 拜读留字,从楼主的贴子到是没看出什么,但是从评论中到是看到不少东西
--------------------------------------------------------
同感
#118楼 回复 引用
多年前认识位面向对象高手,出于其手的sql都是至简无比,内联查询都要被分为多个select分别执行,甚至都不需要过多了解数据存储原理,对于一般的项目这样做本也无可厚非,一旦项目涉及海量数据且对性能要求严格这样做无疑是自找死路,楼主确实对sql了解不深,但这并没有什么错,面向对象本身就是牺牲性能来降低维护成本的。还有几句不入耳的话送给楼主,谦虚不是一边强调读了20本sql书籍一边要求别人拿出更有影响力的sql语句,何况熟悉语句并不都是大师#119楼 回复 引用
应该是特殊项目特殊对待,日常生活中的,简单的项目,说白了,大部分是添加、删除、修改,然后来个统计,没什么大不了的,用面向
对象也完全可以搞定,面向对象又没说,不能用sql语句。
程序写的是面向对象的,我觉得就是属于面向对象,并不是非要把被管
理的数据也都非要进行面向对象吧,那估计是对面向对象的狭隘理解了。
#120楼 回复 引用
当大家把上面的字段去掉几个后,再去掉一个些CASE 后,会发现很简单的嘛declare @sql varchar(8000),@s1 varchar(8000)
select @sql = '',@s1=''
select @sql = @sql+ ',['+km+']=sum(case km when '''+km+''' then cj else 0 end)'
,@s1=@s1+',sum(case km when '''+km+''' then cj else 0 end)/sum(case km when '''+km+''' then 1 else 0 end)'
from test
group by km
exec('select name=case grouping(name) when 1 then ''全班总分'' else name end'+@sql+',小计=sum(cj)
from test
group by name with rollup
union all
select ''全班平均分'''+@s1+',sum(cj)/count(distinct name)
from test')
#121楼 回复 引用 查看
= =||真的很普通 如果是说在入门1个月的时候看看 还说得过去....这个是标题党吗? 博客园什么时候变成mop了...#122楼[楼主] 回复 引用 查看
看来,现在的刚入门1个月就很厉害了,我这么多年没怎么发现,也没见过那么厉害1个月入门就有这么厉害的,就吹吧,看能吹得多厉害。
#123楼 回复 引用 查看
case then一直没用过,都是标准的t-sql 4.0语句,还好上千万的数据都查询可以应付。这次倒是学习了case then语句,不过相比之下感觉收货最大的是知道了《程序员的SQL金典》这本书,好书啊,呵呵。
感谢下#110楼
#124楼 回复 引用 查看
大师!!!是说语句的排版吗???另外楼主也不要生气,实话说这个语句,不管是5年前还是10年前都谈不上有多神奇。确实很普通,你说神奇在哪里呢?子查询?这个应该是SQL的基础吧,CASE语句,普普通通吧!另外最后那个关于A表的过滤条件应该写在里面,而不是最后。
这个神奇和时间没关系的因为没有用到什么特殊的技术,比如说5年前才有的技术,子查询和CASE 本来就有的吧。
对了我02年开始用数据库。
#125楼 回复 引用
评论确实比文章精彩的多!!!经常用经常写当然感觉不到什么 试问在你没接触到数据库前你知道select是个pi么? LZ明明说5年前对自己有影响的SQL语句,又不是在说你们。你出生后叫的第一声妈 是不是也很简单 别告诉我对你没啥影响?
#126楼 回复 引用
--引用--------------------------------------------------xiaotie: 路过,看见LZ27楼的号召,真名BS一下。
--------------------------------------------------------
可惜我没有注册账号,改天一定注册鄙视一下
从来不留言 但是不留不行了 太可乐了 哈哈哈哈
#127楼 回复 引用 查看
我觉得我还是比较中肯的说我觉得这个SQL语句确实没有很特别的地方,
应该说,很多人都知道可以这样写的。
我还是支持你的楼主
毕竟有的东西对于不同人有不同的意义
就像乔丹扣篮就是轻轻跳一下
我们轻轻跳一下却扣不了篮
#128楼 回复 引用
真的没什么神奇的。学过SQL 高级编程的应该都会。
现在杭州的程序员,很多都是大学生刚毕业,当然不指望他们会什么。
但是工作3-5年的,我认为,这个语句,还是很容易写出来的。
不管是DBA还是程序员。
#129楼 回复 引用 查看
哎,怎么连博客园也有人喜欢喷呢。。。#130楼 回复 引用
对于ORACLE的SQL查询语句,还应该知道“解释计划”,也就是数据库后台是如何执行SQL语句的。#131楼 回复 引用
这个03年时就很熟了已经#132楼 回复 引用 查看
感觉楼主有点像我一个同学。。。喜欢一惊一乍的。。
#133楼 回复 引用 查看
这种语句性能也很差的#134楼 回复 引用
这个算很简单的了,如果你做过进销存,erp什么的,大量的统计报表很多都会写出比这种还复杂的sql,我就写过一个存储过程,将近1000行#135楼 回复 引用
这个SQL语句是因为字段多,条件语句多,所以看着乱,才显得复杂。要是把多余的都去掉再看,挺平常的。楼主不是吗?
#136楼 回复 引用 查看
这不是你的错,是我们国家的整体水平太低,你只要学一点在国内就有饭吃了,就没有了去创新的动力了,就像我们的汽车工业,直接引进就可以有饭吃了,谁还自己去造车呢?#137楼 回复 引用
有一种东西叫严谨,中国的大部分程序缺少严谨,中国的大部分人眼高手低这个SQL语句就是教材,就是模板。
支持。