- 大话机器学习三大门派:监督、无监督与强化学习
安意诚Matrix
机器学习笔记机器学习人工智能
以武侠江湖为隐喻,系统阐述了机器学习的三大范式:监督学习(少林派)凭借标注数据精准建模,擅长图像分类等预测任务;无监督学习(逍遥派)通过数据自组织发现隐藏规律,在生成对抗网络(GAN)等场景大放异彩;强化学习(明教)依托动态环境交互优化策略,驱动AlphaGo、自动驾驶等突破性应用。文章融合技术深度与江湖趣味,既解析了CNN、PCA、Q-learning等核心算法的"武功心法"(数学公式与代码实现
- Grok 3能否打破大模型的魔咒?
TGITCIC
AI-大模型的落地之道grokgrok3大模型小模型scalinglaw开源大模型
新模型旧魔咒Grok3的问世,仿佛是科技界的一声惊雷。面对老掉牙的大模型法则,大家不禁要问:这到底意味着什么?以前,一提深度学习就能引出一场血雨腥风,现如今却有人说“没钱也能玩”。这风浪可真是一波未平一波又起。也许这就是科技的魅力:一统江湖的法则瞬间瓦解。缩小与提升大模型不再是唯一的解决方案,大家发现,原来小模型也可以撬动市场。不过,面对如何提升模型的智商,各路英雄却依然不得不面对两个选择:大力度
- AI江湖风云:GPT-4.5与Grok-3的巅峰对决
广拓科技
人工智能
在科技飞速发展的今天,人工智能领域的竞争可谓是一场没有硝烟的战争。各大科技巨头和新兴企业纷纷投入大量资源,力求在这个充满无限可能的领域中抢占先机。就在前不久,AI界发生了一件大事,OpenAI的明星产品GPT-4.5竟然被马斯克旗下xAI公司的Grok-3反超,这个消息犹如一颗重磅炸弹,瞬间在科技圈掀起了惊涛骇浪。大家纷纷猜测,这背后究竟隐藏着怎样的故事?Grok-3究竟凭什么能够后来居上,实现对
- 《自媒体创作的修行手札:从新手到大师的实战心法》
江湖传言,月入十万的自媒体侠客常在子夜御剑飞行,手中键盘能点石成金。然真正身处内容江湖者方知,这看似风光的行当实为"七伤拳"——未伤人先伤己的修炼场。笔者躬耕新媒体八载,见证无数侠客折戟沉沙,亦目睹草根逆袭登顶,今执玄铁重剑剖开行业真相。[]()【第一重境:解构当代自媒体炼金术】据字节跳动2023年内容生态白皮书显示,日均百万播放创作者中,78%具备跨领域知识架构,61%掌握基础编程技能。这揭穿江
- “码农”成长记,渐渐不想「砸」电脑了
程序员程序员发展
在互联网这个充满神奇与挑战的江湖里,程序员们就像是一群身怀绝技的侠客,在代码的世界里闯荡。一开始,很多程序员都觉得自己像是个“搬砖”的码农,每天对着屏幕,一行行地敲着代码,仿佛在堆砌一座看不见尽头的城堡。初入编程世界,那感觉就像掉进了一个巨大的迷宫。各种编程语言,像Python、Java、C++,就如同迷宫里错综复杂的路径,让人眼花缭乱。每一种语言都有它独特的语法规则,就好像不同门派的武功秘籍,各
- 编程江湖:Python探秘之旅-----项目实战(八)
编程漫步者
编程江湖:Python探秘之旅python开发语言
团队终于开始了一个实际项目,每个人都准备好运用他们所学的知识和技能。龙:(展示项目计划)我们的新项目开始了。我们需要明确地规划,确保每个人都知道他们的任务。码娜:(兴奋地)我已经迫不及待要把我们学到的东西用起来了!1.项目规划龙:首先,我们需要确定项目的需求和目标。接着,我们会分配任务,并设置里程碑。#项目需求requirements={"功能1":"实现用户登录","功能2":"数据可视化","
- 解锁机器学习核心算法 | K -近邻算法:机器学习的神奇钥匙
紫雾凌寒
AI炼金厂#机器学习算法算法机器学习近邻算法KNNk-近邻算法pythonscikit-learn
一、引言今天我们继续学习机器学习核心算法——K-近邻(K-NearestNeighbors,简称KNN)算法。它就像是一位经验丰富的“老江湖”,以其简单而又强大的方式,在众多机器学习任务中占据着不可或缺的地位。K-近邻算法,作为机器学习中的一种基本分类与回归方法,以其独特的“基于邻居投票”策略而闻名。它的核心思想简单易懂,就如同我们在生活中判断一个人可能的兴趣爱好时,会参考他身边最常接触的朋友们的
- 【Java面试必修课】深入剖析 Java 中的 HashMap:面试高频考点全解析
小小程序猿small
面试Java基础java面试
在Java开发的江湖中,HashMap是一个绕不开的话题。它不仅是Java集合框架中的核心成员,也是面试中的高频考点。今天,我们就来深入剖析HashMap的实现原理、特性以及面试中常见的问题和答案。一、HashMap的基本特性键值对存储:HashMap是基于键值对(Key-Value)的存储结构,每个键唯一地映射到一个值。非线程安全:HashMap不是线程安全的,多线程环境下使用时需要额外的同步措
- SEO:网站的“流量秘籍”大公开
《SEO:网站的“流量秘籍”大公开》嘿,各位站长和网络大侠们!今天咱要来唠唠那个神秘又超有魔力的SEO,它就像是网站在互联网江湖里闯荡的“绝世武功秘籍”,学会了就能称霸流量江湖,要是不懂嘛,那就只能在角落里默默“哭泣”啦。一、SEO是啥?难道是某种超级英雄代号?错啦!SEO可不是什么拯救世界的超级英雄,它全称是SearchEngineOptimization,也就是搜索引擎优化。简单来说呢,就是和
- Go 并发控制:sync.Map 详解
后端go并发并发编程面试
我们知道,Go中的map类型是非并发安全的,所以Go就在sync包中提供了map的并发原语sync.Map,允许并发操作,本文就带大家详细解读下sync.Map的原理。使用示例sync.Map提供了基础类型map的常用功能,使用示例如下:packagemainimport("fmt""sync")funcmain(){varssync.Map//存储键值对s.Store("name","江湖十年"
- 跟着小K开始零基础Python量化分析之旅 1: 初入量化江湖 —— Python与量化的第一次邂逅
山海青风
python量化分析
第一章:初入量化江湖——Python与量化的第一次邂逅故事情境在一个热闹的理财交流群里,小K偶然听到有人提起“量化投资”。那一刻,他心中燃起了一种莫名的好奇与憧憬:“量化投资究竟是什么?我真的能用代码来炒股吗?”然而,面对这一连串新奇的名词,小K感到有些茫然,一头雾水。就在他犹豫不决的时候,一位神秘的前辈私信他:“想要在量化江湖中闯出一片天地,首先得打好基础。先从搞定Python和学习如何读取股票
- 跟着小K开始零基础Python量化分析之旅 3: 初探数据世界 —— Pandas与数据清洗的武林秘笈
山海青风
python
第三章:初探数据世界——Pandas与数据清洗的武林秘笈在量化江湖中,数据正如武林秘籍中的内功心法,必须先打好基础,才能施展后续高深武技。小K这次获得了一份历史股票交易数据,但初看之下却是一团乱麻:缺失值、重复记录、日期格式不统一……前辈笑着说:“兄弟,若想踏入量化之路,先要学会如何把这‘脏数据’炼成一手干净的‘真气’!”下面,就跟随小K的脚步,逐步揭开数据清洗的秘密,掌握Pandas的基本功法,
- 比Python、Java更快的 Go 语言,能否称霸江湖?
weixin_33686714
pythonjavaruby
文章来源:jb51.net有一种语言堪称比语言排行榜前五热门选手的Python、Java更快,它就是GO语言。Go于2009年11月正式宣布推出,成为开放源代码项目,并在Linux及MacOSX平台上进行了实现,后来追加了Windows系统下的实现。在2016年,Go被软件评价公司TIOBE选为“TIOBE2016年最佳语言”。目前,Go每半年发布一个二级版本(即从a.x升级到a.y)。在Go语言
- 神经网络新手入门(2)基础认知:神经网络发展简史
caridle
神经元网络神经网络人工智能深度学习
第一阶段:基础认知:神经网络发展简史让我们用武侠小说的方式打开这段科技史,你会发现神经网络的发展史比金庸江湖还要精彩:第一章:江湖初现(1943-1958)1943年,两位奇侠麦卡洛克和皮茨在《神经活动中内在思想的逻辑演算》中打造了江湖第一把"宝剑"——M-P神经元模型。这把剑虽然简陋(只能做简单的逻辑运算),却奠定了整个武林的基础,就像武侠世界里最早的内功心法。1943年,两位奇侠麦卡洛克和皮茨
- 编程语言背后的“江湖”:揭秘科技巨头们的技术DNA
虫洞没有虫
科技资讯\好文分享科技pythonjavaphpc++javascriptruby
引言在数字世界的江湖中,每一家互联网公司都像一位身怀绝技的“武林高手”,而他们手中的“兵器”正是编程语言。从Google的搜索引擎到微信的十亿级消息推送,从Meta的社交帝国到微软的云端生态,这些科技巨头的技术基因深深烙印在其选择的编程语言中。为什么不同公司对编程语言的偏好差异如此之大?答案藏在他们各自的业务需求、技术哲学与历史积淀中。本文将带你一探究竟。一、Google:效率与创新的双重奏作为技
- 乙巳年大年十五夜语
一叶迎秋
文心一言
乙巳年大年十五夜语年已去,元宵团圆,人走天涯见春天。依然惜时珍缘,风暖日丽梅香红颜。月明灯息如是观,云舒云卷。流水落花彼岸,清静南山读经悟禅。又至晨醒问安,异乡繁花今朝尽欢。红尘烟雨江湖关,解锁名利与俗权。
- DeepSeek掀起AI风暴:中国科技被重新定义,一条“鲶鱼”撼动全球格局
Coder_Kevin_Vans
人工智能科技
1.概述:从边缘到中心,DeepSeek搅动AI江湖当DeepSeekR1在2025年初横空出世时,几乎没有人预料到它会在短短时间内掀起如此巨大的风浪:不仅在技术维度上令行业侧目,更让人瞩目的是它带来的“开源浪潮”。在此之前,全球大语言模型几乎都走闭源路线,动辄耗资几十亿,难以被普通团队或个人复制。DeepSeek却以“低算力、高效率、主动拥抱开源”理念实现了弯道超车,让所有人重新审视中国AI的潜
- 修改 Timebase Source 轻松重新定义HAL_InitTick:武侠大侠的进阶秘籍 ⚡️
@陽光總在風雨後
嵌入式硬件stm32单片机arm开发
修改TimebaseSource轻松重新定义HAL_InitTick:武侠大侠的进阶秘籍⚡️亲爱的朋友们,今天我们将走进STM32的江湖,学习如何通过修改TimebaseSource,重新定义HAL_InitTick这个弱函数。让我们像武林高手一样,轻松自如地掌控时基,决胜千里之外!在STM32中,HAL_InitTick是一个弱函数(__weak),意味着你可以在代码中重定义它。这一招就像是一个
- STM32 定时器中断类型大揭秘:谁才是“最强打工人”?
@陽光總在風雨後
stm32单片机嵌入式硬件
STM32定时器中断大揭秘:谁才是“最强打工人”?在STM32这个江湖里,定时器(TIM)绝对是“最强打工人”!TA一年365天、一天24小时不停歇,为我们提供精准的时间管理。⏱️但一个定时器远远不够,TA还带着一群“中断兄弟”,个个身怀绝技,各司其职。今天,我们就来扒一扒这群“定时器界的社畜”都在干嘛!1️⃣更新中断(TIM_IT_UPDATE):定时器界的“打卡员”#defineTIM_IT_
- DeepSeek时代:百度们亟需“深度求索”
互联网江湖
人工智能科技
文:互联网江湖作者:刘致呈眼看着梁文峰被捧上中国AI神坛,科技巨头们的心情一定是复杂的。就像大刘笔下的《三体》中,当三百年后的人类太空舰队,面对水滴探测器时是五味杂陈的。当科技大佬们纷纷断言,没有人能超过OpenAI,于是DeepSeeK横空出世,一众巨头面面相觑,慌不择路。也一如那句“三体名言”:弱小和无知从来不是生存的障碍,傲慢才是。人类啊,总是要为刻在DNA里的傲慢与偏见买单。AI道路上,大
- JS---用js敲代码,到底加不加分号
程序员javascript
在js的江湖中,一直存在着互相对立的两个门派“分号党”和“不加分号党”,两派一直争论不下。其实,分号就像是个语法噪音,因为你就是不加分号,js语法也会用补全规则自动给你加上,所以加不加分号这事儿,真的是没有绝对的对和错,它就只是跟你人有关,而且是主观方面的,我觉得该加就加,不该加就不加。你想少敲几下键盘,省点儿可以忽略不记的存储空间,那就不写分号;你说不加分号的代码我看着就不爽,就读不下去,那你就
- R语言 文本分析 天龙八部
waterHBO
R语言r语言开发语言
起因,目的:前面有人对“倚天屠龙记”进行分析,我这里只是进行模仿而已。完整的文件,已经绑定了,反正读者可以找一下。案例背景小说《天龙八部》是金庸先生所著的武侠小说,也是“射雕三部曲”的前传。全书共50章,字数超过一百万字。故事发生在北宋末年,以大理国、大辽、西夏、吐蕃和北宋五国之间的纷争为背景,讲述了乔峰、虚竹、段誉三位主角的江湖恩怨和爱恨情仇。小说中融入了丰富的历史元素和深刻的人生哲理,展现了人
- Python的那些事第十五篇:数据分析中的“三剑客”NumPy、Pandas与Matplotlib
暮雨哀尘
Python的那些事python开发语言matplotlibnumpypandas数据分析算法
数据分析中的“三剑客”:NumPy、Pandas与Matplotlib在数据分析的世界里,有三位“大侠”常常携手并肩,共同应对各种复杂的数据挑战。它们就是NumPy、Pandas和Matplotlib。这三位“大侠”各怀绝技,相互配合,让数据分析变得轻松又有趣。今天,就让我们走进它们的“江湖”,一探究竟。一、NumPy:数学运算的“大力士”NumPy,全称为NumericalPython,是Pyt
- React Hooks简述
赐你岁月如歌
react
Hooks本质上就是一类特殊的函数,它们可以为你的函数型组件(functioncomponent)注入一些特殊的功能。Hooks的目标就是让你不再写class,让function一统江湖。为什么要使用hooks?React的核心思想是:将一个页面拆成一堆独立的,可复用的组件,并且用自上而下的单向数据流的形式将这些组件串联起来。但假如你在大型的工作项目中用React,你会发现你的项目中实际上很多re
- 网络攻击肆虐-给你的网络设备来套防弹衣吧!
weixin_34168880
java面试操作系统
网络攻击无处不在2018年1月,大家仍像往常一样忙忙碌碌,IT设备机房内设备轰隆隆的风扇声嘈杂而响亮,一切看似那么正常。可是,如果换个视角看看设备里面的数字世界,风景完全不同。数据包暗流涌动,争先恐后抢着到达世界的尽头。俗话说,有人的地方就有江湖。而被人操控的网络世界,免不了杀机四伏。看看上面这张图,这可不是我个人PS上去的烟花图。它是实实在在的世界级的网络攻击流量图。各式各样的攻击流量跨越国界影
- 算法篇-筑基期-递归思想
Starry-Walker
算法修炼篇算法dfs深度优先javac++
前言当你学会"套娃式思考",老板都怕你写代码!各位在代码江湖摸爬滚打的少侠们,今天我们要解锁一个堪比"左右互搏术"的神奇技能——递归!它能让你的代码像俄罗斯套娃一样优雅,也能让你的电脑内存像双十一购物车一样爆炸。有人说递归是程序员的"盗梦空间",每一层递归都是新的梦境;也有人说递归就是程序员的"鬼打墙",走着走着发现又回到了原点。别慌,且听我慢慢道来...想象一下这个场景:你在公司茶水间想接咖啡,
- 菜鸟BUG之常见异常(一)
苏白辛
菜鸟BUGbug数据库java
雷声炸响,天地倾斜,海啸山崩,黎明前的曙光迟迟不现,群魔乱舞霍乱人间,有仙师集群英之心血,持剑出山,剑斩群魔,终于仙巅同最后一大魔同归于尽,然有人的江湖便有魔,为警示后人,群贤集巨力书群魔以息,吾初入江湖,不懂是非挫折,对错难学,借此抄录,以备他日与同道之友交流。目录一、空指针异常1、我是谁2、实例说明3、解决避免1)检查2)使用Optional类3)默认值4)优先使用String.valueOf
- 【设计模式-行为型】命令模式
博一波
设计模式命令模式
一、什么是命令模式什么是命令模式?就是字面理解,下命令,但是还不能这么快下定义,可以举一个例子来说明一下。好多电影里面经常会有一个神秘的杀手组织,他们只管要钱和目标。不管是谁的委托,经常有个大富豪,说“为了确保万无一失,无论多少钱,我要求派出江湖第一杀手”,他们可是把命令模式玩的飞起。就好像《这个杀手不太冷》中主角杀手莱昂接受任务和执行任务的过程。在电影中,莱昂(里昂)是一个职业杀手,他通过中间人
- 初识C语言|笑谈函数指针与数组
小邓儿◑.◑
c语言
C语言函数指针和函数指针数组:代码世界的“神秘宝藏”家人们,今天咱来唠唠C语言里超“哇塞”的函数指针和函数指针数组,这俩可堪称代码宇宙中的“神秘宝藏”,一旦掌握,那编程水平直接“起飞”,在代码江湖中“大杀四方”都不是事儿。先说说函数指针,这玩意儿就像是给函数定制的“专属导航仪”。你想啊,函数在内存里有它的“小窝”,函数指针呢,就是能精准定位到这个“小窝”的神器。比如说,咱定义一个函数指针int(*
- 走进JavaWeb技术世界11:单元测试框架Junit
程序员黄小斜
走进JavaWeb技术世界Java
本系列文章将整理到我在GitHub上的《Java面试指南》仓库,更多精彩内容请到我的仓库里查看https://github.com/h2pl/Java-Tutorial喜欢的话麻烦点下Star哈文章首发于我的个人博客:www.how2playlife.com本文是微信公众号【Java技术江湖】的《走进JavaWeb技术世界》其中一篇,本文部分内容来源于网络,为了把本文主题讲得清晰透彻,也整合了很多
- Java开发中,spring mvc 的线程怎么调用?
小麦麦子
springmvc
今天逛知乎,看到最近很多人都在问spring mvc 的线程http://www.maiziedu.com/course/java/ 的启动问题,觉得挺有意思的,那哥们儿问的也听仔细,下面的回答也很详尽,分享出来,希望遇对遇到类似问题的Java开发程序猿有所帮助。
问题:
在用spring mvc架构的网站上,设一线程在虚拟机启动时运行,线程里有一全局
- maven依赖范围
bitcarter
maven
1.test 测试的时候才会依赖,编译和打包不依赖,如junit不被打包
2.compile 只有编译和打包时才会依赖
3.provided 编译和测试的时候依赖,打包不依赖,如:tomcat的一些公用jar包
4.runtime 运行时依赖,编译不依赖
5.默认compile
依赖范围compile是支持传递的,test不支持传递
1.传递的意思是项目A,引用
- Jaxb org.xml.sax.saxparseexception : premature end of file
darrenzhu
xmlprematureJAXB
如果在使用JAXB把xml文件unmarshal成vo(XSD自动生成的vo)时碰到如下错误:
org.xml.sax.saxparseexception : premature end of file
很有可能时你直接读取文件为inputstream,然后将inputstream作为构建unmarshal需要的source参数。InputSource inputSource = new In
- CSS Specificity
周凡杨
html权重Specificitycss
有时候对于页面元素设置了样式,可为什么页面的显示没有匹配上呢? because specificity
CSS 的选择符是有权重的,当不同的选择符的样式设置有冲突时,浏览器会采用权重高的选择符设置的样式。
规则:
HTML标签的权重是1
Class 的权重是10
Id 的权重是100
- java与servlet
g21121
servlet
servlet 搞java web开发的人一定不会陌生,而且大家还会时常用到它。
下面是java官方网站上对servlet的介绍: java官网对于servlet的解释 写道
Java Servlet Technology Overview Servlets are the Java platform technology of choice for extending and enha
- eclipse中安装maven插件
510888780
eclipsemaven
1.首先去官网下载 Maven:
http://www.apache.org/dyn/closer.cgi/maven/binaries/apache-maven-3.2.3-bin.tar.gz
下载完成之后将其解压,
我将解压后的文件夹:apache-maven-3.2.3,
并将它放在 D:\tools目录下,
即 maven 最终的路径是:D:\tools\apache-mave
- jpa@OneToOne关联关系
布衣凌宇
jpa
Nruser里的pruserid关联到Pruser的主键id,实现对一个表的增删改,另一个表的数据随之增删改。
Nruser实体类
//*****************************************************************
@Entity
@Table(name="nruser")
@DynamicInsert @Dynam
- 我的spring学习笔记11-Spring中关于声明式事务的配置
aijuans
spring事务配置
这两天学到事务管理这一块,结合到之前的terasoluna框架,觉得书本上讲的还是简单阿。我就把我从书本上学到的再结合实际的项目以及网上看到的一些内容,对声明式事务管理做个整理吧。我看得Spring in Action第二版中只提到了用TransactionProxyFactoryBean和<tx:advice/>,定义注释驱动这三种,我承认后两种的内容很好,很强大。但是实际的项目当中
- java 动态代理简单实现
antlove
javahandlerproxydynamicservice
dynamicproxy.service.HelloService
package dynamicproxy.service;
public interface HelloService {
public void sayHello();
}
dynamicproxy.service.impl.HelloServiceImpl
package dynamicp
- JDBC连接数据库
百合不是茶
JDBC编程JAVA操作oracle数据库
如果我们要想连接oracle公司的数据库,就要首先下载oralce公司的驱动程序,将这个驱动程序的jar包导入到我们工程中;
JDBC链接数据库的代码和固定写法;
1,加载oracle数据库的驱动;
&nb
- 单例模式中的多线程分析
bijian1013
javathread多线程java多线程
谈到单例模式,我们立马会想到饿汉式和懒汉式加载,所谓饿汉式就是在创建类时就创建好了实例,懒汉式在获取实例时才去创建实例,即延迟加载。
饿汉式:
package com.bijian.study;
public class Singleton {
private Singleton() {
}
// 注意这是private 只供内部调用
private static
- javascript读取和修改原型特别需要注意原型的读写不具有对等性
bijian1013
JavaScriptprototype
对于从原型对象继承而来的成员,其读和写具有内在的不对等性。比如有一个对象A,假设它的原型对象是B,B的原型对象是null。如果我们需要读取A对象的name属性值,那么JS会优先在A中查找,如果找到了name属性那么就返回;如果A中没有name属性,那么就到原型B中查找name,如果找到了就返回;如果原型B中也没有
- 【持久化框架MyBatis3六】MyBatis3集成第三方DataSource
bit1129
dataSource
MyBatis内置了数据源的支持,如:
<environments default="development">
<environment id="development">
<transactionManager type="JDBC" />
<data
- 我程序中用到的urldecode和base64decode,MD5
bitcarter
cMD5base64decodeurldecode
这里是base64decode和urldecode,Md5在附件中。因为我是在后台所以需要解码:
string Base64Decode(const char* Data,int DataByte,int& OutByte)
{
//解码表
const char DecodeTable[] =
{
0, 0, 0, 0, 0, 0
- 腾讯资深运维专家周小军:QQ与微信架构的惊天秘密
ronin47
社交领域一直是互联网创业的大热门,从PC到移动端,从OICQ、MSN到QQ。到了移动互联网时代,社交领域应用开始彻底爆发,直奔黄金期。腾讯在过去几年里,社交平台更是火到爆,QQ和微信坐拥几亿的粉丝,QQ空间和朋友圈各种刷屏,写心得,晒照片,秀视频,那么谁来为企鹅保驾护航呢?支撑QQ和微信海量数据背后的架构又有哪些惊天内幕呢?本期大讲堂的内容来自今年2月份ChinaUnix对腾讯社交网络运营服务中心
- java-69-旋转数组的最小元素。把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个排好序的数组的一个旋转,输出旋转数组的最小元素
bylijinnan
java
public class MinOfShiftedArray {
/**
* Q69 旋转数组的最小元素
* 把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个排好序的数组的一个旋转,输出旋转数组的最小元素。
* 例如数组{3, 4, 5, 1, 2}为{1, 2, 3, 4, 5}的一个旋转,该数组的最小值为1。
*/
publ
- 看博客,应该是有方向的
Cb123456
反省看博客
看博客,应该是有方向的:
我现在就复习以前的,在补补以前不会的,现在还不会的,同时完善完善项目,也看看别人的博客.
我刚突然想到的:
1.应该看计算机组成原理,数据结构,一些算法,还有关于android,java的。
2.对于我,也快大四了,看一些职业规划的,以及一些学习的经验,看看别人的工作总结的.
为什么要写
- [开源与商业]做开源项目的人生活上一定要朴素,尽量减少对官方和商业体系的依赖
comsci
开源项目
为什么这样说呢? 因为科学和技术的发展有时候需要一个平缓和长期的积累过程,但是行政和商业体系本身充满各种不稳定性和不确定性,如果你希望长期从事某个科研项目,但是却又必须依赖于某种行政和商业体系,那其中的过程必定充满各种风险。。。
所以,为避免这种不确定性风险,我
- 一个 sql优化 ([精华] 一个查询优化的分析调整全过程!很值得一看 )
cwqcwqmax9
sql
见 http://www.itpub.net/forum.php?mod=viewthread&tid=239011
Web翻页优化实例
提交时间: 2004-6-18 15:37:49 回复 发消息
环境:
Linux ve
- Hibernat and Ibatis
dashuaifu
Hibernateibatis
Hibernate VS iBATIS 简介 Hibernate 是当前最流行的O/R mapping框架,当前版本是3.05。它出身于sf.net,现在已经成为Jboss的一部分了 iBATIS 是另外一种优秀的O/R mapping框架,当前版本是2.0。目前属于apache的一个子项目了。 相对Hibernate“O/R”而言,iBATIS 是一种“Sql Mappi
- 备份MYSQL脚本
dcj3sjt126com
mysql
#!/bin/sh
# this shell to backup mysql
#
[email protected] (QQ:1413161683 DuChengJiu)
_dbDir=/var/lib/mysql/
_today=`date +%w`
_bakDir=/usr/backup/$_today
[ ! -d $_bakDir ] && mkdir -p
- iOS第三方开源库的吐槽和备忘
dcj3sjt126com
ios
转自
ibireme的博客 做iOS开发总会接触到一些第三方库,这里整理一下,做一些吐槽。 目前比较活跃的社区仍旧是Github,除此以外也有一些不错的库散落在Google Code、SourceForge等地方。由于Github社区太过主流,这里主要介绍一下Github里面流行的iOS库。 首先整理了一份
Github上排名靠
- html wlwmanifest.xml
eoems
htmlxml
所谓优化wp_head()就是把从wp_head中移除不需要元素,同时也可以加快速度。
步骤:
加入到function.php
remove_action('wp_head', 'wp_generator');
//wp-generator移除wordpress的版本号,本身blog的版本号没什么意义,但是如果让恶意玩家看到,可能会用官网公布的漏洞攻击blog
remov
- 浅谈Java定时器发展
hacksin
java并发timer定时器
java在jdk1.3中推出了定时器类Timer,而后在jdk1.5后由Dou Lea从新开发出了支持多线程的ScheduleThreadPoolExecutor,从后者的表现来看,可以考虑完全替代Timer了。
Timer与ScheduleThreadPoolExecutor对比:
1.
Timer始于jdk1.3,其原理是利用一个TimerTask数组当作队列
- 移动端页面侧边导航滑入效果
ini
jqueryWebhtml5cssjavascirpt
效果体验:http://hovertree.com/texiao/mobile/2.htm可以使用移动设备浏览器查看效果。效果使用到jquery-2.1.4.min.js,该版本的jQuery库是用于支持HTML5的浏览器上,不再兼容IE8以前的浏览器,现在移动端浏览器一般都支持HTML5,所以使用该jQuery没问题。HTML文件代码:
<!DOCTYPE html>
<h
- AspectJ+Javasist记录日志
kane_xie
aspectjjavasist
在项目中碰到这样一个需求,对一个服务类的每一个方法,在方法开始和结束的时候分别记录一条日志,内容包括方法名,参数名+参数值以及方法执行的时间。
@Override
public String get(String key) {
// long start = System.currentTimeMillis();
// System.out.println("Be
- redis学习笔记
MJC410621
redisNoSQL
1)nosql数据库主要由以下特点:非关系型的、分布式的、开源的、水平可扩展的。
1,处理超大量的数据
2,运行在便宜的PC服务器集群上,
3,击碎了性能瓶颈。
1)对数据高并发读写。
2)对海量数据的高效率存储和访问。
3)对数据的高扩展性和高可用性。
redis支持的类型:
Sring 类型
set name lijie
get name lijie
set na
- 使用redis实现分布式锁
qifeifei
在多节点的系统中,如何实现分布式锁机制,其中用redis来实现是很好的方法之一,我们先来看一下jedis包中,有个类名BinaryJedis,它有个方法如下:
public Long setnx(final byte[] key, final byte[] value) {
checkIsInMulti();
client.setnx(key, value);
ret
- BI并非万能,中层业务管理报表要另辟蹊径
张老师的菜
大数据BI商业智能信息化
BI是商业智能的缩写,是可以帮助企业做出明智的业务经营决策的工具,其数据来源于各个业务系统,如ERP、CRM、SCM、进销存、HER、OA等。
BI系统不同于传统的管理信息系统,他号称是一个整体应用的解决方案,是融入管理思想的强大系统:有着系统整体的设计思想,支持对所有
- 安装rvm后出现rvm not a function 或者ruby -v后提示没安装ruby的问题
wudixiaotie
function
1.在~/.bashrc最后加入
[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm"
2.重新启动terminal输入:
rvm use ruby-2.2.1 --default
把当前安装的ruby版本设为默