<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[ncut_nwpu的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/ncut_nwpu</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; ncut_nwpu]]></copyright><item><title><![CDATA[Java语言程序设计试题及部分答案]]></title><link>https://blog.youkuaiyun.com/ncut_nwpu/article/details/80737972</link><guid>https://blog.youkuaiyun.com/ncut_nwpu/article/details/80737972</guid><author>ncut_nwpu</author><pubDate>Tue, 19 Jun 2018 19:21:32 +0800</pubDate><description><![CDATA[一、简答题1 什么是多态性? 方法的重载和覆盖有何区别? 阅读下列代码，指出其中存在的重载和覆盖， 写出输出结果是什么？解释为什么这样输出? (15分)class C1 {    publicvoid f(){        System.out.println(&quot;C1.f&quot;);    }}class C2 extends C1{    publicvoid f(){        System....]]></description><category></category></item><item><title><![CDATA[sqlite3插入数据synchronous设置]]></title><link>https://blog.youkuaiyun.com/ncut_nwpu/article/details/80737959</link><guid>https://blog.youkuaiyun.com/ncut_nwpu/article/details/80737959</guid><author>ncut_nwpu</author><pubDate>Tue, 19 Jun 2018 19:19:31 +0800</pubDate><description><![CDATA[     初用sqlite3插入数据时，插入每条数据大概需要100ms左右。如果是批量导入，可以引进事物提高速度。但是假设你的业务是每间隔几秒插入几条数据，显然100ms是不能容许的。解决办法是，在调用sqlite3_open函数后添加下面一行代码：      sqlite3_exec(db, &quot;PRAGMA synchronous = OFF; &quot;, 0,0,0);上面的解决办法貌似治标不治本，...]]></description><category></category></item><item><title><![CDATA[c++中使用sqlite3]]></title><link>https://blog.youkuaiyun.com/ncut_nwpu/article/details/80653672</link><guid>https://blog.youkuaiyun.com/ncut_nwpu/article/details/80653672</guid><author>ncut_nwpu</author><pubDate>Mon, 11 Jun 2018 16:20:12 +0800</pubDate><description><![CDATA[一、下载sqlite源码和dll库http://www.sqlite.org/download.html二、在vs2012中新建工程，解压文件复制sqlite3.h,sqlite3.c文件到新建的项目中，配置将sqlite3.dll文件夹包含到项目中。三、新建源文件，编写简单的测试。#include &amp;lt;iostream&amp;gt;
#include &amp;lt;string&amp;gt;
#include...]]></description><category></category></item><item><title><![CDATA[leveldb应用：存文本文件内容]]></title><link>https://blog.youkuaiyun.com/ncut_nwpu/article/details/80625462</link><guid>https://blog.youkuaiyun.com/ncut_nwpu/article/details/80625462</guid><author>ncut_nwpu</author><pubDate>Fri, 08 Jun 2018 17:06:58 +0800</pubDate><description><![CDATA[描述：按行读入文本文件“1.TXT”中的内容，按“，”分隔读入的行，并把每行的前10个字符存入leveldb。存入的规则为行号为key，每个字符的值为value。由于leveldb中一个key只能有一个value对应，因此我们需要建立10个数据库分别存储着10个value的值。最后输出每个数据库中的内容，为验证是否正确，取出每个数据库中key为8的value的值，与文本文件“1.TXT”文件第8行...]]></description><category></category></item><item><title><![CDATA[windows下编译leveldb]]></title><link>https://blog.youkuaiyun.com/ncut_nwpu/article/details/80604356</link><guid>https://blog.youkuaiyun.com/ncut_nwpu/article/details/80604356</guid><author>ncut_nwpu</author><pubDate>Thu, 07 Jun 2018 09:33:02 +0800</pubDate><description><![CDATA[一、环境操作系统:windows x64 编译器:VS2012https://blog.youkuaiyun.com/flyfish1986/article/details/46806893二、准备下Boost编译需要Boost库支持，因此先将Boost库编译为64位版本1.下载好了Boost库，解压boost文件到本地目录（如D:\Program Files\boost_1_58_0\）2.双击运行目录里的...]]></description><category></category></item><item><title><![CDATA[mysql workbench]]></title><link>https://blog.youkuaiyun.com/ncut_nwpu/article/details/80356456</link><guid>https://blog.youkuaiyun.com/ncut_nwpu/article/details/80356456</guid><author>ncut_nwpu</author><pubDate>Thu, 17 May 2018 22:49:37 +0800</pubDate><description><![CDATA[一、Mysql使用workbench迁移数据二、查看tomcat的版本信息三、eclipse调整字体大小]]></description><category></category></item><item><title><![CDATA[栈的相关问题]]></title><link>https://blog.youkuaiyun.com/ncut_nwpu/article/details/80269305</link><guid>https://blog.youkuaiyun.com/ncut_nwpu/article/details/80269305</guid><author>ncut_nwpu</author><pubDate>Thu, 10 May 2018 16:28:09 +0800</pubDate><description><![CDATA[一、使用栈实现将中缀表达式转换为后缀表达式算法：1.创建一个栈
2.对于输入表达式中的每一个字符t:
    t是一个操作数→直接输出
    t是右括号→当前栈顶出栈并输出该符号，直到一个左括号出栈（左括号不输出）
    t是操作符→读出当前栈顶，并输出栈顶符号，直到出现一个左括号或者优先级比t低的符号或者栈空
    t入栈
3.出栈并输出该符号，直至栈空二、使用栈计算后缀表达式的值1.创建...]]></description><category></category></item><item><title><![CDATA[wireshark源码编译]]></title><link>https://blog.youkuaiyun.com/ncut_nwpu/article/details/80221477</link><guid>https://blog.youkuaiyun.com/ncut_nwpu/article/details/80221477</guid><author>ncut_nwpu</author><pubDate>Mon, 07 May 2018 15:35:59 +0800</pubDate><description><![CDATA[1源码下载2下载安装Cygwin cygwin是windows平台上运行的unix模拟环境，它对于学习unix/linux操作环境，或者从unix到windows的应用程序移植，或者进行某些特殊的开发工作，尤其是使用gnu工具集在windows上进行嵌入式系统开发，非常有用。3下载安装QTwindows下编译wireshark源码(转) - 董雨 - 博客园  https://www.cnblog...]]></description><category></category></item><item><title><![CDATA[Java单例模式]]></title><link>https://blog.youkuaiyun.com/ncut_nwpu/article/details/80082913</link><guid>https://blog.youkuaiyun.com/ncut_nwpu/article/details/80082913</guid><author>ncut_nwpu</author><pubDate>Wed, 25 Apr 2018 18:09:06 +0800</pubDate><description><![CDATA[一、单例模式特点：1. 单例模式只能有一个实例。2. 单例类必须创建自己的唯一实例。3. 单例类必须向其他对象提供这一实例。二、单例模式实现Java中实现单例模式需要私有的构造器、一个静态方法和一个静态变量。1.饿汉模式public class Singleton{
    private static Singleton instance = new Singleton();
    priva...]]></description><category></category></item><item><title><![CDATA[网络抓包工具 wireshark 入门教程]]></title><link>https://blog.youkuaiyun.com/ncut_nwpu/article/details/80081186</link><guid>https://blog.youkuaiyun.com/ncut_nwpu/article/details/80081186</guid><author>ncut_nwpu</author><pubDate>Wed, 25 Apr 2018 16:42:05 +0800</pubDate><description><![CDATA[一、准备工作Wireshark使用WinPCAP作为接口，直接与网卡进行数据报文交换。所以需要先安装WinPcap_4_1_3.exe。二、开始抓包1.开始界面2.wireshark是捕获机器上的某一块网卡的网络包，当机器上有多块网卡的时候，需要选择一个网卡。然后点击&quot;Start&quot;按钮, 开始抓包。常用按钮从左到右的功能依次是：1、列出可用接口。2、抓包时需要设置的一些选项。一般会保留最后一次的设...]]></description><category></category></item><item><title><![CDATA[顺时针打印矩阵]]></title><link>https://blog.youkuaiyun.com/ncut_nwpu/article/details/80011694</link><guid>https://blog.youkuaiyun.com/ncut_nwpu/article/details/80011694</guid><author>ncut_nwpu</author><pubDate>Thu, 19 Apr 2018 22:01:50 +0800</pubDate><description><![CDATA[题目描述：输入一个矩阵，按照从外向里以顺时针的顺序依次打印出每一个数字，例如，如果输入如下矩阵： 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 则依次打印出数字1,2,3,4,8,12,16,15,14,13,9,5,6,7,11,10.基本思想：用左上和右下的坐标定位出一次要旋转打印的数据，一次旋转打印结束后，往对角分别前进和后退一个单位。public class...]]></description><category></category></item><item><title><![CDATA[2016广联达面试题5]]></title><link>https://blog.youkuaiyun.com/ncut_nwpu/article/details/80010074</link><guid>https://blog.youkuaiyun.com/ncut_nwpu/article/details/80010074</guid><author>ncut_nwpu</author><pubDate>Thu, 19 Apr 2018 20:06:23 +0800</pubDate><description><![CDATA[问题描述： 一个n*m的阵列，每一个位置上都有一个值，我们从左上角开始出发，向右下角方向步进。最终到达右下角，找到我们经过路径上的值的和的最大值，例如图中最大值为53。矩阵为：1	10	3	812	2	9	65	7	4	113	7	16	5问题分析：每一步要么向下移动，要么向右移动，定义一个距离矩阵，用来存放从左上角到该位置的最大距离值，每输入一个值就计算该点的最大距离值。易知该点的最大距离值就是...]]></description><category></category></item><item><title><![CDATA[华为2018实习生笔试编程题 三]]></title><link>https://blog.youkuaiyun.com/ncut_nwpu/article/details/80006805</link><guid>https://blog.youkuaiyun.com/ncut_nwpu/article/details/80006805</guid><author>ncut_nwpu</author><pubDate>Thu, 19 Apr 2018 16:56:42 +0800</pubDate><description><![CDATA[题目描述：有N个骰子，同时投掷出去，向上面的数字之和为A。那么输入为N个骰子，请计算出A，和A出现的概率。概率值，小数点保留5位。样例输入：1样例输出：[[1,0.166667], [2,0.166667], [3,0.166667], [4,0.166667], [5,0.166667], [6,0.166667]]基本思想：动态规划，n个骰子点数和为s的种类数只与n-1个骰子的和有关。因为一个...]]></description><category></category></item><item><title><![CDATA[http和https的区别与联系]]></title><link>https://blog.youkuaiyun.com/ncut_nwpu/article/details/79999678</link><guid>https://blog.youkuaiyun.com/ncut_nwpu/article/details/79999678</guid><author>ncut_nwpu</author><pubDate>Thu, 19 Apr 2018 09:15:35 +0800</pubDate><description><![CDATA[一、HTTP和HTTPS的基本概念
HTTP：是互联网上应用最为广泛的一种网络协议，是一个客户端和服务器端请求和应答的标准（TCP），用于从WWW服务器传输超文本到本地浏览器的传输协议，它可以使浏览器更加高效，使网络传输减少。
HTTPS：是以安全为目标的HTTP通道，简单讲是HTTP的安全版，即HTTP下加入SSL层，HTTPS的安全基础是SSL，因此加密的详细内容就需要SSL。
HTTP]]></description><category></category></item><item><title><![CDATA[华为2018实习生笔试编程题 一]]></title><link>https://blog.youkuaiyun.com/ncut_nwpu/article/details/79996044</link><guid>https://blog.youkuaiyun.com/ncut_nwpu/article/details/79996044</guid><author>ncut_nwpu</author><pubDate>Wed, 18 Apr 2018 20:28:11 +0800</pubDate><description><![CDATA[题目描述：编写一个截取字符串的函数，输入为一个字符串和字节数，输出为按字节截取的字符串。 要求汉字不能出现截半的情况，同时忽略字符串中的数字后输出结果。
输入描述：一行字符串和待截取的字节数
输出描述：单独的一行截取后的字符串
输入：
华HUA
4输出：
华HU
分析：



1、按照字节[byte]截取操作字符串，先将String转换成byte类型

2、汉字使用两个字节]]></description><category></category></item><item><title><![CDATA[华为2018实习生笔试编程题 二]]></title><link>https://blog.youkuaiyun.com/ncut_nwpu/article/details/79996019</link><guid>https://blog.youkuaiyun.com/ncut_nwpu/article/details/79996019</guid><author>ncut_nwpu</author><pubDate>Wed, 18 Apr 2018 20:12:47 +0800</pubDate><description><![CDATA[同 黑色星期五
import java.util.Scanner;

/**
 * 13号又是一个星期五。13号在星期五比在其他日子少吗?计算每个月的十三号落在周一到周日的次数。
 * 给出N年的一个周期，要求计算1900年1月1日至1900+N-1年12月31日中十三号落在周一到周日的次数，N为正整数且不大于400.
 */

public class test04 {

    public]]></description><category></category></item><item><title><![CDATA[各种排序的Java实现]]></title><link>https://blog.youkuaiyun.com/ncut_nwpu/article/details/79994288</link><guid>https://blog.youkuaiyun.com/ncut_nwpu/article/details/79994288</guid><author>ncut_nwpu</author><pubDate>Wed, 18 Apr 2018 17:52:32 +0800</pubDate><description><![CDATA[package sort;

/**
* @author Administrator
* @version 创建时间：2018年4月12日 上午9:32:48
* @ClassName 类名称
* @Description 类描述
*/


public class Sort {
	private int[] nums= {2,4,6,7,98,0,2,6,9,1};
	//private int]]></description><category></category></item><item><title><![CDATA[二叉排序树的Java实现]]></title><link>https://blog.youkuaiyun.com/ncut_nwpu/article/details/79993770</link><guid>https://blog.youkuaiyun.com/ncut_nwpu/article/details/79993770</guid><author>ncut_nwpu</author><pubDate>Wed, 18 Apr 2018 17:23:43 +0800</pubDate><description><![CDATA[class Node{
	public int data;
	public Node left;
	public Node right;
	public Node(int data){
		this.data = data;
		this.left = null;
		this.right = null;
	}
}
public class BinaryTree {
	
	private Node...]]></description><category></category></item><item><title><![CDATA[明明的随机数]]></title><link>https://blog.youkuaiyun.com/ncut_nwpu/article/details/79903130</link><guid>https://blog.youkuaiyun.com/ncut_nwpu/article/details/79903130</guid><author>ncut_nwpu</author><pubDate>Wed, 11 Apr 2018 21:16:14 +0800</pubDate><description><![CDATA[题目描述明明想在学校中请一些同学一起做一项问卷调查，为了实验的客观性，他先用计算机生成了N个1到1000之间的随机整数（N≤1000），对于其中重复的数字，只保留一个，把其余相同的数去掉，不同的数对应着不同的学生的学号。然后再把这些数从小到大排序，按照排好的顺序去找同学做调查。请你协助明明完成“去重”与“排序”的工作。 Input Param      n               输入随机数的...]]></description><category></category></item><item><title><![CDATA[计算字符个数]]></title><link>https://blog.youkuaiyun.com/ncut_nwpu/article/details/79899746</link><guid>https://blog.youkuaiyun.com/ncut_nwpu/article/details/79899746</guid><author>ncut_nwpu</author><pubDate>Wed, 11 Apr 2018 17:12:59 +0800</pubDate><description><![CDATA[题目描述写出一个程序，接受一个有字母和数字以及空格组成的字符串，和一个字符，然后输出输入字符串中含有该字符的个数。不区分大小写。输入描述:输入一个有字母和数字以及空格组成的字符串，和一个字符。输出描述:输出输入字符串中含有该字符的个数。示例1输入ABCDEF A输出1代码：import java.util.Scanner;
public class Solution {
	public stati...]]></description><category></category></item></channel></rss>