摘要:
我们都知道添加索引是优化sql的一大利器,那么其原理是什么呢?有哪些注意事项呢? sql调优是很注重理论和经验的,既要遵循基本的调优原理,又依赖于经验。 首先,看一个例子,有一张大表,记录数超过100000,SELECT * FROM student WHERE name='xinan'。如果没有索 阅读全文
摘要:
现在java的技术栈一般是spring+tomcat,好像不关网络编程什么事儿。确实,由于网络编程和具体的业务相对独立,所以网络被做成框架了,我们只要使用就好,但是作为要靠技术吃饭的程序员,还是有必要了解网络编程的。 java中设计网络编程的包有java.net和java.nio。其总的类有: So 阅读全文
摘要:
日常生活中的数独游戏,转魔方游戏,n皇后问题,都是比较难的问题,比较复杂的算法大都在处理图数据,比如图搜索,图中任意两点的最短距离问题,首先看一下这个java算法表达的是什么算法。 List<List<Integer>> res = new ArrayList<>() void dfs(int id 阅读全文