java
文章平均质量分 58
你能不能别说话
这个作者很懒,什么都没留下…
展开
-
动态规划算法经典案例
原文地址:http://blog.csdn.net/uestclr/article/details/50760563动态规划算法是从暴力搜索算法优化过来的,如果我们不清楚暴力搜索的过程,就难以理解动态规划的实现,当我们了解了动态规划算法的基本原理的文字概述,实现条件之后,这时可能并不是太理解这种思想,去面对实际问题的时候也是无从下手,这个时候我们不能停留在文字层面上,而应该原创 2017-01-05 21:11:17 · 440 阅读 · 0 评论 -
微信小程序开发——1.环境搭建
一:安装java环境1、将下载好的jdk包通过ssh上传到centos操作系统 2、进行解压tar -vxzf jdk-8u45-linux-x64.tar.g3、编辑系统环境变量vim /etc/profile如果没有权限写入:linux操作提示:“Can't open file for writing”就需要 sudo vim /etc/profile原创 2017-07-28 21:54:27 · 4569 阅读 · 1 评论 -
Springboot集成mybatis注解方式
参考文献:http://blog.csdn.net/gebitan505/article/details/54929287使用的时候有两个要点:在测试的时候一直报这个错误,后来发现,是因为包名不一致的原因,在Springboot的Application类中上面注释寻找哪个包下的为mapper,所以test类中的包名也要与它一致,不然是无法成功的。还有启动的时候一下就启动完了原创 2017-08-18 18:01:38 · 639 阅读 · 0 评论 -
微信小程序3——小程序与服务端通信
我们在微信小程序的项目中,勾起开发环境不检验请求域名、TLS以及HTTPS证书就可以使用http请求了。我们在“我的信息”这一惨菜单栏加一个按钮,点击的事件就是发送一个request请求到服务端,然后取回返回的数据打印在控制台中。其中myinfo.js代码如下:Page({ data:{ //logs:[] }, test原创 2017-08-01 20:48:03 · 10457 阅读 · 3 评论 -
微信小程序——2.小程序搭建
出现这个问题:pages/myinfo/myinfo 出现脚本错误或者未正确调用 Page()是因为.js文件中没有写入:Page({data: {logs: []}})简单可以写:Page({})小程序开发文档:https://mp.weixin.qq.com/debug/wxadoc/dev/framework/MINA.html原创 2017-07-29 22:33:35 · 551 阅读 · 0 评论 -
6.12--springboot相关
@Controller返回视图,@RestController不能返回视图。原创 2017-06-12 21:33:22 · 178 阅读 · 0 评论 -
java——网络编程详
健全的霍金找工作阶段整理的面试题(一)socket通讯一,网络编程中两个主要的问题一个是如何准确的定位网络上一台或多台主机,另一个就是找到主机后如何可靠高效的进行数据传输。在TCP/IP协议中IP层主要负责网络主机的定位,数据传输的路由,由IP地址可以唯一地确定Internet上的一台主机。而TCP层则提供面向应用转载 2017-05-31 21:10:19 · 275 阅读 · 0 评论 -
java——io处理大文件
Java读写大文本文件(2GB以上)如下的程序,将一个行数为fileLines的文本文件平均分为splitNum个小文本文件,其中换行符'r'是linux上的,windows的java换行符是'\r\n':package kddcup2012.task2.FileSystem; import java.io.BufferedInputStream; import转载 2017-05-29 11:43:07 · 4215 阅读 · 0 评论 -
用maven配置ssh框架
groupid和artifactId被统称为“坐标”是为了保证项目唯一性而提出的,如果你要把你项目弄到maven本地仓库去,你想要找到你的项目就必须根据这两个id去查找。 groupId一般分为多个段,这里我只说两段,第一段为域,第二段为公司名称。域又分为org、com、cn等等许多,其中org为非营利组织,com为商业组织。举个apache公司的tomcat项目例子:这个项目的groupI原创 2017-04-02 23:07:53 · 2258 阅读 · 0 评论 -
Eclipse相关设置
1、java智能提示(1). 打开Eclipse,选择打开" Window - Preferences"。(2). 在目录树上选择"Java-Editor-Content Assist",在右侧的"Auto-Activation"找到"Auto Activation triggers for java"选项。默认触发代码提示的就是"."这个符号。(3). 在"Auto Ac原创 2017-02-14 18:36:34 · 244 阅读 · 0 评论 -
SpringMVC——非注解版
hello-servelt.xml:<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/con原创 2017-02-10 19:56:17 · 202 阅读 · 0 评论 -
poi word转html 在线阅读
下的是 poi-bin-3.14zip把这5个jar包 都解压出来,加入到 工程中最后还要用到这样一个jar文件FileUtils类功能是实现了将一个word文档(doc)转成了html,后面就可以通过html进行在线观看了。不过不能对word进行操作。代码如下:import java.io.ByteArrayOutputStream;原创 2017-01-16 12:02:57 · 673 阅读 · 0 评论 -
javaweb文件上传及下载
这里的上传是针对jfinal的代码如下:public void uploadFile(){ UploadFile uploadFile=this.getFile(); String fileName=uploadFile.getOriginalFileName(); File file=uploadFile.getFile(); FileService fs=new原创 2017-01-15 11:13:30 · 300 阅读 · 0 评论 -
java日期类型及数据库存储日期
Calendar是一个抽象类,不能用new创建对象。用SimpleDateFormat类对日期格式进行调整"yyyy-MM-dd"或"yyyy-MM-dd HH:mm:ss"注意 月份 跟 小时 必须为大写。(是数据库中的date格式)通过Timestamp 类的对象来放入日期格式。且放入的格式必须是yyyy-MM-dd HH:mm:ssCalendar calen原创 2017-01-14 11:07:54 · 913 阅读 · 0 评论 -
LeetCode 169——分治算法使用
题目:思路:此题要求选出一个数组中出现次数最多的那一个数,可用分治算法的思想,将整个数组分成两个部分,先分别筛选出这两部分中出现次数最多的数,记为x和y,如果x等于y,则返回x,如果x不等于y,则x和y都是最终结果的候选,此时需要遍历整个链表考察x和y出现的次数,出现次数较多的就是最终返回的结果。复杂度T(n) = 2T(n/2) + O(n),所以原创 2017-01-06 23:29:19 · 1149 阅读 · 0 评论 -
分治算法——入门简单实例
求最大值和最小值,相信再简单不过了,只要一个循环遍历,然后每次比较最大的和最小的值,然后遍历完后就得到了最大值和最小值了。就是先排序,然后最大值和最小值就是头尾了。 这里用分治法来求最大值和最小值了。代码如下:#include stdio.h> int aa[] = {1, 5, 0, -8, 4, 2}; void g原创 2017-01-06 22:32:53 · 643 阅读 · 0 评论 -
动态规划入门
如果我们有面值为1元、3元和5元的硬币若干枚,如何用最少的硬币凑够11元? (表面上这道题可以用贪心算法,但贪心算法无法保证可以求出解,比如1元换成2元的时候)首先我们思考一个问题,如何用最少的硬币凑够i元(i好了,让我们从最小的i开始吧。当i=0,即我们需要多少个硬币来凑够0元。由于1,3,5都大于0,即没有比0小的币值,因此凑够0元我们最少需要0个硬币。 (这个分析很傻是不是?原创 2017-01-05 21:29:12 · 202 阅读 · 0 评论 -
动态规划实现代码
案例2:给定一个矩阵m,从左上角开始每次只能向右走或者向下走,最后达到右下角的位置,路径中所有数字累加起来就是路径和,返回所有路径的最小路径和,如果给定的m如下,那么路径1,3,1,0,6,1,0就是最小路径和,返回12.1 3 5 98 1 3 45 0 6 18 8 4 0 实现代码如下: package com.test;原创 2017-01-05 21:09:22 · 689 阅读 · 0 评论 -
java序列化和反序列化以及枚举类
序列化参考文献:http://www.cnblogs.com/iOS-mt/p/6600177.html序列化与反序列化文献:http://blog.csdn.net/wangloveall/article/details/7992448/注意事项:类要实现序列化得implements Serializable接口。并且一定要生成一个序列化的UIDprivate sta原创 2017-09-05 17:41:21 · 3356 阅读 · 0 评论