• avatar YIFEI_ 2017-02-07 18:48:00

    算法提高 排列数

      算法提高 排列数   时间限制:1.0s   内存限制:256.0MB      问题描述   0、1、2三个数字的全排列有六种,按照字母序排列如下:   012、021、102、120、201、210   输入一个

    来自 YIFEI_
    00
  • avatar YIFEI_ 2017-02-05 17:32:00

    算法提高 9-2 文本加密

      算法提高 9-2 文本加密   时间限制:1.0s   内存限制:256.0MB       问题描述   先编写函数EncryptChar,按照下述 规则将给定的字符c转化(加密)为新的字符:&q

    来自 YIFEI_
    00
  • avatar 小生好怕怕 2015-09-27 22:00:00

    iOS_SDWebImage框架分析

    SDWebImage 支持异步的图片下载+缓存,提供了 UIImageView+WebCacha 的 category,方便使用。使用SDWebImage首先了解它加载图片的流程。 入口 setImageWithURL:placeholderImage:options: 会先把 pl

    来自 小生好怕怕
    00
  • avatar 小生好怕怕 2015-09-25 17:47:00

    iOS_AFNetWorking框架分析

    网络 — 你的程序离开了它就不能生存下去!苹果的Foundation framework中的NSURLConnection又非常难以理解, 不过这里有一个可以使用的替代品:AFNetworking。AFNetworking 包括了所有你需要与在线资源交互的内容,从web services到文件下载。

    来自 小生好怕怕
    00
  • avatar 小生好怕怕 2015-09-24 19:39:00

    iOS_XML与JSON解析

    XML与JSON简介 XML 可扩展标记语言 用于标记电子文件使其具有结构性的标记语言,可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言 易读性高,编码手写难度小,数据量大 NSXMLParser解析方法 我们所用到的NSXM

    来自 小生好怕怕
    00
  • avatar 小生好怕怕 2015-09-23 19:32:00

    iOS_网络编程

    网络编程中有以下几种方式向服务器进行提交数据: IOS同步请求、异步请求、GET请求、POST请求 1、同步请求可以从因特网请求数据,一旦发送同步请求,程序将停止用户交互,直至服务器返回数据完成,才可以进行下一步操作, 2、异步请求不会阻塞主线程,而会建立一个新的线程来操作,用

    来自 小生好怕怕
    00
  • avatar YIFEI_ 2017-02-03 21:57:00

    算法提高 12-1三角形

     算法提高 12-1三角形   时间限制:1.0s   内存限制:256.0MB      问题描述   为二维空间中的点设计一个结构体,在此基础上为三角形设计一个结构体。分别设计独立的函数计算三角形的周长、面积、中心和重心。输

    来自 YIFEI_
    00
  • avatar YIFEI_ 2017-01-31 19:57:00

    poj3723_Conscription

    Conscription Time Limit: 1000MS   Memory Limit: 65536K Total

    来自 YIFEI_
    00
  • avatar Alex0319 2019-07-26 14:08:11

    poj2367 0ms 拓补排序

    #include<cstdio> #include<queue> #include<cstring> using namespace std; //拓补排序入门水题 int G[105][105]; int in[105]; int ans[105]; queue

    来自 Alex0319
    00
  • avatar 小生好怕怕 2015-09-30 11:08:00

    iOS_数据存取(一)

    目录: 一、沙盒机制 二、用户偏好设置 三、归档   一、沙盒机制 每个iOS应⽤都有⾃己的应用沙盒 (应⽤沙盒就是⽂件系统⽬录),与其他 文件系统隔离。应⽤必须待在⾃己的沙盒⾥,其他应用不能访问该 应用沙盒的文件系统目录,如下图所示(假设应⽤的名称叫Layer)(在ios8中

    来自 小生好怕怕
    00
  • avatar 小生好怕怕 2015-09-22 16:52:00

    CoreData的基本操作

     Managed Object Model(被管理对象模型): –数据库的轮廓,或者结构。包含了各个实体的定义信息      Persistent Store Coordinator (持久性数据协调器): – 数据库连接库,在这里设

    来自 小生好怕怕
    00
  • avatar 小生好怕怕 2015-09-22 16:44:00

    NSFetchedResultController与UITableView

    1 #import "AppDelegate.h" 2 #import "Book.h" 3 @interface AppDelegate () 4 @end 5 @implementation AppDelegate 6 -(void)addBoo

    来自 小生好怕怕
    00
  • avatar 小生好怕怕 2015-09-10 19:27:00

    多视图控制器基础篇

    一.视图控制器的声明周期 //视图从storyboard或者xib文件中加载 -(void)awakeFromNib {     NSLog(@"awake from nib"); } //视图将要显示 -(void)viewWillAppear:

    来自 小生好怕怕
    00
  • avatar YIFEI_ 2017-02-05 17:17:00

    算法提高 9-3摩尔斯电码

    算法提高 9-3摩尔斯电码   时间限制:1.0s   内存限制:256.0MB       问题描述   摩尔斯电码破译。类似于乔林教材第213页的例6.5,要求输入摩尔斯码,返回英文。请不要使用&qu

    来自 YIFEI_
    00
  • avatar 小生好怕怕 2015-09-10 19:07:00

    多视图控制器(一)使用代理传送数据

    通过代理传数据方法 1、委托者所做的工作   1)委托者发起委托,设置被委托者须遵从的协议,定义代理对象   @protocol secondViewControllerDelegate   @protocol(weak,notomatic)id<secondV

    来自 小生好怕怕
    00
  • avatar YIFEI_ 2017-01-30 21:53:00

    算法提高 8-1因式分解

    算法提高 8-1因式分解   时间限制:10.0s   内存限制:256.0MB      问题描述   设计算法,用户输入合数,程序输出若个素数的乘积。例如,输入6,输出2*3。输入20,输出2*2*5。 样例

    来自 YIFEI_
    00
  • avatar YIFEI_ 2017-01-30 20:08:00

    算法提高 道路和航路

    算法提高 道路和航路 时间限制:1.0s 内存限制:256.0MB 提交此题 锦囊1 锦囊2 问题描述 农夫约翰正在针对一个新区域的牛奶配送合同进行研究。他打算分发牛奶到T个城镇(标号为1..T),这些城镇通过R条标号为(1..R)的道路和P条标号为(1..P)的航路相连。 每一条

    来自 YIFEI_
    00
  • avatar YIFEI_ 2017-01-30 14:26:00

    算法训练 安慰奶牛

     算法训练 安慰奶牛   时间限制:1.0s   内存限制:256.0MB         问题描述 Farmer John变得非常懒,他不想再继续维护供奶牛之间供通行的道路。道路被用来连接N个牧场,牧场被连续地编号

    来自 YIFEI_
    00
  • avatar YIFEI_ 2017-01-30 14:15:00

    最短路问题(Bellman/Dijkstra/Floyd)

    最短路问题(Bellman/Dijkstra/Floyd) 寒假了,继续学习停滞了许久的算法。接着从图论开始看起,之前觉得超级难的最短路问题,经过两天的苦读,终于算是有所收获。把自己的理解记录下来,可以加深印象,并且以后再忘了的时候可以再看。最短路问题在程序竞赛中是经常出现的内容,解决单

    来自 YIFEI_
    00
  • avatar YIFEI_ 2017-01-30 14:11:00

    最小生成树 prime+heap

    改一个错误真不容易,刚开始没有加上used数组,没有判断每个顶点是否已经加入到数组当中,结果同一个顶点被pop不止一次。 struct edge{int to,cost;}; typedef pair<int,int> P;//first集合X到i的最短距离,second点的编号

    来自 YIFEI_
    00
  • avatar 小生好怕怕 2015-08-26 18:57:00

    UI基础_transform

    #import "ViewController.h" typedef enum {     ButtonTypeLeft = 1,     ButtonTypeRight,     ButtonTypeUp,     ButtonTypeDown,  

    来自 小生好怕怕
    00
  • avatar 小生好怕怕 2015-08-24 08:53:00

    OC_NSFileManager

    案例1:通过文件扩展名进行搜索文件       NSFileManager *manager = [NSFileManager defaultManager];         /*          在Mac OS X系统有一个代表主目录的速记符号~(也成为代字符)。     

    来自 小生好怕怕
    00
  • avatar 小生好怕怕 2015-08-23 09:16:00

    OC_链表实现队列

    @interface Node : NSObject @property(nonatomic,strong)NSString *value; @property(nonatomic,strong)Node *next; Queue的头文件内容: #import <Foun

    来自 小生好怕怕
    00
  • avatar 小生好怕怕 2015-08-22 10:39:00

    NSCoder

    person.h头文件内容 #import <Foundation/Foundation.h> @interface Person : NSObject {     NSString *name;     char sex;     int age; }

    来自 小生好怕怕
    00
  • avatar 小生好怕怕 2015-08-17 19:30:00

    OC_NSString、

    8月17日NSString 一、字符串的创建     //1.创建常量字符串     NSString *str1 = @"hello world";     NSLog(@"%@",str1);     //

    来自 小生好怕怕
    00
  • avatar YIFEI_ 2017-01-26 15:00:00

    算法训练 最大的算式

      算法训练 最大的算式   时间限制:1.0s   内存限制:256.0MB      问题描述   题目很简单,给出N个数字,不改变它们的相对位置,在中间加入K个乘号和N-K-1个加号,(括号随便加)使最终结果尽量大。因为乘

    来自 YIFEI_
    00
  • avatar YIFEI_ 2017-01-25 20:39:00

    poj3255 Roadblocks

    Roadblocks Time Limit: 2000MS   Memory Limit: 65536K Total Su

    来自 YIFEI_
    00
  • avatar YIFEI_ 2017-01-24 15:11:00

    算法训练 K好数

    算法训练 K好数   时间限制:1.0s   内存限制:256.0MB         问题描述 如果一个自然数N的K进制表示中任意的相邻的两位都不是相邻的数字,那么我们就说这个数是K好数。求L位K进制数中K好数的数

    来自 YIFEI_
    00
  • avatar YIFEI_ 2017-01-21 20:23:00

    用memset设置无穷大无穷小

    memeset是以字节为单位进行赋值的,对字符数组可以直接用。 但对于int数组就不行了。 但设置无穷大来说有个技巧: 如果我们将无穷大设为0x3f3f3f3f,那么奇迹就发生了,0x3f3f3f3f的每个字节都是0x3f!所以要把一段内存全部置为无穷大,我们只需要memset(a,0x3f,

    来自 YIFEI_
    00
  • avatar 小生好怕怕 2015-09-09 08:13:00

    collectionView的案例

    #import "ViewController.h" #import "CollectionViewCell.h" @interface ViewController ()<UICollectionViewDataSource,UICollect

    来自 小生好怕怕
    00
  • avatar 小生好怕怕 2015-08-13 22:14:00

    OC_id类型

     博客正式开通啦!以后会每天为大家更新知识,将过去学习的笔记发布出来。供大家学习交流。 在Objective-C 中,id 类型是一个独特的数据类型。在概念上,类似Java 的Object 类,可以转换为任何数据类型。换句话说,id 类型的变量可以存放任何数据类型的对象。在内部处理上,这种类型被定

    来自 小生好怕怕
    00
  • avatar 小生好怕怕 2015-08-13 20:15:00

    OC_内存管理

      引言:      1、OC中的对象都是分配在堆中的                声明对象的格式:                     Person *person = [Person new];                     Perso

    来自 小生好怕怕
    00
  • avatar 小生好怕怕 2015-08-14 16:52:00

    OC_内存管理(二)对象复制、循环引用问题、自动释放池

      循环调用: 1.循环引用的问题 两个对象A、B,有可能会出现特殊情况:A中包含B的实例变量;B中也包含A的实例变量,如果这两个实例变量都是强引用(A有着B的实例变量所有权,B也有A的实例变量所有权),然后在两个对象销毁时,会出现A、B

    来自 小生好怕怕
    00
  • avatar YIFEI_ 2017-01-19 20:55:00

    算法训练 关联矩阵

     算法训练 关联矩阵   时间限制:1.0s   内存限制:512.0MB      问题描述   有一个n个结点m条边的有向图,请输出他的关联矩阵。 输入格式   第一行两个整数n、m,表示图中结点

    来自 YIFEI_
    00
  • avatar YIFEI_ 2017-01-19 12:02:00

    未名湖边的烦恼

    算法训练 未名湖边的烦恼   时间限制:1.0s   内存限制:256.0MB      问题描述   每年冬天,北大未名湖上都是滑冰的好地方。北大体育组准备了许多冰鞋,可是人太多了,每天下午收工后,常常一双冰鞋都不剩。  

    来自 YIFEI_
    00
  • avatar YIFEI_ 2017-01-18 21:26:00

    数字三角形

     算法训练 数字三角形   时间限制:1.0s   内存限制:256.0MB      问题描述   (图3.1-1)示出了一个数字三角形。 请编一个程序计算从顶至底的某处的一条路   径,使该路径所经过的数字的总和最大。

    来自 YIFEI_
    00
  • avatar YIFEI_ 2017-01-17 22:23:00

    算法训练 最大最小公倍数

    算法训练 最大最小公倍数   时间限制:1.0s   内存限制:256.0MB         问题描述 已知一个正整数N,问从1~N中任选出三个数,他们的最小公倍数最大可以为多少。 输入格式

    来自 YIFEI_
    00
  • avatar wl_皮囊 2019-07-25 17:10:52

    并发编程(6) —— forkjoin

    上一篇:并发编程(5)—— 常用方法 一、概述 forkjion里面的两个重要的概念 分而治之,什么是分而治之? 一个大的事情平均分成几个相同小的事情,如果没有达到最小的要求,就继续分,一直分到达到的要求。 工作密取,workStealing 如果分而治之的线程很多,就会形成线程的队列,这里面

    来自 wl_皮囊
    00
  • avatar wl_皮囊 2019-06-28 18:04:06

    并发编程(5)—— 常用方法

    上一篇:并发编程(4)—— 线程的生命周期 一、线程优先级(1-10 缺省值5) 在不同的操作系统中,设置线程优先级是一个不稳定的,因为有的操作系统会忽略调优先级的设置,使用方式: thread.setPriority(int newPriority); 二、守护线程 守护线程和主线程是共死

    来自 wl_皮囊
    00
  • avatar wl_皮囊 2019-06-27 16:42:13

    并发编程(4)—— 线程的生命周期

    上一篇:并发编程(3)—— interrupt()中断线程 我们都知道线程是操作系统能够进行运算调度的最下单位,在Java中的线程其实就是对操作系统的的线程进行的封装。 今天我们就来说说线程的生命周期,也就是线程的生老病死。 java线程的生命周期分五个周期(也有人说六种waiting状态)

    来自 wl_皮囊
    00
  • avatar wl_皮囊 2019-06-24 15:17:18

    并发编程(3)——interrupt()中断线程

    上一篇:并发编程(2)—— 创建线程的方式 线程既然又开始,那么就有结束,那我们如和来结束一个线程呢? 线程执行结束,自然终止。 线程内抛出未处理异常。 jdk早期有几个方法来结束或暂停线程 stop() :会导致线程不会正确释放资源。 resume() :恢复线程的

    来自 wl_皮囊
    00
  • avatar wl_皮囊 2019-06-21 14:47:43

    并发编程(2)—— 创建线程的方式

    上一篇:并发编程(1)—— 基础概念 创建线程的方式 继承Thread类 实现Runnable接口 实现Callable接口,配合FutureTask 一、继承Thread类 public class NewThred { public static void

    来自 wl_皮囊
    00
  • avatar wl_皮囊 2019-06-21 14:13:08

    并发编程(1)—— 基础概念

    一、 并行和并发的区别 并行(parallelism): 是同一时刻,两个线程都在执行。(同一时刻,可以同时处理事情的能力) 并发(concurrency): 是同一时刻,只有一个执行,但是一个时间段内,两个线程都执行了。(与单位时间相关,在单位时间内可以处理事情的能力) 并行: 例:一个食堂有8

    来自 wl_皮囊
    00
  • avatar YIFEI_ 2017-01-17 11:34:00

    常用知识

    动态数组: #include <iostream> #include <cstdio> #include <cstdlib> using namespace std; int main() { int n; int sum=0;

    来自 YIFEI_
    00
  • avatar wl_皮囊 2019-06-20 17:02:36

    JDK1.8 新特性之 一 stream,Optional

    一、为什么需要 Stream Stream 作为 Java 8 的一大亮点,它与 java.io 包里的 InputStream 和 OutputStream 是完全不同的概念。它也不同于 StAX 对 XML 解析的 Stream,也不是 Amazon Kinesis 对大数据实时处理的 Str

    来自 wl_皮囊
    00
  • avatar YIFEI_ 2017-01-17 10:56:00

    删除数组零元素

      算法训练 删除数组零元素   时间限制:1.0s   内存限制:512.0MB      从键盘读入n个整数放入数组中,编写函数CompactIntegers,删除数组中所有值为0的元素,其后元素向数组首端移动。注意,CompactIntege

    来自 YIFEI_
    00
  • avatar wl_皮囊 2019-06-20 14:36:48

    linux安装MySQL 5.7

    1、下载tar包,这里使用wget从官网下载 wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz 2、将mysql安装到/usr/local/mysql下

    来自 wl_皮囊
    00
  • avatar YIFEI_ 2017-01-17 10:41:00

    矩阵乘法

      算法训练 矩阵乘法   时间限制:1.0s   内存限制:512.0MB      问题描述   输入两个矩阵,分别是m*s,s*n大小。输出两个矩阵相乘的结果。 输入格式   第一行,空格隔开的

    来自 YIFEI_
    00
  • avatar YIFEI_ 2017-01-16 17:45:00

    算法训练 Anagrams问题

      算法训练 Anagrams问题   时间限制:1.0s   内存限制:512.0MB      问题描述   Anagrams指的是具有如下特性的两个单词:在这两个单词当中,每一个英文字母(不区分大小写)所出现的次数都是相同

    来自 YIFEI_
    00
  • avatar wl_皮囊 2019-06-14 17:19:25

    spring-boot Actuator监控管理

    Actuator监控管理 Actuator是spring boot的一个附加功能,可帮助你在应用程序生产环境时监视和管理应用程序。可以使用HTTP的各种请求来监管,审计,收集应用的运行情况.特别对于微服务管理十分有意义 缺点:没有可视化界面(Spring cloud 还会用到这功能,就可以看到界面

    来自 wl_皮囊
    00
  • avatar wl_皮囊 2019-06-14 16:37:48

    spring-boot 自定义starter

    自定义Starter 在学习SpringBoot的过程中,不管是集成redis还是RabbitMQ,甚至是前面集成mybatis已经学习了很多starter,这些starter都是springboot为我们提供的一些封装,这些starter能非常方便快捷的增加功能,并不需要很多配置,即使需要配置也就

    来自 wl_皮囊
    00
  • avatar YIFEI_ 2017-03-07 19:34:00

    历届试题 高僧斗法

    历届试题 高僧斗法   时间限制:1.0s   内存限制:256.0MB        问题描述   古时丧葬活动中经常请高僧做法事。仪式结束后,有时会有“高僧斗法”的趣味节目,以舒缓压抑的气氛。   节目大略步骤为:先用粮

    来自 YIFEI_
    00
  • avatar YIFEI_ 2017-01-26 15:43:00

    算法训练 最短路

      算法训练 最短路   时间限制:1.0s   内存限制:256.0MB         问题描述 给定一个n个顶点,m条边的有向图(其中某些边权可能为负,但保证没有负环)。请你计算从1号点到其他点的最短路(顶点从

    来自 YIFEI_
    00
  • avatar wl_皮囊 2019-06-04 15:49:08

    Spring Boot --基础入门(2) 集成mybatis,jsp, thymeleaf及静态资源访问

    上篇文章https://blog.csdn.net/wl_ang/article/details/90768543介绍了创建简单的springBoot项目,今天这篇讲在项目当中配置其他的东西 1.集成mybatis 2.事务的使用 3.全局异常及404处理 4.集成jsp和thymeleaf

    来自 wl_皮囊
    00
  • avatar wl_皮囊 2019-06-04 14:52:41

    Spring Boot -----基础入门

    SpringBoot介绍: Spring Boot使开发独立的,产品级别的基于Spring的应用变得非常简单,你只需"just run"。 我们为Spring平台及第三方库提供开箱即用的设置,这样你就可以有条不紊地开始。多数Spring Boot应用需要很少的Spring配置。

    来自 wl_皮囊
    00
  • avatar wl_皮囊 2019-04-30 16:44:20

    ngrok 内网穿透

    使用ngrok做内网穿透推荐两个网站 http://www.ngrok.cc/   https://dashboard.ngrok.com/get-started

    来自 wl_皮囊
    00
  • avatar wl_皮囊 2019-04-19 17:15:27

    Windows下Phabricator Arcanist的安装与使用

    Arcanist是Phabricator提供的一个客户端命令行工具,旨在帮助我们快速的操作和使用(不使用Arcanist的话,在web界面也是可以进行diff等操作的)。 1.安装PHP环境 到PHP官方网站下载最新版本:https://windows.php.net/download/, 这里要

    来自 wl_皮囊
    00
  • avatar wl_皮囊 2019-01-30 18:25:53

    JAVA配置 ip2region IP库 IP地址查询

    1、添加依赖 <dependency> <groupId>org.lionsoul</groupId> <artifactId>ip2region</artifactId> <version>1.7&

    来自 wl_皮囊
    00
  • avatar wl_皮囊 2019-01-30 14:34:46

    linux 配置JDK

    JDK 1.8 百度网盘下载地址:https://pan.baidu.com/s/1YUdmgHvKdUxjrEnNk_ynPw  提取码:keit   以下链接为安装流程:   https://www.cnblogs.com/Dylansuns/p/6974272.html

    来自 wl_皮囊
    00
  • avatar wl_皮囊 2019-01-29 17:14:38

    windos开启IIS管理器

    1.打开控制面板点击程序   2.点击启用或关闭windows功能   3.选中图中选项,然后点击确定,这样就可以打开IIS管理器功能了 如果上面三步完成之后,你不知道如何使用的话请继续按以下两种流程来   一.打开控制面板点击系统和安全   然后点击管理工具

    来自 wl_皮囊
    00
  • avatar wl_皮囊 2019-01-23 11:39:54

    Spring Boot 配置solr

    直接贴代码 1.pom.xml <!-- 添加solr依赖 -->         <dependency>             <groupId>org.springframework.data</groupId>             &

    来自 wl_皮囊
    00
  • avatar wl_皮囊 2019-06-19 15:29:13

    Java并发包concurrent——ConcurrentHashMap

    ConcurrentHashMap从JDK1.5开始随java.util.concurrent包一起引入JDK中,主要为了解决HashMap线程不安全和Hashtable效率不高的问题。众所周知,HashMap在多线程编程中是线程不安全的,而Hashtable由于使用了synchronized修饰方

    来自 wl_皮囊
    00
  • avatar wl_皮囊 2019-01-16 09:33:08

    svn代码自动更新到服务器

    自动更新的测试服务器分两种情况,第一种是SVN服务器和测试服务器为同一服务器,第二种情况是SVN服务器和测试服务器为不同的服务器。 这里只说第一种情况,第二种情况,则通过钩子里面执行php脚本curl访问远程测试服务器的url,来实现更新,参考链接:http://mengkang.net/67.h

    来自 wl_皮囊
    00
  • avatar wl_皮囊 2018-10-15 15:45:48

    tomcat cpu暴涨的原因之一及其解决方法

    当你使用tomcat部署web系统时,过了一段时间发现cpu暴涨,你不防试试下面的方法,看看是否程序内的死循环导致cpu暴涨。 第一步:增加tomcat监控对外端口  在你的tomcat的bin目录下找到catalina.sh在cygwin=false 上一行  JAVA_OPTS="

    来自 wl_皮囊
    00
  • avatar wl_皮囊 2018-10-11 16:16:07

    MYSQL 根据show processlist 定位问题

    首先登陆mysql 1.mysql -u root -p 2.show processlist;   参数  id       #ID标识,要kill一个语句的时候很有用 use      #当前连接用户 host     #显示这个连接从哪个ip的哪个端口上发出 db      

    来自 wl_皮囊
    00
  • avatar YIFEI_ 2017-01-16 13:18:00

    算法训练 2的次幂表示

    问题描述   任何一个正整数都可以用2进制表示,例如:137的2进制表示为10001001。   将这种2进制表示写成2的次幂的和的形式,令次幂高的排在前面,可得到如下表达式:137=2^7+2^3+2^0   现在约定幂次用括号来表示,即a^b表示为a(b)   此时,137可表示为

    来自 YIFEI_
    00
  • avatar wl_皮囊 2018-08-06 17:26:00

    freemarker数字输出中带有逗号问题

    一、第一种方式 在action中 map.put("mynum",1200) , 在ftl模板中${mynum}取值时会显示成 1,2000,会用逗号分隔。 解决办法:${mynum?c} 。 取值时加上 ?c 即可。   二、第二种方式 直接在配置文件(applic

    来自 wl_皮囊
    00
  • avatar YIFEI_ 2016-12-24 17:06:00

    BigZhuGod的粉丝

    BigZhuGod的粉丝 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 0    Accepted Submission(s): 0

    来自 YIFEI_
    00
  • avatar wl_皮囊 2018-07-17 10:16:05

    java cpu占用过高分析

    Jstack分析高负载的Java线程 http://www.badnotes.com/2014/11/02/jstack/ 1. top查看高负载的进程 查看进程 top top - 05:48:13 up 299 days, 21:59, 2 users, load ave

    来自 wl_皮囊
    00
  • avatar wl_皮囊 2018-07-04 17:07:01

    Linux服务器定位CPU高占用率代码位置经历

    最近检查服务器,突然发现有一台的CPU占用率非常高。特此记录定位异常代码的步骤: 1. 使用top命令定位异常进程。可以看见12836的CPU和内存占用率都非常高 2. 使用top -H -p 进程号查看异常线程 3. 使用printf "%x\n" 线程号将异常线

    来自 wl_皮囊
    00
  • avatar YIFEI_ 2016-12-11 18:17:00

    最小公倍数最大公约数

     最小公倍数最大公约数 #include <iostream> #include <cstdio> using namespace std; int gcd(int a,int b){ while(true){ int r=a%b;

    来自 YIFEI_
    00
  • avatar YIFEI_ 2016-12-10 10:56:00

    我为什么要写博客

    我为什么要写博客 背景 现在身在一所普通二本院校,计算机专业,已经大三,但感觉自己现在还是什么都不会。大一整天忙于各种事情,为了改善自己比较内向的性格,锻炼自己的人际交往能力,和舍友参加了院里的迎新晚会,表演了一个小品,参加院里的运动会(虽然我并不是一个擅长运动的人),去面试机房管理

    来自 YIFEI_
    00
  • avatar wl_皮囊 2018-05-24 14:16:37

    SpringBoot中集成kaptcha验证码

    1.kaptcha相关介绍    Kaptcha是一个基于SimpleCaptcha的验证码开源项目。 2.集成方案 ①pom.xml中配置依赖 <!-- 验证码--> <dependency> <groupId>com.github.penggle<

    来自 wl_皮囊
    00
  • avatar wl_皮囊 2018-05-18 13:39:29

    Linux系统清除缓存【整理】

    1)缓存机制介绍在Linux系统中,为了提高文件系统性能,内核利用一部分物理内存分配出缓冲区,用于缓存系统操作和数据文件,当内核收到读写的请求时,内核先去缓存区找是否有请求的数据,有就直接返回,如果没有则通过驱动程序直接操作磁盘。缓存机制优点:减少系统调用次数,降低CPU上下文切换和磁盘访问频率。C

    来自 wl_皮囊
    00
  • avatar wl_皮囊 2018-05-11 17:17:34

    ib_logfile1和ib_logfile0文件丢失或被误删之后恢复数据

    今天清理服务器缓存文件时不小心误删了这两个文件,可把我着急坏了   话不多说,文件丢失后无法重启mysql,在网上看到有人说如果文件误删后重启mysql,就无法恢复数据,这可能就是传说中的从删库到跑路,害怕的我肝都颤了,后来看mysql日志才发现,原来MySQL目录对于mysql没有权限,更改完

    来自 wl_皮囊
    00
  • avatar wl_皮囊 2018-04-20 18:00:03

    nginx配置GeoIP

    由于之前没有接触过服务器,配置这个耗费了我好长时间 nginx 配置GeoIP实现不同国家访问不同的URL首先要确保nginx已经配置了GeoIP模块,如果没有那就先来配置GeoIP找到nginx源码目录下进行/.configure  --user=www --group=www --prefix=

    来自 wl_皮囊
    00
  • avatar YIFEI_ 2016-11-28 23:25:00

    set和map的简单用法

    1、set(集合)map(映射)都属于关联类容器 都支持查询一个元素是否存在并能够有效地获取元素。 set集合的元素总是从小到大排列,set集合通过二分查找树实现。它具备以下两个特点: ①:独一无二的元素:不存在两个值相等的元素 ②:元素值就是关键字本身 2.#include<set>

    来自 YIFEI_
    00
  • avatar YIFEI_ 2016-11-25 22:49:00

    求一个区间[a,b]中数字1出现的次数

    问题来源:http://ac.jobdu.com/problem.php?pid=1373 举例:如果n=10 那么1-10之间的1的个数是2(1,2,3,4,...10) 这其中有一个规律: 挨着看n的每一位。 如果当前位小于1,那么个数等于高位*当前位率。 如果当前位等于1,那么个数

    来自 YIFEI_
    00
  • avatar YIFEI_ 2016-11-25 21:19:00

    int ,long , long long类型的范围

    int ,long , long long类型的范围 unsigned int 0~4294967295 int 2147483648~2147483647 unsigned long 0~4294967295 long 2147483648~2147483647 lo

    来自 YIFEI_
    00
  • avatar wl_皮囊 2018-03-21 10:49:36

    SpringBoot配置AOP

    z在pom文件中添加aop的依赖 在自定义的切面上添加注解@Aspect

    来自 wl_皮囊
    00
  • avatar YIFEI_ 2016-11-22 11:17:00

    vector

    1.vector是一个能够存放任意类型的动态数组,能够增加和压缩数据。 2.vector容器最擅长的工作是: 利用位置索引存储容器中的单个元素。 以任何顺序迭代容器中的元素。 在容器的末尾追加和删除元素。 3.创建及初始化: #include <vector&g

    来自 YIFEI_
    00
  • avatar wl_皮囊 2017-11-03 17:27:40

    linux下配置多个tomcat

    应公司需求,现在需要把正在运行的项目和开发项目所在的服务器分开,所以需要在一个linux系统中,搭建两个tomcat应用服务器,下面总结了一下在linux系统上搭建jdk和多个tomcat服务器的步骤(若已有一套tomcat可忽略前期tomcat服务器搭建,之间参考步骤六以后的方法): 一、事前准

    来自 wl_皮囊
    00
  • avatar wl_皮囊 2017-10-25 18:15:36

    28个java常用的工具类.zip

    28个java常用的工具类.zip 下载地址:https://pan.baidu.com/s/1amWolyZBBGdCRf3fr3yEFw 提取码:gza2   Base64.java Base64DecodingException.java CConst.java CharTools.

    来自 wl_皮囊
    00
  • avatar YIFEI_ 2017-01-17 20:41:00

    算法训练 区间k大数查询

      算法训练 区间k大数查询   时间限制:1.0s   内存限制:256.0MB         问题描述 给定一个序列,每次询问序列中第l个数到第r个数中第K大的数是哪个。 输入格式

    来自 YIFEI_
    00
  • avatar wl_皮囊 2017-10-25 16:00:15

    java获取客户端的ip 和IP所在地

    获取客户端的IP package com.credit.util; import java.net.InetAddress; import java.net.UnknownHostException; import javax.servlet.http.HttpServletRequ

    来自 wl_皮囊
    00
  • avatar YIFEI_ 2016-12-24 17:05:00

    反差萌

    反差萌 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 0    Accepted Submission(s): 0 Probl

    来自 YIFEI_
    00
  • avatar YIFEI_ 2016-12-03 17:03:00

    哈尔滨理工大学ACM全国邀请赛(网络同步赛)题解

    题目链接 提交连接:http://acm-software.hrbust.edu.cn/problemset.php?page=5 1470-1482 只做出来四道比较水的题目,还需要加强中等题的训练。 题解: E666 这个题是让求有多少个子串只含有6。寻找连续的6,然后用n*(n+1

    来自 YIFEI_
    00
  • avatar wl_皮囊 2017-10-16 15:34:17

    linux系统下安装nginx

    yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel   (1):使用yum安装nginx,安装nginx库 rpm -Uvh http://nginx.org/packages/centos/6/noarc

    来自 wl_皮囊
    00
  • avatar YIFEI_ 2016-11-18 23:15:00

    总是有一个程序的bug没找到

     算法训练 Lift and Throw   时间限制:3.0s   内存限制:256.0MB      问题描述   给定一条标有整点(1, 2, 3, ...)的射线. 定义两个点之间的距离为其下标之差的绝对值.   L

    来自 YIFEI_
    00
  • avatar wl_皮囊 2018-05-25 12:02:20

    使用c3p0配置链接池出现的问题

    前段时间需要数据整合,项目中需要配置多数据源,就使用了c3p0 <bean id="dataSourceTask" name="dataSourceTask" class="com.mchange.v2.c3p0.ComboPooledData

    来自 wl_皮囊
    00
  • avatar YIFEI_ 2016-11-14 21:29:00

    poj1001_Exponentiation_java高精度

    Exponentiation Time Limit: 500MS   Memory Limit: 10000K Total Submissions: 162918   Accepted: 3

    来自 YIFEI_
    00
  • avatar wl_皮囊 2018-04-17 09:50:51

    Maven 项目生成或者update jdk变为1.5的问题

    在使用Maven构建项目时,生成的maven项目jdk默认使用的是jdk1.5。 在手动修改了jdk之后,update project之后jdk又会变为1.5. 或者用eclipse的Maven插件生成的也是1.5 对于这种情况有两种办法,一是修改settings.xml,二是修改pom文件

    来自 wl_皮囊
    00
  • avatar YIFEI_ 2016-11-07 19:12:00

    poj2236_并查集_Wireless Network

    Wireless Network Time Limit: 10000MS   Memory Limit: 65536K Total Submissions: 24497   Accepted

    来自 YIFEI_
    00
  • avatar YIFEI_ 2016-11-07 16:08:00

    poj1703_Find them, Catch them_并查集

    Find them, Catch them Time Limit: 1000MS   Memory Limit: 10000K Total Submissions: 42451   Acce

    来自 YIFEI_
    00
  • avatar wl_皮囊 2017-10-24 12:07:04

    java导出execl到本地

    package com.wangl.utils; import java.io.IOException; import java.io.OutputStream; import java.util.ArrayList; import java.util.HashMap; import ja

    来自 wl_皮囊
    00
  • avatar wl_皮囊 2018-03-02 17:17:20

    mybatis批量更新

    话不多说,直接上代码 <update id="update" parameterType="list">      <foreach collection="list" index="index" i

    来自 wl_皮囊
    00
  • avatar YIFEI_ 2016-11-05 16:04:00

    poj1182食物链_并查集_挑战程序设计竞赛例题

    食物链 Time Limit: 1000MS   Memory Limit: 10000K Total Submissio

    来自 YIFEI_
    00
  • avatar YIFEI_ 2016-11-04 00:48:00

    poj1988_Cube Stacking

    Cube Stacking Time Limit: 2000MS   Memory Limit: 30000K Total Submissions: 24130   Accepted: 84

    来自 YIFEI_
    00
  • avatar YIFEI_ 2016-10-30 20:53:00

    2016ACM/ICPC亚洲区沈阳站-重现赛赛题

    今天做的沈阳站重现赛,自己还是太水,只做出两道签到题,另外两道看懂题意了,但是也没能做出来。 1、 Thickest Burger Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Other

    来自 YIFEI_
    00