干了一下午的傻逼操作
该反思了
本人逻辑思维还是差了
用PPT去改善吧
业界水平这么烂吗?
。。。
java和c/c++
写c/c++的人,羡慕java可以自己管理内存写java的人,羡慕c/c++没有gc问题
为什么rows这么大,在mysql explain中---写在去acumg听讲座的前一夜
这周五下班前,发现了一个奇怪问题,大概是这个背景一张表,结构为CreateTable:CREATETABLE`out_table`(`id`int(11)NOTNULLAUTO_INCREMENT,`name`varchar(20)NOTNULL,PRIMARYKEY(`id`))ENGINE=In
感受
从负数干到1,也是牛逼。
b树的实现
花了蛮长时间实现的b树插入操作。有时间再实现其他操作。#include<stdio.h>#include<stdlib.h>#defineM5enumKeyStatus{Duplicate,SearchFailure,Success,InsertIt,LessKeys};st
将有效慢日志转存到数据库v2
importreimportsysimportgetoptimportMySQLdbfromsubprocessimportcallimportoshost='10.76.45.7'port=3306user='test'password='test'dbName='test'defloadSlow
将慢日志转存到数据库
importreimportMySQLdbhost='10.76.45.7'port=3306user='test'password='test'dbName='test'defloadSlowLogtoDb(mysqlConn,keyValueList):insertSql="insertinto
3sum
三层嵌套循环不够高效,在leetcode上最后几个testcase,执行超时,无法accept。重写之前,将该实现保存publicclassSolution{publicList<List<Integer>>threeSum(int[]nums){Arrays.sort(nu
atomic integer 实现
publicfinalintgetAndAddInt(Objecto,longoffset,intdelta){intv;do{v=getIntVolatile(o,offset);}while(!compareAndSwapInt(o,offset,v,v+delta));returnv;}
java编程-无锁初始化
privatefinalNode<K,V>[]initTable(){Node<K,V>[]tab;intsc;while((tab=table)==null||tab.length==0){if((sc=sizeCtl)<0)Thread.yield();//lost
lintcode
publicclassSolution{/***@params:Thefirststring*@paramb:Thesecondstring*@returntrueorfalse*/publicbooleananagram(Strings,Stringt){//writeyourcodehereMa
codility
//youcanalsouseimports,forexample://importjava.util.*;//youcanwritetostdoutfordebuggingpurposes,e.g.//System.out.println("thisisadebugmessage");classS
leetcode
/***Definitionforabinarytreenode.*publicclassTreeNode{*intval;*TreeNodeleft;*TreeNoderight;*TreeNode(intx){val=x;}*}*/publicclassSolution{publicList&l
编程杂烩
publicintsumArray(int[]nums,intstart,intend){inti=0;intsum=0;for(i=start;i<=end;i++){sum+=nums[i];}returnsum;}publicbooleancanBalance(int[]nums){in
fix34
publicint[]fix34(int[]nums){inti3=0;inti4=0;inttemp=0;while((i3<nums.length)&&(i4<nums.length)){while(i3<nums.length){if(nums[i3]==3)
copyEvens
publicint[]copyEvens(int[]nums,intcount){intnewIndex=0;inti=0;intnewArray[]=newint[count];while(newIndex<count){if((nums[i]%2)==0)newArray[newIndex
hasOne
publicbooleanhasOne(intn){intlastdigit=0;while(n>0){lastdigit=(n%10);if(lastdigit==1)returntrue;n=n/10;}returnfalse;}http://codingbat.com/prob/p191
CommonTwo
publicintcommonTwo(String[]a,String[]b){intstartA=0;intstartB=0;intcount=0;while(((startA<a.length)&&(startB<b.length))){if(startA>0)