码迷,mamicode.com
首页 > 编程语言
[LeetCode][Java] Sudoku Solver
题目: Write a program to solve a Sudoku puzzle by filling the empty cells. Empty cells are indicated by the character '.'. You may assume that there will be only one unique solution. A s...
分类:编程语言   时间:2015-07-13 12:22:08    阅读次数:111
数据结构与算法——插入类排序(直接插入排序,希尔排序)
一、直接插入排序 对于一个有序的序列,不断将后面的元素插入前面的有序序列,保持序列继续有序。 对于直接插入排序的思路:将要排序的元素保存,然后逐个和其前面的元素进行比较,如果前面的元素比其大,则将前面的元素后移一个。 时间复杂度为n*n void insert_sort(int a[],int n) { int i,j; int temp; for(i=1;i<n;i++...
分类:编程语言   时间:2015-07-13 12:18:28    阅读次数:144
[LeetCode][Java] Count and Say
题目: The count-and-say sequence is the sequence of integers beginning as follows: 1, 11, 21, 1211, 111221, ... 1 is read off as "one 1" or 11. 11 is read off as "two 1s" or 21. 21 is rea...
分类:编程语言   时间:2015-07-13 12:16:38    阅读次数:120
java后台访问url连接——HttpClients
java后台访问url,并获取或者传递数据 1、无参数传递,以微信开发为例,后台访问url连接获得全部的人员列表 /** * 获取全部人员列表 * @return */ public JSONObject getAllEmployee(){ //获取微信号 String token=getTokenFromWx(); Str...
分类:编程语言   时间:2015-07-13 12:07:16    阅读次数:259
RT-Thread内核之线程调度(二)
RT-Thread线程调度分析...
分类:编程语言   时间:2015-07-13 12:09:30    阅读次数:158
Spring集成Quartz定时器
0 22 17 * * ? ...
分类:编程语言   时间:2015-07-13 12:06:19    阅读次数:200
java使用验证码进行登录验证
随机生成4位验证码,将生成的4位数字字母数字放入sessionprivate static void outputVerifyCode(HttpServletRequest request, HttpServletResponse response) throws Except...
分类:编程语言   时间:2015-07-13 12:04:25    阅读次数:164
python 加密解密
1. 使用base64s1 = base64.encodestring('hello world')s2 = base64.decodestring(s1)print s1, s2结果12aGVsbG8gd29ybGQ=hello worldBase64编码,64指A-Z、a-z、0-9、+和/这6...
分类:编程语言   时间:2015-07-13 12:06:05    阅读次数:108
Java--对象内存布局
在HotSpot虚拟机中,对象在内存中的存储布局可以分为3块区域:对象头部、实例数据、对齐填充。 一、对象头部Header的布局Mark WordClass 指针 在32位系统下,上面两部分各占4B; 在64位系统中,Mark Work占4B,class指针在开启指针压缩的时候占4B;为开...
分类:编程语言   时间:2015-07-13 12:02:32    阅读次数:135
java单例模式
/* 设计模式:解决某一类问题最行之有效的方法java中23中设计模式单例设计模式:解决一个类在内存中只存在一个对象.想要保证对象唯一.1.为了避免其它程序过多建立该类对象.先控制禁止其他程序建立对象.2.还为了让其他程序程序可以访问到该类对象,只好在在本类中自定一个对象.3.为了方便其它程序对.....
分类:编程语言   时间:2015-07-13 12:02:43    阅读次数:128
java 多重继承
class A{void eat(){}}class B{void eat(){}}class C extends A,B{}public static void main(String[]args){ C c=new C();}假如上述存在多继承,那么(当多个父类定义相同的成员时,无法确定继承哪....
分类:编程语言   时间:2015-07-13 12:03:25    阅读次数:128
对称加密算法DES、3DES和AES 原理总结(转载)
1、对称加密算法1.1 定义对称加密算法是应用较早的加密算法,技术成熟。在对称加密算法中,数据发信方将明文(原始数据)和加密密钥(mi yue)一起经过特殊加密算法处理后,使其变成复杂的加密密文发送出去。收信方收到密文后,若想解读原文,则需要使用加密用过的密钥及相同算法的逆算法对密文进行解密,才能使...
分类:编程语言   时间:2015-07-13 12:00:07    阅读次数:1450
[java]反转单项链表,用O(n)时间和O(1)空间
链表数据结构public class ListNode { public int val; public ListNode next; public ListNode(int x) { val = x; }}反转代码public ListNode reverse...
分类:编程语言   时间:2015-07-13 11:59:35    阅读次数:129
Spring理解
目前很多公司的架构,从Struts2迁移到了SpringMVC。你有想过为什么不使用Servlet+JSP来构建Java web项目,而是采用SpringMVC呢?既然这样,我们从源头说起。Struts2的源头其实也是Servlet。Servlet 的作用是接收浏览器传给服务端的请求(request...
分类:编程语言   时间:2015-07-13 11:57:24    阅读次数:169
用Java实现一些常见的问题
八皇后 1 public class EightQueen { 2 3 private static final int ROW = 4; 4 private static final int COL = 4; 5 6 private static int count =...
分类:编程语言   时间:2015-07-13 11:54:31    阅读次数:148
java的集合对比----Map
java集合另一个大接口就是Map,与Collection最大的不同就是,Collection存储的是一个对象,而Map存储的是一对对象,即key—Value的形式存储,key是不能重复的。能把Map实例化的类有4个: HashMap,Hashtable,WeakHashMap,TreeMap。Ma...
分类:编程语言   时间:2015-07-13 11:54:24    阅读次数:163
精装友好联络算法实现借壳和RI
精装友好联络会注册算法分析:1. 许可证由三部分组成。2. 的登记号的第一部分是顺序编号0x6d模3. 登记代码的第二部分: 先将订单号与0XB25F1异或,将异或后的结果转换成十进制字符串后,在些字符串后面连接上两个字符。 而这两个字符分别由字符串的第0位。第1位和第2位,第3位计算而来。记为sz...
分类:编程语言   时间:2015-07-13 11:52:24    阅读次数:156
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!