- Oracle 12c 及以上版本补丁更新说明及下载方法
zd1320732
oracleoracle12c补丁更新
参考下面的文章,会对补丁更新的流程有一定的了解。https://www.modb.pro/db/27255RU(ReleaseUpdates)是每一个季度的版本升级。包括:最新的BUG修复最新的安全漏洞补丁最新添加的功能以19c为例,对应的升级版本升级路线是(19.1.0.0.0->19.2.0.0.0->19.3.0.0.0…)到现在是19.8.0.0.0RUR是对RU的修订版本,包括:最新的B
- Linux定期监视某文件变化,监控Linux文件变化,防止服务器被黑
和风娘
Linux定期监视某文件变化
运维服务器比较头疼的一个问题是系统被黑,沦为肉鸡或者矿机。除了加强安全基线配置,加强网络和端口加固,系统和应用bug修复,上IDS/IPS(入侵检测/防御系统)之外,另一个方面就是系统监控,一个完善准确的安全监控可以在主机层面及时发现入侵活动、予以告警以备及时处理。本文虫虫就给大家来说说系统文件变化的监控。概述在*nix体系一切皆文件,系统文件的变化往往反应着系统的变化,比如系统应用的更新、系统的
- win11最新bug修复合集(来源于微软官方)
技术带师御坂云
microsoft
大家好,今天我们将在测试版和发布预览版频道向Windows内部人士发布Windows11Build22000.346(KB5007262)。此更新包括以下改进:●我们修复了影响PowerShell7.1和更高版本上的AppxPowerShellcmdlet功能的问题。我们修复了一个问题,该问题导致一些用户在启动时看到意外的“错误图像”错误消息对话框。我们修复了一个问题,该问题导致搜索索引器。可执行
- netty踩坑--Unpooled.copiedBuffer(ByteBuffer buffer)
放眼江湖
技术nettysocket
netty踩坑Unpooled.copiedBuffer(ByteBufferbuffer)一、BUG评级二、概述三、Codereview四、BUG分析五、完整代码六、其他博主的详细介绍一、BUG评级BUG发现难度:★☆☆☆☆BUG无法复现概率:☆☆☆☆☆BUG偶然引入概率:★★☆☆☆BUG修复,烧脑程度:★★☆☆☆(随手优化了下代码就不行了T_T)二、概述起一个netty服务端,起一个硬件设备,
- Git分支和迭代流程
乐之者v
git项目管理/团队管理git
Git分支feature分支:功能分支dev分支:开发分支test分支:测试分支master分支:生产环境分支hotfix分支:bug修复分支。从master拉取,修复并测试完成merge回master和dev。某些团队可能还会有realese分支:预发布分支。release为预上线分支,提测阶段,会以release分支代码为基准提测,用于QA测试。release分支内容可以从feature分支合
- 分支
食梦狸猫
在Git里,我们总是在某条分支上工作。在Git中,它只把分支创建后的修改记录在这条分支上。创建分支的情况:试验性更改,增加新功能,Bug修复。创建新分支创建新分支的命令:gitbranch新分支名称父分支名称(无则默认为当前分支)。创建后可用命令gitbranch检查创建情况,名称前有*符号的表示为当前检出分支。切换分支:gitcheckout分支名合并分支间的修改分支合并的三种主要方法:直接合并
- EMQX Enterprise 5.3 发布:审计日志、Dashboard 访问权限控制与 SSO 一站登录
mqtt
EMQXEnterprise5.3.0版本已正式发布!新版本带来多个企业特性的更新,包括审计日志,DashboardRBAC权限控制,以及基于SSO(单点登录)的一站式登录,提升了企业级部署的安全性、管理性和治理能力。此外,新版本还进行了多项改进以及BUG修复,进一步提升了整体性能和稳定性。审计日志审计日志(AuditLogs)是记录软件或系统关键操作活动的功能,EMQX新增审计日志支持,能够让您
- EMQX Enterprise 5.3 发布:审计日志、Dashboard 访问权限控制与 SSO 一站登录
EMQX
mqttemqxMQTT物联网
EMQXEnterprise5.3.0版本已正式发布!新版本带来多个企业特性的更新,包括审计日志,DashboardRBAC权限控制,以及基于SSO(单点登录)的一站式登录,提升了企业级部署的安全性、管理性和治理能力。此外,新版本还进行了多项改进以及BUG修复,进一步提升了整体性能和稳定性。审计日志审计日志(AuditLogs)是记录软件或系统关键操作活动的功能,EMQX新增审计日志支持,能够让您
- 计划任务功能优化,应用商店上架软件超过100款,1Panel开源面板v1.9.6发布
FIT2CLOUD飞致云
开源面板1Panel运维Linux
2024年2月7日,现代化、开源的Linux服务器运维管理面板1Panel正式发布v1.9.6版本。在v1.9.5和v1.9.6这两个小版本中,1Panel针对计划任务等功能进行了多项优化和Bug修复。此外,1Panel应用商店新增了3款应用,上架精选软件应用超过100款。感谢社区用户们的反馈和支持,使得新版本的1Panel功能更加完善、更加好用。亮点更新■计划任务功能优化在v1.9.6版本中,1
- 技术译文 | MySQL 8.0.19 GA!
爱可生开源社区
作者:GeirHoydalsvik翻译:管长龙原文:https://mysqlserverteam.com/the-mysql-8-0-19-maintenance-release-is-generally-available/MySQL开发团队非常高兴地宣布,MySQL8.0.19现在可从dev.mysql.com下载。除了bug修复,此版本中还添加了一些新功能。以下是重点介绍!InnoDBRe
- 2021-1更新 阿里云漏洞修复-持续更新 不需要重启的
张洪財
阿里云
1、RHSA-2015:0794-中危:krb5安全更新修复命令:yumupdatekrb5-libs2、RHSA-2017:1860-中危:libtasn1安全和BUG修复更新修复命令:yumupdatelibtasn13、USN-3134-1:Python漏洞修复命令:apt-getupdate&&apt-getinstallpython2.7--only-upgradeapt-getupda
- Git版本管理工具(实战进阶):零基础到起飞实战项目完整篇 →Git学习一篇就够 & 从基本指令、到本地仓库、远程仓库、实战项目开发演练介绍超详细!
Make It Possible.
Git版本管理工具git
heima李师傅最新版Git的讲解文章目录Git在实战项目开发使用功能学习01.Git初识02.Git仓库03.Git的三个区域04.Git文件状态05.Git暂存区作用06.练习-登录页面07.Git-切换版本08.删除文件09.忽略文件10.分支的概念11.练习-登录bug修复12.分支-合并与删除13.分支-合并与提交14.分支-合并冲突15.Git常用命令16.Git远程仓库17.Git远
- package-lock.json作用
cherry_dty
前端模块化构建工具nodejsnpm
对于package-lock.json作用,我们要先来了解下包版本npm采用semver作为包版本管理规范。此规范规定软件版本由三个部分组成:主版本号做了不兼容的重大变更次版本号做了向下兼容的功能添加补丁版本号做了向下兼容的bug修复除了版本号之外,还有一些版本修饰,后面可以带上数字:alpha内测版eg:3.0.0-alpha.1beta公测版eg:3.0.0-beta.10rc正式版本的候选版
- 版本号命名规范
kaysenyim
版本号的格式为X.Y.Z(又称Major.Minor.Patch),递增的规则为:X表示主版本号,当API的兼容性变化时,X需递增。Y表示次版本号,当增加功能时(不影响API的兼容性),Y需递增。Z表示修订号,当做Bug修复时(不影响API的兼容性),Z需递增。详细的规则如下:X,Y,Z必须为非负整数,且不得包含前导零,必须按数值递增,如1.9.0->1.10.0->1.11.00.Y.Z的版本号
- Fiddler修改https请求与响应 bug修复变灰了选不了等 Fiddle对夜神模拟器抓包设置
小黄人软件
fiddlerhttps前端
不要修改别人的东西,不要修改别人的东西,不要修改别人的东西只用于自己的网站,自己安全调试。fiddler修改https请求1、打到要改的请求2、替换请求内容3、开启捕获。操作产生请求。4、fiddler里查看请求或响应数据,确认成功。实战需求:网站上变灰了,无法选择。前两天还可以。具体修改:Rule—打开并编辑CustomizeRule文件,在方法staticfunctionOnBeforeReq
- vue开发者必备vscode插件【2024最新】
海鲸AI
vue.jsvscode前端
Vue.js是一个流行的前端框架,而VisualStudioCode(VSCode)是许多开发者的首选代码编辑器。为了提高开发效率,有许多VSCode插件可以帮助Vue开发者。以下是十款Vue开发必备的VSCode插件及其使用方式的介绍:ChatGPTGPT-4-海鲸AI介绍:包含了ChatGPT(3.5/4.0)等多个AI模型。可以实现代码优化,代码解读,代码bug修复等功能,反应迅捷,体验出色
- 【Git】git push代码 git commit -m 提交信息约束规范
香菜啵子欸
GIT笔记git
【Git】gitpush代码gitcommit-m提交信息约束规范书写良好的commitmessage能大大提高代码维护的效率,也能有效提高代码CR的效率。type描述fleat新增功能(常用)fixbug修复(常用)perf性能优化refactor重构代码(既没有新增功能,也没有修复bug)build主要目的是修改项目构建系统(例如glup,webpack,rollup的配置等)的提交style
- 基于openzeppelin编写solidity可升级的智能合约
web3_zony
区块链智能合约区块链去中心化javascript开发语言
概述现代软件的设计原则是“敏捷开发,迅速迭代”,功能升级或bug修复是所有软件系统都要面对的问题。甚至可以说软件质量在很大程度上依赖于升级和修补源代码的能力。当然Dapp(去中心化应用)也不例外,尤其Dapp一切都是透明的,这使得任何级别的bug都会被成倍的放大,因此可升级的智能合约成为所有Dapp的必然选择。本文主要以openzeppelin为基础来阐述构建可升级智能合约的一般流程和注意事项。原
- el-upload 上传图片 Failed to execute ‘readAsDataURL‘ on ‘FileReader‘【bug修复】
ss_Tina
bug及修复javascriptvue.js前端
场景:el-upload上传图片,读取文件成base64的时候,console报错:Failedtoexecute'readAsDataURL'on'FileReader':parameter1isnotoftype'Blob'报错代码:/***File转base64*@paramfile*@returnbase64**/exportfunctiongetBase64(file){returnne
- HDFS_DELEGATION_TOKEN 还原及解决方案
kikiki4
HDFS_DELEGATION_TOKEN这个BUG在很多文章中都出现着,讲了很多原理,但是只给出了官方引用地扯,完全没有给出如何解决,我们线上的业务就有着这样的问题,7天一到马上出现这问题了,官方明明说这个bug修复了呀,因为我们使用的版本是比较新的,理论上不会有这样的问题才对,可是偏偏就有了,没办法,只能硬上了,花了两天的时间找到了解决这个问题的办法,下面会还原这个错误及给出解决方案。版本列表
- [Triacontane(トリアコンタン)]BugFixBitmapMaxWidth修正火狐浏览器的drawText报错
燃鲤Kuma_苦猫甜鱼
点这里返回总目录点这里返回Triacontane(トリアコンタン)插件介绍与笔记总目录题记作者:Triacontane(トリアコンタン)版本:1.0.0简介:修正火狐浏览器的drawText报错概况针对火狐浏览器,回避Bitmap.prototype.drawText的参数「maxWidth」为负数时产生的错误。插件可能性分析(情况推荐)是bug修复类的插件,如果想在网页上运行MV的作者可以参考使
- ThinkPHP5小于5.0.24 远程代码执行高危漏洞 修复方案 bug修复
abiao1981
PHPTHINKPHP
漏洞描述由于ThinkPHP5.0框架对Request类的method处理存在缺陷,导致黑客构造特定的请求,可直接GetWebShell。漏洞评级严重影响版本ThinkPHP5.0系列server('REQUEST_METHOD')?:'GET';}elseif(!$this->method){if(isset($_POST[Config::get('var_method')])){$this->
- K8S灰度发布
Steady Ben
#K8S云原生dockerkubernetes运维
01常见的部署方案滚动更新服务不会停止,但是整个pod会有新旧并存的情况。重新创建先停止旧的pod,然后再创建新的pod,这个过程服务是会间断的。蓝绿**无需停机,风险较小**01-部署v1的应用(一开始的状态)所有外部请求的流量都打到这个版本上.02-部署版本2的应用版本2的代码与版本1不同(新功能、Bug修复等).03-将流量从版本1切换到版本2。04-如版本2测试正常,就删除版本1正在使用的
- GitFlow工作流
思想在拧紧
#GithubGit
基于Git这一版本控制系统,通过定义不同的分支,探索合适的工作流程来完成开发、测试、修改等方面的需求。例如:在开发阶段,创建feature分支,完成需求后,将此分支合并到develop分支上;在发布阶段,创建release分支,完成阶段开发任务后,将分支合并到develop和master分支上;在修改bug过程中,创建Hotfix分支,基于此分支完成bug修复,并合并到develop和master
- 怪物猎人世界Mod制作——替换模型、音效
Tajang
游戏Mod制作游戏游戏模组Mod怪物猎人MHW
太喜欢《怪物猎人:世界》这款游戏了,在冰原更新后,游戏版本趋于稳定。卡普空做一些bug修复后宣布不再更新此游戏,游戏版本稳定在v15.11.01。从此这个游戏长达三年未更新,我玩了八百小时也未发现什么明显BUG,这段时间内mod百花齐放,我也爱上了制作mod,但仍然是个新手。主要还是从网上找模型,然后替换。不算自己制作。目前唯一一个自己制作的是让女朋友配音的太刀音效mod。在2023/10/16,
- 埋点自动化测试框架设计
互联网杂货铺
python软件测试自动化测试单元测试seleniumappium集成测试
视频学习:文末有免费的配套视频可观看关注公众号【互联网杂货铺】,回复1,免费获取软件测试全套资料,资料在手,涨薪更快大数据时代,多数的web或app产品都会使用第三方或自己开发相应的数据系统,进行用户行为数据或其它信息数据的收集,在这个过程中,埋点是比较重要的一环。埋点收集的数据一般有以下作用:驱动决策:ABtest、漏斗优化、用户增长、bug修复、精准营销、流失用户预警驱动产品智能:智能推荐(千
- RabbitMQ的安装与使用、SpringBoot集成RabbitMQ
Mrkang1314
Java语言RabbitMQ
消息队列是用来干什么的?假设一个电商下单场景:没有使用消息队列问题一:用户下单到收到订单成功的时间>=50ms,而且如果过程中某一个模块发生了异常,会导致用户一直等待下单成功的消息,直到bug修复;而实际上用户只需要等待订单模块下单成功即可。问题二:如果我要在新增模块,这个模块需要从订单模块获取订单Id然后去处理,就需要在订单模块进行接口调用;每添加一个模块,订单模块都要作出修改,如果哪天这个模块
- Ubuntu 22.04 突然失去网络图标,无法ping通等网络消失问题。bug修复
早安不安
ubuntubuglinux
Ubuntu22.04突然失去网络图标,无法ping通bug修复目前主流解决方案如下,But!在我的解决过程中完全失效,固参考一位知乎方案遂解决。在VM虚拟机上搭建的Ubuntu22.04网络图标突然消失无法联网解决方法注:这个是我参考的主流方案,解决失败的过程,但也有很多人因此成功,大家可以自行尝试sudoserviceNetworkManagerstopsudorm/var/lib/Netwo
- Git项目分支管理规范
杨正同学
持续学习管理git分支管理开发规范
一、分支管理创建项目时,会针对不同环境创建两个常设分支(也可以算主分支,永久不会删除)master:生产环境的稳定分支,生产环境基于该分支构建。仅用来发布新版本,除了从release测试分支或hotfix-*Bug修复分支进行merge,不接受任何其它修改。master分支上存放的应该是随时可供在生产环境中部署的代码(ProductionReadystate)。当开发活动告一段落,产生了一份新的可
- 【万恶的git】之撤销提交和远端推送
城门失火
当你不小心提错代码,或者bug修复未完整而不想重新提交变成新的提交记录时:1.撤销本地代码①查看提交信息/提交历史,commit后面是提交的版本号,找到你想撤回到哪个版本号,复制它gitlog②重置至指定版本的提交gitreset--softcommit版本号注:hard--撤销相应工作区的修改,相当于彻底删除提交和代码的更改soft--保留当前工作区(代码和文件的更改)③此时可以用①查看一下提交
- 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