- [论文笔记] LLM大模型剪枝篇——2、剪枝总体方案
心心喵
论文笔记剪枝算法机器学习
https://github.com/sramshetty/ShortGPT/tree/mainMy剪枝方案(暂定):剪枝目标:1.5B—>100~600M剪枝方法:层粒度剪枝1、基于BI分数选择P%的冗余层,P=60~802、对前N%冗余层,直接删除fulllayer。N=20(N:剪枝崩溃临界点,LLaMA2在45%,Mistral-7B在35%,Qwen在20%,Phi-2在25%)对后(P
- 速来!人工智能未来设计大赛· 大模型专项竞技赛火热报名中!
量子位
技术革新临界点已至,大模型生态迎来爆发期当前,全球人工智能产业正经历从“暴力美学”到“精巧工程”的范式跃迁。DeepSeek引领超强大模型的开源开放与普惠化浪潮之下,大模型技术已突破边界逐步渗透至千行百业,成为驱动产业升级的新引擎。种种迹象无不表明大模型应用爆发临界点已近在眼前。值此历史性时刻,由工业和信息化部工业文化发展中心主办的“人工智能未来设计大赛·大模型专项竞技赛”正式启动,诚邀全球大模型
- 算力革新引领数字中国智能跃迁
智能计算研究中心
其他
内容概要算力作为数字经济的核心驱动力,正通过架构创新与场景融合加速重构技术生态。当前算力体系呈现三大演进方向:异构计算突破传统芯片性能瓶颈,实现CPU、GPU、FPGA等多元架构的协同调度;边缘计算推动工业设备、物联网终端等场景的实时响应能力提升,形成“云-边-端”三级计算网络;量子计算则在加密通信、药物研发等领域展现颠覆性潜力,其物理比特操控精度已达实用化临界点。技术方向核心特征典型应用场景异构
- DeepSeek引爆AI核聚变:百亿智能体如何重构人类文明图谱?
KuaFuAI
人工智能重构Agent智能体
DeepSeek的横空出世,将加速数100亿AI智能体劳动力大军和新一轮AI革命,我们即将进入人类AI+产业的核聚变时刻。一、技术奇点已至:AI智能体开启"认知核裂变"DeepSeek的突破性进展,标志着AI智能体正式突破"感知智能"的临界点,进入"认知智能"的爆发期。通过自主研发的神经符号系统(Neuro-SymbolicArchitecture),AI智能体首次实现了对人类专家思维模式的解构与
- 2025年:信创替代的关键之年
了不起的云计算V
人工智能大数据
2025年,将成为信创替代进程中的关键一年。在国家政策的强力推动下,信创产业正加速实现国产化替代,从技术突破到市场拓展,从产业链完善到应用场景的全面铺开,信创产业即将迎来全面爆发的临界点。一、政策引领:信创替代的加速引擎自2020年信创产业进入规模化推广阶段以来,国家政策持续加码。2023年9月底下发的79号文更是为信创替代按下了“快进键”,明确要求到2027年央企国企100%完成信创替代,涵盖芯
- C# 托管资源/非托管资源有什么区别
木子丶鹏
C#基础知识c#.net
只有引用类型才需要托管堆的垃圾回收。托管资源就是托管在CLR上面的资源,比如创建的对象,string等。非托管资源有数据库链接,文件流,句柄。如果对象没有存在的价值了,或者访问不到了,就可以被GC回收。引用类型是分配在堆上面的,每次分配的时候会检查一下空间是否足够,如果空间不够那么进行垃圾回收。创建对象的时候,会有一个空间的临界点,如果到达临界点,也会进行垃圾回收。手动触发GC.Collect会直
- #开始记日记#1235 胃口不好吃饺子
董克平日记
2020/06/24星期三北京吃个醋拌茄子消暑珠珠送了一个父亲节礼物,要我陪她一起去体检。这些年身上多了许多毛病,血压、血脂、血糖都需要吃药维持了,上一次体检知道血糖已经到了临界点,可是也没有予以重视,继续大吃大喝少锻炼,结果可想而知,现在是每一餐都离不开二甲双胍了。不过我还是不愿意去体检,总觉得体检没什么用,身体有毛病就去看医生,体检又不治病。我对体检的看法是“小病不用治,大病治不了”,通过体检
- ChatGPT:你的7x24h英语私教
monsoonw
最近有一款爆火的人工智能程序ChatGPT刷屏各大社交媒体。关于它的争论也是火热,有人认为ChatGPT是一项革命性的技术,它的横空出世表面人工智能已然处在超越人类智能的临界点之上,很快将会取代人类;另一派则认为,这不过又是一个被资本炒作的概念而已,和前一阵子的元宇宙、Web3热点一样,最后还不是一地鸡毛,人工智能取代人类的那一天还非常遥远。今天我们不讨论这些宏大的技术话题,只谈一下ChatGPT
- 活着就是王道,活着就应该开心每一天
逆风的地方总适合飞翔
昨天看了于娟的博客,她写到活着就是王道,她曾经一路那么优秀,博士毕业,有着美好的家庭和孩子,是我们无法企及的。但却因为癌症33岁就离开了,她说过一句话,影响了很多人,在生死临界点的时候,你会发现,任何的加班(长期熬夜等于慢性自杀),给自己太多的压力,买房买车的需求,这些都是浮云。如果有时间,好好陪陪你的孩子,把买车的钱给父母亲买双鞋,不要拼命去换什么大房子,和相爱的人在一起,蜗居也幸福。虽然有时候
- 我们都该跟着时针走
白薇书与茶
到了三十岁的临界点,就像陷入一片尴尬的沼泽地。一面是独立追求自由的梦幻主义,一面是各种生活中的泥泞。站在这里,往前一步,就是婚姻的坟墓,那种柴米油盐,那种各种人情世故,埋葬的不仅仅是两个人的感情,可能还会夹杂着对生活的无望继而转变为无奈的屈服。原地踏步的你,不能退步,因为年轮永远正向旋转并且在脸颊和头皮上雕刻出“历史的痕迹”。踏步的生活其实并不会像想象中的那么美好,即便是身体自由,生活自由,心中却
- 【学习笔记】第三章深度学习基础——Datawhale X李宏毅苹果书 AI夏令营
MoyiTech
人工智能学习笔记
局部极小值与鞍点梯度为0的点我们统称为临界点,包括局部极小值、鞍点等局部极小值和鞍点的梯度都为0,那如何判断呢?先请出我们损失函数:L(θ),θ是模型中的参数的取值,是一个向量。由于网络的复杂性,我们无法直接写出损失函数,不过我们可以写出损失函数的近似取值。根据宋浩老师所讲的大学一年级高等数学的知识,我们可以通过三阶泰勒展开对损失函数在θ附近的取值进行近似:其中,θ是模型中的参数的取值,θ’是在θ
- 我不当逃兵
LaVieEnRoseBonb
今天跟杨老师说,每天加班实在是很累,关键是觉得做的东西很是无趣,老师说,“那你来吧”。我心里咯噔一下,发现那种辞职了去跟着老师学习的想法竟不如从前强烈了,第一反应就是时候未到,而这段时间的状态其实已经差到了一个临界点,感觉最后一根稻草马上就要压倒我,脑袋里的两只蜂时常在嗡嗡嗡,就好似马上要炸了开来。师说,炸了好,这样才能重新整合,开始新的人生。可就在如此差的状态下,上周还忍不住几次哭泣的情况下,我
- DFS实战
小碧小琳
若是从一二叉树树考虑,DFS就是先一路搜索到最左侧,然后逐渐返回上一节点,再搜索上一节点的子节点。有栈的思想。所以一般都会用递归的方式解决问题。不同于BFS每次只找一层,先进先出的对列。而是对当前点cur进行递归,如果cur的临界点有效,就继续深搜递归,一直搜索到底为止。一、DFS的一般步骤:1、定义一个递归函数,在递归函数中,判断该点是否有效,(有时若是判定有效比较复杂,就单独写出一个isval
- 局部极小值与鞍点 Datawhale X 李宏毅苹果书 AI夏令营
千740
人工智能深度学习机器学习
1,为什么随着参数的不断更新,损失无法降低?当参数对损失微分为零的时候,梯度下降就不能再更新参数了,训练就停下来了,损失不再下降了,此时梯度接近于0。我们把梯度为零的点统称为临界点(criticalpoint)。损失没有办法再下降,也许是因为收敛在了临界点,临界点包括局部极小值,局部极大值和鞍点(梯度是零且区别于局部极小值和局部极大值(localmaximum)的点)2,如果一个点的梯度接近于0,
- 晨语问安2019年9月20日
求索大伟
『晨语问安9.20』自己才是自己人生的主宰,任何外力都无法改变这一现实。只要出现自己放弃、自我抛弃、自我遗弃的念想存在于心,已经证明自己的心死了,那只能是自己把自己给放到在地狱里边了,想要置之死地而后生确是难上加难,很有可能永远无法走出自己给自己设置的迷宫。自己只有掌控自己,才有可能掌控人生走势,才能让自己成为自己人生的主宰者,或许期间会迎合他人成为随从者,但这只是暂时的,会有一个临界点的爆发,把
- 竹子
春明阔野
这两天听到最多的一个词就是竹子,竹子在生长的头五年几乎看不到,因为它在六周内向上猛蹿90英尺之前一直在地下建立四处蔓延的根系。类似地,你在学习的过程中,有相当长时间是感受不到它的影响的,直到某一天,你突破了临界点,就会收到立竿见影的效果。在那一天到来之前,我们就要向竹子一样,先在地下扎根,让自己努力学习知识,分享知识,让知识去影响更多人。在五年或十年后,一定会遇到一个不一样的自己!
- 刘润·商业洞察力 找到根本解
平安喜乐夏
题目:找到根本解:普通人改变结果,优秀的人改变原因,顶级高手改变模型看透复杂世界,破解决策难题在模型练习场,一起训练了四项分析模型、解决难题的能力:1.还原大前提,用来解决“过去有效,最近失效”的“失效问题”;2.突围边界墙,用来解决“止步不前,无法跨越”的“停滞问题”;3.安装缓冲器,用来解决“起起落落,频繁波动”的“波动问题”;4.跨越临界点,用来解决“一直挺好,突然变了”的“突变问题”假设,
- 《必然》开始
小乔非乔
这个持续运行的网络还在继续运行着,最终将成为我们生活的新平台。这个无处不相连的新平台就像我们传统社会的自然延伸,但可能到达某临界点时会发生相变,使我们突然处在一个全新的阶段。”软奇点“可能成为现实。人工智能、机器人、过滤技术、追踪技术以及其他新技术将会融合在一起,并且和人类结合,形成一种复杂的依存关系。我们创造的东西会让自己成为更好的人,同时我们也离不开自己的发明。而不像”硬奇点“一说担心人工智能
- 名牌大学优秀女教师癌症晚期留下的遗作,值得所有世人反思!
顾小宝
图|来源网络如需转载|请后台留言有一次等娃下课的时候,一位妈妈突然跟我聊天,最后她给我分享了一本书《此生未完成》,让我无论如何一定要去看。本书作者:于娟一位学霸,复旦大学优秀青年教师,一位大学副教授的妻子,一个两岁孩子的母亲。2009年12月确诊患乳腺癌晚期,在与病魔做斗争期间写下病中日记,并发出“在生死临界点的时候,你会发现,任何的加班(长期熬夜等于慢性自杀),给自己太多的压力,买房买车的需求,
- 【怎么提高性能和解决高并发】
董小姐orz(娜)
工作中遇到的问题javaspringjava-eespringbootide
怎么解决高并发解决高并发的整体流程大概是:先进行性能评估、再进行性能测试、然后找到程序可以承受的临界点、最后针对出问题的地方,进行优化。当然硬件设置对高并发的影响也很重要,如果达到硬件天花板,那么再怎么优化程序都是没有用的。一:压力测试会找一个时间对项目进行压测,直到压崩,找到系统最高承受压力的临界点。整个过程产品、测试、开发、运维需要全程盯着。每个开发都盯着自己的接口,具体分析吞吐量和响应时间。
- 11递归---解析案例汉诺塔问题和斐波那契数列
程序媛小菜鸡成长中
数据结构与算法算法java递归算法
前言数据结构和算法的最终目标都是降低时间复杂度。数据结构是从数据组织形式的角度达成这个目标;算法则是从数据处理的角度达成这个目标。1、什么递归通俗解释就是某个函数自己调用自己。递归的两层含义:(1)递归问题必须可以分解为若干个规模较小,与原问题形式相同的子问题,并且这些子问题可以用完全相同的解题思路来解决。(2)递归问题的演化过程是一个对原问题从大到小进行拆解的过程,并且会有一个明确的终点(临界点
- 贱贱的牙周炎,你真斗不过它。
好易康
牙齿的终结者是它,你隐藏的敌人是它。牙周炎太会装了,你防不胜防一般拥有毁天灭地暗黑能力的大Boss,刚开始都是被封印的,只存了一丝元气,然后在黑暗中慢慢积蓄力量,等修炼到了某个临界点,再集中爆发。牙周炎就是这样的大Boss。一开始会装得人畜无害,然后偷偷茁壮成长。它的那丝元气从细菌开始,然后成长为菌斑,菌斑再矿化为牙结石,牙结石刺激牙龈发炎,就是牙龈炎了。而牙龈炎就是牙周炎的前身。在这个阶段,会出
- 人若要转运,大都需要超越自己的“临界点”,读完受益一生
问过蓝天
在现实生活当中,我们经常会发现一些有趣的现象,那就是当一件事或一个人超越自己的“临界点”时,事情就开始有了转机,人也会发生质的改变。如水超越自己的“临界点”,就会结成冰;鸡蛋超越自己的“临界点”时,就变成小鸡;据说世界的起源亦是经过某一个“临界点”之后,才得以出现——有一个体积极小、温度极高、密度极大的“临界点”爆炸了,继而产生天地万物,实现从无到有,于是世界和时间诞生了……而人的运气也是如此——
- 2019-12-16
如是如如是
图片发自App我该谢谢你陪我静静地坐在这里空气停止流动花瓶里刚换上纯净的水透明的让人眩晕百合花正走到将要开放的临界点孤独是一种庸常我徘徊在梦与现实的临界点文字/峻岭
- 宅在家,你被嫌弃了吗?
奔跑的牛蛙
同一个世界,同一个妈"在家呆久了,放个屁妈妈都恨不得判我死刑!""在家第10天,吃个饭我妈都不让!""我一般在家只能呆三天,第四天就开始嫌东嫌西的!""我妈已经无聊到因为我在家要吃一顿面和我吵了一架!""我和父母的关系已经到了临界点,今天拐弯抹角问我什么时候走,你难道一直要在家呆着吗?""是不是我不起床,爸妈都不知道我在家里?我起床他们都吃完了,什么都没给我留!""吃饭被骂,不吃饭也被骂!玩手机被
- 14|找到根本解:普通人改变结果,优秀的人改变原因,顶级高手改变模型
精英队一程彩芸
看透复杂世界,破解决策难题。《刘润·商业洞察力30讲》。这一讲,我们已经在模型练习场,一起训练了四项分析模型、解决难题的能力:还原大前提,用来解决“过去有效,最近失效”的“失效问题”;突围边界墙,用来解决“止步不前,无法跨越”的“停滞问题”;安装缓冲器,用来解决“起起落落,频繁波动”的“波动问题”;跨越临界点,用来解决“一直挺好,突然变了”的“突变问题”。失效,停滞,波动,突变。这一讲,我们更进一
- 靠关系,白手起家?大佬们的第一桶金都是怎么赚来的?
东南亚渣叔
“第一桶金”是从“0”到“1”的临界点,意味着从无到有的突破,这就是“第一桶金”的重要性。美国流行着一句谚语:人生最重要的是第一桶金。而这个谚语在中国依然通用,很多超级富豪都是依靠着第一桶金飞黄腾达,一路迈上福布斯富豪榜。1、李嘉诚——塑胶花生意除了房地产神话外,李嘉诚还创造了塑胶花传奇。1950年是李嘉诚的转折点,在此之前,他只是一位卑微如蝼蚁,寄人篱下的学徒。后来,他创立了自己的塑胶工厂,取名
- 2018-10-29这一天
美好女子06
早晨面对痛苦的周一,心情愉悦,起床做饭送孩子三步曲,很顺利。接着自己收拾到上班临界点,踩着点往学校赶。快到学校了,正庆幸应该可以赶上签到,一辆红车以来不及反应的速度插到我的车前。在我前面很近,还踩刹车,我也踩了刹车,但是还是巧妙的碰到了我的车右侧。停下来查看了一下,问题不大。但是还是怒了,怎么开的车?硬往里插。看我怒了,他也不服气,说他没责任。那就报警吧!等警察的功夫,他看我情绪平静了,来找我商量
- 张老师轶事之五
云鹤听涛
郑屠与张老师的恩怨在处于临界点的时候,还是不可避免的爆发了。这可能是他从教以来师道尊严的第一次被践踏,张老师陷入到郑屠的设计中,他几乎是遭遇了一次滑铁卢似的折戟沉沙式落败,面对郑屠,事后一直以来,他不得不承认,他已经束手无策。事情的发生是在周四下午的课外活动时间,正常来讲,故名思义,课外活动是学生们自由活动时间,同学们可以去操场打打蓝球、练练乒乓、可以去阅览室翻翻为数不多的几期《民间故事》或者《人
- 病人 第十二章
挑兰灯
韩承嗣端着咖啡杯,在写满字的白板前站了许久。自韩承恩处得知白黎安的说法后,他一直试图理清事情的完整脉络。只是整件事都充满了不协调感,似乎缺少了什么关键的环节。但无论他在何处添加什么假设,都会令整件事变得失控。就像一个处在临界点的病人,任何刺激都是压垮骆驼的最后一根稻草。他觉得非常困扰。起初,他觉得白黎安对韩承恩说的话里有水分,甚至根本就是谎言。但随着自己分析不断深入,却愈发想承认白黎安说的是对的。
- Spring4.1新特性——综述
jinnianshilongnian
spring 4.1
目录
Spring4.1新特性——综述
Spring4.1新特性——Spring核心部分及其他
Spring4.1新特性——Spring缓存框架增强
Spring4.1新特性——异步调用和事件机制的异常处理
Spring4.1新特性——数据库集成测试脚本初始化
Spring4.1新特性——Spring MVC增强
Spring4.1新特性——页面自动化测试框架Spring MVC T
- Schema与数据类型优化
annan211
数据结构mysql
目前商城的数据库设计真是一塌糊涂,表堆叠让人不忍直视,无脑的架构师,说了也不听。
在数据库设计之初,就应该仔细揣摩可能会有哪些查询,有没有更复杂的查询,而不是仅仅突出
很表面的业务需求,这样做会让你的数据库性能成倍提高,当然,丑陋的架构师是不会这样去考虑问题的。
选择优化的数据类型
1 更小的通常更好
更小的数据类型通常更快,因为他们占用更少的磁盘、内存和cpu缓存,
- 第一节 HTML概要学习
chenke
htmlWebcss
第一节 HTML概要学习
1. 什么是HTML
HTML是英文Hyper Text Mark-up Language(超文本标记语言)的缩写,它规定了自己的语法规则,用来表示比“文本”更丰富的意义,比如图片,表格,链接等。浏览器(IE,FireFox等)软件知道HTML语言的语法,可以用来查看HTML文档。目前互联网上的绝大部分网页都是使用HTML编写的。
打开记事本 输入一下内
- MyEclipse里部分习惯的更改
Array_06
eclipse
继续补充中----------------------
1.更改自己合适快捷键windows-->prefences-->java-->editor-->Content Assist-->
Activation triggers for java的右侧“.”就可以改变常用的快捷键
选中 Text
- 近一个月的面试总结
cugfy
面试
本文是在学习中的总结,欢迎转载但请注明出处:http://blog.csdn.net/pistolove/article/details/46753275
前言
打算换个工作,近一个月面试了不少的公司,下面将一些面试经验和思考分享给大家。另外校招也快要开始了,为在校的学生提供一些经验供参考,希望都能找到满意的工作。 
- HTML5一个小迷宫游戏
357029540
html5
通过《HTML5游戏开发》摘抄了一个小迷宫游戏,感觉还不错,可以画画,写字,把摘抄的代码放上来分享下,喜欢的同学可以拿来玩玩!
<html>
<head>
<title>创建运行迷宫</title>
<script type="text/javascript"
- 10步教你上传githib数据
张亚雄
git
官方的教学还有其他博客里教的都是给懂的人说得,对已我们这样对我大菜鸟只能这么来锻炼,下面先不玩什么深奥的,先暂时用着10步干净利索。等玩顺溜了再用其他的方法。
操作过程(查看本目录下有哪些文件NO.1)ls
(跳转到子目录NO.2)cd+空格+目录
(继续NO.3)ls
(匹配到子目录NO.4)cd+ 目录首写字母+tab键+(首写字母“直到你所用文件根就不再按TAB键了”)
(查看文件
- MongoDB常用操作命令大全
adminjun
mongodb操作命令
成功启动MongoDB后,再打开一个命令行窗口输入mongo,就可以进行数据库的一些操作。输入help可以看到基本操作命令,只是MongoDB没有创建数据库的命令,但有类似的命令 如:如果你想创建一个“myTest”的数据库,先运行use myTest命令,之后就做一些操作(如:db.createCollection('user')),这样就可以创建一个名叫“myTest”的数据库。
一
- bat调用jar包并传入多个参数
aijuans
下面的主程序是通过eclipse写的:
1.在Main函数接收bat文件传递的参数(String[] args)
如: String ip =args[0]; String user=args[1]; &nbs
- Java中对类的主动引用和被动引用
ayaoxinchao
java主动引用对类的引用被动引用类初始化
在Java代码中,有些类看上去初始化了,但其实没有。例如定义一定长度某一类型的数组,看上去数组中所有的元素已经被初始化,实际上一个都没有。对于类的初始化,虚拟机规范严格规定了只有对该类进行主动引用时,才会触发。而除此之外的所有引用方式称之为对类的被动引用,不会触发类的初始化。虚拟机规范严格地规定了有且仅有四种情况是对类的主动引用,即必须立即对类进行初始化。四种情况如下:1.遇到ne
- 导出数据库 提示 outfile disabled
BigBird2012
mysql
在windows控制台下,登陆mysql,备份数据库:
mysql>mysqldump -u root -p test test > D:\test.sql
使用命令 mysqldump 格式如下: mysqldump -u root -p *** DBNAME > E:\\test.sql。
注意:执行该命令的时候不要进入mysql的控制台再使用,这样会报
- Javascript 中的 && 和 ||
bijian1013
JavaScript&&||
准备两个对象用于下面的讨论
var alice = {
name: "alice",
toString: function () {
return this.name;
}
}
var smith = {
name: "smith",
- [Zookeeper学习笔记之四]Zookeeper Client Library会话重建
bit1129
zookeeper
为了说明问题,先来看个简单的示例代码:
package com.tom.zookeeper.book;
import com.tom.Host;
import org.apache.zookeeper.WatchedEvent;
import org.apache.zookeeper.ZooKeeper;
import org.apache.zookeeper.Wat
- 【Scala十一】Scala核心五:case模式匹配
bit1129
scala
package spark.examples.scala.grammars.caseclasses
object CaseClass_Test00 {
def simpleMatch(arg: Any) = arg match {
case v: Int => "This is an Int"
case v: (Int, String)
- 运维的一些面试题
yuxianhua
linux
1、Linux挂载Winodws共享文件夹
mount -t cifs //1.1.1.254/ok /var/tmp/share/ -o username=administrator,password=yourpass
或
mount -t cifs -o username=xxx,password=xxxx //1.1.1.1/a /win
- Java lang包-Boolean
BrokenDreams
boolean
Boolean类是Java中基本类型boolean的包装类。这个类比较简单,直接看源代码吧。
public final class Boolean implements java.io.Serializable,
- 读《研磨设计模式》-代码笔记-命令模式-Command
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
import java.util.ArrayList;
import java.util.Collection;
import java.util.List;
/**
* GOF 在《设计模式》一书中阐述命令模式的意图:“将一个请求封装
- matlab下GPU编程笔记
cherishLC
matlab
不多说,直接上代码
gpuDevice % 查看系统中的gpu,,其中的DeviceSupported会给出matlab支持的GPU个数。
g=gpuDevice(1); %会清空 GPU 1中的所有数据,,将GPU1 设为当前GPU
reset(g) %也可以清空GPU中数据。
a=1;
a=gpuArray(a); %将a从CPU移到GPU中
onGP
- SVN安装过程
crabdave
SVN
SVN安装过程
subversion-1.6.12
./configure --prefix=/usr/local/subversion --with-apxs=/usr/local/apache2/bin/apxs --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr --with-openssl=/
- sql 行列转换
daizj
sql行列转换行转列列转行
行转列的思想是通过case when 来实现
列转行的思想是通过union all 来实现
下面具体例子:
假设有张学生成绩表(tb)如下:
Name Subject Result
张三 语文 74
张三 数学 83
张三 物理 93
李四 语文 74
李四 数学 84
李四 物理 94
*/
/*
想变成
姓名 &
- MySQL--主从配置
dcj3sjt126com
mysql
linux下的mysql主从配置: 说明:由于MySQL不同版本之间的(二进制日志)binlog格式可能会不一样,因此最好的搭配组合是Master的MySQL版本和Slave的版本相同或者更低, Master的版本肯定不能高于Slave版本。(版本向下兼容)
mysql1 : 192.168.100.1 //master mysq
- 关于yii 数据库添加新字段之后model类的修改
dcj3sjt126com
Model
rules:
array('新字段','safe','on'=>'search')
1、array('新字段', 'safe')//这个如果是要用户输入的话,要加一下,
2、array('新字段', 'numerical'),//如果是数字的话
3、array('新字段', 'length', 'max'=>100),//如果是文本
1、2、3适当的最少要加一条,新字段才会被
- sublime text3 中文乱码解决
dyy_gusi
Sublime Text
sublime text3中文乱码解决
原因:缺少转换为UTF-8的插件
目的:安装ConvertToUTF8插件包
第一步:安装能自动安装插件的插件,百度“Codecs33”,然后按照步骤可以得到以下一段代码:
import urllib.request,os,hashlib; h = 'eb2297e1a458f27d836c04bb0cbaf282' + 'd0e7a30980927
- 概念了解:CGI,FastCGI,PHP-CGI与PHP-FPM
geeksun
PHP
CGI
CGI全称是“公共网关接口”(Common Gateway Interface),HTTP服务器与你的或其它机器上的程序进行“交谈”的一种工具,其程序须运行在网络服务器上。
CGI可以用任何一种语言编写,只要这种语言具有标准输入、输出和环境变量。如php,perl,tcl等。 FastCGI
FastCGI像是一个常驻(long-live)型的CGI,它可以一直执行着,只要激活后,不
- Git push 报错 "error: failed to push some refs to " 解决
hongtoushizi
git
Git push 报错 "error: failed to push some refs to " .
此问题出现的原因是:由于远程仓库中代码版本与本地不一致冲突导致的。
由于我在第一次git pull --rebase 代码后,准备push的时候,有别人往线上又提交了代码。所以出现此问题。
解决方案:
1: git pull
2:
- 第四章 Lua模块开发
jinnianshilongnian
nginxlua
在实际开发中,不可能把所有代码写到一个大而全的lua文件中,需要进行分模块开发;而且模块化是高性能Lua应用的关键。使用require第一次导入模块后,所有Nginx 进程全局共享模块的数据和代码,每个Worker进程需要时会得到此模块的一个副本(Copy-On-Write),即模块可以认为是每Worker进程共享而不是每Nginx Server共享;另外注意之前我们使用init_by_lua中初
- java.lang.reflect.Proxy
liyonghui160com
1.简介
Proxy 提供用于创建动态代理类和实例的静态方法
(1)动态代理类的属性
代理类是公共的、最终的,而不是抽象的
未指定代理类的非限定名称。但是,以字符串 "$Proxy" 开头的类名空间应该为代理类保留
代理类扩展 java.lang.reflect.Proxy
代理类会按同一顺序准确地实现其创建时指定的接口
- Java中getResourceAsStream的用法
pda158
java
1.Java中的getResourceAsStream有以下几种: 1. Class.getResourceAsStream(String path) : path 不以’/'开头时默认是从此类所在的包下取资源,以’/'开头则是从ClassPath根下获取。其只是通过path构造一个绝对路径,最终还是由ClassLoader获取资源。 2. Class.getClassLoader.get
- spring 包官方下载地址(非maven)
sinnk
spring
SPRING官方网站改版后,建议都是通过 Maven和Gradle下载,对不使用Maven和Gradle开发项目的,下载就非常麻烦,下给出Spring Framework jar官方直接下载路径:
http://repo.springsource.org/libs-release-local/org/springframework/spring/
s
- Oracle学习笔记(7) 开发PLSQL子程序和包
vipbooks
oraclesql编程
哈哈,清明节放假回去了一下,真是太好了,回家的感觉真好啊!现在又开始出差之旅了,又好久没有来了,今天继续Oracle的学习!
这是第七章的学习笔记,学习完第六章的动态SQL之后,开始要学习子程序和包的使用了……,希望大家能多给俺一些支持啊!
编程时使用的工具是PLSQL