- Django下防御Race Condition漏洞
落沐萧萧
djangopython后端
今天下午在v2ex上看到一个帖子,讲述自己因为忘记加分布式锁导致了公司的损失:我曾在《从Pwnhub诞生聊Django安全编码》一文中描述过关于商城逻辑所涉及的安全问题,其中就包含并发漏洞(RaceCondition)的防御,但当时说的比较简洁,也没有演示实际的攻击过程与危害。今天就以v2ex上这个帖子的场景来讲讲,常见的存在漏洞的Django代码,与我们如何正确防御竞争漏洞的方法。0x01Pla
- 程序员建网站收集电子书遭出版社索赔300万
编程小世界
昨日,有程序员在V2EX上寻求帮助,称自己因为建网站收集电子书被出版社索赔300多万。据介绍,该程序员收集的电子书一开始是免费下载,后来为了限制别人批量下载,改用积分的形式收费下载,截至目前收入不到600元。今年6月份,该网友收到了北京互联网法院的传票,其网站收集的50多本电子书被出版社索赔300多万元,最贵一本书要赔20多万元。据《中华人民共和国著作权法》第四十八条规定:未经著作权人许可,复制、
- qq超级表情导出为高清 GIF 的方法
zorchp
gif
categories:Tipstags:QQTipsGIF写在前面研究一下QQ的超级表情,能做到流畅显示而且不怎么占用系统资源,那肯定不是二进制图像,而是通过代码表示的矢量图,好像是Airbnb的技术,叫做lottie.Lottie;对于QQ的超级表情,其实应该说是仿了tg的贴图(tx一贯做法),下面看看怎么把这种GIF搞下来,安在微信上.参考了v2ex的帖子QQ表情像TG看齐,上了Lottie超
- python自动视频剪辑_自动剪辑视频神器(适合自动剪 Vlog、视频教程等)
weixin_39927623
python自动视频剪辑
这是一个python写的小工具,我下载jumpcutter下后,修补了一些bug,并加入了自动转字幕和自动剪辑的功能,成了现在的版本。不过我也是不专业程序员,目前也没时间学Github,也懒得写英文Readme了,代码也简单,就发到这里,看下有没有志愿者,能把这个程序发到Github,进行维护。上面的zip下载链接在V2EX可能下不了,可以到我在Hacpai的源帖子中点击下载为了更方便理解这个工具
- 区块链发展的个人感受
是金子总会发光
第一次听说到区块链是在19年刚刚工作的时候,在v2ex论坛中,看到有人发帖子询问购买币种,以前也听说过比特币什么的,但总感觉离自己很遥远一直也没有关注过。记得当时什么去中心化,区块链,发行币种,挖矿,这些东西好像是虚无缥缈的,直到最近才发现这好像是下一个虚拟世界的趋势。现在已经有去中心化的Blog系统,那离去中心化的游戏系统也不会太遥远了,如果一旦出现去中心化游戏,那么必将燃起下一个游戏时代的趋势
- Mac 升级到 mojave 后 QQ-微信 的截图功能都不能用了
谢小帅
问题讨论-V2EX问题解决主要原因:使用指令只保留状态栏和Dock为深色,之后再回到原始Mojave模式时,指令用错1.UseOnlyDarkMenuBarandDockinMojavedefaultswrite-gNSRequiresAquaSystemAppearance-boolYes2.ReverttoFullMojaveDarkModedefaultsdelete-gNSRequires
- 超越人类上限的策划:百度输入法在候选词区域植入广告
Lorin 洛林
互联网资讯业界资讯
一位V2EX用户最新发帖称,百度输入法的最新版本中引入了一个新功能,将广告直接植入到候选词区域。具体表现为,当用户输入某些关键词时,候选词区域会显示与输入内容相关的广告链接。例如,用户输入“招商”时,候选词的首位可能是一个名为“★热门加盟店排行”的链接,点击后会进入名为“加盟星榜单”的广告页面。知名科技博主阑夕评价道:你都打出招商两个字了,一定是想加盟店铺做生意吧?逻辑极其通顺智能,对不对?这真的
- 百度输入法往选字框里强塞广告
#卢松松#
百度
关注卢松松,会经常给你分享一些我的经验和观点。国内几乎100%的输入法都有广告,只是你们没发现而已!!!百度输入法居然在输入法键盘上推送广告,近日,博主@阑夕表示,V2EX论坛上有程序员发现百度输入法将广告塞到了选字框里,如下图所示:比如如果你打字时要写「招商银行」,在输入「招商」两个字之后,出来的备选词第一个是「★热门加盟店排行」的链接。输入「2024」,则第一个备选词则是「适同款玫瑰爱礼」。目
- 公共API记录
space0o0
bing每日图片http://www.bing.com/HPImageArchive.aspx?format=js&idx=1&n=10&mkt=en-USn:图片数量,最大为8idx:当前日期往前推idx天开始获取图片v2ex的apihttps://www.v2ex.com/p/7v9TEc53最热主题相当于首页右侧的10大每天的内容。https://www.v2ex.com/api/topic
- Mojave 的 Safari 如何安装没有证书的扩展
FlintyLemming
在macOSMojave中,Safari不允许安装没有签名的扩展了,但仍然有方法安装。贴吧老哥跟我说了一个方法,具体的链接贴在这里:http://tieba.baidu.com/p/5822937990?fid=600979&pid=121291142845&cid=121303346729#121303346729,来源是V2EX,但非常抱歉我没有地址具体步骤:1、解压下载的.safariext
- 考公还是互联网?
千帐灯无此声
杂记职场和发展求职招聘学习
目录一,考公好在哪里二,考公难在哪里三,优劣势四,选岗流程技巧五,面试tips来源花了10小时检索,汇总的有效信息V2EX,牛客,Google,Bing,广东省人事考试网,国家公务员局,B站,小红书,知乎,掘金,Github,公务员同学,退伍咨询,QZZN论坛,公考雷达最早大三上或者下学期开始准备,现在先认真准备大二暑期的实习吧!结果并不重要,重要的是一直在路上一,考公好在哪里总结首先,要看地域其
- Python-使用requests进行接口测试-发送带参数的GET请求
简单快乐_wsh
接口测试python接口request
Python-使用requests进行接口测试-发送带参数的GET请求:与不带参数的GET请求相对比,带参数的GET请求,在发送请求的时候需要传递参数。传递的参数使用字典类型表示,请求的变量使用params传值。现在以请求V2ex为例:可以在https://www.v2ex.com/p/7v9tec53里查找接口地址。url:https://www.v2ex.com/api/members/sho
- Casbin-forum:开源高仿V2EX轻论坛!
甜糖豆
Casbin-Forum:https://github.com/casbin/casbin-forum由Casbin开源社区打造的高仿V2EX轻论坛,比v2ex官方功能更加强大:1.支持PC+移动端;2.支持MySQL、PostgreSQL、SQLServer等10多种数据库;3.包含手机号验证码、邮箱、QQ、微信扫码、GitHub、Google注册、登录;4.支持后台管理页面(可管理Tab、节点
- 收藏!7个国内「小众」的程序员社区
会python的小孩
python爬虫windows开发语言自动化
技术社区是大量开发者的集聚地,在技术社区可以了解到行业的最新进展,学习最前沿的技术,认识有相同爱好的朋友,在一起学习和交流。国内知名的技术社区有CSDN、博客园、开源中国、51CTO,还有近两年火热的掘金,除此之外,还有一些不知名但在某个方面做的有声有色的小众社区,也值得大家关注一下。1、V2EX网址:https://www.v2ex.com/2006年上线,V2EX是一个面向程序员、极客人群的分
- java_demo(一) 表驱动模式
码农CV
表驱动模式从表中查找数据而不是使用if-else,数组,map等实现。v2ex上讨论使用表驱动案例使用hashmap进行类型判断代替if-else类型判断,使用空间换时间,增强代码可维护性链接使用枚举,链表实现表驱动模式packagecom.lize;importjava.util.ArrayList;importjava.util.List;publicclassTableDriveDemo{p
- 【JS新特性】关于 可选链?. 与 空值合并运算符??
devwolf
javascript发现前端javascriptnode.js
举例leta={a:"1",b:"2"}console.log(a?.a)契机:另一个组的同事在一个angular项目里发现了这个语法的使用,之前查半天无果,便在v2ex自己发了帖子https://www.v2ex.com/t/663072?p=1收获颇丰:?.操作符,译为可选链,MDN的科普链接为https://developer.mozilla.org/zh-CN/docs/Web/JavaS
- 飞机上一般是什么操作系统?
7ee72f98ad17
之前波音737MAX空难失事事件牵动人心,让人对航空出行又平添了一份不信任,根据最新消息显示,美国联邦航空局对737MAX机型的大量评估授权给波音公司自身进行,安全评估存在严重缺陷。也传出了波音737MAX客机的培训都是通过平板电脑软件进行这样让人毛骨悚然的内幕。最终的结果出来之前我们很好奇,也恰巧在V2EX看到了有人发问:飞机上用的是什么操作系统?根据V友转自百度知道的答案:航空软件并不神秘,从
- 部分安卓手机提示“发现风险请谨慎安装”的问题,怎么样从代码的层面能规避掉这样的问题
王祥icedrunkard
转自:部分安卓手机提示“发现风险请谨慎安装”的问题,怎么样从代码的层面能规避掉这样的问题-V2EX正规的APP,安装的时候像华为就有风险提示。vivo更是直接提示发现病毒含有低俗违法的内容请谨慎安装。最下面弄一行小字提示可以无视风险继续安装。怎么样从代码的层面能规避掉这样的问题。目前测试修改APP的名字和包名从新打包就好了。APP还没安装就提示这个,系统是预读了包中的内容?或者是根据包名从病毒库中
- 我反对独立开发者做笔记产品:从商业角度看笔记产品市场竞争
千川星河
闲聊程序人生程序员创富
事情是这样的,刷博客时看到这篇文章:良言难劝该死鬼,居然有人觉得独立开发做三件套是件好事,这篇文章提到了另一篇文章,是我很喜欢的一个博主和菜头写的一篇《从番茄时钟和记账本开始》;之前在v2ex也看过相关讨论,于是打算好好思考下这件事情,于是在作者的文章下详细写了评价,一写写了一大堆,觉得不发出来实在是可惜了。首先声明,我对事不对人,分享我自己的观点,希望大家理性探讨。独立开发者本质上是要赚钱的,做
- 升级到Mac 12+版本后,终端git命令报错
阳哥说全栈
操作系统gitmacosgithub
最近在mac上用gitclone命令的时候,git报错,大概意思就是macOS版本有问题,git的路径找不到了。然后就去网上搜,有几个办法:1、用brewdoctor命令看一下是哪个组件没成功。我试了一下,发现brew这个命令也找不到了,所以就不行(无效)2、用brewupdate-reset命令,有反应,但提示我必须装git,否则没法检测。(无效)3、找到了v2ex上面的帖子(有效)升级到mac
- 当你写爬虫时遇上Flash+加密的解决方式
locoz
今天在摸鱼逛V2EX的时候,有个帖子引起了我的注意帖子内容:视频链接加密之后是这样的:lxxt6jIID2Byq541xEB6F3u71bYaE5A/A-1dMFS4o9mx8uzpm81KxH25u1E29:Cl7Wg|lxxt4hGGB6F3u763zGD9i0X_4EBDh7CAC.6Irkx6q7oz7TYOL2uErB25u1E7_:hQ5Ue|lxxt4hGGB6F3u763zGD9i
- 为什么要学习Java,以及未来学习计划
法小克丶
为什么要学习java:从16年至今,从c,到objctive-c。至今掌握的技术栈过于浅显,涉略有微信小程序,但总体仅仅局限于iOS原生开发,并且多数为objctive-c的页面代码,在2020年这个内卷大趋势下,急需扩充个人技术栈。在V2EX上也常常看到有iOS要凉了的帖子,也感叹移动互联网红利的结束来得如此之快。但仅仅感叹是不起作用的,加上现今也要当爸爸了,必须负担起将来的生活成本。于是决定扩
- 分享46个Python源代码总有一个是你想要的
zdh13370188237
源码python开发语言
分享46个Python源代码总有一个是你想要的下载链接:https://pan.baidu.com/s/1oZPrXHwgzcvVpB36_dA72A?pwd=8888提取码:8888chat-web项目的python后端DjangoWEB商城网站项目django-实时接口获取中国各个城市、省份、国家的新型冠状肺炎NewsSpider-masterpyspider知乎爬虫和v2ex爬虫的实现Pyt
- 在 macOS 中移除 command line tools 并继续使用 git
本文首发于v2ex是的,在那的文章也是我发的地址:www.v2ex.com/t/976656commandlinetools苦天下程序猿久矣,现在这破玩意越来越大,从原来的700MB已经成长到了3GB了我只是想用git而已,commandlinetools居然为了不到200M的工具捆绑3GB用不到的垃圾,申明一下:我不写C++不写xcode只是写个前端用git管理仓库对于我用不到的那些东西,com
- 2019-03-06 Mac 复制快捷键失效问题
无名小卒N
Mac复制快捷键失效问题最近忽然发现点按⌘C有时候无法进行进行复制,狂按几次菜单栏中的“编辑”部分才会变蓝……开始以为是我的Mac按键失灵了,但仔细试了一下,发现⌘键和C键都是好的,所以很可能是快捷键冲突问题。随便搜索了一下,V2EX的一位仁兄启发了我……果然,我的欧路词典这里的设置取消了即可!问题解决~
- V2EX热门人生讨论帖-高质量回复搜集
moonjoin
22岁,一事无成等到你30多岁的时候发现。自己这么懒是有一定道理的,让你再选择一次,可能还是这个样子。为啥本来就是普通人的生活,非要给自己加上超人的责帽子,活的轻松一点,安逸一点也没什么不好。或许,以后你后悔的不是没有奋斗,而是既没有奋斗,也没有享受,还天天在那,自我忧郁感伤。你活的不快乐的原因大概是你总是间接性踌躇满志,持续性混吃等死,既无法忍受目前的状态,又没能力改变一切,可以像只猪一样懒,却
- 后端开发用 RESTful API 还是全用 POST ?
极客点儿
#软件工程架构编程风格RESTAPI
这是一个很有争议的话题,我先亮明我的观点,我是强烈要求必须使用RESTfulAPI的。至于理由嘛,耗叔已经说的很清楚了,下面可以看下他的文章。写这篇文章的原因主要还是因为V2EX上的这个贴子,这个贴子中说——“对接同事的接口,他定义的所有接口都是post请求,理由是https用post更安全,之前习惯使用restfulapi,如果说https只有post请求是安全的话?那为啥还需要get、put、
- 2019-08-13
尼禄祭
时隔近三个月,ant的相关框架也在不断迭代,这个月月初才开始有计划的学习,前两个月上家公司接近倒闭,全员懒散,自己也没能自觉的按照要求去学习。。不过还是看了不少红宝书上的东西。只是最近发现,自己遇到的很多技术问题,上都找不到相应的解答了。。v2ex和segmentfault好像更专业一点。再观望一下吧,下一篇笔记会围绕这家公司的新的项目展开,第一次全权负责一个前端项目还有些期待,let'sdoit
- 从V友的三连事件,谈谈在职场中如何进行有效汇报和工作?
点击在线阅读,体验更好链接现代JavaScript高级小册链接深入浅出Dart链接现代TypeScript高级小册链接linwu的算法笔记链接前言一直有逛v2ex的习惯,大概前2个星期看到下面v友的帖子,然后一直持续追更,颇有感触,借此记录一下,今日就不更技术文章了问题其实这老哥出发点是好,而且从他的三连事件来看,其搭建的ChatGPT在公司也落地方案,也非常系统,按产出来说也是非常高,所以当时看
- Markdown语法的基本使用
武悼王
的Markdown语法用着很舒服,总结一下Markdown语法吧。为什么要学习Markdown语法?Markdown无处不在。StackOverflow、CSDN、掘金、、GitBook、有道云笔记、V2EX、光谷社区等。主流的代码托管平台,如GitHub、GitLab、BitBucket、Coding、Gitee等等,都支持Markdown语法,很多开源项目的README、开发文档、帮助文档、W
- 如何用ruby来写hadoop的mapreduce并生成jar包
wudixiaotie
mapreduce
ruby来写hadoop的mapreduce,我用的方法是rubydoop。怎么配置环境呢:
1.安装rvm:
不说了 网上有
2.安装ruby:
由于我以前是做ruby的,所以习惯性的先安装了ruby,起码调试起来比jruby快多了。
3.安装jruby:
rvm install jruby然后等待安
- java编程思想 -- 访问控制权限
百合不是茶
java访问控制权限单例模式
访问权限是java中一个比较中要的知识点,它规定者什么方法可以访问,什么不可以访问
一:包访问权限;
自定义包:
package com.wj.control;
//包
public class Demo {
//定义一个无参的方法
public void DemoPackage(){
System.out.println("调用
- [生物与医学]请审慎食用小龙虾
comsci
生物
现在的餐馆里面出售的小龙虾,有一些是在野外捕捉的,这些小龙虾身体里面可能带有某些病毒和细菌,人食用以后可能会导致一些疾病,严重的甚至会死亡.....
所以,参加聚餐的时候,最好不要点小龙虾...就吃养殖的猪肉,牛肉,羊肉和鱼,等动物蛋白质
- org.apache.jasper.JasperException: Unable to compile class for JSP:
商人shang
maven2.2jdk1.8
环境: jdk1.8 maven tomcat7-maven-plugin 2.0
原因: tomcat7-maven-plugin 2.0 不知吃 jdk 1.8,换成 tomcat7-maven-plugin 2.2就行,即
<plugin>
- 你的垃圾你处理掉了吗?GC
oloz
GC
前序:本人菜鸟,此文研究学习来自网络,各位牛牛多指教
1.垃圾收集算法的核心思想
Java语言建立了垃圾收集机制,用以跟踪正在使用的对象和发现并回收不再使用(引用)的对象。该机制可以有效防范动态内存分配中可能发生的两个危险:因内存垃圾过多而引发的内存耗尽,以及不恰当的内存释放所造成的内存非法引用。
垃圾收集算法的核心思想是:对虚拟机可用内存空间,即堆空间中的对象进行识别
- shiro 和 SESSSION
杨白白
shiro
shiro 在web项目里默认使用的是web容器提供的session,也就是说shiro使用的session是web容器产生的,并不是自己产生的,在用于非web环境时可用其他来源代替。在web工程启动的时候它就和容器绑定在了一起,这是通过web.xml里面的shiroFilter实现的。通过session.getSession()方法会在浏览器cokkice产生JESSIONID,当关闭浏览器,此
- 移动互联网终端 淘宝客如何实现盈利
小桔子
移動客戶端淘客淘寶App
2012年淘宝联盟平台为站长和淘宝客带来的分成收入突破30亿元,同比增长100%。而来自移动端的分成达1亿元,其中美丽说、蘑菇街、果库、口袋购物等App运营商分成近5000万元。 可以看出,虽然目前阶段PC端对于淘客而言仍旧是盈利的大头,但移动端已经呈现出爆发之势。而且这个势头将随着智能终端(手机,平板)的加速普及而更加迅猛
- wordpress小工具制作
aichenglong
wordpress小工具
wordpress 使用侧边栏的小工具,很方便调整页面结构
小工具的制作过程
1 在自己的主题文件中新建一个文件夹(如widget),在文件夹中创建一个php(AWP_posts-category.php)
小工具是一个类,想侧边栏一样,还得使用代码注册,他才可以再后台使用,基本的代码一层不变
<?php
class AWP_Post_Category extends WP_Wi
- JS微信分享
AILIKES
js
// 所有功能必须包含在 WeixinApi.ready 中进行
WeixinApi.ready(function(Api) {
// 微信分享的数据
var wxData = {
&nb
- 封装探讨
百合不是茶
JAVA面向对象 封装
//封装 属性 方法 将某些东西包装在一起,通过创建对象或使用静态的方法来调用,称为封装;封装其实就是有选择性地公开或隐藏某些信息,它解决了数据的安全性问题,增加代码的可读性和可维护性
在 Aname类中申明三个属性,将其封装在一个类中:通过对象来调用
例如 1:
//属性 将其设为私有
姓名 name 可以公开
- jquery radio/checkbox change事件不能触发的问题
bijian1013
JavaScriptjquery
我想让radio来控制当前我选择的是机动车还是特种车,如下所示:
<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js" type="text/javascript"><
- AngularJS中安全性措施
bijian1013
JavaScriptAngularJS安全性XSRFJSON漏洞
在使用web应用中,安全性是应该首要考虑的一个问题。AngularJS提供了一些辅助机制,用来防护来自两个常见攻击方向的网络攻击。
一.JSON漏洞
当使用一个GET请求获取JSON数组信息的时候(尤其是当这一信息非常敏感,
- [Maven学习笔记九]Maven发布web项目
bit1129
maven
基于Maven的web项目的标准项目结构
user-project
user-core
user-service
user-web
src
- 【Hive七】Hive用户自定义聚合函数(UDAF)
bit1129
hive
用户自定义聚合函数,用户提供的多个入参通过聚合计算(求和、求最大值、求最小值)得到一个聚合计算结果的函数。
问题:UDF也可以提供输入多个参数然后输出一个结果的运算,比如加法运算add(3,5),add这个UDF需要实现UDF的evaluate方法,那么UDF和UDAF的实质分别究竟是什么?
Double evaluate(Double a, Double b)
- 通过 nginx-lua 给 Nginx 增加 OAuth 支持
ronin47
前言:我们使用Nginx的Lua中间件建立了OAuth2认证和授权层。如果你也有此打算,阅读下面的文档,实现自动化并获得收益。SeatGeek 在过去几年中取得了发展,我们已经积累了不少针对各种任务的不同管理接口。我们通常为新的展示需求创建新模块,比如我们自己的博客、图表等。我们还定期开发内部工具来处理诸如部署、可视化操作及事件处理等事务。在处理这些事务中,我们使用了几个不同的接口来认证:
&n
- 利用tomcat-redis-session-manager做session同步时自定义类对象属性保存不上的解决方法
bsr1983
session
在利用tomcat-redis-session-manager做session同步时,遇到了在session保存一个自定义对象时,修改该对象中的某个属性,session未进行序列化,属性没有被存储到redis中。 在 tomcat-redis-session-manager的github上有如下说明: Session Change Tracking
As noted in the &qu
- 《代码大全》表驱动法-Table Driven Approach-1
bylijinnan
java算法
关于Table Driven Approach的一篇非常好的文章:
http://www.codeproject.com/Articles/42732/Table-driven-Approach
package com.ljn.base;
import java.util.Random;
public class TableDriven {
public
- Sybase封锁原理
chicony
Sybase
昨天在操作Sybase IQ12.7时意外操作造成了数据库表锁定,不能删除被锁定表数据也不能往其中写入数据。由于着急往该表抽入数据,因此立马着手解决该表的解锁问题。 无奈此前没有接触过Sybase IQ12.7这套数据库产品,加之当时已属于下班时间无法求助于支持人员支持,因此只有借助搜索引擎强大的
- java异常处理机制
CrazyMizzz
java
java异常关键字有以下几个,分别为 try catch final throw throws
他们的定义分别为
try: Opening exception-handling statement.
catch: Captures the exception.
finally: Runs its code before terminating
- hive 数据插入DML语法汇总
daizj
hiveDML数据插入
Hive的数据插入DML语法汇总1、Loading files into tables语法:1) LOAD DATA [LOCAL] INPATH 'filepath' [OVERWRITE] INTO TABLE tablename [PARTITION (partcol1=val1, partcol2=val2 ...)]解释:1)、上面命令执行环境为hive客户端环境下: hive>l
- 工厂设计模式
dcj3sjt126com
设计模式
使用设计模式是促进最佳实践和良好设计的好办法。设计模式可以提供针对常见的编程问题的灵活的解决方案。 工厂模式
工厂模式(Factory)允许你在代码执行时实例化对象。它之所以被称为工厂模式是因为它负责“生产”对象。工厂方法的参数是你要生成的对象对应的类名称。
Example #1 调用工厂方法(带参数)
<?phpclass Example{
- mysql字符串查找函数
dcj3sjt126com
mysql
FIND_IN_SET(str,strlist)
假如字符串str 在由N 子链组成的字符串列表strlist 中,则返回值的范围在1到 N 之间。一个字符串列表就是一个由一些被‘,’符号分开的自链组成的字符串。如果第一个参数是一个常数字符串,而第二个是type SET列,则 FIND_IN_SET() 函数被优化,使用比特计算。如果str不在strlist 或st
- jvm内存管理
easterfly
jvm
一、JVM堆内存的划分
分为年轻代和年老代。年轻代又分为三部分:一个eden,两个survivor。
工作过程是这样的:e区空间满了后,执行minor gc,存活下来的对象放入s0, 对s0仍会进行minor gc,存活下来的的对象放入s1中,对s1同样执行minor gc,依旧存活的对象就放入年老代中;
年老代满了之后会执行major gc,这个是stop the word模式,执行
- CentOS-6.3安装配置JDK-8
gengzg
centos
JAVA_HOME=/usr/java/jdk1.8.0_45
JRE_HOME=/usr/java/jdk1.8.0_45/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export JAVA_HOME
- 【转】关于web路径的获取方法
huangyc1210
Web路径
假定你的web application 名称为news,你在浏览器中输入请求路径: http://localhost:8080/news/main/list.jsp 则执行下面向行代码后打印出如下结果: 1、 System.out.println(request.getContextPath()); //可返回站点的根路径。也就是项
- php里获取第一个中文首字母并排序
远去的渡口
数据结构PHP
很久没来更新博客了,还是觉得工作需要多总结的好。今天来更新一个自己认为比较有成就的问题吧。 最近在做储值结算,需求里结算首页需要按门店的首字母A-Z排序。我的数据结构原本是这样的:
Array
(
[0] => Array
(
[sid] => 2885842
[recetcstoredpay] =&g
- java内部类
hm4123660
java内部类匿名内部类成员内部类方法内部类
在Java中,可以将一个类定义在另一个类里面或者一个方法里面,这样的类称为内部类。内部类仍然是一个独立的类,在编译之后内部类会被编译成独立的.class文件,但是前面冠以外部类的类名和$符号。内部类可以间接解决多继承问题,可以使用内部类继承一个类,外部类继承一个类,实现多继承。
&nb
- Caused by: java.lang.IncompatibleClassChangeError: class org.hibernate.cfg.Exten
zhb8015
maven pom.xml关于hibernate的配置和异常信息如下,查了好多资料,问题还是没有解决。只知道是包冲突,就是不知道是哪个包....遇到这个问题的分享下是怎么解决的。。
maven pom:
<dependency>
<groupId>org.hibernate</groupId>
<ar
- Spark 性能相关参数配置详解-任务调度篇
Stark_Summer
sparkcachecpu任务调度yarn
随着Spark的逐渐成熟完善, 越来越多的可配置参数被添加到Spark中来, 本文试图通过阐述这其中部分参数的工作原理和配置思路, 和大家一起探讨一下如何根据实际场合对Spark进行配置优化。
由于篇幅较长,所以在这里分篇组织,如果要看最新完整的网页版内容,可以戳这里:http://spark-config.readthedocs.org/,主要是便
- css3滤镜
wangkeheng
htmlcss
经常看到一些网站的底部有一些灰色的图标,鼠标移入的时候会变亮,开始以为是js操作src或者bg呢,搜索了一下,发现了一个更好的方法:通过css3的滤镜方法。
html代码:
<a href='' class='icon'><img src='utv.jpg' /></a>
css代码:
.icon{-webkit-filter: graysc