自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 内存的划分和分配等[转载]

一. 在c中分为这几个存储区1.栈 - 由编译器自动分配释放2.堆 - 一般由程序员分配释放,若程序员不释放,程序结束时可能由OS回收3.全局区(静态区),全局变量和静态变量的存储是放在一块的,初始化的全局变量和静态变量在一块区域,未初始化的全局变量和未初始化的静态变量在相邻的另一块区域。- 程序结束释放4.另外还有一个专门放常量的地方。- 程序结束释放...

2017-02-28 19:37:00 74

转载 BZOJ 3529 【SDOI2014】 数表

题目链接:数表  我们一起来膜PoPoQQQ大爷的题解吧Orz  首先我们来考虑没有\(a\)的限制该怎么做。显然交换\(n\),\(m\)答案不变,所以后面默认\(n \le m\)。  我们定义两个函数:\[f(x)=\sum_{d|x}d\]\[g(x)=\sum_{i=1}^n\sum_{j=1}^m[\gcd(i,j)=x]\]  那么显然有:\[ans=\sum...

2017-02-28 19:14:00 44

转载 Gitlab利用Webhook实现Push代码后的jenkins自动构建

之前部署了Gitlab的代码托管平台和Jenkins的代码发布平台。通常是开发后的代码先推到Gitlab上管理,然后在Jenkins里通过脚本构建代码发布。这种方式每次在发版的时候,需要人工去执行jenkins上的构建动作,有时显得过于繁琐。于是就想到了Gitlab的Webhook功能,通过Webhook的相关设置,可以实现代码Push后,自动去触发jenkins上的构建动作,这样...

2017-02-28 17:19:00 42

转载 20145205 《网络攻防》第一次实验

逆向及BOF基础实践实践目标本次实践的对象是一个名为pwn1的linux可执行文件。该程序正常执行流程是:main调用foo函数,foo函数会简单回显任何用户输入的字符串。该程序同时包含另一个代码片段,getShell,会返回一个可用Shell。正常情况下这个代码是不会被运行的。我们实践的目标就是想办法运行这个代码片段。根据老师给的实验指导,本次实践共使用两种方法1.手工修...

2017-02-28 16:01:00 82

转载

希望在新的学期里能通过软件工程提高自己的编程实习。并且培养对编程的兴趣。转载于:https://www.cnblogs.com/kkjc/p/6478929.html

2017-02-28 15:02:00 57

转载 Centos下 修改mysql密码

1.修改MySQL的登录设置:# vim /etc/my.cnf加上一句:skip-grant-tables如:[mysqld]datadir=/var/lib/mysqlsocket=/var/lib/mysql/mysql.sock2.重启mysql# service mysqld restartStopping My...

2017-02-28 14:20:00 37

转载 控制台读取无限制行数,并输出去掉空格和换行符的数字

基于python3import sys_in = sys.stdin.read()for nr in _in.split(): print (nr)转载于:https://www.cnblogs.com/jinniezheng/p/6478021.html

2017-02-28 11:18:00 73

转载 【bzoj1029】[JSOI2007]建筑抢修 贪心+堆

题目描述小刚在玩JSOI提供的一个称之为“建筑抢修”的电脑游戏:经过了一场激烈的战斗,T部落消灭了所有z部落的入侵者。但是T部落的基地里已经有N个建筑设施受到了严重的损伤,如果不尽快修复的话,这些建筑设施将会完全毁坏。现在的情况是:T部落基地里只有一个修理工人,虽然他能瞬间到达任何一个建筑,但是修复每个建筑都需要一定的时间。同时,修理工人修理完一个建筑才能修理下一个建筑,不能同时修理...

2017-02-27 19:34:00 139

转载 iOSPush自动隐藏tabbar

只需要在UITabBarController添加控制器的时候调用YZNav初始化,就可以实现tabbar的自动隐藏了。直接上github地址:https://github.com/YouZhiZheShiJingCheng/YZNav转载于:https://www.cnblogs.com/BK-12345/p/6472815.html...

2017-02-27 11:13:00 43

转载 Python3.6 import源文件与编译文件的关系

小结: 在Python3.6中源文件存在时,import会比较源文件与__pycache__里相应文件的时间戳,来决定是否重新生成缓存编译文件源文件不存在时,import会导入相应的.pyc文件以下以一个小实验进行比较:1. 创建 main.py#!/usr/bin/env python# -*- coding:utf-8 -*-'''impo...

2017-02-27 10:54:00 96

转载 property()函数

1 class C: 2 def __init__(self, size=10): 3 self.size = size 4 5 def getXSize(self): 6 return self.size 7 8 def setXSize(self, value): 9 self.s...

2017-02-25 22:03:00 42

转载 CF384 div2 E. Vladik and cards

题意给你一个1−8的排列,求一个满足条件的最长子序列 每种数字的差小于等于1,并且每种数字之内是连续的解法首先单纯认为用dp肯定不行的 所以应该考虑二分答案(所求长度具有二分性) 再用dp判断是否可行,这个dp很简单就是dp[N][1<<8]#include<iostream>#include<c...

2017-02-25 14:29:00 37

转载 学习网站

it语言学习免费视频:尚学堂:http://www.sxt.cn/慕课网:http://www.imooc.com/course/list大学生自学网:http://v.dxsbb.com/尚硅谷:http://www.atguigu.com/online.shtml#online3腾讯课堂:http://ke.qq.com/?from=38&ADUIN...

2017-02-25 09:07:00 66

转载 菜鸟——springboot+mybatis+maven

网上找了很多资料,学习如何搭建springboot,由于刚刚接触springboot,不是很熟练,通过参考网上别人搭建的例子,自己也搭建了一个简单的springboot+mybaits+maven网上说springboot很简单,可是很多人都掉了很多次坑,但是说破了什么都不是~跟着我的步骤,你也很快可以迅速搭建一个框架啦~spring boot 主要是专注于后端的东西,最后能放回一个...

2017-02-23 23:09:00 92

转载 VC++、Win32 SDK、MFC的区别

这是一个初进行开发人员都可能遇到过的概念不清的问题,自己当年也同样有过误解,做技术我感觉一定要专,但是,不代表毫不关心相关的知识,至少概念层次上要知道,所以,这里还是再把这些内容纪录下来,好记性不如烂笔头: C/C++都是一种编程语言,程序员用它来创作(我喜欢用创作这个词,让写代码有一些艺术气息...)各种各样的程序,简单如计算闰年,复杂到一个系统地实现。当然, 编写标准C程序的时候,我们...

2017-02-23 18:05:00 66

转载 .NET中zip的压缩和解压

在.NET可以通过多种方式实现zip的压缩和解压:1、使用System.IO.Packaging;2、使用第三方类库;3、通过 System.IO.Compression 命名空间中新增的ZipArchive、ZipFile等类实现。 一、使用System.IO.Packaging压缩和解压Package为一个抽象类,可用于将对象组织到定义的物理格式的单个实体...

2017-02-23 15:42:00 137

转载 hibernate10--命名查询

<?xml version="1.0"?><!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd"><hi...

2017-02-23 14:24:00 43

转载 北京理工计算机 上机复试2002年A

1、 某人有8角的邮票5张,1元的邮票4张,1元8角的邮票6张,用这些邮票中的一张或若干张可以得到多少中不同的邮资? 1 #include<iostream> 2 using namespace std; 3 4 int found(double x,double p[]){ 5 for(int i=0;i<300;i++) 6 if(...

2017-02-23 08:26:00 58

转载 典型漏洞归纳之解析漏洞

0x00 总览说明服务器解析漏洞算是历史比较悠久了,但如今依然广泛存在。在此记录汇总一些常见服务器(WEB server)的解析漏洞,比如IIS6.0、IIS7.5、apache、nginx等方便以后回顾温习。from:http://thief.one/2016/09/21/%E6%9C%8D%E5%8A%A1%E5%99%A8%E8%A7%A3%E6%9E%90%E6%BC%8F%E...

2017-02-21 23:05:00 371

转载 get和eq 的区别

eq返回一个jQuery对像,get 返回html对像数组<p style="color:red">颜色</p>使用eq来获得第一个p标签的color值:$("p").eq(0).css("color") //因为eq(num)返回的是个jq对象,所以可以用jq的方法css使用get来获得第一个p标签的color值:$("p").get(0).sty...

2017-02-21 17:59:00 83

转载 document.write覆盖问题

1.不会覆盖页面:  如果仅仅是一句js语句:document.writeln('<span id=\'span1\'>嗯,你好</span>');  ps:\'是转义字符,代表'2.覆盖页面<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"&...

2017-02-21 10:02:00 81

转载 python实现的基于蒙特卡洛树搜索(MCTS)与UCT RAVE的五子棋游戏

更新2017.2.23有更新,见文末。MCTS与UCT下面的内容引用自徐心和与徐长明的论文《计算机博弈原理与方法学概述》:蒙特卡洛模拟对局就是从某一棋局出发,随机走棋。有人形象地比喻,让两个傻子下棋,他们只懂得棋规,不懂得策略,最终总是可以决出胜负。这个胜负是有偶然性的。但是如果让成千上万对傻子下这盘棋,那么结果的统计还是可以给出该棋局的固有胜率和胜率最高的着法。蒙特卡洛...

2017-02-19 15:04:00 1136

转载 C之函数返回一个以上的值

#include<stdio.h>#include<stdlib.h>//函数的返回值不能是数组void add(int* a,int* b){  *a += 10;  *b += 10;}main() {  int a = 3;  int b = 5;  add(&a,&b);  printf("...

2017-02-19 13:11:00 83

转载 console.time测试代码块执行时间

console.time('计时器');for (var i = 0; i < 1000; i++) { for (var j = 0; j < 1000; j++) {}}console.timeEnd('计时器');转载于:https://www.cnblogs.com/Model-Zachary/p/6412809.html...

2017-02-18 11:24:00 73

转载 nyoj 1112 求次数(map, set)

求次数时间限制:1000ms | 内存限制:65535KB难度:2描述题意很简单,给一个数n 以及一个字符串str,区间【i,i+n-1】 为一个新的字符串,i 属于【0,strlen(str)】如果新的字符串出现过ans++,例如:acmacm n=3,那么 子串为acm cma mac acm ,只有acm出现过求ans;输入LINE 1...

2017-02-18 10:18:00 75

转载 为什么使用react

react是facebook创建的一个javascript库,人们通常把react当成MVC结构中的V,即用于展示的view层。react 是单向数据流,当页面需要的数据发生改变后,对应的页面会自动刷新。并且,它有一个好处就是,每次更新,只会更新有改变的地方。react最主要的事就是考虑组件的复用性,所以,我们唯一需要做的就是构建组件,让我们构建的组件有更好的封装,更...

2017-02-18 10:04:00 47

转载 初识Python(三)

一、作用域对于变量的作用域,执行声明并在内存中存在,该变量就可以在后续的代码中使用;外层变量,可以被内层变量使用;内层变量,也可以被外层变量使用;如下示例: #!/usr/bin/env python# -*- coding: UTF-8 -*-if 1==1: name1 = 'user1' name2 = name1print...

2017-02-17 22:31:00 41

转载 elasticsearch2.x优化小结(单节点)

最近es一直卡顿,甚至宕机,用bigdesk看了,才晓得,es一直用的默认配置(可以看出我有多懒,先前数据量小,es足以应付,现在数据量上去后就不行了)。这里总结三方面:1.提升jvm内存vi elasticsearch/bin/elasticsearch.in.sh找到这两个参数,进行修改。一般为系统总内存的一半(需要注意的是,如果你的这个系统有其他大头也消耗内存,那么就...

2017-02-17 20:16:00 37

转载 bzoj4555: 求和sum 快速傅立叶变换

题目大意给定\(S(n,m)\)表示第二类斯特林数,定义函数\(f(n)\)\[f(n) = \sum_{i=0}^n\sum_{j=0}^iS(i,j)*2^j*(j!)\]给定正整数\(n,(n\leq 10^5)\),求\(f(n)\)题解我们都知道第二类斯特林数的递推公式为\[S(i,j) = S(i-1,j-1) + j*S(i-1,j),(1 \leq j \leq i...

2017-02-15 17:09:00 53

转载 java泛型

定义:参数化类型(作用于代码编译阶段)好处: 1.类型安全:通过知道使用泛型定义的变量的类型限制 2.消除强制类型转换 3.潜在的性能收益转载于:https://www.cnblogs.com/interfacehwx/p/6402193.html...

2017-02-15 16:58:00 36

转载 RunAsAdmin

program AdminCMD;{$APPTYPE CONSOLE}usesWindows,ShellApi,SysUtils;function RunAsAdmin(const iExeName, iParam: String): Boolean;varSEI: TShellExecuteInfo;beginResult := False;if (CheckWin32V...

2017-02-14 13:27:00 617

转载 bzoj 4358: permu 莫队

  第一步先莫队分块。  对于每一块l~r,初始右端点设为r+1,然后每个询问先将右端点往右移,然后处理询问在l~r之间的部分,最后用一个栈再把l~r的复原。  具体来说是维护两个数组now1和now2,一个向右最长的长度,一个向左的长度,每插入一个值x,用x+1的now2更新x的now2,用x-1的now1更新x的now1,now1[x]+now2[x]-1可能为最终答案,再把x所在的最...

2017-02-13 19:55:00 83

转载 Git命令

git branch --set-upstream-to=origin/<branch> xxx_api3.1_xxxerror: the requested upstream branch 'origin/xxx_api3.1_xxx' does not existhint: hint: If you are planning on basing ...

2017-02-13 11:03:00 89

转载 java后台分页实例一

后台框架:jfinal + velocity、前台框架:jquery页面<!DOCTYPE html><html><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> &...

2017-02-12 15:07:00 41

转载 shell 并发

遇到的问题: ETL 作业调度,用shell控制。对于并行执行的作业,采用shell并行执行。#!/bin/bashfor(( i = 0; i < 10; i++ ))do{ sleep 3s echo ${i}}&donewaitecho 'done'这样的话 作业就可以并行着做转载于:https://www....

2017-02-12 13:32:00 51

转载 洛谷 1094——纪念品分组(贪心)

题目描述元旦快到了,校学生会让乐乐负责新年晚会的纪念品发放工作。为使得参加晚会的同学所获得 的纪念品价值相对均衡,他要把购来的纪念品根据价格进行分组,但每组最多只能包括两件纪念品, 并且每组纪念品的价格之和不能超过一个给定的整数。为了保证在尽量短的时间内发完所有纪念品,乐乐希望分组的数目最少。你的任务是写一个程序,找出所有分组方案中分组数最少的一种,输出最少的分组数目。...

2017-02-11 16:55:00 47

转载 exec族

在之前我们已经知道用fork创建子进程后执行的是和父进程相同的程序(但有可能执行不同的代码分支),子进程往往要调用一种exec函数以执行另一个程序。当进程调用一种exec函数时,该进程的用户空间代码和数据完全被新程序替换,从新程序的启动例程开始执行。调用exec并不创建新进程,所以调用exec前后该进程的id并未改变。   其实有六种以exec开头的函数,统称exec函数:#include...

2017-02-10 10:53:00 49

转载 GCHisto(GC日志分析工具)

参考:http://blog.csdn.net/wenniuwuren/article/details/50760259转载于:https://www.cnblogs.com/man-li/p/6371539.html

2017-02-06 19:18:00 76

转载 【java设计模式】之 抽象工厂(Abstract Factory)模式

1.女娲的失误 上一节学习了工厂模式,女娲运用了该模式成功创建了三个人种,可是问题来了,她发现没有性别……这失误也忒大了点吧……竟然没有性别,那岂不是……无奈,只好抹掉重来了,于是所有人都被消灭掉了,重新造人。 女娲开始分析了,既然要区别男女,那么生产人种的工厂(八卦炉)要重新改造了,因为一个设备要么全男性,要么全女性。所以只能将八卦炉拆开了,把原先的一个变两...

2017-02-05 15:57:00 38

转载 Python开发:ORM sqlalchemy

本节内容ORM介绍sqlalchemy安装sqlalchemy基本使用多外键关联多对多关系一、ORM介绍orm英文全称object relational mapping,就是对象映射关系程序,简单来说我们类似python这种面向对象的程序来说一切皆对象,但是我们使用的数据库却都是关系型的,为了保证一致的使用习惯,通过orm将编程语言的对象模型和数据库的...

2017-02-04 17:33:00 90

空空如也

空空如也

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

TA关注的人

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