自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(50)
  • 资源 (106)
  • 收藏
  • 关注

原创 leetcode 322. Coin Change

思路动态规划F(S):组成金额 S所需的最少硬币数量,硬币范围[0,n-1]假设我们知道 F(S),即组成金额 S最少的硬币数,最后一枚硬币的面值是 C。那么由于问题的最优子结构,转移方程应为:F(S) = F(S - C) + 1 C的取值范围为[0,n-1]范围内的硬币面值 ,故我们只要取里面的最小值public class Solution { public int coinChange(int[] coins, int amount) { int[]..

2021-10-22 19:10:00 103

原创 leetcode 无重复字符的最长子串

import java.util.HashMap;import java.util.Map;/** * @ClassName: Solution * @Description: leetcode 无重复字符的最长子串 maxlength[i]表示包含字符串第i位的无重复字符的最长子串长度 * sub[i]表示包含字符串第i位的无重复字符的最长子串 * ...

2018-04-22 22:12:12 227

原创 leetcode add-two-numbers

class Solution { public ListNode addTwoNumbers(ListNode l1, ListNode l2) { // 返回结果 ListNode listNodeResult = null; // 取listNodeResult next节点的临时变量 ListNode tempListNodeResult = null; // 进...

2018-04-22 16:24:53 190

原创 快速排序 java

public class QuickSort { public static void main(String[] args) { int[] arrTest = {7,4,9,6,10,3 }; qsort(arrTest, 0, arrTest.length-1); for(int x:arrTest){ System.out.print

2017-07-15 22:09:23 278

原创 hdu acm 4826

import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int group = sc.nextInt(); int m = 0; int n = 0; int[][] arrEle =

2016-12-07 20:47:26 313

原创 hdu acm 1003 Max Sum

import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int group = sc.nextInt(); int icase = 1; while (group-- > 0) {

2016-12-07 14:36:52 343

原创 华为面试题目大整数乘法java代码

华为面试题目大整数乘法java代码package cn.sunline.test;/** * @author huangzhongj * */public class BigInt3 { public static String multiply(String s1, String s2) { int iLengthBefore = s1.length(); if (s

2016-11-11 00:45:27 629

原创 堆排序java实现

java代码package cn.sunline.test;/** * @author huangzhongjie * */public class Heap { public static void buildHeap(int[] arr) { int iRoot = arr.length / 2 - 1; for (; iRoot >= 0; iRoot--)

2016-11-10 14:40:11 314

原创 全排列生成算法java实现

Steinhaus-Johnson-Trotter算法是一种基于最小变换的全排列生成算法,对于排列a[1...n],该算法通过将a[i],与a[i-1](或a[i+1])进行交换,生成下一个排列,直到所有排列生成完毕为止,这样,当前排列与其后继排列只是两个相邻位置的元素发生了调换。当然,为了防止重复生成某一个排列,算法并非随意调换某两个元素之间的位置,其生成全排列的具体规则如下。首先,以字

2015-09-04 17:02:48 1439

原创 查比某个列大所有记录里最小的

create table XXX( xxx_id VARCHAR2(20), xxx_level VARCHAR2(20), xxx_finish VARCHAR2(20), level_id VARCHAR2(20));create table YYY( yyy_id VARCHAR2(20), yyy_level VARCHAR2(2

2015-06-28 18:09:51 401

原创 查比自己小,但是在比自己小的所有数据里面最大的记录

create table t as select * from dba_objects;存放最后结果的表:create table TT( largeid NUMBER, smallid NUMBER);create or replace procedure test33 is Cursor cursor is select t1.object_id obj

2015-05-30 13:28:12 648

原创 sudo: /usr/lib/sudo/sudoers.so must be owned by uid 0

百度搜了一大把,没用的东西,google一下子就解决了 他妈的。。pkexec chown root /usr/lib/sudo/sudoers.so参考google

2015-05-23 13:00:33 5133 3

原创 struts.enable.SlashesInActionNames 无效

不知道什么原因,,还是用namespace吧,别纠结在这里了。。<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtds/struts-2.0.dtd">

2015-05-04 21:33:54 1985 1

转载 使用java进行文件编码转换

在开发过程中,可能会遇到文件编码的转换,虽然说开发工具eclipse可以转换编码,但是有的情况却很不方便。比如,原来文件本身的编码是GBK,现在要转换成UTF-8,如果直接在eclipse中把文件编码修改成UTF-8,恭喜你,是乱码,因为不能直接从GBK到UTF-8进行转换,这时就需要我们手动的来转换编码。下面是一个文件编码转换的工具类。package com.mikan.stuf

2015-05-02 00:49:15 336

原创 总结

找对资料最关键,不然会浪费很多不必要的时间。官方的example很重要。。因为,这些东西一般都不会错,可以直接运行了。不用去参考网上的例子,让他妈的正常运行都要花很多时间,真心坑爹啊。。

2015-04-19 20:28:00 419

原创 myeclipse 使用maven出现的问题

1. [ERROR] Failed to execute goal org.apache.maven.plugins:maven-resources-plugin:2.4.1:resources (default-resources) on project [project-name]: Execution default-resources of goal org.apache.mave

2015-04-19 16:50:56 7621 1

转载 Maven库中.lastUpdated文件自动清除工具

public class DelLastUpdated { private static PropertyHelper propHelper = new PropertyHelper("config"); private static final String KEY_MAVEN_REPO = "maven.repo"; private static final

2015-04-19 01:42:40 1097

原创 mvn常用命令

Maven库:http://repo2.maven.org/maven2/Maven依赖查询:http://mvnrepository.com/Maven常用命令: 1. 创建Maven的普通java项目:    mvn archetype:create    -DgroupId=packageName    -DartifactId=projectName  

2015-04-17 10:20:53 540

原创 删除.svn文件夹

import java.io.File;/** * @Description: 删除.svn文件夹 * @author huangzjb * @mail [email protected] * @Company jinpeng * @date 2015-4-16 */public class DeleteSvnFiles { /** * * @

2015-04-16 15:25:14 592

原创 tomcat jdk内存配置

-Xms800m -Xmx800m -XX:MaxNewSize=256m -XX:MaxPermSize=256m

2015-04-14 20:51:54 412

原创 myeclipse安装svn插件肯定可行的方法

1、下载最新的SVN包:http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=22402、在你的磁盘上任意位置创建文件夹:“myplugins/svn”。名字可以任取,为了方便插件管理,建议名称为“myplugins”。3、将解压的svn里的两个文件夹拷贝到“myplugins/svn”下。4、复制下列j

2015-04-14 19:45:12 562

原创 sqlyog 写mysql 存储过程

【代码】sqlyog 写mysql 存储过程。

2015-04-03 15:27:32 4761 1

转载 Struts2获取request三种方法

复习啊..     struts2里面有三种方法可以获取request,最好使用ServletRequestAware接口通过IOC机制注入Request对象。在Action中获取request方法一: 在Action中的代码:?123Map request = (M

2015-03-19 15:12:55 640

原创 MyEclipse code Template

Types:/**   * @Description: ${todo} * @author huangzjb * @mail [email protected] * @Company Digital China * @date ${date} */Methods:/** * @Description: ${todo} * @author hu

2015-03-18 22:48:57 561

原创 面试题

1、利用case when进行子查询 SELECT u.id user_id,u.username user_username,g.id group_id, CASE g.flag WHEN '0' THEN g.groupcode ELSE (SELECT t.fullname FROM tab_0009 t WHERE t.id = g.id) EN

2015-02-05 02:08:20 731

转载 spring 官方下载地址(Spring Framework 3.2.x&Spring Framework 4.0.x)

SPRING官方网站改版后,建议都是通过 Maven和Gradle下载,对不使用Maven和Gradle开发项目的,下载就非常麻烦,下给出Spring Framework jar官方直接下载路径:http://repo.spring.io/libs-release-local/org/springframework/spring/spring 4.1

2015-02-02 19:08:14 653

原创 金额转换成大写

import java.text.DecimalFormat;import java.util.Scanner;/** * @Description: 金额转换成大写 * @author huangzjb * @mail [email protected] * @Company Digital China * @date 2015-1-30 */public class

2015-01-31 18:48:35 720

转载 一个java正规表达式工具类

关键字: 一个java正规表达式工具类今天加班,一个同事让我给他讲解一下正规表达式的用法。猛然想起两年写了一个java的正规表达式的java工具类,分享一下,有用到的欢迎下载使用。如果你有常用的定义好的,且测试通过的正规表达式,欢迎跟贴,也让我享用一下 .类中用到了 jakarta-oro-2.0.jar 包,请大家自己在 apache网站下下载在这是junit测试单元类我就不

2015-01-30 15:09:16 682

原创 金额转换成大写

package com.liany.demo.translate;import java.math.BigDecimal;/** * @Description: 金额转换成大写 * @author huangzjb [email protected] * @Company Digital China * @date 2015-1-29 下午07:48:02 * @versi

2015-01-29 19:49:30 2240

原创 Jquery ajax不能解析json对象,报Invalid JSON错误的原因和解决方法

我们知道Invalid JSON错误导致的json对象不能解析,一般都是服务器返回的json字符串的语法有错误。这种情况下,我们只需要仔细的检查一下json就可以解决问题。

2014-09-07 01:26:17 1187

原创 解决IE6 IE7 JSON.stringify JSON 未定义问题

做前端我们经常要用到JSON.stringify来将JSON转成字符串,但悲剧的是IE6与IE7并不支持JSON.stringify。下面我们来简单讲一下如何解决IE6 IE7 JSON.stringify JSON 未定义问题。首先我们需要引入一个json2.js的文件(请在本文下方下载),如果你不想引用一个文件这么麻烦。可以将以下压缩好的代码添加至你的JS文件中(注意代码位置必须靠前)

2014-09-06 19:05:20 7065 1

原创 正则删除字符串左、右或两端的空格经验总结

我们前端在与后台人员进行数据交互时,经常会碰到这样的情况,我们经常需要获取文本框中用户输入的信息,然后通过ajax或form提交到后台。但是在用户输入信息时,我们无法保证用户输入的数据两端都没有空格。当然这些空格一般情况下是毫无意义的,因此我们有必要在将数据传输到后台之前,消除数据两端的空格。为了保证通用性,针对左、右及左右两端的空格清除,下面都进行了列举。1.消除字符串左边的空格

2014-09-06 18:20:55 3716

原创 json 字符串之间的相互转换

//stringifier 函数的作用跟 parse 相反, 用来将一个js对象转换为 JSON 文本。var jsonText = JSON.stringify(obj);alert(jsonText);//如果基于安全的考虑的话,最好是使用一个 JSON 解析器。 一个 JSON 解析器将只接受 JSON 文本。所以是更安全的。var myObject = JSON.pars

2014-08-20 23:04:36 718

原创 json数组转化为字符串

<%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%> "> My JSP 'test6.jsp' startin

2014-08-20 22:46:05 809

原创 通过JDK proxy创建动态类,并查看其方法列表信息

package cn.cblue.aop;import java.lang.reflect.Constructor;import java.lang.reflect.Method;import java.lang.reflect.Proxy;import java.util.Collection;/** * @Description: 创建动态类,并查看其方法列表信息 *

2014-07-02 23:24:12 444

原创 JDK静态代理及动态代理

代理模式按照代理的创建时期,代理类可以分为两种:静态代理:由程序员创建或特定工具自动生成源代码,再对其编译。在程序运行前,代理类的.class文件就已经存在了。 动态代理:在程序运行时,运用反射机制动态创建代理类的.class代理模式的实现包括四部分,如图:

2014-06-23 23:02:10 506

原创 jquery 权限控制菜单

要实现的效果:1、父节点选中,则下面的子节点全选中2、父节点不选中,则下面的子节点全不选中3、子节点只要选中了一个,则父节点选中4、子节点全不选中,则父亲节点不选中<%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getSer

2014-06-19 14:16:45 2717 2

原创 java socket实现全双工通信

单工、半双工和全双工的定义    如果在通信过程的任意时刻,信息只能由一方A传到另一方B,则称为单工。   如果在任意时刻,信息既可由A传到B,又能由B传A,但只能由一个方向上的传输存在,称为半双工传输。   如果在任意时刻,线路上存在A到B和B到A的双向信号传输,则称为全双工。用swing 做的界面 实现了客户端和服务器端全双工通信。Server端代码:

2014-06-04 14:20:20 6722

转载 JTextArea+JScrollPane滚动条自动在最下边

这是我制作五子棋的过程中遇到的问题,在网上搜了好几种答案,分别列在下面了。不过感觉第一种相当方便。用得简洁,爽!1. 利用JTextArea的selectAll();方法在添加信息之后强制将光标移动到最后一行。据说是Aviva中采用的方式。2.使用JTextArea的setCaretPosition();手动设置光标的位置为最后一行。人气颇高。使用方法也很简单,如下:textArea.se

2014-06-04 12:31:47 5120 3

原创 java 5线程池技术

package cn.cblue.heima2;import java.util.Date;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;import java.util.concurrent.TimeUnit;/** * @Description: 线程池 * @a

2014-05-31 18:03:38 507

深入HTML5应用开发中文版

深入HTML5应用开发中文版

2015-10-13

HTML5和CSS3实例教程中文pdf

HTML5和CSS3实例教程高清中文版,学习html5的绝佳资料

2015-10-13

ssh当当网项目

ssh当当网,有兴趣的可以参考一下。

2015-10-08

SSH整合旅游信息管理网站

SSH整合旅游信息管理网站

2015-10-08

Machine Learning in Action(机器学习实战英文版)

机器学习是人工智能研究领域中一个极其重要的研究方向,在现今的大数据时代背景下,捕获数据并从中萃取有价值的信息或模式,成为各行业求生存、谋发展的决定性手段,这使得这一过去为分析师和数学家所专属的研究领域越来越为人们所瞩目。 本书第一部分主要介绍机器学习基础,以及如何利用算法进行分类,并逐步介绍了多种经典的监督学习算法,如k近邻算法、朴素贝叶斯算法、Logistic回归算法、支持向量机、AdaBoost集成方法、基于树的回归算法和分类回归树(CART)算法等。第三部分则重点介绍无监督学习及其一些主要算法:k均值聚类算法、Apriori算法、FP-Growth算法。第四部分介绍了机器学习算法的一些附属工具。 全书通过精心编排的实例,切入日常工作任务,摒弃学术化语言,利用高效的可复用Python代码来阐释如何处理统计数据,进行数据分析及可视化。通过各种实例,读者可从中学会机器学习的核心算法,并能将其运用于一些策略性任务中,如分类、预测、推荐。另外,还可用它们来实现一些更高级的功能,如汇总和简化等。 作者Peter Harrington,拥有电气工程学士和硕士学位,他曾经在美国加州和中国的英特尔公司工作7年。Peter拥有5项美国专利,在三种学术期刊上发表过文章。他现在是Zillabyte公司的首席科学家,在加入该公司之前,他曾担任2年的机器学习软件顾问。Peter在业余时间还参加编程竞赛和建造3D打印机。

2015-10-07

50个高级jQuery代码开发技巧

50个高级jQuery代码开发技巧

2015-10-07

java就业面试题宝典

java就业面试题宝典

2015-10-07

算法设计与分析.pdf

算法设计与分析.pdf

2015-10-07

数据结构习题集严蔚敏.pdf

数据结构习题集严蔚敏.pdf

2015-10-07

算法导论英文原版pdf

算法导论英文原版pdf

2015-10-07

啊哈!算法pdf

啊哈!算法pdf,通俗易懂的算法书,对算法有兴趣的朋友可以下载来看一看。

2015-10-06

CSS权威指南高清pdf

HTML5与CSS3权威指南是一款非常不错的pdf高清版电子书,它是目前市场上最权威的HTML5与CSS3实战教程,详细的讲述了html 5和css3的所有新功能和新特性,技术新颖,实战性能,再配以精彩的案例讲解,能够帮助用户快速掌握HTML5与CSS3编程技巧。 如果你是一位有前瞻性的Web前端工作者,那么你一定会从《HTML5与CSS3权威指南》中受益,因为它就是专门为你打造的。

2015-09-26

spket1.6.23破解文件

这是我下过的 把这个替换到plugins文件夹下就好了

2015-09-26

extjs4下拉菜单树combobox+tree支持单选多选

extjs4下拉菜单树 combobox+tree 支持单选多选等收集两款

2015-09-26

Hadoop实战+源代码

HADOOP实战+源代码!很值得学习和收藏哦。

2015-09-26

下拉框+复选框 checkbox select

下拉框+复选框 checkbox select

2015-09-26

JqueryMultiselect

Jquery multiselect 根据官方文档做了个demo,可以实现获取选择中的所有值,还有实现了刷新后,仍然显示刷新前的选择

2015-09-26

程序员编程艺术系列之经典算法研究.pdf

程序员编程艺术系列之经典算法研究.pdf

2015-09-26

严蔚敏数据结构c语言版.pdf

严蔚敏数据结构c语言版.pdf

2015-09-26

scala编程完整版.pdf

scala编程完整版.pdf,带书签的。

2015-09-22

ACM数论模板

2017-03-27

Machine Learning 机器学习中文版

Machine Learning[Tom M. Mitchell][中文版].pdf Machine Learning[Tom M. Mitchell][中文版].pdf

2016-07-16

机器学习Machine Learning[Tom M. Mitchell][中文版]

2016-07-14

模式识别与机器学习中文版

模式识别与机器学习中文版 模式识别与机器学习中文版

2016-07-05

ssh2权限控制系统

Acegi_Spring_Hibernate_Struts2搭建基于角色的权限控制系统.doc

2016-06-22

Struts1.3 API

Struts1.3 Struts1.3 Struts1.3

2016-06-22

反射和注解的妙用-struts2权限的控制

反射和注解的妙用-struts2权限的控制

2016-06-22

JPA实战pdf

JPA实战 JPA实战

2016-06-22

SQL经典面试题及答案

SQL经典面试题及答案.doc SQL经典面试题及答案.doc

2016-06-19

SVN_基本操作与规程.ppt

SVN_基本操作与规程.ppt SVN_基本操作与规程.ppt

2016-06-19

SQL语言参考大全(CHM版)

SQL语言参考大全(CHM版)

2016-06-18

程序员面试智力、算法题汇总一.pdf

程序员面试智力、算法题汇总一.pdf

2016-06-05

hbase权威指南英文原版

hbase权威指南英文原版,带有书签目录。

2015-10-25

离散数学 屈婉玲版

高等教育出版社,离散数学教材,屈婉玲编,本科教学可以使用,PDF版。

2015-10-20

深入浅出Javascript(附加勘误表和源代码)

深入浅出Javascript(附加勘误表和源代码)

2015-10-15

HTML5和CSS3实例教程

HTML5和CSS3实例教程高清英文版

2015-10-13

简易实用的web权限管理系统

详细说明见http://yuetong.iteye.com/blog/300513

2015-10-10

ssh权限管理系统

ssh权限管理系统,数据库用的sqlserver,里面有数据库文件。

2015-10-10

JSP基于SSH2的网络在线问答系统

JSP基于SSH2的网络在线问答系统

2015-10-09

Ext+SSH+几个整合的例子

Ext+SSH+几个整合的例子

2015-10-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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