现在位置: 首页 > phonics发表的所有文章
  • 08月
  • 28日
综合 ⁄ 共 2177字 评论关闭
发现一个学CTF的好地方,IDF实验室的CTF训练营(http://ctf.idf.cn/)。。 刚接触CTF,来玩下牛刀小试,AK了。。好爽好爽。。 1、摩斯密码 嘀嗒嘀嗒嘀嗒嘀嗒 时针它不停在转动 --  ---  .-.  ...  .   嘀嗒嘀嗒嘀嗒嘀嗒 小雨它拍打着水花 -.-.  ---  -..  .   ——>>题目是摩斯密码,搜索下“摩斯密码”,发现了嘀(.)嗒(-)和英文字母的对照表: A ·- B -··· C -·-· D -·· E · F ··-· G --· H ···· I ·· J ·--- K -·- L ·-·· M -- N -· O --- P ·--· Q --·- R ·-· S ··· T - U ··- V ···- W ·-- X -··- Y -·-- Z --·· ......
阅读全文
  • 06月
  • 05日
综合 ⁄ 共 735字 评论关闭
       由于自己之前还是有些JUnit基础,但对Ant可以说是一无所知,所以在整个配置过程中,自己遇到了很多这样那样的问题,最后不得不耐着性子,从基础开始学习。即使这样问题也是接二连三,反反复复。以前的三篇文章都已经把整个过程讲解好了。这篇文章就是用来记录一下自己配置过程中的种种失误。   1. 忽略在Ant运行时导入Junit的jar包     由于MyEclipse中是自带JUnit的Jar的,所以在运行Ant时,我们常常会忽视再次导入jar包,这时程序就会报错     报错图:     解决方法:     将程序中可能要用到的额外jar包都放到一个文件......
阅读全文
  • 03月
  • 11日
综合 ⁄ 共 1288字 评论关闭
N久没做过cf了,今天心血来潮搞了一个,唉,坑爹的D题,卡了N久 解题: A题George and Accommodation 直接暴力 B题Fedor and New Game 也是直接暴力 C题George and Jo 题目: 给定一个序列,给定一个块的大小m(必须为连续),给定k个块(不能交叉,只能顺序),求k块之和最大是多少。 简单DP,状态转移方程: f[i][j] = max(f[i - 1][j], f[i - m][j - 1] + sum[i - m]); 其中i表示遍历原数组到i为止,j表示第j组(一共k组),sum[i - m]表示以i - m为开头的连续的块和 代码: #include<iostream> #include<cstdio>......
阅读全文
  • 07月
  • 14日
综合 ⁄ 共 1180字 评论关闭
1               内网的IP地址判断 分布式系统的设计中,经常要判断一个请求是否来自于内外还是外网,如果外网用户使用了内网的请求往往会发生恐怖的事情。 对企业网的IP分配一般以RFC1918中定义的非Internet连接的网络地址, 也称为私有地址。由Internet地址授权机构(IANA)控制的IP地址分配方案中, 留出了三类网络地址,给不连到Internet上的专用网使用。它分别是: A类:10.0.0.0 ~ 10.255.255.255; B类:172.16.0.0 ~ 172.31.255.255; C类:192.168.0.0 ~ 192.168.255.255。 其中的一个私有地址网段是:192.168.0.0是我们......
阅读全文
  • 05月
  • 20日
综合 ⁄ 共 3645字 评论关闭
1:创建视图       create view view_name[(column)]         [with encryption]        as        select_statement        [with checkoption]               with encryption:指定将create view语句文本存储到系统表时进行加密,加密后,任何人都不能通过系统存储过程中其他方法从系统表中检索视图定义文本        with check option:规定在视图上执行的所有数据修改语句都必须符合由select_statement设置的准则,通过视图修改数据记录,with check option可以确保 提交修改后,仍可通过视图看到修改的数据。           在......
阅读全文
  • 05月
  • 09日
综合 ⁄ 共 1899字 评论关闭
在web项目中,XML作为一种重要的数据存储和传输介质,被广泛使用。XML文件,XML字符串和XML Document对象是XML存在的三种形式,XML文件无需多言,和普通的文本并无二致;倒是在做一般的XML数据交换过程中,经常要使用XML字符串和XML Document对象,因此在这两种形式之间进行转化成为了使用XML的必备技术。在所有操控XML的技术中,都提供了这两种形式XML之间的转换方法。   下面我就各种XML技术对此问题的解决方法做个总结,和大家分享,也方便自己今后查阅。 一,使用JDOM(这是我最常使用的一种技术)   1.字符串转Document对象 ......
阅读全文
  • 04月
  • 23日
综合 ⁄ 共 949字 评论关闭
很简单的求最小点覆盖、 code: #include <set> #include <cstdio> #include <cstring> #include <algorithm> using namespace std; const int MAXN = 110; int n,k; set<int> col; set<int>::iterator it; int ans[MAXN],cnt; bool graph[MAXN][MAXN]; bool vis[MAXN]; int link[MAXN],a[MAXN][MAXN]; int find(int x) { int y; for(y=1;y<=n;y++) { if(graph[x][y] && !vis[y]) { vis[y]=true; if(!link[y] || find(li......
阅读全文
  • 04月
  • 19日
综合 ⁄ 共 919字 评论关闭
  移动 Context对象可以通过调用translate()方法来移动Canvas画布中坐标原点的位置。translate()方法的原型如下: void translate(x, y); 用于将该Context对象所对应的Canvas的(0, 0)点移动到(x, y)点,并将其作为新的(0, 0)点。通过试验表明,translate()方法是通过把当前(0, 0)点设置为(-x, -y)点来实现这种移动的,并且改变后坐标原点将会影响由该Canvas对象生成的其它Context对象。但是,与Canvas中其它操纵图像的方法一样,translate()也只会影响移动后绘制的图形,对已经绘制到画布中的图形无效。 下面的示例展示了移动的效......
阅读全文
  • 03月
  • 20日
综合 ⁄ 共 1467字 评论关闭
最近在测试中经常要去查看一个进程的流量。所以了解了一下这方面的知识!在此总结一下   Android流量监控主要是有两种方法:     一.抓包 这个方法获取的流量更加精准,但是难度应该大点。本人没有了解过,所以在此略过。       二.读取linux本地文件 Android是基于linux的一个操作系统。 在Android中,你用Root Explorer去查看系统文件的话,与流量监控相关的会有这么几个文件 /proc/net/dev这个文件中具体记录的暂时不是非常清楚,可能是整个系统的一个流量情况。 /proc/uid_stat/%d" 和"/proc/uid_stat/%d" %d为进程的UID......
阅读全文
  • 02月
  • 23日
综合 ⁄ 共 860字 评论关闭
题意:在一个圈上,起点是1,有m次移动,每次顺时针移动wi格或者逆时针移动wi格,顺时针和逆时针的概率都是1/2。问最后停留在l到r之间的概率 思路:显然的递推式子:p[i][j]=0.5*p[i-1]([j+w)%n]+0.5*p[i-1][(j-w+n)%n];。本人用了输入优化。 虽然很暴力,但还是勉强ac了。(网上某些题解用G++能过,C++不能过),然后据说还有矩阵乘法的方法可以更快。 还有,特别奇怪的是,如果把p[now][j]=0.5*p[pre][(j-w+n)%n]+0.5*p[pre][(j+w)%n]换成p[now][j]=0.5*(p[pre][(j-w+n)%n]+p[pre][(j+w)%n])就会TLE,求大神解答。。。 #include......
阅读全文
  • 01月
  • 30日
综合 ⁄ 共 8367字 评论关闭
     MPEG 1.0/2.0/2.5 对声音的压缩分三层:Layer I、Layer II和Layer III。相比于Layer3,Layer2的解码就简单得多了。       1.变量初始化  申明的成员变量在构造方法内初始化,这些常量值是从解码规范的文档里直接COPY过来的。       2.帧的数据结构  以Layer2编码的文件按帧存放,解码时也是逐帧解码。每一帧内依次存放位分配信息、增益因子选择信息、增益因子、主数据。采用标准立体声编码的Layer2一帧内的主数据有12个粒度组(granule),一个粒度组内最多可有32个子带(subband),每个子带两个声道。每个声道内3组样本值连......
阅读全文
  • 01月
  • 30日
综合 ⁄ 共 1704字 评论关闭
package com.path.test; import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.FileOutputStream; import java.net.URL; import java.net.URLConnection; public class TURLConnection { public static void main(String args[]) throws Exception { //设置代理上外网 System.getProperties().put("proxySet", "true"); System.getProperties().put("proxyHost", "172.31.170.14"); System.getProperties().put("proxyPort", "8080"); /* 如果需要验证用户 //Aut......
阅读全文