- 博客(64)
- 收藏
- 关注
转载 【动态规划】三种基本背包问题
动态规划 是对解最优化问题的一种途径 它往往是针对一种最优化问题 根据问题的不同性质 确定不同的设计方法 因为这篇文章我想说点关于背包问题的事情 所以不再过多介绍动态规划 背包问题 是动态规划中的一个经典题型 在联赛中也经常出现 其基本问题主要分为01 完全 多重 三种 下面就通过程序与例题分别来说一下三种基本问题01背包有n件物品和容量为m...
2017-03-31 21:36:00 84
转载 Linux高频指令总结
作为一个计算机专业的科班,不会玩Linux怎么能行呢?玩Linux用可视化界面显得太low了,为了效(zhuang)率(bi),当然要用什么都用指令啊,可是指令太多了啊,现在就把平时遇到的高频的指令做一个小结吧。1. 常用命令1.进入到用户根目录cd ~ 或 cd2.查看当前所在目录pwd3.进入到itcast用户根目录cd ~itcast4.返回到原来目录cd -5.返回...
2017-03-31 20:26:00 84
转载 兔子的繁殖
import java.util.*;public class Faa{ public static void main(String[] args){ /*有个人想知道,一年之内一对兔子能繁殖多少对?于是就筑了一道围墙把一对兔子关在里面。 已知一对兔子每个月可以生一对小兔子,而一对兔子从出生后第3个月起每月生一对小兔子。 假如一年内没有...
2017-03-31 20:22:00 403
转载 首次将项目从svn下载到eclipse
1、点击 File --> Import,进入导入项目窗口2、选择从SVN检出项目,点击Next3、选择创建新的资源库位置,点击Next4、在URL处输入SVN项目远程地址,点击Next5、选中检索到的远程项目,点击Next(因为我已经导入过该项目了,所以用了一个测试路径)6、选择“作为新项目检出...”,点击“Finish”转载...
2017-03-31 18:03:00 195
转载 mybatis的工作原理
MyBatis的框架架构 看到Mybatis的框架图,可以清晰的看到Mybatis的整体核心对象,我更喜欢用自己的图来表达Mybatis的整个的执行流程。如下图所示:原理详解: MyBatis应用程序根据XML配置文件创建SqlSessionFactory,SqlSessionFactory在根据配置,配置来源于两个地方,...
2017-03-31 14:40:00 48
转载 ubuntu下使用 chkconfig 是一种习惯
ubuntu下使用 chkconfig 是一种习惯习惯了chkconfig命令, 闲来写了个脚本模拟下, 步骤很简单。 如下:第一步, 安装sysv-rc-confsudo apt install sysv-rc-conf第二步, 将如下脚本放于/usr/sbin目录下gord@gord:/usr/sbin$ cat chkconfig #!/usr/bin/pe...
2017-03-30 18:16:00 83
转载 spoj --- ABCDEF
spoj --- ABCDEFABCDEF - ABCDEFYou are given a set S of integers between -30000 and 30000 (inclusive).Find the total number of sextuples $(a,b,c,d,e,f):a,b,c,d,e,f \in S ,d!=0 $ that satisfy: \...
2017-03-30 17:20:00 262
转载 关于“error C4996: ‘scanf’”的处理
第一次安装和使用Visual Studio 2017,写自己的第一个C语言程序。出现error C4996.error C4996: ‘scanf’: This function or variable may be unsafe. Consider using scanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WA...
2017-03-29 14:26:00 194
转载 JSON 的正确用法:Python、MongoDB、JavaScript与AjaxJSON 的正确用法:Python、MongoDB、JavaScript与Ajax...
本文主要总结网站编写以来在传递 JSON 数据方面遇到的一些问题以及目前采用的解决方案。网站数据库采用 MongoDB,后端是 Python,前端采用“半分离”形式的 Riot.js,所谓半分离,是说第一页数据是通过服务器端的模板引擎直接渲染到 HTML 中,从而避免首页两次加载的问题,而其它动态内容则采用 Ajax 加载。整个流程中数据都是通过 JSON 格式传递的,但是在不同的环节中需要采用不...
2017-03-28 19:43:00 83
转载 LeakCanary: 让内存泄露无所遁形
LeakCanary: 让内存泄露无所遁形09 May 2015本文为LeakCanary: Detect all memory leaks!的翻译。原文在: https://corner.squareup.com/2015/05/leak-canary.htmljava.lang.OutOfMemoryError at android.gra...
2017-03-28 17:13:00 37
转载 EF Code-First 学习之旅 继承策略
Code First中有三种不同的方法表示继承层次关系1.Table per Hierarchy (TPH): 这种方法建议用一个表来表示整个类的继承层次关系,表中包含一个识别列来区分继承类,在EntityFramework中,这是默认的实现类与数据库表的映射最简单的策略应该是:每个持久类对应一张表。这种方法听起来很简单,继承是一个可见的结构之间的不匹配的面向对象和关系世...
2017-03-28 00:53:00 79
转载 linux点滴记录
以下均为在Ubuntu下实践操作更改DNS//编辑文件 - “/etc/resolv.conf”,打开“终端应用程序”-“附件” - “终端”,在终端里输入下面的命令:sudo nano /etc/resolv.conf//有些文件自动更改DNS文件,可用如下指令加锁sudo chattr +i /etc/resolv.conf//解锁指令sudo chattr -...
2017-03-27 23:24:00 51
转载 XML反序列化出错,XML 文档(2, 2)中有错误
XML转换为实体类的错误处理方案一.错误描述:XML反序列化出错,XML 文档(2, 2)中有错误二.解决方案:在实体类的字段要加上XmlElement属性三.具体实现:1.XML文档 <EVENT_INSTANCE> <EventType>ALTER_TABLE</EventType> <PostTime>...
2017-03-27 11:40:00 1203
转载 JAVA解析XML有哪几种方法?并简述各自的优缺点
DOM: 是用与平台和语言无关的方式表示XML文档的官方W3C标准,分析该结构通常需要加载整个文档和构造层次结构,然后才能做任何工作。是基于信息层次的 优点有:由于树在内存中是持久的,因此可以修改它以便应用程序能对数据和结构作出更改。它还可以在任何时候在树中上下导航,而不是像SAX那样是一次性的处理。DOM使用起来也要简单得多。 SAX : 对于...
2017-03-27 10:28:00 196
转载 hostnamectl命令 主机名 host相关命令
hostnamectl set-hostname CentOS7设置主机名为CentOS7hostnamectl status查看主机系统信息注:host+TAB查阅host相关的所有命令host命令是个大命令好像转载于:https://www.cnblogs.com/daduryi/p/6619167.html...
2017-03-26 00:53:00 152
转载 hdu4763Theme Section
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4763nex。 1 /* 2 #include<cstdio> 3 #include<cstring> 4 const int maxn=1e6+10; 5 char s[maxn]; 6 int v[maxn]; 7 8 int mai...
2017-03-25 00:23:00 48
转载 20145219《网络对抗》免杀原理与实践
20145219《网络对抗》免杀原理与实践基础问题回答杀软是如何检测出恶意代码的?1、基于特征码的检测:可执行文件包含特征码库中的某段数据就会被认为是恶意代码。2、启发式恶意软件检测:一个软件在干通常是恶意软件干的事,看起来了像个恶意软件,就把它当成一个恶意软件。3、基于行为的恶意软件检测:启发式的一种,加入了行为监控。免杀是做什么?想尽一切办法不让杀软发现自己是个病毒,然后悄悄地...
2017-03-24 19:21:00 53
转载 关于jQuery
写在前面的话: 相信大家的工作中都用到了 jQuery 这个js库,今天我在这里把平常搜到的一些资源汇总了一下,贴进来了,方便自己查找,也希望可以给大家做个参考~共有两个版本的 jQuery 可供下载:一份是精简过的,另一份是未压缩的(供调试或阅读)。 jQuery 官网:http://jquery.com/一、关于jQuery的版本: 1.各个版本的下载地...
2017-03-24 14:00:00 39
转载 静态工具类中使用注解注入service(静态方法调用有注解的非静态方法)
原文转载:http://blog.csdn.net/p793049488/article/details/37819121解决方案如下:/** * */ package cn.common.util; import javax.annotation.PostConstruct; import javax.servlet.http.HttpServletRequest; ...
2017-03-24 11:40:00 125
转载 C#获取硬盘ID
1 class HardDrive 2 { 3 private string model = null; 4 private string type = null; 5 private string serialNo = null; 6 7 public string Model 8...
2017-03-23 12:34:00 713
转载 单元测试JUnit 4(二)——keeps the bar green to keeps the code clean
1.Failure和Error Failure是指测试失败 Error是指测试程序本身出错 (int a=10/0)2.JUnit常用注解2.1 @RunWith: 可以更改测试运行器(继承org.junit.runner.Runner)2.2 @Test: 将一个普通的方法修饰成为一个测试方法 Test有两个参数: expected 表示预期可能产生...
2017-03-23 12:13:00 38
转载 201521123091 《Java程序设计》第5周学习总结
Java 第五周总结第五周的作业。目录1.本章学习总结2.Java Q&A3.使用码云管理Java代码4.PTA实验1.本章学习总结1.1 尝试使用思维导图总结有关多态与接口的知识点。1.2 可选:使用常规方法总结其他上课内容。 关于多态和接口我只是在上图列举了一些理念类的东西,具体的知识点我觉得都是其次的。面向对象编程的思想更加重要吧。 上机课上老师讲...
2017-03-22 23:27:00 112
转载 n皇后问题
1295 N皇后问题时间限制: 2 s空间限制: 128000 KB题目等级 : 黄金 Gold题解查看运行结果题目描述Description在n×n格的棋盘上放置彼此不受攻击的n个皇后。按照国际象棋的规则,皇后可以攻击与之处在同一行或同一列或同一斜线上的棋子。n后问...
2017-03-22 20:01:00 34
转载 【Java面试题】11 什么是内部类?Static Nested Class 和 Inner Class的不同。
InnerClass(内部类)定义在类中的类。(一般是JAVA的说法)NestedClass(嵌套类)是静态(static)内部类。(一般是C++的说法)静态内部类:1创建一个static内部类的对象,不需要一个外部类对象2不能从一个static内部类的一个对象访问一个外部类对象Java内部类与C++嵌套类最大的不同就在于是否有指向外部的引用上。内部类:就是在一个类...
2017-03-22 18:20:00 35
转载 常用flash参数设置
<object type="application/x-shockwave-flash" data="vcastr3.swf" width="650" height="500" id="vcastr3"> <param name="movie" value="vcastr3.swf"/> </object> ...
2017-03-22 15:15:00 506
转载 返回该目录及子目录下所有的java文件
题目:返回该目录及子目录下所有的java文件思路:返回一个路径名数组,数组里的文件遍历,如果路径名表示的文件是一个目录,再调目录下的文件,把得到的所有文件里名字以“.java”结尾的文件用sum记录。代码:package zuoye;//2017.0322 by小方import java.io.File;public class F0322 { static ...
2017-03-22 14:12:00 101
转载 linux服务-ssh
任务目标:ssh登录,scp上传、下载,ssh秘钥登录,修改ssh server端的端口为8888然后进行登录和scp测试使用ssh登陆host1使用scp下载文件 scp [email protected]:/webindex/web1.html /使用scp上传文件scp /1.txt [email protected]:/webindex/修改192...
2017-03-21 20:21:00 57
转载 API源码学习之集合(2)--LinkedList
继续集合源码学习--LinkedList1、该类主要成员变量及构造方法有如下几个: 1 transient int size = 0; 2 3 /** 4 * Pointer to first node. 5 * Invariant: (first == null && last == null) || 6 ...
2017-03-21 18:18:00 72
转载 Solidworks 如何绘制投影曲线
1 画一个半圆,然后旋转360°得到一个正圆 2 在视图中任意绘制一条平面曲线(用样条曲线绘制) 3 退出草图,在特征选项卡中点击"投影曲线" 4 将草图2(一条平面曲线)投影到圆面上即可。 转载于:https://www.cnblogs.com/acetaohai123/p/6595363.html...
2017-03-21 17:03:00 775
转载 个人作业2
英语学习APP的案例分析 我们生活中很多时候要和软件打交道,大家上课开小差时候玩的手机游戏,买火车票的网站,互相联系用的微信、QQ,等等都是软件,都很值得分析。你为何成为它们的用户?它们的团队做对了什么,做错了什么?如果你来做,会做得更好么?通过各种案例分析,评测,辩论,总结,我们就能看到软件工程的原则在实践中的种种体现,学好软件工程,帮助我们在实践中做得更好。 本次案例分析的...
2017-03-21 13:50:00 48
转载 Codeforces Round #405 (rated, Div. 2, based on VK Cup 2017 Round 1) B - Bear and Friendship Conditio...
B. Bear and Friendship Condition题目连接:http://codeforces.com/contest/791/problem/BDescriptionBear Limak examines a social network. Its main functionality is that two members can become friends (then...
2017-03-19 22:21:00 46
转载 bzoj 3302&2447&2103 树的双中心 树形DP
题目:题解:bzoj 3302 == 2447 == 2103 三倍经验首先我们考虑枚举两个中心的位置,然后统计答案.我们发现,一定有一部分点离第一个中心更近,另一部分点离第二个中心更近如果将两部分点分别染成两种颜色,容易发现一定有且只有一条边两端的颜色不相同所以我们考虑枚举这条边,然后将整个树分成两个部分,然后分别求出分开的两颗树的中心,然后把两部分的代价求和来更新答案.容易发现...
2017-03-18 21:30:00 36
转载 背包
背包问题(一)难度级别:B; 运行时间限制:1000ms; 运行空间限制:256000KB; 代码长度限制:2000000B试题描述经典的 0-1 背包:知道 n 个物品的体积和价值,第 i 个体积为 V[i],价值为 W[i],有一个背包的容积为 C。求在体积不超容积的前提下,背包中可装物品价值的最大...
2017-03-18 11:31:00 33
转载 虚拟用户vsftp
基于文本的虚拟用户:单行的为用户名,双数行的密码ftp100123456ftp101654321ftp103123321将文本文件转换为db文件db_load -T -t hash -f account.txt account.db########################################pam_service_name=vsftp.vu决定 ,、到/etc/pa...
2017-03-16 20:59:00 45
转载 hook技术--IAT hook
1.简介 当程序运行后IAT表才会被系统根据pe文件的导入表等信息填充该IAT字段, 填充后的IAT的函数地址是对应模块加载后真正的函数地址,程序中对dll中 的导出函数的调用也是通过该IAT的记录来调用的.因此可以通过注入dll后, 通过dll中的代码修改IAT表的记录,来实现hook. 原来的调用过程: call [aaaaa] => IAT[aaaaaa]::bbbbb =&g...
2017-03-16 12:24:00 155
转载 Integer及Integer缓冲池
Integer中有个静态内部类IntegerCache,里面有个cache[],也就是Integer常量池,常量池的大小为一个字节(-128~127)。源码为(jdk1.8.0_101) 1 private static class IntegerCache { 2 static final int low = -128; 3 static ...
2017-03-15 17:30:00 99
转载 通用的Sql存储过程
CREATE PROCEDURE [dbo].[P_ProcPager] ( @recordTotal INT OUTPUT, --输出记录总数 @viewName VARCHAR(800), --表名 @fieldName VARCHAR(800) = '*', --查询字段 @keyName VARC...
2017-03-15 16:09:00 41
转载 Java上的jQuery?解析HTML利器—Jsoup
Java上的jQuery?解析HTML利器—Jsoup转载于:https://www.cnblogs.com/gotodsp/p/6551657.html
2017-03-15 01:57:00 41
转载 Linux相关指令和操作
环境:Ubuntu16.041.安装ipython notebook安装这个软件,必须安装anaconda:注意几点:1.添加环境变量在安装的时候会自动询问你是否添加; 2.bash命令中应该和下载的ananconda名称一致,这里应改为anaconda2-4.3.0....; 3.anaconda下载地址:https://www...
2017-03-14 20:01:00 40
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人