- idea 切换分支导致代码丢失问题
是小李同学啦
javaintellijidea
记录一下代码生涯中遇到的坑希望可以帮助到大家:今天在自己新建的分支上写代码,然后切换到主分支后弹出来一个框提示,有文件冲突了我看了一下冲突的内容没什么要紧的代码就点了以下三个选项中的forcecheckout选项在点击之前我还查了按钮的意思以为就是强制合并的意思,当我再切会新建分支后发现原来写的一大堆代码不见了,于是去疯狂百度找能恢复的方法,大都数都是(smartcheckout选项的补救方法)由
- 我的代码职业生涯
宝贝为为为
这一年多以来,经历了很多,虽然也有好的事情,但心酸的事情也是蛮多的。我这个人呢又比较矫情,各位看客,尤其是新人,请把心情收拾一下,接下来我会叙述我代码生涯的第一年,从菜鸟到成熟,从工作到生活,从学校到社会,以及面试经历等等。2017年7月,因为我本就是一个计算机系的学生,但自己也没有好好学习,可脑子里还是有点由英语单词拼成的零零散散的代码,所以选择某家培训机构去学习,为期4个月。7.15号,正式开
- 我想要个章@官方
兴帅_
1024勋章,坐等你来拿当你眼睛往显示器的右下角一瞄,日期时间定格在10月24日,属于我们程序员/猿的节日来了,1024对我们有着不同的意义,祝愿我们的程序猿/媛以后的代码生涯中,永无bug,在此CSDN推出了1024勋章,坐等你来拿!1024勋章展示:1024勋章获取方式1024勋章:今日发布原创博客,即可授予1024勋章1024超级勋章勋章:截止今日原创文章总数达到1024篇的博主,授予102
- 深度思考--不断逼近问题的本质
程序猿MM
我昨天晚上躺在床上睡不着,我这几天一直在思考一个问题,平常我连个综艺节目都没有怎么看过,更别说像别的女生一样刷韩剧里,可是毕业7年多了,在程序界也干了七年多,我依然看到了自己职业生涯的尽头,路越走越窄,甚至受到结婚生子的影响,还有很大可能终止我的代码生涯,内心无比焦虑,我去年报考了教师资格证,有一门没考过,今年就没有再坚持,我也尝试做了电商,自己开了拼多多店铺,20天会有一单,目前店铺好像是僵尸店
- Java写作的规范篇(一)
舒一笑
代码的写作规范感悟-Java篇java
为什么要写下此篇?首先在我日常的开发中,总是感觉自己在使用一种面向对象的语言然后在面向过程编程。代码中十分不规范,虽然意识到了这个问题。但是想要解决还是需要花费很多的思路去构思如何像写一篇优雅的作文一样写一篇优雅的程序代码。话说真的不是一件简单的事情。根据阿里巴巴的Java代码规约中说明,一个方法体中行数一般在30-50行,做多80行。一个类一般不超800行。当然以上也是结合自己的代码生涯的一个总
- DDD领域设计架构落地
青羽·浅笑
架构java数据库设计规范分布式
前言经历了几年的代码生涯,经常会遇到一个问题,一个公司的业务系统,随着迭代的次数越来越多,代码结构越来越混乱,即便是开始之初结构是如何整洁,也难逃这厄运。究竟是什么缘由导致的,可以大概概括为如下几点:业务迭代快,工期紧,领导催的急,为了将需求快速落地,无条理地的开发,什么方式快就是用什么方式,就连代码注释和文档都懒的写。开发人员编码习惯与风格不一致人员变动,新来的员工在不熟悉框架的情况下就进行开发
- iOS组件式开发-- Cocoapods 发布自己的库
Waychen
以往开发的时候,很多重复的代码,总是无数次的用,然后无数次的忘记,然后再查资料,反复如此。不仅对自己的代码生涯没有提升,而且,很影响开发效率,久而久之,这种习惯会阻碍作为一个程序员的进步,知识不系统化,都是一些碎片化的知识。所以,决定研究一下组件式的开发,将自己的代码封装好,然后同cocoapods建立依赖,管理。一.用pod创建样板库。1新建一个文件夹:作为仓库2.终端命令:podlibcrea
- Goodbye Code, Hello Trade!
DevHuangjb
一年前我辞去工作,告别5年代码生涯。之前发布的一些技术文章,有些当时写得仓促,可能有些有失严谨,我把文章都关闭了。之后可能会分享一些交易方面的东西,看心情了。告别2021,拥抱2022,修行自己,投资自己,沉淀自己!
- 9 年代码生涯,清华女硕士为何选择回长发展?
CSDN资讯
长沙·1024程序员节大数据人工智能java编程语言物联网
新的浪潮正在席卷中国,内陆城市强势崛起,长沙作为中心城市之一承担着特殊的使命。近几年长沙在高新技术、数字化、工业互联网、制造业等行业不断增加投入并推出一系列政策扶持计划,回长落户发展的企业及高端人才也是越来越多。恰逢CSDN1024程序员节将要举办,借此良机,CSDN推出《湘遇》这一重磅视频访谈栏目,旨在采访离开一线或其他重点城市来长沙发展的企业及个人,体现长沙对人才及企业强大吸引力的同时,了解他
- 一名中年码农转型成远程工作及远程全栈教学创业者的故事
命运多舛的代码生涯---一位被时代抛弃的菜鸡中年码农是如何重新站立起来的去年开始,由于疫情和大环境的影响,原来的公司一直走下坡路。这个公司是和朋友合伙开的,一开始我作为技术合伙人入股,从3个人通过5年多的努力一直做到了30几人,产品主要是做在线教育和境外电商两块,一直担任CTO的角色。直到20年公司开始亏损一直到21年中的时候实在撑不下去了,就散伙了,直接导致失业。在家颓废一个月后就开始找工作了。
- 在程序员行业,找师傅跟找对象差不多,这些点你得注意!
退休的龙叔
好文分享编程语言Python程序员自学码农
大家好,我是龙叔,关于师徒这个话题,我思考了很久,最后还是写成文章分享给大家。我先从我自己来讲,在我18年的代码生涯里,我确实收过徒弟,真正意义上的徒弟有6个,2个创业,1个上市公司创始人之一,1个小型公司创始人;2个在阿里和华为,现在都是部门负责人;还有2个呢,1个在老老实实上班,还有1个转做产品经理了。总得来说,我不知道大家对师徒这个概念是怎么认定的,又或者说现在用“师傅”来定义比较老土,一般
- 30岁Java开发,失业海投35家简历石沉大海,我的代码生涯该如何?
Java架构狮狮
编程语言算法java算法java编程语言面试人工智能
导语回首向来萧瑟处,归去,也无风雨也无晴。我一哥们也是做Java开发,暂且先叫他峰哥吧,到今年已经入行6年了,每天还是写一些业务代码,至今还是个单身狗,愁的头发真的都快谢顶了。虽然峰哥每天做着CRUD的工作,但每天还是做着能进BAT的梦,尤其是今年,公司扛不住疯狂裁员,峰哥也不出意外的被裁掉了。被裁后,峰哥开始海投简历,说实话,按照我对他的了解,峰哥平时就比较贪玩,上进心也不强,总是逼不得已为了高
- Java引用类型:强引用,软引用,弱引用,虚引用
甄情
【java】
在Java中提供了4个级别的引用:强引用,软引用,弱引用,虚引用。在这4个引用级别中,只有强引用FinalReference类是包内可见,其他3中引用类型均为public,可以在应用程序中直接使用。强引用Java中的引用,有点像C++的指针,通过引用,可以对堆中的对象进行操作。在我们的代码生涯中,大部分使用的都是强引用,所谓强引入,都是形如Objecto=newObject()的操作。强引用具备一
- BTPJ代码生涯 博客新纪元 2017-08-05
BTPJ
Android开发码农两年,感觉越来越有必要来写写博客记录在代码生涯的各种笔记,心得体会了,记录这一天17-08-05publicstaticvoidmain(String[]args){System.out.println("BTPJ要开始写博客啦");}Markdown的使用:http://www.jianshu.com/p/df9309ff3615
- 面对Bug,程序员何去何从?
原文链接
Bug程序员
一个合格的程序员,应该重视Bug,并在实际项目开发过程中,有效地规避这些Bug,当然也要分情况。有些Bug,在有些情况下建议不要做太严格的规避,否则的话,可能会对整个项目的开发进程产生严重的阻碍。个人的开发实践证明,很多项目不是设计死的,而是被测试人员测死的,如果您也有同样的感触,那么,我相信下面的一些观念,会对您的代码生涯产生一定的影响……什么是Bug?通俗地讲就是程序项目开发过程中出现的一些影
- Doxygen简单注释语法说明
有梦的远方随处可栖
其他
一、个人想法随着进一步的学习,我也了解到了Doxygen语法注释的好处以及用法,我感觉这是一个很好的注释方法,能让人一目了然明白代码的作用。还能够使用官网的工具生成整个代码的注释,能更好的读懂代码。在今后的敲代码生涯中我也要尽可能的用这个语法规范我的程序。(其实例如正点原子STM32代码的注释就是用了这种语法注释,只是当初我们可能没有了解这种语法注释而已)二、语法简介Doxygen是一个程序的文件
- 微信小程序——通过一步步写出侧滑效果,不再畏惧此类交互
玩烂小程序
demo
摘要5年的代码生涯,逐渐琢磨出一个道理——困难都是想象出来的,真去做了也没那么难。就像写代码,遇到复杂的就百度,复制粘贴感觉不错,可自己还是那个自己,问题还是那个问题,遇到了,心里还是有一丝恐惧、一丝好奇。侧滑效果,最早见到还是在qq中,现在一步步实现下,就算征服吧!效果体验思路1、首先将两层view叠放,由于小程序页面的最外层支持上下滑动,为了防止干扰,底层view与顶层view都采用posit
- 项目踩坑随记 —— getTime() is not a function
几声安好
个人笔记
最近在做公司项目的收尾上线工作,途中遇到的了不少莫名其妙的bug,总的来说上一个团队写的这个项目实在是太粗糙了,使用当下流行的Vue框架+ElementUI创建的项目,竟然能做到一个Vue文件5000+行,让我实在是佩服不已。而修改代码的过程中也是坑得不行。主要代码的可读性还是太差了。作为警示,在自己以后的代码生涯中,请一定写好备注。好了,吐槽完毕,来说一说困扰了我不少时间的bug。而这个bug也
- 观察者模式深入理解
沐果果
设计模式
观察者模式要多想,理解后闭上眼睛,想象下生活中哪些场景用到,进而回顾平时代码生涯中哪些场景可以用该模式去实现。1、概念观察者模式是什么有时被称作发布/订阅模式、模型-视图模式,它是对象行为型模式。观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态发生变化时,会通知所有观察者对象,使它们能够自动更新自己。主题对应观察者主要有两大类和四小类两大类:主题、观
- 前端学习框架
寻找薛定谔的猫
写在前面的话:这次是真真儿的要开始写博客了(之前开始了两回,放弃了两回--微笑脸)!要在大象展开我的代码生涯啦!很感谢周茂小朋友给我这个机会,这儿的学习框架也是参考他的意见以及他的文章。废话就到这里,也不立flag了,踏实地学习最重要。基础html语义化(多使用p、section这类的标签,而非纯粹的div)数据交互,如ajaxwebsocket网页的生命周期(预加载、渲染和加载后回调)浏览器兼容
- 代码生涯的第一个开源库 刘海屏适配
Jere_Chen
Androidandroid刘海屏刘海屏幕适配
代码生涯的第一个开源库,NotchAdapter欢迎大家点评Star1.前言自从2017年iphoneX问世,刘海屏幕(NotchScreen)也开始流行。但是正如上图官方文档所介绍的,Android官方是从AndroidP(Android9API28)开始才正式开始支持刘海屏幕的适配。也就造成了“上面老大哥还没定好统一的规章制度,下面各个小弟已经开始各行其道了”的形象。所以针对Android手机
- 《深入浅出WPF》读书笔记之——XAML篇(1)
岁月无情_1
WPF
*写在文章之前*经历了N年的沉沦和浑浑噩噩,我想重拾我的代码生涯。这么多年一直没有系统的学习过一种语言,或者说没有系统的去学习过一门技术,知识太过于零散,而且不够深入。由此,希望以后能坚持学习,系统的梳理自己的知识体系。1、WPF:WindowsPresentationFoundation。2、XAML:读作:zaml,ExtensibleApplicationMarkupLanguage,可扩展
- 三十岁的程序员,反思这五年的代码生涯
程序员之家_
微信又改版了,为了方便第一时间看到我们的推送,请按照下列操作,设置“置顶”:点击上方蓝色字体“程序员之家”-点击右上角“…”-点击“设为星标”。可以啦,让我们继续相互陪伴。到昨天为止,做程序员,已经整整五年。最近半年来,我时常思考我走过这五年,反思我的职业工作,反思我的生活,我选择错了很多,也做错了很多。有些道理,到最近才幡然醒悟,遂决定谈谈我个人对软件工作的看法,以及一些生活的感悟。苦苦攒钱的年
- 2020年了,写给自己的八年代码生涯
liliangnike
职业杂想
一直想写一些东西记录自己的成长,以前就是想了想,始终都没有开始,决定立刻行动起来。全国人民都盼望着武汉疫情的拐点,可能每个人都没有想到疫情会传播如此的迅速。如果用大数据统计一下医务人员、捐赠物运输车辆、医用防护物质的去向,那么武汉是不是就像发光的星星一样,是很振奋人心的画面。向所有奋战在一线的医务人员致敬!以前觉得码农很辛苦,此时此刻我觉得,对比伟大的医生,码农真的算是相对幸福的职业了。原创博客仅
- Geek必备 - 正则表达式
kelvv
正则表达式(regularexpression)描述了一种字符串匹配的模式,可以用来检查一个串是否含有某种子串、将匹配的子串做替换或者从某个串中取出符合某个条件的子串等。导语简单来说,正则表达式做两个事:匹配替换在无论代码生涯,还是正常生活当中,会遇到很多情况:从html文本中获取某些信息表单内容验证代码批量更改名字vim中查找内容一堆杂乱的日志文档中找出重要信息等等其实写代码即操作文本,正则表达
- 《深入浅出WPF》读书笔记之——XAML篇(1)
岁月无情_1
WPF
*写在文章之前*经历了N年的沉沦和浑浑噩噩,我想重拾我的代码生涯。这么多年一直没有系统的学习过一种语言,或者说没有系统的去学习过一门技术,知识太过于零散,而且不够深入。由此,希望以后能坚持学习,系统的梳理自己的知识体系。1、WPF:WindowsPresentationFoundation。2、XAML:读作:zaml,ExtensibleApplicationMarkupLanguage,可扩展
- 三十岁的程序员,反思这五年的代码生涯
程序员之家v
微信又改版了,为了方便第一时间看到我们的推送,请按照下列操作,设置“置顶”:点击上方蓝色字体“程序员之家”-点击右上角“…”-点击“设为星标”。可以啦,让我们继续相互陪伴。到昨天为止,做程序员,已经整整五年。最近半年来,我时常思考我走过这五年,反思我的职业工作,反思我的生活,我选择错了很多,也做错了很多。有些道理,到最近才幡然醒悟,遂决定谈谈我个人对软件工作的看法,以及一些生活的感悟。苦苦攒钱的年
- git代码回滚
键圣
实用场景
在我的代码生涯中,你会遇到许多次因为种种原因你的代码需要回滚,在git中你只需要三步:1.查看你的提交日志gitloggitlog展示所有的提交记录gitlog-5展示最近的5条提交记录2.回滚到指定的版本gitreset--hard版本号例如:gitreset--hardd7c23947925664da8f79f176b8298156aa2db00a3.推送变更到远程gitpush-forigi
- 4年多代码生涯--得与失
老瞎眼
不知不觉写了4年多的代码了,中间虽然做过项目管理,做过系统架构,做过系统维护,但是写代码的时间是最多的。这四年里走过不少弯路,也有不少好的经验,只要怀着一颗学习的心,你肯定会在这条路上越走越好。毕业后,我留在了合肥,其实我很想来上海,但是我知道应届生在上海很难找工作。在合肥也很难找工作,还好运气不错,给了我第一份工作,从此我走了写php代码的道路。在合肥工作了一年零一个月,这段时间里我们小组做了好
- 自制代码生成器 多种模版引擎 支持生成各种代码
代码生成
自制代码生成器 多种模版引擎 支持生成各种代码 支持多种数据库
工作三年了 一直伴随本人的代码生涯 贡献之大 可想而知
过程中 它也经历了各种进货
1.先来看看界面
主界面
连接数据库 支持多种主流数据库
模版管理
模版编辑界面 支持三种模版引擎 可扩展
- 如何用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