- 博客(20)
- 资源 (9)
- 收藏
- 关注
原创 Linux安装telnet服务
1.安装软件 sudo apt-get install xinetd telnetd2.新建/etc/inetd.conf: telnet stream tcp nowait telnetd /usr/sbin/tcpd /usr/sbin/in.telnetd3.编辑/etc/xinetd.conf文件:# Simple configuration file for xinetd#
2017-11-30 00:54:09 980
原创 POJ 3617 Best Cow Line【贪心】
DescriptionFJ is about to take his N (1 ≤ N ≤ 2,000) cows to the annual”Farmer of the Year” competition. In this contest every farmer arranges his cows in a line and herds them past the judges.The...
2017-11-29 23:03:00 270
原创 【持续更新】Eclipse使用教程
Eclipse是目前使用最为广泛的Java IDE,本文记录一些Eclipse常用功能。1 字体大小依次打开Windows——Appearance——Colors and Fonts——Basic——Text Font,点击Edit即可2 代码自动补全依次打开Windows——Preferences——Java——Editor——Content Assist,将Auto activation tri
2017-11-29 22:10:19 16382 2
原创 MySQL 5.7绿色版安装教程
Step1:下载安装包首先前往官网下载MySQL,也可以直接下载mysql-5.7.20-winx64.zipStep2:配置MySQL(1)下载完毕后(我此时版本为5.7.20),将压缩包解压,将解压后的整个文件夹放在你要放的位置,这里我放在D盘根目录下,即路径为: D:\mysql-5.7.20-winx64(2)在该路径下,在其中新建my.ini文件(注意:文件名后缀为ini,而不是tx
2017-11-29 01:36:07 2047 1
原创 Linux IO模型
一、概念1.1 IO模型的分类1.2 输入操作1.3 同步和异步1.4 阻塞和非阻塞1.5 用户空间和内核空间1.6 进程的阻塞二、阻塞IO(blocking IO)三、非阻塞IO(nonblocking IO)四、IO多路复用(IO multiplexing)4.1 select4.2 poll4.3 epoll4.3.1 三大接口4.3.2 工作模式...
2017-11-28 01:23:22 682
原创 Git修改已经被覆盖的提交
本文摘选自文章:【Jitwxs】Git教程 或【CSDN】Git教程。如果你不想看详细的描述,直接看步骤即可:1.git rebase -i HEAD~n,将要修改的提交状态改为edit2.修改文件3.git add4.git commit --amend5.git rebase --continue假设我们目录下有三个文件,分别是digit.dat 、letter.dat和symbol.dat,d
2017-11-26 21:41:10 2864
原创 LTP 第六章 开发IO阻塞测试集
LTP系列链接:第一章 LTP介绍及内部机制第二章 开发Shell测试集第三章 开发系统调用测试集第四章 开发_exit()测试集第五章 开发IO操作测试集第六章 开发IO阻塞测试集6.1 Convert pselect026.1.1 重写代码6.1.2 提交并校验6.2 Convert epoll_wait036.2.1 重写代码6.2.2 ...
2017-11-26 19:13:45 646
原创 Ubuntu切换自带中文输入法
1.检查中文语言支持进入系统设置–>语言支持,将汉语(中国)拖到最上面。如果列表中没有,选择添加或删除语言...来添加。2.切换键盘输入法系统,将其修改为fcitx。3.登出或重启系统,右上角会有一个Linux的图标,点开它默认的中文输入法就安装好了。4.选择文本输入设置,可以对输入源进行编辑,修改快捷键的操作。
2017-11-23 17:26:47 73332 12
原创 Linux Socket 编程
前言一、套接字二、预备知识2.1 网络字节序2.2 IP地址转换函数2.3 struct sockaddr2.4 struct sockaddr_in2.5 TCP与UDP运行流程三、相关函数3.1 socket()3.1.1 概要3.1.2 参数3.2 bind()3.3 listen()3.4 accpet()3.5 connect()3.6 re...
2017-11-15 01:34:42 762
原创 Online Judge爬虫
项目地址:Online Judge爬虫Online Judge爬虫前言本爬虫爬取各大OJ的公开题目。如有侵权,请联系我:jitwxs@foxmail.com。使用方法使用IDLE(或其他Python IDE)运行程序,自动将结果保存在源代码同级目录中(txt文本格式)。程序说明PATContests.py 爬取PAT(Programming Ability Test)竞赛题目(https://ww
2017-11-13 21:31:02 589
原创 最小生成树(Prim)算法
算法思想:假设G=<V,E>是连通图,TE是G上最小生成树中边的集合。算法从U={u0}(u0∈V),TE={ }开始,任取一个顶点u0作为开始点。重复执行下述操作:在所有u∈U, v∈V-U的边(u,v)∈E中找一条代价最小的边(u0,v0)并入集合TE,同时v0并入U,直至U=V为止。注意:选择最小边时,可能有多条同样权值的边可选,此时任选其一。代码实现:public class Pri
2017-11-13 21:09:14 353
原创 最长公共子序列(LCS)算法
一、最长公共字串与最长公共子序列最长公共子串(Longest Common Substirng)子串是串的一个连续的部分,子串中字符的位置必须连续。例如:有两个字符串ABCBDAB 和 BDCABA,则它们的最长公共子串是:AB。最长公共子序列(Longest Common Subsequence,LCS)子序列是从串中去掉任意的元素而获得新的序列,子串中字符的位置不必...
2017-11-13 20:48:21 2723
原创 LTP 第五章 开发IO操作测试集
LTP系列链接:第一章 LTP介绍及内部机制第二章 开发Shell测试集第三章 开发系统调用测试集第四章 开发_exit()测试集第五章 开发IO操作测试集第六章 开发IO阻塞测试集5.1 Convert read035.1.1 重写代码5.1.2 git提交5.1.3 patch校验5.2 Convert read045.2.1 重写代码5...
2017-11-11 12:59:42 1186
原创 Windows解决删除文件权限不够问题
当我们删除windows下文件时候,有没有碰到过权限不够的问题,这种情况十分恼人,因为往往此时你已经是管理员用户了。例如我想删除Windows.old文件:对此给出两种解决办法:一、进入PE删除这种方式前提是需要有PE,然后在PE中就可以轻松删除了。但是这种方法对小白就不太友好了。二、使用注册表工具删除STEP 1: 这种方式十分简单,首先在txt中输入以下内容,然后重命名为TrustedInst
2017-11-08 13:35:16 17290
原创 Ubuntu修改系统时间
在新版的ubuntu中,使用timedatectl 替换了ntpdate来进行时间管理。1.查看当前时间状态查看当前时间状态 timedatectl status :wxs@ubuntu:~/6-1/task4$ timedatectl status Local time: Tue 2017-11-07 18:14:30 PST Universal time: Wed 2017-11
2017-11-08 10:51:41 29452 1
原创 Linux Ext文件系统
1 Ext2文件系统1.1 概述文件系统中存储的最小单位是块(Block),一个块究竟多大是在格式化时确定的,使用 tune2fs 命令可以查看块大小。注:我这里演示使用的是ext3,但是没有影响。[root@VM_120_243_centos 1]# cat /etc/fstab /dev/vda1 / ext...
2017-11-06 23:47:40 1187
原创 xshell配色方案
使用方法: 保存配置文件,命名为 xxx.xcs 文件,在xshell中导入配色方案即可。Solarized Dark暗色版[Solarized Dark]text=839496cyan(bold)=93a1a1text(bold)=408080magenta=dd3682green=859900green(bold)=586e75background=042028cyan=2aa
2017-11-06 23:08:12 545
原创 Ubuntu安装nfs服务
一、服务端配置1. 安装nfs服务器端服务:apt-get install nfs-kernel-server2. 编辑/etc/exports下的配置文件:sudo vim /etc/exports在最后添加一行配置信息:/home/wxs/share_folder *(rw,sync,no_root_squash,no_subtree_check)其中:*:允许所有的网段访问,也可
2017-11-06 16:52:44 4648
原创 Linux下Mysql插入中文数据乱码解决
1.前言今天将系统迁移到linux后,当我启动java web项目后,发现修改中文数据后数据库的内容变成了??。我就知道是编码出现了问题。2.查找错误首先查询了IDE的编码,再经过单步调试确定不是IDE和代码的问题后,问题就锁定在了mysql,首先查看我使用到的数据库的编码,是UTF-8,没有问题。那就是mysql的配置文件有问题了。进入mysql,执行show variables like "%c
2017-11-02 16:33:12 1048
原创 Linux配置应用快捷方式
前言:使用Linux,并不是所有的软件都可以通过包管理工具安装,或者包管理工具安装的不是最新的,这时候源码安装就是必不可少的技能了。但是,你有没有被源码安装后如何启动所困扰呢?Step 1 : 使用软链接 这种方式是最常用也是最简单的方式,我以源码安装firefox 56为例,将其解压到/opt目录下:xs@wxs-PC:~$ cd /optwxs@wxs-PC:/opt$ lsfirefox
2017-11-02 12:14:40 1841 2
aspose word+excel+ppt for java 支持jdk1.8 附赠工具类(旧版资源)
2018-03-22
dubbo-admin 2.5.6 完美支持JDK1.8
2018-03-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人