随笔分类 - JAVA
摘要:从客户端转为服务端日记(一) 应用场景: 应用A请求应用B为保障数据不被非法篡改我们通常会对数据进行md5加密。 加密算法流程: 1.加入时间戳参数 2.根据字典树对请求的参数(Map<String,String>)进行冒泡排序。 3.对数据进行格式化==> A=a&B=b×tamp=12
阅读全文
摘要:这里需要用到poi的jar包。需要自行下载.
阅读全文
摘要:首先附上 http://echarts.baidu.com/ 网址 下载echarts.zip 将dist(压缩后js代码)文件夹导入到前端(WebContent)js文件夹中。 当然也可以将source(源码)文件夹导入到(WebContent)文件夹中。 在页面中插入一个div id自己取,但是
阅读全文
摘要:最长升序子序列是最长公共子序列的变形。 只要将字符串升序排序后与原字符串求最长公共子序列即可。 以下提供一个工具类可以传入任何形式的数组。(添加新类型的数组时构造方法要自己加)。
阅读全文
摘要:昨天问道ajax是。我回答到不就是jquery框架提供的一个异步通信方法么。当再问原理时我傻逼了。ajax技术其实我只在实习时用到了。感到很方便的东西它不需要每次更新都刷新页面。可以异步请求服务器。利用回调函数进行处理程序。 在jquery API文档中我们可以看到一个简单的demo 可以看到这个代
阅读全文
摘要:人贵有自知之明。不会的立马去学。忘记的立马去补。 由于我的反射是1年前学的。很多东西都已忘记。昨日阿里面试提起反射。我只迷糊的记得有Class.forName和getMethod、newInstant这些东西。 其实我觉得java这些东西内部知识很多。Spring我知道是反射。大概怎么做的我也清楚。
阅读全文
摘要:2014年9月22日 杭州 早上6点中从城北的家出发坐了2个小时的车终于到了天目山路华洋宾馆。 我来到那是8点钟。面试10点开始引导人让我在沙发上先做一做。期间陆陆续续来个几个人。有个直接终面的研究生也来得特别早。我就和他搭了搭话。求教面经。 他说他前两轮问了问TCP慢启动的一些问题。然后随便聊聊天
阅读全文
摘要:乐观锁是用数据库表中的version字段来实现锁机制的。 悲观锁是用数据库提供的锁实现锁机制的。 在并发量不高的时候又要防止脏数据可以使用悲观锁,但会影响性能。有时候用乐观锁会更好。
阅读全文
摘要:在Java Code Geeks上已经有大量的关于Java 8 的教程了,像玩转Java 8——lambda与并发,Java 8 Date Time API 教程: LocalDateTime和在Java 8中抽象类与接口的比较。 原文链接:http://www.open-open.com/lib/
阅读全文
摘要:一、一般C/C++程序占用的内存主要分为5种 1、栈区(stack):类似于堆栈,由程序自动创建、自动释放。函数参数、局部变量以及返回点等信息都存于其中。 2、堆区(heap): 使用自由,不需预先确定大小。多数情况下需要由程序员手动申请、释放。如不释放,程序结束后由操作系统垃圾回收机制收回。 3、
阅读全文
摘要:原始文件内容是这样的: 我们将其另存为UTF-8格式,并用如下java代码读取文件 这时候控制台上显示是这样的: 在最前面多了一个?号这是为什么。原因其实很简单,当我们再windows下另存为时windows给UTF-8添加了BOM头。导致了读取异常的现象。我们用16进制打开文件可以看到:EF BB
阅读全文
摘要:package com.szkingdom.leejun; import java.io.InputStream; import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; import java.util.Iterator; import java.util.Map; import ja...
阅读全文
摘要:这里会用到http://blog.csdn.net/leejuen/article/details/38534995博文里的读取配置文件的方法。 > <
阅读全文
摘要:import java.io.IOException; import java.io.InputStream; import java.util.Properties; /** * Properties类的使用,这样使用这个类的可以方便的取到配置文件里的东西 * 我们在其他类中直接调用以下方式便能读取到配置 * SystemConfig.getProperty("name"); * @au...
阅读全文
摘要:从前看李刚的书,书中许多都是直接用service()的。但其实这样是不好的。因为虽然一般情况下我们的doGet和doPost方法是一样的,但其实http能提交的方法有许多,不一定只有这两个,可以看tomcat中实现的service();
阅读全文
摘要:JAVA&C++内存管理 这两天在看cocos2dx顺便练手C++为实习准备时不免要遇到C++的内存管理,C++并没有像JAVA和C#一样. 在JAVA中会自动回收没有没有被引用的对象,而无法回收可达的无用的对象.而C++则需要程序员自己操作 如同图一样.这里为自己保存个传送门. http://ww
阅读全文
摘要:jdk1.7 新特性 下面是Java 1.7 里新出现的功能的一些用法例子: 1、对集合的支持 创建List / Set / Map 时写法更简单了。 List String> list = [item]; String item = list[0]; Set String > set = {item}; Map String,Integer > map = {key :...
阅读全文
摘要:实验过程中当文件大小在比较小的情况(这里笔者没有生成足够多的文件来测试。不过这个比较小应该是在50~100M大小以下)以下时buf存储明显占优势。之后当文件使用100M的数据时FileChannel明显占优势。之后FileChannel就一直优势。所以选择什么方式复制要看复制的文件大小。不能一定的说
阅读全文
摘要:JSP Code 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 当两个
阅读全文
摘要:hibernate.cfg.xml HTML Code 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 <?xml version='1.0' encoding='UTF-8'?> <!DOC
阅读全文

浙公网安备 33010602011771号