- LeetCode Top100特训
九筒-
LeetCode算法力扣
更新中……两数相加盛水最多的容器电话号码的字母组合删除链表的倒数第N个结点字母异位词分组寻找两个正序数组的中位数合并区间不同路径(与最小路径和类似)正则表达式匹配颜色分类单词搜索只出现一次的数字合并K个升序链表接雨水移除元素最长有效括号不同的二叉搜索树验证二叉搜索树对称二叉树从前序与中序遍历序列构造二叉树最长连续序列排序链表乘积最大子数组编辑距离最小栈最小覆盖子串计算右侧小于当前元素的个数柱状图中
- leetcode 61~70 学习经历
文盲老顾
算法leetcode学习链表
leetcode61~70学习经历61.旋转链表62.不同路径63.不同路径II64.最小路径和65.有效数字66.加一67.二进制求和68.文本左右对齐69.x的平方根70.爬楼梯小结61.旋转链表给你一个链表的头节点head,旋转链表,将链表每个节点向右移动k个位置。示例1:输入:head=[1,2,3,4,5],k=2输出:[4,5,1,2,3]示例2:输入:head=[0,1,2],k=4
- 2025年- H93-Lc201-- 64.最小路径和(多维动态规划)--Java版
豆包版:每天进步一点点
javaleetcode动态规划java算法
1.题目描述2.思路(1)dp含义:dp[i][j]以i-1的word1字符串和j-1的word2字符串的最少操作次数。(2)递推公式:1)word1[i-1]和word2[j-1]相等的情况此时的字符串是不需要操作,i-2和j-2的操作次数与(i-1和j-1)的操作次数相等dp[i][j]=dp[i-1][j-1]2)word1[i-1]和word2[i-1]不相等的情况删除和添加是互逆的,操作
- vue+three.js 加载fbx动画模型
资深前端之路
threeJsjavascriptvue.js前端
嗨,我是小路。今天主要和大家分享的主题是“vue+three.js加载fbx动画模型”。在现代网页开发中,3D图形和动画的应用越来越广泛,从产品展示、虚拟展厅到游戏、教育等领域,三维技术正在不断刷新用户体验。而作为前端开发者,如何将高性能的3D动画无缝集成到Vue项目中?今天从网上找了一个fbx动画模型,然后将其加载出来,并让模型动起来。项目示意图1.FBXLoader加载器定义:主要用来加载fb
- 学而思编程周赛语言普及奠基组 | 2025年春第15周T2 散步
热爱编程的通信人
算法c++
欢迎大家订阅我的专栏:算法题解:C++与Python实现!本专栏旨在帮助大家从基础到进阶,逐步提升编程能力,助力信息学竞赛备战!专栏特色1.经典算法练习:根据信息学竞赛大纲,精心挑选经典算法题目,提供清晰的代码实现与详细指导,帮助您夯实算法基础。2.系统化学习路径:按照算法类别和难度分级,从基础到进阶,循序渐进,帮助您全面提升编程能力与算法思维。适合人群:准备参加蓝桥杯、GESP、CSP-J、CS
- 数学中微分大白话理解
点云SLAM
数学算法微分高等数学数学建模导数切空间微分流行
微分是什么?像是在问:“一丁点的变化会带来什么影响?”想象你在爬山,走在一条弯弯曲曲的小路上:你现在站在某个位置,想知道前面这一步坡有多陡。你不能跳很远,只能看“一小步”。这“一小步”的陡度,就是“微分”。举个蛋糕的例子:假设你切一个圆形蛋糕(函数),切得越薄(切片越小),你就能看到这一小层是怎么变化的:微分=把蛋糕切得超级薄,看每一小层之间高度的变化。举个开车的例子:如果你在看车速表:车速就是位
- 科研人员如何有效的利用大块时间与碎片时间
博士熊 - 北邮
研发管理医疗器械神经冲动及抑制硬件工程智能硬件神经网络目标跟踪深度学习
大块时间的工作大块时间的工作是指持续时间比较长的时间的工作。比如上班、加班的时间,很多科研人员为完成某项工作或解决某个技术问题,如设计一段程序代码、电路图,PCB,连续工作数个小时,一遍又一遍的调试、测试,直到该项任务完成或bug的消除。碎片时间的工作碎片时间的工作则是指生活中的任何时候,比如在吃饭的时候,在散步的时候,在跑步的时候,在游玩儿的时候,甚至在睡梦中,突然在脑海中对某个理论有了新的认识
- 120、三角形最小路径和
椎名ひる
#动态规划leetcodeleetcode算法职场和发展
题目解答:直接按照空间复杂度O(n)来做了。这种明显是动态规划,每一层用到上一层的信息。观察数据形状,如下:(0,0)(1,0)(1,1)(2,0)(2,1)(2,2)(3,0)(3,1)(3,2)(3,3)...(n-1,0)...(n-1,n-1)设dp[n],定义为本层第n个数据的最小路径特殊的两处:(i,j):j=0和j=i对j=0,dp[0]为(i-1,0)的dp[0]与本层的(i,0)
- 文生图模型的dev、fast、full版本的区别
Liudef06小白
AI作画
在文生图模型领域,StableDiffusion的dev、fast、full版本分别对应不同的技术定位和应用场景,其核心区别体现在功能全面性、运行效率及硬件适配性上。以下是具体对比分析:1.Dev版本(开发者版)核心定位:面向算法研究者与深度定制开发者,强调灵活性与可扩展性。技术特性:开源架构:提供完整的模型代码库(如基于PyTorch的实现),允许用户修改网络结构、调整超参数(如学习率、扩散步数
- 网络流总结
癹魃♭
图论算法
目录一些概念最大流最大流—最小割定理算法实现——FF增广EK算法Dinic算法经典模型1.1无源汇上下界可行流1.2有源汇上下界可行流1.3有源汇上下界最大流1.3有源汇上下界最小流一些trick最小割求法模型求割边数量基本模型平面图最小割转对偶图最短路最大权闭合图最大密度子图最小点权覆盖集最大点权独立集最小路径覆盖文理分科模型切糕模型(距离限制模型)最小割树费用流求法建模技巧拆点有源汇上下界最小
- 代码随想录算法训练营第五十三天
写个博客
代码随想录打卡算法
卡码网题目:97.小明逛公园127.骑士的攻击其他:今日总结往期打卡97.小明逛公园跳转:97.小明逛公园学习:代码随想录公开讲解问题:小明喜欢去公园散步,公园内布置了许多的景点,相互之间通过小路连接,小明希望在观看景点的同时,能够节省体力,走最短的路径。给定一个公园景点图,图中有N个景点(编号为1到N),以及M条双向道路连接着这些景点。每条道路上行走的距离都是已知的。小明有Q个观景计划,每个计划
- 八:操作系统设备管理之缓冲、缓存与假脱机
弥合鸿沟:操作系统中的缓冲、缓存与假脱机技术深度解析在计算机系统的世界里,存在着一个根本性的速度差异:中央处理器(CPU)的执行速度飞快,而输入/输出(I/O)设备(如硬盘、打印机、网络接口等)的速度相对缓慢得多。这种速度不匹配就像让一个百米飞人等待一个散步的老人,CPU在等待慢速的I/O操作完成时会大量空闲,极大地浪费了计算资源。为了解决这个问题,操作系统引入了多种技术来协调CPU和I/O设备之
- 代码随想录训练营 Day62打卡 图论part11 Floyd 算法 A * 算法
那一抹阳光多灿烂
力扣图论图论算法python数据结构
代码随想录训练营Day62打卡图论part11Floyd算法例题:卡码97.小明逛公园题目描述小明喜欢去公园散步,公园内布置了许多的景点,相互之间通过小路连接,小明希望在观看景点的同时,能够节省体力,走最短的路径。给定一个公园景点图,图中有N个景点(编号为1到N),以及M条双向道路连接着这些景点。每条道路上行走的距离都是已知的。小明有Q个观景计划,每个计划都有一个起点start和一个终点end,表
- vue+threeJs 绘制3D圆形
资深前端之路
threeJsvue.js前端javascript
嗨,我是小路。今天主要和大家分享的主题是“vue+threeJs绘制圆形”。今天找到一个用three.js绘制图形的项目,主要是用来绘制各种形状。项目案例示意图1.THREE.ShapeGeometry定义:是Three.js中用于从2D路径形状(Shape)生成3D几何体的类。它非常适合用来创建复杂的2.5D或拉伸形状的几何体2.启用Wireframe定义:"wireframe"是一种渲染模式,
- vue+threeJs 生成一个圆柱体
资深前端之路
threeJsvue.jsjavascriptecmascript
嗨,我是小路。今天主要和大家分享的主题是“vue+threeJs生成一个圆柱体”。案例示例图1.CylinderGeometry定义:创造一个圆柱体。属性列表列表说明radiusTop顶部半径radiusBottom底部半径height高radialSegments横向分段(光滑程度)heightSegments纵向分段openEnded是否有盖二、实例代码import{onMounted,onU
- 动态规划(8):路径问题
程序员查理
#动态规划系列动态规划算法数据结构
引言在算法世界中,路径问题是一类经典且实用的问题,它们广泛应用于网络规划、机器人导航、游戏开发等众多领域。而动态规划作为解决路径问题的强大工具,能够高效地找出最优路径,无论是寻找最短路径、最小代价路径,还是计算可能的路径数量。本文将从二维网格中的基本路径问题入手,逐步分析"不同路径"、“最小路径和”、"三角形最小路径和"等经典问题,并探讨路径问题的扩展与变形。二维网格中的路径问题路径问题的基本特征
- leetcode hot100:十三、解题思路大全:多维动态规划(不同路径、最小路径和、最长回文子串、 最长公共子序列、编辑距离)
shanshandeisu
LeetCodeleetcode动态规划算法力扣笔试python数据结构
不同路径一个机器人位于一个mxn网格的左上角(起始点在下图中标记为“Start”)。机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为“Finish”)。问总共有多少条不同的路径?提示:1<=m,n<=100题目数据保证答案小于等于2*109思路为什么会考虑用纯dp做,而不是回溯或者dfs或者bfs。因为如果用回溯/DFS/BFS来做的话,每次移动有2种选择(右/下),
- vue+ThreeJs 创建过渡圆圈效果
资深前端之路
threeJsvue.jsjavascript前端
嗨,我是小路。今天主要和大家分享的主题是“vue+ThreeJs创建过渡圆圈效果”。今天在做着色器过渡效果练习,发现出现了很多新的函数,这些都超出了js之外,需要更多的掌握和学习。以下是自己的复盘和梳理。1.获取距离定义:distance获取两个点之间的距离2.平滑过渡定义:smoothstep函数是用来平滑插值的函数。在HLSL或者其他着色语言中,smoothstep可能用于生成平滑的过渡效果,
- vue+threeJs 设置模型默认的旋转角度
资深前端之路
threeJsvue.jsjavascriptecmascript
嗨,我是小路。今天主要和大家分享的主题是“vue+threeJs设置模型默认的旋转角度”。今天主要对设置模型默认的旋转角度,来展示模型的视角。通常在一些3d模型展示的时候,可以用到。模型实例展示图1.Math.PI定义:这个返回一个圆周率的值,相当于3.1415926.......属性列表列表说明2.Quaternion定义:四元数,一个实数,三个虚数;在3D图形学中,四元数常用于表示物体的旋转。
- stm与51单片机哪个更适合新手学
三三十二
51单片机嵌入式硬件单片机
一句话总结51单片机:像学骑自行车,简单便宜,但只能在小路上骑。STM32:像学开汽车,复杂但功能强,能上高速公路,还能拉货载人(做复杂项目)。1.为啥有人说“先学51单片机”?(1)51单片机像“玩具车”,但能学原理简单:51单片机只有几个开关(GPIO)、一个闹钟(定时器)、一个门铃(中断),学起来不头疼。比如让LED灯闪烁,你只需要几行代码,直接操作开关(寄存器),像按电灯开关一样简单。便宜
- vue+threeJs 生成烟花效果
资深前端之路
threeJs前端javascript开发语言
嗨,我是小路。今天主要和大家分享的主题是“vue+threeJs生成烟花效果”。今天在找找three,js项目进行练习,主要寻找的是生成烟花的效果。今天主要对整个项目的构建过程进行复盘。1.以AI为导师注意:在准备练习到时找案例,准备直接通过deepseek或者通义千问生成对应的代码,直接生成想要学习的案例,但实际效果不理想。主要有三个原因:1、生成的代码比较老旧。在生成的代码中,还使用geome
- uniapp vue 开发微信小程序 分包梳理经验总结
资深前端之路
uniappuni-app
嗨,我是小路。今天主要和大家分享的主题是“uniappvue开发微信小程序分包梳理经验总结”。在使用UniApp+vue框架开发微信小程序时,当项目比较大的时候,经常需要分包加载。它有助于控制主包的大小,从而提升小程序的启动速度;尤其是对于功能较多、资源文件较大的项目。如微信小程序加载echart,three.js等。以下是一些关于如何在UniAppVue开发微信小程序中进行分包的经验总结。1.主
- vue3 threeJs Sprite模拟下雨、下雪
资深前端之路
threeJsvue.jsjavascriptthreeJs
嗨,我是小路。今天主要和大家分享的主题是“threeJsSprite模拟下雨、下雪”。在物联网3D可视化、数字孪生、游戏等项目开发过程中,可能会模拟天气的效果的需求。学会精灵图模拟下雨、下雪,也可以用在官网首页做背景图。一、主要思路1.获取雨滴或者雪花图方案:可以去阿里适量图标库寻找对应的图片。2.思路方案:精灵图sprite的加载和其它模型的加载思路是一样。1、创建屏幕2、添加相机3、添加精灵图
- 四季养生健康指南
2401_84736474
生活
四季更迭,养生需顺应时节变化。不同季节,养生重点各有不同。春季阳气生发,养肝是关键。饮食上多吃菠菜、芹菜这类新鲜蔬菜,适当吃葱、姜、蒜等辛味食物,少吃酸性食物。清晨或傍晚,去户外散步、慢跑,能让肝气舒畅。作息要早睡早起,睡前别玩手机,利于肝脏修复。还要保持心情愉悦,多踏青赏花,避免肝气郁结。夏季炎热,易耗气伤津,需清热解暑、养心护阳。多吃西瓜、冬瓜、绿豆,常喝淡盐水、酸梅汤。运动可选清晨或傍晚游泳
- acwing算法提高之图论--二分图
YMWM_
AcwingC++学习算法图论
目录1介绍2训练3参考1介绍本专题用来记录二分图的题目。以下条件互相等价:一个图是二分图。染色法过程中不存在矛盾。图中不存在奇数环。二分图本质上是一个无向图的问题!结论:最大匹配数=最小点覆盖=总点数-最大独立集=总点数-最小路径覆盖2训练题目1:257关押罪犯C++代码如下,#include#include#includeusingnamespacestd;typedefpairPII;cons
- 处理视频播放渲染异常过程的梳理
资深前端之路
前端开发音视频前端vue.js
嗨,我是小路。今天主要和大家分享的主题是“处理视频播放渲染异常过程的梳理”。最近在项目开发中处理语音播放功能,遇到了一点问题,卡了一个上午。经过一上午的梳理尝试,终于解决了这个问题。先分析下自己的思路。一、主要思路1.屏蔽代码中的渲染报错,增加逻辑判断将代码中涉及到渲染报错的方法都增加if判断,保证代码不再报错。2.增加渲染的时间或者延迟执行video实例方法用setTimeOut或者在执行vid
- 智能语音备忘录:SpeechRecognition与gTTS的奇妙融合
Tech Synapse
AI人工智能gTTS
引言:智能语音备忘录的时代已经到来在这个信息爆炸的时代,我们每天需要处理大量的事务和信息。传统的文字记录方式虽然可靠,但在效率上往往难以满足快节奏生活的需求。想象一下,如果你能在驾车、散步或是灵感突现的任何时刻,仅需通过语音就能快速记录想法、设置提醒或是保存重要信息,这将极大提升我们的生活和工作效率。智能语音备忘录,正是这样一款能够解放双手、提高记录效率的神器。本文将带领你一步步探索如何利用Pyt
- 每日一题(8) 求解矩阵最小路径和问题
m0_73422904
代码打卡矩阵算法线性代数
给定一个m行n列的矩阵,从左上角开始每次只能向右或者向下移动,最后到达右下角的位置,路径上的所有数字累加起来作为这条路径的路径和。求所有路径和中最小路径和。输入格式:首先输入行数m及列数n,接下来输入m行,每行n个数。输出格式:输出第一行为最小路径(假定测试数据中的最小路径唯一),第2行为最小路径和。输入样例1:441359813450618840输出样例1:131061012问题分析这是一个典型
- Mybatis源码解析:java语言是编译解释型语言
m0_56710876
程序员java后端面试
前言从3月份开始,打算找工作,一个偶然的机会,拉勾上一个蚂蚁金服的师兄找到我,说要内推,在此感谢姚师兄,然后就开始了蚂蚁金服的面试之旅。把简历发过去之后,就收到了邮件通知,10个工作日联系我,请耐心等待。没过2天就接到一个杭州的座机,说要约我进行电话面试,效率还是挺高,然后当天晚上就进行了一面。下班后,吃了饭,专门找了一条人比较少的小路,到了7点,电话准时打过来了。InnoDB总体结构首先我们来看
- Java实现 LeetCode 120 三角形最小路径和
南 墙
LeetCodeJava三角形最小路径和120动态规划
120.三角形最小路径和给定一个三角形,找出自顶向下的最小路径和。每一步只能移动到下一行中相邻的结点上。例如,给定三角形:[[2],[3,4],[6,5,7],[4,1,8,3]]自顶向下的最小路径和为11(即,2+3+5+1=11)。说明:如果你可以只使用O(n)的额外空间(n为三角形的总行数)来解决这个问题,那么你的算法会很加分。classSolution{publicintminimumTo
- Java实现的简单双向Map,支持重复Value
superlxw1234
java双向map
关键字:Java双向Map、DualHashBidiMap
有个需求,需要根据即时修改Map结构中的Value值,比如,将Map中所有value=V1的记录改成value=V2,key保持不变。
数据量比较大,遍历Map性能太差,这就需要根据Value先找到Key,然后去修改。
即:既要根据Key找Value,又要根据Value
- PL/SQL触发器基础及例子
百合不是茶
oracle数据库触发器PL/SQL编程
触发器的简介;
触发器的定义就是说某个条件成立的时候,触发器里面所定义的语句就会被自动的执行。因此触发器不需要人为的去调用,也不能调用。触发器和过程函数类似 过程函数必须要调用,
一个表中最多只能有12个触发器类型的,触发器和过程函数相似 触发器不需要调用直接执行,
触发时间:指明触发器何时执行,该值可取:
before:表示在数据库动作之前触发
- [时空与探索]穿越时空的一些问题
comsci
问题
我们还没有进行过任何数学形式上的证明,仅仅是一个猜想.....
这个猜想就是; 任何有质量的物体(哪怕只有一微克)都不可能穿越时空,该物体强行穿越时空的时候,物体的质量会与时空粒子产生反应,物体会变成暗物质,也就是说,任何物体穿越时空会变成暗物质..(暗物质就我的理
- easy ui datagrid上移下移一行
商人shang
js上移下移easyuidatagrid
/**
* 向上移动一行
*
* @param dg
* @param row
*/
function moveupRow(dg, row) {
var datagrid = $(dg);
var index = datagrid.datagrid("getRowIndex", row);
if (isFirstRow(dg, row)) {
- Java反射
oloz
反射
本人菜鸟,今天恰好有时间,写写博客,总结复习一下java反射方面的知识,欢迎大家探讨交流学习指教
首先看看java中的Class
package demo;
public class ClassTest {
/*先了解java中的Class*/
public static void main(String[] args) {
//任何一个类都
- springMVC 使用JSR-303 Validation验证
杨白白
springmvc
JSR-303是一个数据验证的规范,但是spring并没有对其进行实现,Hibernate Validator是实现了这一规范的,通过此这个实现来讲SpringMVC对JSR-303的支持。
JSR-303的校验是基于注解的,首先要把这些注解标记在需要验证的实体类的属性上或是其对应的get方法上。
登录需要验证类
public class Login {
@NotEmpty
- log4j
香水浓
log4j
log4j.rootCategory=DEBUG, STDOUT, DAILYFILE, HTML, DATABASE
#log4j.rootCategory=DEBUG, STDOUT, DAILYFILE, ROLLINGFILE, HTML
#console
log4j.appender.STDOUT=org.apache.log4j.ConsoleAppender
log4
- 使用ajax和history.pushState无刷新改变页面URL
agevs
jquery框架Ajaxhtml5chrome
表现
如果你使用chrome或者firefox等浏览器访问本博客、github.com、plus.google.com等网站时,细心的你会发现页面之间的点击是通过ajax异步请求的,同时页面的URL发生了了改变。并且能够很好的支持浏览器前进和后退。
是什么有这么强大的功能呢?
HTML5里引用了新的API,history.pushState和history.replaceState,就是通过
- centos中文乱码
AILIKES
centosOSssh
一、CentOS系统访问 g.cn ,发现中文乱码。
于是用以前的方式:yum -y install fonts-chinese
CentOS系统安装后,还是不能显示中文字体。我使用 gedit 编辑源码,其中文注释也为乱码。
后来,终于找到以下方法可以解决,需要两个中文支持的包:
fonts-chinese-3.02-12.
- 触发器
baalwolf
触发器
触发器(trigger):监视某种情况,并触发某种操作。
触发器创建语法四要素:1.监视地点(table) 2.监视事件(insert/update/delete) 3.触发时间(after/before) 4.触发事件(insert/update/delete)
语法:
create trigger triggerName
after/before 
- JS正则表达式的i m g
bijian1013
JavaScript正则表达式
g:表示全局(global)模式,即模式将被应用于所有字符串,而非在发现第一个匹配项时立即停止。 i:表示不区分大小写(case-insensitive)模式,即在确定匹配项时忽略模式与字符串的大小写。 m:表示
- HTML5模式和Hashbang模式
bijian1013
JavaScriptAngularJSHashbang模式HTML5模式
我们可以用$locationProvider来配置$location服务(可以采用注入的方式,就像AngularJS中其他所有东西一样)。这里provider的两个参数很有意思,介绍如下。
html5Mode
一个布尔值,标识$location服务是否运行在HTML5模式下。
ha
- [Maven学习笔记六]Maven生命周期
bit1129
maven
从mvn test的输出开始说起
当我们在user-core中执行mvn test时,执行的输出如下:
/software/devsoftware/jdk1.7.0_55/bin/java -Dmaven.home=/software/devsoftware/apache-maven-3.2.1 -Dclassworlds.conf=/software/devs
- 【Hadoop七】基于Yarn的Hadoop Map Reduce容错
bit1129
hadoop
运行于Yarn的Map Reduce作业,可能发生失败的点包括
Task Failure
Application Master Failure
Node Manager Failure
Resource Manager Failure
1. Task Failure
任务执行过程中产生的异常和JVM的意外终止会汇报给Application Master。僵死的任务也会被A
- 记一次数据推送的异常解决端口解决
ronin47
记一次数据推送的异常解决
需求:从db获取数据然后推送到B
程序开发完成,上jboss,刚开始报了很多错,逐一解决,可最后显示连接不到数据库。机房的同事说可以ping 通。
自已画了个图,逐一排除,把linux 防火墙 和 setenforce 设置最低。
service iptables stop
- 巧用视错觉-UI更有趣
brotherlamp
UIui视频ui教程ui自学ui资料
我们每个人在生活中都曾感受过视错觉(optical illusion)的魅力。
视错觉现象是双眼跟我们开的一个玩笑,而我们往往还心甘情愿地接受我们看到的假象。其实不止如此,视觉错现象的背后还有一个重要的科学原理——格式塔原理。
格式塔原理解释了人们如何以视觉方式感觉物体,以及图像的结构,视角,大小等要素是如何影响我们的视觉的。
在下面这篇文章中,我们首先会简单介绍一下格式塔原理中的基本概念,
- 线段树-poj1177-N个矩形求边长(离散化+扫描线)
bylijinnan
数据结构算法线段树
package com.ljn.base;
import java.util.Arrays;
import java.util.Comparator;
import java.util.Set;
import java.util.TreeSet;
/**
* POJ 1177 (线段树+离散化+扫描线),题目链接为http://poj.org/problem?id=1177
- HTTP协议详解
chicony
http协议
引言
- Scala设计模式
chenchao051
设计模式scala
Scala设计模式
我的话: 在国外网站上看到一篇文章,里面详细描述了很多设计模式,并且用Java及Scala两种语言描述,清晰的让我们看到各种常规的设计模式,在Scala中是如何在语言特性层面直接支持的。基于文章很nice,我利用今天的空闲时间将其翻译,希望大家能一起学习,讨论。翻译
- 安装mysql
daizj
mysql安装
安装mysql
(1)删除linux上已经安装的mysql相关库信息。rpm -e xxxxxxx --nodeps (强制删除)
执行命令rpm -qa |grep mysql 检查是否删除干净
(2)执行命令 rpm -i MySQL-server-5.5.31-2.el
- HTTP状态码大全
dcj3sjt126com
http状态码
完整的 HTTP 1.1规范说明书来自于RFC 2616,你可以在http://www.talentdigger.cn/home/link.php?url=d3d3LnJmYy1lZGl0b3Iub3JnLw%3D%3D在线查阅。HTTP 1.1的状态码被标记为新特性,因为许多浏览器只支持 HTTP 1.0。你应只把状态码发送给支持 HTTP 1.1的客户端,支持协议版本可以通过调用request
- asihttprequest上传图片
dcj3sjt126com
ASIHTTPRequest
NSURL *url =@"yourURL";
ASIFormDataRequest*currentRequest =[ASIFormDataRequest requestWithURL:url];
[currentRequest setPostFormat:ASIMultipartFormDataPostFormat];[currentRequest se
- C语言中,关键字static的作用
e200702084
C++cC#
在C语言中,关键字static有三个明显的作用:
1)在函数体,局部的static变量。生存期为程序的整个生命周期,(它存活多长时间);作用域却在函数体内(它在什么地方能被访问(空间))。
一个被声明为静态的变量在这一函数被调用过程中维持其值不变。因为它分配在静态存储区,函数调用结束后并不释放单元,但是在其它的作用域的无法访问。当再次调用这个函数时,这个局部的静态变量还存活,而且用在它的访
- win7/8使用curl
geeksun
win7
1. WIN7/8下要使用curl,需要下载curl-7.20.0-win64-ssl-sspi.zip和Win64OpenSSL_Light-1_0_2d.exe。 下载地址:
http://curl.haxx.se/download.html 请选择不带SSL的版本,否则还需要安装SSL的支持包 2. 可以给Windows增加c
- Creating a Shared Repository; Users Sharing The Repository
hongtoushizi
git
转载自:
http://www.gitguys.com/topics/creating-a-shared-repository-users-sharing-the-repository/ Commands discussed in this section:
git init –bare
git clone
git remote
git pull
git p
- Java实现字符串反转的8种或9种方法
Josh_Persistence
异或反转递归反转二分交换反转java字符串反转栈反转
注:对于第7种使用异或的方式来实现字符串的反转,如果不太看得明白的,可以参照另一篇博客:
http://josh-persistence.iteye.com/blog/2205768
/**
*
*/
package com.wsheng.aggregator.algorithm.string;
import java.util.Stack;
/**
- 代码实现任意容量倒水问题
home198979
PHP算法倒水
形象化设计模式实战 HELLO!架构 redis命令源码解析
倒水问题:有两个杯子,一个A升,一个B升,水有无限多,现要求利用这两杯子装C
- Druid datasource
zhb8015
druid
推荐大家使用数据库连接池 DruidDataSource. http://code.alibabatech.com/wiki/display/Druid/DruidDataSource DruidDataSource经过阿里巴巴数百个应用一年多生产环境运行验证,稳定可靠。 它最重要的特点是:监控、扩展和性能。 下载和Maven配置看这里: http
- 两种启动监听器ApplicationListener和ServletContextListener
spjich
javaspring框架
引言:有时候需要在项目初始化的时候进行一系列工作,比如初始化一个线程池,初始化配置文件,初始化缓存等等,这时候就需要用到启动监听器,下面分别介绍一下两种常用的项目启动监听器
ServletContextListener
特点: 依赖于sevlet容器,需要配置web.xml
使用方法:
public class StartListener implements
- JavaScript Rounding Methods of the Math object
何不笑
JavaScriptMath
The next group of methods has to do with rounding decimal values into integers. Three methods — Math.ceil(), Math.floor(), and Math.round() — handle rounding in differen