自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 收藏
  • 关注

原创 mybatis.xml主配置文件

<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configurationPUBLIC "-//mybatis.org//DTD Config 3.0//EN""http://mybatis.org/dtd/mybatis-3-config.dtd"><!-- 配置文件的根元素 -->&l

2018-04-12 10:31:17 436

原创 axios的全局引用(基于webstrom的webpack)

在main.js中全局引入,然后Vue.protypes.$http=axios;然后就可以在各个组件中通过this.$http.get(url,params)使用

2018-04-11 20:18:35 1291

原创 mybaties添加提示模板

在mybatis-config.xml文件中,若想有属性自动提示功能,需要Eclipse本地中配置mybatis-3-config.dtd首先本地存放有mybatis-3-config.dtd,然后Window—>Preferences,如下图:如果想配置mybatis-3-mapper.dtd,也是这样操作,配置成功后,在mybatis-config.xml中便有配置属性的自动提示功能,方...

2018-04-11 20:15:44 254

转载 组件之间的传递

1.父组件传递数据给子组件父组件数据如何传递给子组件呢?可以通过props属性来实现父组件:<parent> <child :child-msg="msg"></child>//这里必须要用 - 代替驼峰</parent>data(){ return { msg: [1,2,3] };}12345678...

2018-04-04 16:40:08 140

转载 mysql外键

学习的时候需要用到外键,但是上课时学的都忘记了,就百度了一下,感觉不错,和大家分享一下。如果表A的主关键字是表B中的字段,则该字段称为表B的外键,表A称为主表,表B称为从表。外键是用来实现参照完整性的,不同的外键约束方式将可以使两张表紧密的结合起来,特别是修改或者删除的级联操作将使得日常的维护工作更加轻松。这里以MySQL为例,总结一下3种外键约束方式的区别和联系。  这里以用户表和用户组表为例,...

2018-03-28 10:06:23 620

原创 java 文件读取和计时线程的应用

文件你可以用记事本编辑,当然要注意保存到与程序文件一个包里面,不然就会抛出异常package xiancheng9;import java.io.*;public class Example12_14 {/*** @param args*/public static void main(String[] args) {// TODO Auto-generat

2016-05-11 15:53:14 315

原创 自制小游戏,(根据java书进行改进的)

package xiancheng4;public class Example12_10 {/*** @param args*/public static void main(String[] args) {// TODO Auto-generated method stubWindowTyped win=new WindowTyped();  wi

2016-05-08 23:13:06 457

原创 java Thread interrupt()

package xiancheng3;public class Example10_6 {/*** @param args*/public static void main(String[] args) {// TODO Auto-generated method stub    Clock clock =new Clock();   clock.x

2016-05-07 23:17:21 287

原创 java 完全解耦和弱耦合

//完全解耦是尽最大程度降低类与类之间的耦合度,使程序具有很好的扩展性,便于修改//耦合:类和类、模块和模块之间存在依赖关系,如果修改了某个实现就需要改一堆已经编写好的代码,这就是代码耦合度较高。/分层、注入、面向接口编程都是解耦的方式。完全解耦:package xiancheng;public class House implements Runnable{int w

2016-05-07 22:19:20 4150

原创 多线程runnable实现卖票

package xianxheng2;public class Example12_2 {/*** @param args*/public static void main(String[] args) {// TODO Auto-generated method stubThread soldMovie1;Thread soldMovie2; 

2016-05-07 11:43:44 345

转载 thread 和runnable的区别

在java中可有两种方式实现多线程,一种是继承Thread类,一种是实现Runnable接口;Thread类是在java.lang包中定义的。一个类只要继承了Thread类同时覆写了本类中的run()方法就可以实现多线程操作了,但是一个类只能继承一个父类,这是此方法的局限,  下面看例子:  package org.thread.demo;  class MyThread

2016-05-07 11:20:51 235

转载 二叉树的创建,遍历

#include#include #include typedef int DataType; typedef struct Node{ DataType data; struct Node *LChild; struct Node *RChild;}BitNode,*BitTree;void CreatBiTree(BitTree *bt)//用扩展先序遍

2016-01-09 16:15:42 334

原创 数据结构,栈,括号配对

bool Match(Sqstack &s){char str[100];int i;printf("请输入括号串:");scanf("%s",str);for(i=0;i{switch(str[i]){case '[':push(s,'[');break;case ']':if(*(s.top-1)=='[')pop(s);else

2016-01-08 21:20:08 366

原创 双向链表的创建

#include#include#include#define len sizeof(struct doublelist)struct doublelist{int data;struct doublelist *perior,*next;}; struct doublelist *creat(){struct doublelist *p1,*p2,*hea

2016-01-08 17:09:25 260

转载 链表

#include#include#include#define len sizeof(struct list)struct list{int data;struct list *next;}; struct list *la,*lb;struct list *initlist(){struct list *head;head=(struct list*)

2016-01-04 17:24:57 257

原创 上转型对象

1. 定义如果B类是A类的子类或间接子类,当用B类创建对象b并将这个对象b的引用赋给A类对象a时,如:A a;a = new B();ORA a;B b = new B();a = b;则称A类对象a是子类B对象b的上转型对象。2. 性质对象b的上转型a的实体是有子类B创建的,但是上转型对象会失去子类B的一些属性和功能。上转型对象

2015-09-13 16:36:29 324

原创 nyoj 找点

#include#include#includeusing namespace std;struct tt{    int x,y;}j[5];bool cmp(tt a,tt b){    return a.x}int min(int a,int b){if(a>b)return b;elsereturn

2015-09-13 10:38:48 345

原创 二叉树的三种遍历

1、先序遍历:先序遍历是先输出根节点,再输出左子树,最后输出右子树。上图的先序遍历结果就是:ABCDEF2、中序遍历:中序遍历是先输出左子树,再输出根节点,最后输出右子树。上图的中序遍历结果就是:CBDAEF3、后序遍历:后序遍历是先输出左子树,再输出右子树,最后输出根节点。上图的后序遍历结果就是:CDBFEA#include #

2015-08-06 19:09:18 478

原创 nyoj Tree

#include#include#include#includeusing namespace std;typedef struct Node{ Node * lchild,*rchild; char value;} Tree;void ReBuild(char *PreOrder,char *InOrder,int TreeLen,Tree** r

2015-08-06 19:06:06 531

原创 nyoj35表达式求值

/*注意各个符号的优先级,建议看懂符号的优先级后在看代码。有助于你理解:以下为代码*/#include#include#include#include#includeusing namespace std;double zhao1(double a,char op,double b){ switch(op) {  case '+':return a+b;

2015-08-05 20:23:59 385

原创 心急的C小加

#include#include#includeusing namespace std;typedef struct {    int length;    int weight;}stick;bool cmp(stick x,stick y){    if(x.length        return true;    if(x

2015-08-04 11:28:03 301

原创 最少的拦截系统

注意两点:1,拦截系统的拦截高度越来越低 2,尽量让每个拦截系统拦截的导弹相差的高度最小,#include#define INF 0x7ffffffint dp[10010];int main(){ int t; while(scanf("%d",&t)!=EOF) {  int res=0;  int i,x,k;  while(t--)

2015-08-04 11:25:05 334

原创 Let the Balloon Rise

Let the Balloon RiseTime Limit : 2000/1000ms (Java/Other)   Memory Limit : 65536/32768K (Java/Other)Total Submission(s) : 19   Accepted Submission(s) : 6Font: Times New Roman | Verdana | Geo

2015-08-04 11:19:02 289

原创 找新朋友,(欧拉公式)

//直接求解欧拉函数int euler(int n){ //返回euler(n)      int res=n,a=n;     for(int i=2;i*i         if(a%i==0){             res=res/i*(i-1);//先进行除法是为了防止中间数据的溢出              while(a%i==0) a/=i; 

2015-08-03 09:00:32 461

原创 看病要排队

Problem Description看病要排队这个是地球人都知道的常识。不过经过细心的0068的观察,他发现了医院里排队还是有讲究的。0068所去的医院有三个医生(汗,这么少)同时看病。而看病的人病情有轻重,所以不能根据简单的先来先服务的原则。所以医院对每种病情规定了10种不同的优先级。级别为10的优先权最高,级别为1的优先权最低。医生在看病时,则会在他的队伍里面选择一个优先权最

2015-08-01 16:29:05 777

转载 在网上看的,写的不错

线段树的入门级 总结      线段树是一种二叉搜索树,与区间树相似,它将一个区间划分成一些单元区间,每个单元区间对应线段树中的一个叶结点。      对于线段树中的每一个非叶子节点[a,b],它的左儿子表示的区间为[a,(a+b)/2],右儿子表示的区间为[(a+b)/2+1,b]。因此线段树是平衡二叉树,最后的子节点数目为N,即整个线段区间的长度。      使用线

2015-08-01 15:10:03 300

原创 sstream函数

使用stringstream对象简化类型转换C++标准库中的提供了比ANSI C的更高级的一些功能,即单纯性、类型安全和可扩展性。在本文中,我将展示怎样使用这些库来实现安全和自动的类型转换。为什么要学习如果你已习惯了风格的转换,也许你首先会问:为什么要花额外的精力来学习基于的类型转换呢?也许对下面一个简单的例子的回顾能够说服你。假设你想用sprintf()函数将一个

2015-07-31 17:50:31 611

原创 士兵突击1

士兵杀敌(一)时间限制:1000 ms  |  内存限制:65535 KB难度:3描述 南将军手下有N个士兵,分别编号1到N,这些士兵的杀敌数都是已知的。小工是南将军手下的军师,南将军现在想知道第m号到第n号士兵的总杀敌数,请你帮助小工来回答南将军吧。注意,南将军可能会问很多次问题。输入只有一组测试数据第一行是两个整数N,M,其中N表示士兵的个数

2015-07-31 17:03:51 355

原创 树和二叉树的学习——树的编号,nyoj,小猴子下落 就可以仿写

最近在学树,有兴趣的大家一起学/*二叉树的编号问题,对于一个节点k,其左子节点,右子节点的编号分别为2k和2k+1*//*小球下落问题*/#include#includeint main(){ int d,i;//d表示树的深度,i表示小球的个数(小球的编号)  while(scanf("%d%d",&d,&i)!=EOF) {  int j;

2015-07-30 16:40:02 447

原创 D的小 L

/*全排列的简单举例*/#include#include#include#includeusing namespace std;int main(){ int t; scanf("%d",&t); while(t--) {  int n;  int a[100];  memset(a,0,sizeof(a));  scanf("%

2015-07-30 15:27:28 507

原创 众数问题

#include #include #include using namespace std;bool cmp(const pair& p1, const pair& p2) {        return p1.second }int main () {        int t;        scanf("%d", &t);        wh

2015-07-29 21:31:52 363

原创 hdoj,愚人节的礼物

和括号配对问题差不多,不懂的可以先看看括号配对,这几天在学STL,有兴趣的大家一起学,你们可以看看我的气他文章,都是浅显易懂的,适合我们这些初学者愚人节的礼物 Time Limit : 5000/1000ms (Java/Other)   Memory Limit : 32768/32768K (Java/Other)Total Submission(s) : 20   Acc

2015-07-28 17:20:58 514

原创 unique函数去除重复元素在vector中的应用

#include#include#include#include#include#includeusing namespace std; int main(){ int a[10]={1,7,4,1,7,4,1,7,4,0}; sort(a,a+10); vector ver(a,a+10); ver.resize(15,3);//将容器si

2015-07-28 16:09:42 603

原创 nyoj stl找球号

最后的set写的没提交上,不知道对不,自己看一下,重要的是学习map和set/*#include#include#include#include#include#include#includeusing namespace std;vector shu;map cnt;int main(){    int m,n;      scanf(

2015-07-28 11:13:10 271

原创 stl,map,vector

/*map就是从键(key)到值(value)的映射,要判定一个数据(关键字)是否在map中出现的方法比较多,这里给出三种数据查找方法第一种:用count函数来判定关键字是否出现,其缺点是无法定位数据出现位置,由于map的特性,一对一的映射关系,就决定了count函数的返回值只有两个,要么是0,要么是1,出现的情况,返回1。因为我们重载了[]运算符,map就像是数组的高级版。vec

2015-07-28 08:55:24 339

原创 快速学习stl中集合set

//集合set的用法/*输入一个文本,找出所有不同的单词,按字典序从小到大输出样例输入(一串单词。。。。。。。。。。。。)样例输出:每行一个单词。。。。。。*/#include#include#include#include#includeusing namespace std;set dict; int main(){ string 

2015-07-27 19:45:52 588

原创 快速学习stl(next_premutation)全排列;nyoj会排序的小明

刚开始做的时候由于不会next_premutation函数,就网上搜搜,结果都看不懂,大神的世界真难懂,我就自己做了一下,俩小时终于搞出来了,下面是我的代码,感觉好懂的话,加关注奥,谢谢擅长排列的小明时间限制:1000 ms  |  内存限制:65535 KB难度:4描述 小明十分聪明,而且十分擅长排列计算。比如给小明一个数字5,他能立刻给出1-5按字典序的全排列,

2015-07-27 16:08:21 849

原创 Number Sequence 重在找规律,48一循环

Number SequenceTime Limit : 2000/1000ms (Java/Other)   Memory Limit : 65536/32768K (Java/Other)Total Submission(s) : 27   Accepted Submission(s) : 0Font: Times New Roman | Verdana | Georgia

2015-07-26 20:26:10 630

原创 快速学习stl

#include#include#include#include#include using namespace std;int main(){ string s1,s2; /*int t; scanf("%d",&t); while(t--) {  int i=0;  unsigned k=0;  cin>>s1>>s2; 

2015-07-25 09:09:36 301

原创 快速学习STL中find函数和replace函数的应用,nyoj,字符串的替换113

#include#include#include#includeusing namespace std;int main(){ string s,s1,s2; s1="you"; s2="we"; while(getline(cin,s)) {  int k;  k=s.find(s1,0);//从位置0开始查找s1,  wh

2015-07-24 19:39:13 345

空空如也

空空如也

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

TA关注的人

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