• 2024-06-03c/c++设计模式---享元模式
    引入享元模式:围棋游戏:namespace_nmsp1{enumEnumColor//棋子类型{Black,//黑White//白};structPosition//棋子位置{intm_x;intm_y;Position(inttmpx,inttmpy):m_x(tmpx),m_y(tmpy){}
  • 2024-04-28[羊城杯 2020]A Piece Of Java
    发现我java基础不牢,做点老题,多思考思考。打开jar包先看到MainController.class:/index路由设置一个cookie,访问的时候没设置cookie就会重定向到hello路由。这个cookie也就是username和password进行serialize来的,看到下面序列化和反序列化的方法:序列化没什么好说的,反序列化这里
  • 2024-03-1212_享元模式
    享元模式是一种结构型设计模式,它通过共享细粒度的对象来最大限度地减少内存使用和对象创建的数量。享元模式通过将共享对象的状态外部化,使得对象可以共享,并提供了一个工厂类来管理共享对象的创建和获取。享元模式有五个主要角色:享元接口(Flyweight):定义了共享对象的接口,包含了需
  • 2024-02-18F - Breakdown
    F-BreakdownProblemStatementYouaregivenasimpleundirectedgraphconsistingof$N$verticesand$M$edges.For$i=1,2,\ldots,M$,the$i$-thedgeconnectsvertices$u_i$and$v_i$.Also,for$i=1,2,\ldots,N$,vertex$i$isassignedapos
  • 2023-12-03Misc_BUUCTF_WriteUp | 隐藏的钥匙
    题目提示:路飞一行人千辛万苦来到了伟大航道的终点,找到了传说中的Onepiece,但是需要钥匙才能打开OnePiece大门,钥匙就隐藏在下面的图片中,聪明的你能帮路飞拿到钥匙,打开OnePiece的大门吗?注意:得到的flag请包上flag{}提交题目:分析图片没有备注。查看十六进制文件发现存在
  • 2023-11-14软件设计Tutorial 13_享元模式
    [实验任务一]:围棋设计一个围棋软件,在系统中只存在一个白棋对象和一个黑棋对象,但是它们可以在棋盘的不同位置显示多次。实验要求:1. 提交类图;  2.提交源代码;3.注意编程规范;4.要求用简单工厂模式和单例模式实现享元工厂类的设计。 packageXiang;publicclassBla
  • 2023-11-08GYM103102/SEERC2020 J One Piece
    GYM103102/SEERC2020JOnePiece这题讲杂题的时候人没讲清楚,下来问做出来的大佬也没说清楚,网上翻半天题解一两句没了,心态炸了都。题意略过,各位自己去看一遍原题目。提前约定一些符号:\(\operatorname{dis}(a,b)\)表示点\(a,b\)之间的距离。首先我们设题目中给出的点\(i\)
  • 2023-10-30设计模式-享元模式
    importjava.nio.channels.Pipe;publicclass享元模式{publicstaticvoidmain(String[]args){pieceFactoryfactory=newpieceFactory();PiecewhitePiece=factory.getPiece(0);PiecewhitePiece1=factory.getPiece(1);Pie
  • 2023-10-27A piece of cake
    1.Apieceofcake(易事情)2.Breakaleg(祝好运)3.Don'tcountyourchickensbeforetheyhatch(不要过早乐观)4.Don'tputallyoureggsinonebasket(不要孤注一掷)5.Everycloudhasasilverlining(黑暗中总有一线希望)6.Facethemusic(勇敢面对现实)7.Fitasafiddle(身体非
  • 2023-09-21A piece of cake
    1.Apieceofcake(易事情)2.Breakaleg(祝好运)3.Don'tcountyourchickensbeforetheyhatch(不要过早乐观)4.Don'tputallyoureggsinonebasket(不要孤注一掷)5.Everycloudhasasilverlining(黑暗中总有一线希望)6.Facethemusic(勇敢面对现实)7.Fitasafiddle(身体非
  • 2023-06-09享元模式
    一、截图 二、代码示例#include<iostream>#include<string>#include<vector>usingnamespacestd;//棋子的颜色enumPieceColor{BLACK,WHTIE};//棋子的位置structPiecePos{intm_x;intm_y;PiecePos(inta,intb):m_x(a),m_y(b){}};
  • 2023-05-30Pie(poj 3122)
    MybirthdayiscomingupandtraditionallyI’mservingpie.Notjustonepie,no,IhaveanumberNofthem,ofvarioustastesandofvarioussizes.Fofmyfriendsarecomingtomypartyandeachofthemgetsapieceofpie.Thisshouldbeonepieceofo
  • 2023-05-25UVA1514 Piece it together 题解
    图论题还是在于建图题意给定一个长度为\(n\timesm\)的网格图,有的地方是白方块,有的是黑方块,有的啥也没用。给你如下四种\(L\)形方块,询问是否存在方法,让这些方块正好就是给出的图的形状。$L$形方块如下思路二分图首先我们要想,为什么需要二分图:若能拼成,那么就说
  • 2023-05-14CSCI 1110: 算法问题
    CSCI1110:Assignment0Due:11:59pm,Friday,May12,2023Thepurposeofthisassignmentistoallowyoutoself-assessyourreadinessforthiscourse.Ifyouarestrugglingtocompletethisassignment,andhavenottakenCSCI1100orCSCI1105,pleasecon
  • 2023-04-29量化交易之One Piece篇 - 基于天勤的数据备用方案(stable版)
    fromtqsdkimportTqApi,TqAuthfromtqsdk.tafuncimporttime_to_datetimeimportdatetimefromdatetimeimportdatetimeimportpandasimportreimportosimportwarningswarnings.filterwarnings('ignore')pandas.set_option('display.max_c
  • 2023-04-28INFO1113 / COMP9003
    INFO1113/COMP9003AssignmentDue:14May2023,11:59PMAESTThisassignmentisworth18%ofyourfinalgrade.TaskDescriptionInthisassignment,youwillcreateagameintheJavaprogramminglanguageusingtheProcessinglibraryforgraphicsandgradleas
  • 2023-04-18NFO1113 / COMP9003
    INFO1113/COMP9003AssignmentDue:14May2023,11:59PMAESTThisassignmentisworth18%ofyourfinalgrade.TaskDescriptionInthisassignment,youwillcreateagameintheJavaprogramminglanguageusingtheProcessinglibraryforgraphicsandgradle
  • 2023-04-06高效快捷解决一个TextView显示多种字体的控件SpannableTextView
    这个控件本人强烈推荐,它会使得布局非常的简单且高效;下面这个布局如果是你,你会用多少层?多少控件生成?告诉你吧,一个SpannableTextView控件就搞定了!它把TextView和Spannable封装在了一起,可以在一个TextView中显示不同的字体颜色,大小,背景色等;它支持如下样式:*
  • 2023-02-11实验
    享元模式FlyweightPattern 大家都知道围棋有黑白子,用程序定义一局围棋时,如果给每颗黑子和每颗白子都定义一个对象,那一局围棋会产生大量的对象,这样有必要吗?每颗黑子都
  • 2023-01-22BUUCTF 隐藏的钥匙
    隐藏的钥匙路飞一行人千辛万苦来到了伟大航道的终点,找到了传说中的Onepiece,但是需要钥匙才能打开OnePiece大门,钥匙就隐藏在下面的图片中,聪明的你能帮路飞拿到钥匙,打开On
  • 2022-10-28Oracle数据库备份恢复
    ORACLE数据库备份恢复​一.​1.备份生产数据库​在线备份:​采用ARCHIVELOGmode方式备份,可以脱机或联机备份。需要备份数据库和归档日志​$.oraenvORACLE_SID=[prim]?
  • 2022-09-30Game on Tree 3
    ProblemStatementThereisarootedtreewith$N$vertices,Vertex$1$beingtheroot.Foreach$i=1,2,\ldots,N-1$,the$i$-thedgeconnectsVertex$u_i$
  • 2022-09-22刷题感悟
    能否连接形成数组//本题中主要是两点1.对于这种数组也可以作为value放到map里方便查找因为查找的时候只需要看第一个元素所以可以以第一个元素作为key这相对