千年祸害万年牢

好好学习 天天向上

排序:
默认
按更新时间
按访问量

选择算法理解

package com.joker.counts; /**  * 选择排序法: 原理是循环嵌套遍历数组,外层循环的数字和层循环的数字比较, 内循环找出最大或者最小的数字,和外循环的数字比较, 如果大于或者小于,便交换两者顺序。 这种排序时间复杂度为O(n*n)  * @author Joker  ...

2018-10-11 17:28:36

阅读数:4

评论数:0

二分法理解

package com.joker.counts; /**  * 二分法的原理为找到中间数,进行比较  * @author Joker  *2018年10月11日 下午5:03:10  */ public class BinaryCount {     public static void ma...

2018-10-11 17:20:34

阅读数:2

评论数:0

快速排序的深入理解

package com.joker.counts; public class FastSort {     /**      * 快速排序      * 原理,总体思路为 分而治之(递归)      * 具体操作:选中一个元素为基数,以这个基数为参照,和每个元素相比较,通过交换位置,将比该基数大...

2018-10-11 17:02:38

阅读数:13

评论数:0

springboot学习(一) 初识,环境搭建,helloWrold

越来越火的springboot ,看介绍是一个用于轻量级的开发应用,主要是方便。所以尝试着学习。 网上关于springboot 的介绍大多是基于maven项目的,故,重温了一下maven项目环境的搭建。 我用的是myeclipse,已经集成了maven插件,那么需要做的几件事情,第一,搭建mave...

2017-02-09 11:32:44

阅读数:324

评论数:0

学习《30分钟正则入门》 总结

package com.joker.test; import java.util.regex.Matcher; import java.util.regex.Pattern; public class Reigix {  public static void main(String[] a...

2016-10-14 15:38:02

阅读数:225

评论数:0

关于重入锁的理解

package com.joker.test; import java.util.concurrent.locks.ReentrantLock; /**  *可重入锁  *所谓重入锁,指的是以线程为单位,当一个线程获取对象锁之后,这个线程可以再次获取本对象上的锁,而其他的线程是不可以的  *syn...

2016-10-11 17:43:46

阅读数:7695

评论数:0

认识C#中的委托和事件

本文是学习 博客C# 中的委托和事件(详解) 的心得 ,博客原文为:http://www.cnblogs.com/SkySoot/archive/2012/04/05/2433639.html 委托和事件的用法: 使用委托和事件的目的,在这个例子中,加热器(heater)只负责加热,而报警器(al...

2016-10-10 16:02:39

阅读数:174

评论数:0

C#中和java不一样的参数类型

using System; namespace parmsDemo {     class Test{         //C#里面有一种引用参数 关键字ref修饰,这种参数和值参数不同地方在于 方法和引用方指向的是同一个地址         public void getIValu...

2016-09-27 11:30:37

阅读数:147

评论数:0

C#的第一个小程序

这两天通过视频,了解一下C#的基本用法,C#看起来语法和java差不多,还没有仔细研究,这是跟着视频做的第一个DEMO using System; namespace myfristgame {     class MainClass     {         public stati...

2016-09-23 17:06:19

阅读数:1921

评论数:1

Freemaker初接触(五)导入公共ftl文件

这是调用类 package com.joker.test; import java.io.BufferedWriter; import java.io.FileOutputStream; import java.io.IOException; import java.io.OutputS...

2016-07-15 10:23:13

阅读数:3622

评论数:0

Freemaker初接触(四)宏的了解和变量的类型

(本系列参考了大量玄玉大神博客) 首先是java代码: package com.joker.test; import java.io.BufferedWriter; import java.io.FileOutputStream; import java.io.IOExcep...

2016-07-13 17:33:46

阅读数:166

评论数:0

Freemaker初接触(三)基本类型和list和map的遍历

首先是代码部分1 public static void main(String[] args) {  String templateFileLoaderPath = "D:/fm";  String templateLoaderPath = "/fl";  ...

2016-07-12 16:38:03

阅读数:401

评论数:0

Freemaker初接触(二) 简单生成html文件

我们的项目在本次试用的时候,不用考虑和springMVC的集成时的页面展示问题,而只需要考虑生成文件的问题。 自己写的工具类 import java.io.BufferedWriter; import java.io.File; import java.io.FileOutputS...

2016-07-11 18:04:42

阅读数:523

评论数:0

Freemaker初接触(一) 集成SpringMVC问题

项目要求用到freemaker,简单的接触了一下。 freemaker的作用是,按照配置好的模板文件.ftl生成html文件。 可单独使用,也可集成到springmvc freemarker页面解析器 的作用jsp页面解析器作用一样,用于解析返回的modelAndView中的页面。 ...

2016-07-11 17:39:53

阅读数:324

评论数:0

springmvc + mybatise 一个service 处理处理多个mapper 事物不回滚

 问题出现情况: 声明式事物@Transactional 在一个service调用了两个不同mapper 先后update两个数据,人为模拟后一个mapper异常,发现第一个mapper会提交数据。 网上有两种解决方法 第一个 方法 ,在@Transactional 调整事物传播方式从...

2016-04-19 11:52:15

阅读数:4996

评论数:1

关于happens-before,CAS,和ABA,volatile的记录

happens - before: 核心:前面的动作的结果对后面的动作是可见的 volatile:volatile变量是存在主存中,故对其他线程总是可见的,同时,它修饰的变量不会被重排序。 同时(根据并发编程网的说法)在新的内存模型中,volatile周围的普通字段的也不再能够随便的重排序。 ...

2016-03-08 16:58:30

阅读数:310

评论数:0

关于ssl通道的建立服务器端keystore的操作

服务器端keystore中必须的证书为根证书、中级根证书和服务器证书,如果中级根证书没有的话,也可以。根证书直接影响浏览器是否弹出选择框,同时,在客户端登入端口时,还需要注意浏览器是否读到客户端的私钥。 常用keystore操作命令为: keytool -list -v -keysto...

2015-12-14 15:06:20

阅读数:529

评论数:0

快速排序的简易实现

package com.joker.suanfa; public  class QuickLySort { /**快速排序  如果是按照从小到大进行排序,那么最后的结果应该是大的数字在右边,小的数字在左边。 * 实质步骤:1 选取一个基准值(如第一位source[0],然后从右往左(j=sour...

2015-12-08 09:04:08

阅读数:197

评论数:0

11月第二个项目总结

11月接了两个小项目的开发任务,时间有点紧,代码还有很多可以优化的地方 项目需求: 前台加后台项目前台提过一个可控制用户权限的访问页面,管理员通过特定的权限访问属于自己权限范围之内的数据,并可按时间进行检索并提供EXCEL下载。   项目框架 Springmvc+MyBatis+jxl ...

2015-12-04 11:23:29

阅读数:323

评论数:0

冒泡算法和简易桶排序算法实现

读书后的笔记和自己的实现,备忘 直接上代码 package com.joker.suanfa; /**  *  * @author Administrator  *         本质,将N个数排序,需要n-1趟,每一趟每两个元素进行比较,每一次比较,将小的数进行往后排,则最后一位...

2015-12-02 15:27:36

阅读数:288

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭