自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(51)
  • 资源 (1)
  • 收藏
  • 关注

原创 使用visdom 制作随时间动态增长的图

安装visdompip install visdom启动visdompython -m visdom.server随时间动态增长的visdom图典型的例子如:创建追踪loss变化的图。用法:update选项设置为“append”举例track_loss = 0 #for draw graphglobal_step = 0vis = visdom.Visdo...

2018-09-11 16:41:47 2047

原创 word常用技巧

低频使用的东西寻求可行解即可,而高频使用的东西一定要寻求最优解。F4 重复上一次的操作F2 移动一段文本到特定的位置 【操作】 选中一段文本,按F2,按键盘up/down/left/rightShift + F3 英文字母大小写切换F10 激活菜单栏F12 文件另存为Ctrl + F 打开导航窗口,快速定位到某一位置Ctrl + H 替换Ctrl + G 定位Ct

2017-03-20 12:06:19 567

原创 AndroidStudio创建gitignore忽略已经track的文件

1. 问题原本在新建工程时AS会自动生成.gitignore文件,忽略掉不需要进行track的文件,比如.idea文件夹、build文件夹等,但是我在一开始创建项目的时候没有意识到要忽略文件,把所有文件都track了,此时如果只添加.gitignore就不会生效。 即gitignore只对未track的文件生效,对已经track的文件不生效。对于已经track的文件,直接添加gitignore文件

2016-11-28 17:42:38 2416

原创 AndroidStudio 快捷键总结

总结自imooc视频教程 AndroidStudio技巧全集1. 打印日志1)自动生成当前acitivity的调试TAG:logt+回车 private static final String TAG = “MainActivity”;2)自动生成打印日志:logd+回车 Log.d(TAG, “onCreate: “);3)自动导入包 File->Settings->Editor->Gen

2016-10-31 21:31:55 664

原创 Python爬虫__爬取贴吧图片和文本

1. 爬取图片1.1 前言这是一个李清照吧http://tieba.baidu.com/p/3825973883 里面有楼主上传的书法作品,每一楼的格式大致是这样,文本加上书法图片: 我当年年少,还不知道爬虫这个东西,又想把书法图片保存下来,于是一张张地把图片另存为,现在用爬虫来爬取每一楼的书法图片,解放一下人力:1.2 爬取图片的流程可以总结如下:1)爬取网页的html代码;

2016-09-21 15:50:06 10824 10

原创 回溯法

1,八皇后问题# include<iostream>using namespace std;int a[10];int cnt=0;bool judge(int cur,int num){ for(int i=1; i<cur; i++) if(num==a[i]||(i+a[i])==(cur+num)||(i-a[i])==(cur-num))

2016-09-20 14:00:57 807

原创 Python爬虫_BeautifulSoup爬取百度百科

来源于imooc教程实例,课程地址http://www.imooc.com/learn/5630,爬取目标1)百度百科词条标题和简介;2)链接页面的词条标题和简介;3)总共爬取1000个页面。如“Python”词条的百度百科页面: 要爬取的内容是: 1)词条标题“Python”+词条简介(Python(英国发音……); 2)爬取链接页面,“面向对象”,“计算机程序设计语言”等页面的词条标题和词

2016-09-14 11:12:15 6177 1

转载 【转】百度首页html练习

开卷有益,感谢原作: http://www.myexception.cn/HTML-CSS/2025067.html<html><head> <meta charset="utf-8"/> <title>百度一下,你就知道</title> <style type="text/css"> .top{ width: 100%;

2016-09-12 14:36:24 11716

原创 Django常用命令

新建一个名为mysite的Django项目django-admin startproject mysite新建一个名为test的apppython manage.py startapp test创建一个简单的Django视图

2016-09-12 14:30:02 446

原创 html 入门笔记

解决中文乱码<html><meta charset=”utf-8" /><body>链接<html><meta charset="UTF-8"/><body><a href="http://write.blog.csdn.net/mdeditor">琳小白的博客</a></body></html>文本格式化摘自 w3school<html><body><b>This text is

2016-09-09 17:20:01 634

原创 Python简单实例

1,print自带换行,取消换行?x=raw_input()y=raw_input()z=raw_input()lst=[]lst.append(x)lst.append(y)lst.append(z)lst.sort()for i in range(0,3): print lst[i],2,输出九九乘法表for i in range(1,10):

2016-09-05 14:42:26 2323

原创 Codeforces#228 (Div. 1)A_贪心

Fox and Box AccumulationFox Ciel has n boxes in her room. They have the same size and weight, but they might have different strength. The i-th box can hold at most xi boxes on its top (we’ll call xi th

2016-08-25 15:04:09 413

原创 Codeforces#385C_素数打表+dp

素数打表方法void init_prim(){ memset(vis,1,sizeof(vis)); for(int i=2; i<=MM; i++) { if(vis[i]) { if(cnt[i])dp[i]+=cnt[i]; for(int j=i*2; j<=MM; j+=i)

2016-08-24 20:33:03 393

原创 Codeforces#371

There is a system of n vessels arranged one above the other as shown in the figure below. Assume that the vessels are numbered from 1 to n, in the order from the highest to the lowest, the volume of th

2016-08-20 15:00:23 490

原创 Codeforces#414B——Mashmokh and ACM

Mashmokh’s boss, Bimokh, didn’t like Mashmokh. So he fired him. Mashmokh decided to go to university and participate in ACM instead of finding a new job. He wants to become a member of Bamokh’s team. I

2016-08-18 13:42:31 646

原创 子集生成

给出一个集合,生成该集合的任意子集。# include<cstdio># include<iostream>using namespace std;void subset(int n,int* a,int cur){ if(n==cur) { for(int i=1; i<=n; i++) if(a[i-1]) cout<<i<<" "

2016-08-17 22:10:29 458

原创 0-1背包

https://www.bnuoj.com/v3/problem_show.php?pid=4183 给定n种物品和一背包。物品i的重量是wi,其价值为vi,背包的容量为C。问应如何选择装入背包的物品,使得装入背包中物品的总价值最大?在选择装入背包的物品时,对每种物品i只有两种选择,即装入背包或不装入背包。不能将物品i装入背包多次,也不能只装入部分的物品i。Input 第一行 n C , 表示

2016-07-17 12:38:35 579

原创 队列和栈

卡片游戏桌上有一叠牌,从第一张牌(即位于顶面的牌)开始从上往下一次编号为1-n。当至少还剩两张牌时进行以下操作:把第一张牌扔掉,然后把新的第一张放到整叠牌的最后。输入n,输出每次扔掉的牌,以及最后剩下的牌。 样例输入:7 样例输出:1 3 5 7 4 2 6# include<iostream># include<queue>using namespace std;queue<int> q

2016-07-16 21:24:14 362

原创 客户端和服务端序列化操作的包名统一问题

1,问题客户端序列化和反序列都没有问题。 服务端提示找不到类。 java.lang.ClassNotFoundException: com.bnutalk.socket.MsgEntityat java.net.URLClassLoader$1.run(Unknown Source)at java.net.URLClassLoader$1.run(Unknown Source)at java

2016-05-15 16:16:15 2937

原创 Servlet生命周期,Servlet3.0使用注解自动加载

servlet生命周期servlet执行流程servlet生命周期0,调用构造方法 构造方法获得一个Servlet实例。 1,调用初始化方法init(); 整个生命周期中,init()方法只被调用一次。 2,调用service决定使用doGet()还是doPost() 3,调用销毁destroy()方法 关闭服务器时执行销毁方法。举个栗子1,jsp文件<%@ page language

2016-04-23 17:06:04 4907

原创 EditText点击事件——弹出单选框

目标点击Faculty弹出院系单选对话框,将选择的内容显示在EditText中 Faculty是一个Edittext控件。 1,设置EditText属性使用以下两句设置EditText为不可输入且不可弹出输入法android:cursorVisible="false"android:editable="false"<EditText android:text=""

2016-04-17 18:24:11 4273

原创 MySQL常用操作

0,MySql语句规范①关键字和函数名称全部大写 ②数据库名称、表名称、字段名称全部小写 ③SQL语句必须以分号结尾 常用语句 SELECT VERSION(); 查询当前服务器版本 SELECT NOW(); 查询当前日期时间 SELECT USER(); 查询当前用户1,登录和退出登录 mysql -uroot -p -P3306(端口号) -h127.0.0.1(本地服务器)

2016-04-16 16:03:23 689

原创 Android——Tomcat+MySQL+Servlet,实现将Client传入的数据写入MySQL

Android客户端将用户的注册信息上传到Tomcat Web服务器,Servlet将注册信息写入到MySQL中。1,准备工作(1)在MySQL中创建好要使用的数据库和数据表。(2)设置好Tomcat的数据库连接池。参见Tomcat数据库连接池配置2,Android客户端Activity和Layout的设计(1)一个简单的注册界面,sign_layout.xmlsign_layout.xml<Lin

2016-04-04 23:55:04 12666 11

原创 Tomcat数据库连接池配置

一定是那些踩过坑的人,才急切地想要把坑填平。 Tomcat数据库连接池配置,本来是一件很简单的事情,网上也有不少的文章,但是大多只有文字描述,没有图向导,对于初学者来说,信息量太大,很容易搞不清楚哪里是哪里,于是在绕过无数弯踩过深坑之后,本小白决定为广大初学者写这篇图文搭配的文章。工具(1)eclipse-jee-mars-R-win32-x86_64 (2)mysql-5.5.39-winx

2016-04-04 10:09:45 28139 7

原创 Java之JDBC对接MySql

工具(1)eclipse-jee-mars-R-win32-x86_64 (2)mysql-5.5.39-winx64 (3)JBDC插件:mysql-connector-java.jar使用mysql命令行或者可视化客户端创建好database和table。我的database名是:t1 table名是:bnutalk 用户名是root 密码是123456 新建一个Java Proje

2016-04-03 14:52:36 762

原创 九度1161——Repeater

原题http://ac.jobdu.com/problem.php?pid=1161 题目描述: Harmony is indispensible in our daily life and no one can live without it—-may be Facer is the only exception. One day it is rumored that repeat paint

2016-03-31 12:11:02 1761 1

原创 编译原理——中间代码生成

源语言->中间代码->目标语言 中间代码(Intermediate Representation或者IR):复杂性介于源程序语言和机器语言的一种表示形式。 编译程序锁使用的中间代码有多种形式。常见的有逆波兰记号,三元式,四元式,和树形表示。四元式是一种普遍采用的中间代码形式,很类似于三地址指令,有时把这类中间表示称为“三地址代码”,这种表示可以看作是一种虚拟三地址机的通用汇编码,每条”指令“包

2016-03-28 22:37:22 35858 3

原创 Guass列主元、平方根法、追赶法求解方程组的C++实现

一,要解决的问题选用合适的算法,求解三种线性方程组:一般线性方程组,对称正定方程组,三对角线性方程组。 方程略。二,数值方法1,使用Guass列主元消去法求解一般线性方程组。Guass列主元是为了防止Guass消去法中大数吃掉小数而引出的一种线性方程组求解方法,消元时选用一列中绝对值最大的元素作为列主元素。 算法伪代码:消元过程回代过程2,使用平方根法求解对称正定方程组平方根法,它把系数矩阵(对

2016-03-28 22:05:03 6137 2

原创 Eclipse常用快捷键总结

【有用文档】1.Eclipse断点调试: http://blog.csdn.net/maritimesun/article/details/7815903【run】:如果是当前文件的话,快捷键为“CRTL+F11”进行快速运行;F11调试运行 如果是当前wab项目的话,直接选中项目,按“ALT+SHIFT+X”即可运行; 备注:可以先按“CTRL+SHIFT+L”,之后根据快捷键提示,选中合适

2016-03-26 12:07:25 543

原创 Wireshark分析DHCP

DHCP,DNS和HTTP是3种常见的高层协议。一,动态主机配置协议DHCP1,DHCP简介DHCP(Dynamic Host Configuration Protocol),动态主机配置协议,是一个应用层协议。当我们将客户主机ip地址设置为动态获取方式时,DHCP服务器就会根据DHCP协议给客户端分配IP,使得客户机能够利用这个IP上网。DHCP的前身是BOOTP协议(Bootstrap Prot

2016-03-22 00:38:12 64745 14

原创 无线网络的设置和使用

初识计算机网络,对无线路由器的设置总是只知其然而不知其所以然,所以准备认真写篇博客,强迫自己想明白这其中的道理,可能有许多说得不对的地方,初学网络,还望海涵,希望能在探索中不断进步。一,路由器设置步骤和详细解释实验环境:6台台式电脑,6块无线网卡1,初始化路由器,让其恢复成出厂的状态。【解释】:如果这个路由器之前被使用过,那么它的ip可能被改变了,而不是出厂时默认的192.168.1.1,所以需要初

2016-03-17 00:46:01 842

原创 九度1088——剩下的树

九度1088 题目描述: 有一个长度为整数L(1<=L<=10000)的马路,可以想象成数轴上长度为L的一个线段,起点是坐标原点,在每个整数坐标点有一棵树,即在0,1,2,…,L共L+1个位置上有L+1棵树。 现在要移走一些树,移走的树的区间用一对数字表示,如 100 200表示移走从100到200之间(包括端点)所有的树。 可能有M(1<=M<=100)个区间,区间

2016-03-12 20:25:05 643

原创 TCP三次握手分析、http登录密码抓取

概述:本次实验利用Wireshark先对TCP三次握手原理进行分析,解释TCP连接建立的过程,并用“两军问题”解释为什么要进行三次握手;然后分析TCP连接的安全性,概述SYN洪范攻击和SSL,利用Wireshark抓取http登录密码,证明http是明文传输,数据不安全,而https是密文传输,安全可靠;最后对免费WiFi热点的安全性提出自己的一些思考。一,Wireshark分析TCP三次握手1,抓

2016-03-11 15:35:06 7527 1

原创 打印日期

九度OJ题目1186:打印日期题目描述: 给出年分m和一年中的第n天,算出第n天是几月几号。 输入: 输入包括两个整数y(1<=y<=3000),n(1<=n<=366)。 输出: 可能有多组测试数据,对于每组数据, 按 yyyy-mm-dd的格式将输入中对应的日期打印出来。 样例输入: 2000 3 2000 31 2000 40 2000 60 2000 61 2001

2016-03-07 23:52:26 849

原创 星期几问题

参考九度OJ 1043 题目描述: We now use the Gregorian style of dating in Russia. The leap years are years with number divisible by 4 but not divisible by 100, or divisible by 400. For example, years 2004, 2180

2016-03-07 23:08:10 550

转载 写给未来的你——余光中

孩子,我希望你自始至终都是一个理想主义者。 你可以是农民,可以是工程师,可以是演员,可以是流浪汉,但你必须是个理想主义者。 童年,我们讲英雄故事给你听,并不是一定要你成为英雄,而是希望你具有纯正的品格。 少年,我们让你接触诗歌、绘画、音乐,是为了让你的心灵填满高尚的情趣。 这些高尚的情趣会支撑你的一生,使你在最严酷的冬天也不会忘记玫瑰的芳香。 理想会使人出众。 孩子,不要为自

2016-02-12 13:57:10 513

原创 DL学习笔记1—BP算法的matlab代码学习

声明:文中的两个案例matlab源码引用自网络,并非本人所写,在此感谢原作者。原链接http://wenku.baidu.com/view/d8df1821aaea998fcc220e03.html?from=search1)traingd——梯度下降反向传播traingd Gradient descent backpropagation. traingd is a network traini

2015-12-11 14:05:35 10888

原创 Linux文件系统新增1--用户管理

第一部分 预备知识strtok函数原型:char *strtok(char *s, char *delim); 功能:分解字符串为一组标记串。s为要分解的字符串,delim为分隔符字符串。 说明:首次调用时,s必须指向要分解的字符串,随后调用要把s设成NULL。 strtok在s中查找包含在delim中的字符并用NULL(‘\0’)来替换,直到找遍整个字符串。 返回指向下一个标记串。当没有标记串

2015-12-10 12:21:24 1110

原创 Linux文件系统代码学习笔记2——Hash表&内存inode的创建与回收

Linux文件系统代码学习笔记1–磁盘格式化&block分配igetput.cpp——内存inode的创建与回收iget——内存inode的创建1. hash表的作用hash队列用来存放内存inode。 但是为什么要弄成队列的样子呢?方便查找?inode编号是唯一的,一个hash表128个队列,假设内存有256个inode 举个栗子,假设要找第129个inode: inode编号->hash

2015-12-09 12:21:42 1446

原创 Linux文件系统代码学习笔记--磁盘格式化&block分配

第一部分——准备知识磁盘格式化这一步骤到底做了什么? 为了读懂代码,首先先掌握几个知识点。memcpy函数void * __cdecl memcpy(_Out_writes_bytes_all_(_Size) void * _Dst, _In_reads_bytes_(_Size) const void * _Src, _In_ size_t _Size);void *memcpy(void *

2015-12-06 10:17:41 2734

深入理解计算机系统

计算机体系结构教材,<<深入理解计算机系统>>

2016-03-02

空空如也

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

TA关注的人

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