`
凤凰山
  • 浏览: 144454 次
  • 性别: Icon_minigender_1
  • 来自: 重庆
社区版块
存档分类
最新评论
文章列表
dfd
For me the revelation came when I realise that they all work the same way: by running somethingonce, storing the value they get, and then cough up that same stored value when referenced through Dependency Injection. Say we have: app.factory('a', fn); app.service('b', fn); app.provider('c', fn); ...
  1) 下载rubyinstaller      http://rubyinstaller.org/downloads/   2)将 gem的镜像  https://rubygems.org 替换为 https://ruby.taobao.org   3) 安装软件,如cucumber    gem install cucumber   也可以将gem拷贝到gems目录,如:   C:\Ruby22-x64\lib\ruby\gems\2.2.0\gems          
找了半天,发现搜狗居然把ctrl+shift+f给占了.。。。。。。。。
spring mvc,只用了 xstream-1.4.4.jar 不够,需加入xmlpull   http://www.xmlpull.org/v1/download/           ---------------------     Context initialization failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.web.servlet.view.ContentNegot ...
mybatisGenerator 生成代码,spring+mybatis     报java.lang.IllegalArgumentException: Result Maps collection already contains value for XXX     有人说清空web-inf下的classes,有人说去掉<mappers>标签所有内容,还有人说xml与mapper接口不在同一dir就ok........   都不然,最后自己删掉所有生成的xml,re-generate,OK!      
package com.ms; import java.awt.*; import java.awt.event.*; import javax.swing.*; public class TestLuck extends JFrame implements ActionListener { /** * */ private static final long serialVersionUID = 8003034561463598682L; JTextField tf = new JTextField(); JButton b1 = new JBu ...

MariaDB,mySQL的替代

    博客分类:
  • DB
大家可以关注MariaDB,这孩有前途

thymeleaf

    博客分类:
  • web
a good project
To change the Error into a Warning goto Window > Preferences > Java | Compiler | Errors/Warnings Open up Deprecated and restricted API and change Forbidden rederence (access rules) to Warnings.
这个,英文的,看看就好
String是我们经常用到的一个类型,其实有时候觉得写程序就是在反复的操作字符串,这是C的特点,在java中,jdk很好的封装了关于字符串的操作。今天主要讲的是三个类String 、StringBuffer 、 StringBuilder .这三个类基本上满足了我们在不同情景下使用字符串的需求。 先说,第一个String。 JDK的解释是 “Strings are constant; their values cannot be changed after they are created”也就是说String对象一旦被创建就是固定不变的了(你一定有问题,但请先等一等,耐心读下去),这样的一 ...
Java 运行时环境(JRE)是如何加载类的呢? 这玩意水太深,就谈谈一个类是怎么加载的,jvm是怎么工作的。             JVM启动后有三个基本层次的类加载器,先上图:     其中bootstap classloader 是c++写的,jvm启动后,它加载java环境运行所需要的一些class文件(java.* javax.*等包),例如rt.jar,但还有其他的,大家要想看的话可以测试下看加载了哪些:     URL [] urls=sun.misc.Launcher.getBootstrapClassPath().getURLs() ...
1. 引言        哈希表(Hash Table)的应用近两年才在NOI中出现,作为一种高效的数据结构,它正在竞赛中发挥着越来越重要的作用。 哈希表最大的优点,就是把数据的存储和查找消耗的时间大大降低,几乎可以看成是常数时间 ...

排序算法小结 .

 
1 快速排序(QuickSort)快速排序是一个就地排序,分而治之,大规模递归的算法。从本质上来说,它是归并排序的就地版本。快速排序可以由下面四步组成。(1) 如果不多于1个数据,直接返回。(2) 一般选择序列最左边的值作为支点数据。(3) 将序列分成2部分,一部分都大于支点数据,另外一部分都小于支点数据。(4) 对两边利用递归排序数列。快速排序比大部分排序算法都要快。尽管我们可以在某些特殊的情况下写出比快速排序快的算法,但是就通常情况而言,没有比它更快的了。快速排序是递归的,对于内存非常有限的机器来说,它不是一个好的选择。 2 归并排序(MergeSort)归并排序先分解要排序的序列,从1分成 ...
Global site tag (gtag.js) - Google Analytics