如何刷新本地的DNS缓存?

为了提高网站的访问速度,系统会在成功访问某网站后将该网站的域名、IP地址信息缓存到本地。下次访问该域名时直接通过IP进行访问。一些网站的域名没有变化,但IP地址发生变化,有可能因本地的DNS缓存没有刷新导致无法访问。这时我们可以试着刷新本地的DNS缓存,看能否解决无法访问网站的问题。 方法/步骤 用“WIN +R”快捷键打开运行窗口,输入“cmd”命令,进行命令行窗口。 在命令行窗口输入“ipconfig /flushdns”执行,刷新本地的DNS缓存数据。 如果在执行“ipconfig /f
分类: 其他 发布时间: 04-24 22:08 阅读次数: 4

Unity 获取UI界面结构的工具

  开发的时候必不可少的需要要获取一个界面的子对象组件,虽然很简单但是如果每次获取都敲一次代码,也是一键很恐怖的事情。   现在项目用了一个工具,对着界面点一下,就会导出匹配这个界面结构的类。只要初始化这个类,就可以很方便的获取这个界面子对象的组件。   工具思路是这样的:   1、根据子对象的命名来确定需要获取的组件。比如后缀_txt表示UILabel,_go表示GameObject。   2、遍历所有子对象,将带后缀的子对象缓存起来。   3、根据缓存的子对象,按照一定字符串拼接规则,写到
分类: 其他 发布时间: 04-24 22:08 阅读次数: 6

strings.h 与 string.h 头文件的区别

今天使用 man string 来查看 string 文件的使用的方法(毕竟里面的函数名字和传入参数和发挥参数的类型,如果一段时间不使用,会产生遗忘。) 偶然发现,string.h 的man page 中 出现了 strings.h 的说明。这引起的我的好奇,很奇怪这个strings 和 string 之间的关系。我上网搜了几个帖子,他们写的不够清楚,今天我进行重新整理一下吧: 首先我们看一下man string 里面的内容: 可见,strings 头文件中包含了,部分函数,没有再string
分类: 其他 发布时间: 04-24 22:08 阅读次数: 4

java高并发之synchronized

java高并发之synchronized synchronized可以保证代码块或者方法在运行时,同一时刻只有一个方法可以进入临界区域,同时也可以保证共享变量的内存可见性 synchronized可以使用在三种情况: 1. 普通同步方法,锁是当前实例对象 2. 静态同步方法,锁是当前类的class对象 3. 同步方法块,锁是括号里面的对象 package com.tianmaying.crawler.impl; public class SynchronizedTest { publ
分类: 其他 发布时间: 04-24 22:08 阅读次数: 5

黄埔特种小兵军事夏令营--2018火热招生

2018年黄埔军校夏令营——“特种小兵” 活动计划 青少年训练营 汲取解放军军营管理文化,承传特种部队的训练风格和模式,采用全封闭式军事化管理模式,将特种小兵课程全面渗透于训练,并融入实战演练、野外生存、军事拓展、综合素养、励志感恩、国防教育、三防教育等主题内容。训练课程由浅入深、分层次、分阶段进行教学和实施。 黄埔《特种小兵》军事训练营,不仅是对学员体力上的考验,更是意志力的磨炼。走进黄埔军事训练基地,你的身份将不再是软温室里娇嫩的花草,而是一名真正的钢铁战士。在这里,不仅要学会常规的军事技
分类: 其他 发布时间: 04-24 22:08 阅读次数: 3

51nod 1100 斜率最大

1100 斜率最大 平面上有N个点,任意2个点确定一条直线,求出所有这些直线中,斜率最大的那条直线所通过的两个点。 (点的编号为1-N,如果有多条直线斜率相等,则输出所有结果,按照点的X轴坐标排序,正序输出。数据中所有点的X轴坐标均不相等,且点坐标为随机。) Input 第1行,一个数N,N为点的数量。(2 <= N <= 10000) 第2 - N + 1行:具体N个点的坐标,X Y均为整数(-10^9 <= X,Y <= 10^9) Output 每行2个数,中间用空格分隔。分别是起点编
分类: 其他 发布时间: 04-24 22:08 阅读次数: 4

SqlServer将数据库中的表复制到另一个数据库

在使用SqlServer的过程中,我们可能需要将表从一个数据库复制到另一个数据库中,今天,我为大家介绍这种操作的具体方法及步骤。可能对大部分人来说是很简单的东西,但是还是要记录下来,好记性不如烂笔头嘛。希望可以帮到需要的同学。。。 复制表结构: 第一步:首先,打开并连接Sql Server,在源数据库Source_db(源数据库名称)上右键,然后依次点击“编写表脚本为”→“CREATE到”→“新查询编辑器窗口”。 第二步:在第1步产生的编辑器中按”crtl+a“组合键全选内容,然后右键“复制“
分类: 其他 发布时间: 04-24 22:08 阅读次数: 3

使用Holer远程桌面登录家里电脑和公司内网电脑

1. Holer工具简介 Holer exposes local servers behind NATs and firewalls to the public internet over secure tunnels. Support forwarding message based on TCP protocol. Holer是一个免费开源的内网穿透工具,它可以将局域网服务器代理到公网的内网穿透工具,支持转发基于TCP协议的报文。 Holer地址:https://github.com/Wi
分类: 其他 发布时间: 04-24 22:08 阅读次数: 4

并查集(Union-Find)

一、基本操作: 1、Find:当且仅当两个元素属于相同的集合时,返回相同的名字 2、Union:将两个不相交的集合合并为一个不想交的集合。 应用:在等价关系中,判断两个元素之间是否有关系或者添加等价关系。 二、基本数据结构 1、Quick-Find实现 采用一个数组保存每个等价类的名字,这种实现下Find的复杂度为O(1),而Union实现的复杂度为O(n)。 例如Union(i,j):Union操作需要遍历整个数组,将所有为j的元素改为i。 1 public class ADTQuickF
分类: 其他 发布时间: 04-24 22:08 阅读次数: 4

(五)Collections工具类

Collections工具类 提供大量方法用于操作集合,比如排序,查找,替换 同步控制 提供synchronizedXxx()方法将指定集合类包装成线程同步的集合。 List<String> list = Collections.synchronizedList(new ArrayList<>()); 设置不可变集合 提供三个方法返回一个不可变的集合 emptyXxx() singletonXxx() unmodifiableXxx()
分类: 其他 发布时间: 04-24 22:05 阅读次数: 3

C语言:凯撒密码的实现

凯撒密码的实现(10分) 题目内容: 凯撒密码(caeser)是罗马扩张时期朱利斯?凯撒(Julius Caesar)创造的,用于加密通过信使传递的作战命令。它将字母表中的字母移动一定位置而实现加密。 他的原理很简单,说到底就是字母与字母之间的替换。每一个字母按字母表顺序向后移3位,如a加密后变成d,b加密后变成e,……x加密后变成a,y加密后变成b,z加密后变成c。 例如:“baidu”用凯撒密码法加密后字符串变为“edlgx”。 试写一个算法,将键盘输入的文本字符串(只包含a~z的字符)进
分类: 其他 发布时间: 04-24 22:05 阅读次数: 5

[转]Creating a custom ribbon for Outlook 2013, 2010 and toolbar for Outlook 2007, 2003 – C# sample

本文转自:https://www.add-in-express.com/creating-addins-blog/2013/05/21/outlook-ui-customization-ribbons-toolbars/ The Outlook UI provides a lot of customization options, but one thing almost all Outlook add-ins share is either a ribbon tab or a toolbar
分类: 其他 发布时间: 04-24 22:05 阅读次数: 5

《程序员代码面试指南》第五章 二叉树问题 字符串的统计字符串

题目 字符串的统计字符串 java代码 package com.lizhouwei.chapter5; /** * @Description: 字符串的统计字符串 * @Author: lizhouwei * @CreateDate: 2018/4/24 20:49 * @Modify by: * @ModifyDate: */ public class Chapter5_7 { public String getCountString(String str) {
分类: 其他 发布时间: 04-24 22:05 阅读次数: 3

BZOJ5296 [CQOI2018] 破解D-H协议 【数学】【BSGS】

题目分析:   裸题。 代码:   1 #include<bits/stdc++.h> 2 using namespace std; 3 4 typedef long long ll; 5 6 const int BASE = 10045601; 7 8 #define mp make_pair 9 10 ll g,p; 11 ll srt = 50000; 12 vector<pair<int,ll> > hash[10200000]; 13 14 ll fast
分类: 其他 发布时间: 04-24 22:05 阅读次数: 3

pthread一些相关的函数

-(void)pthreadsDoTask{ /* pthread_t:线程指针 pthread_attr_t:线程属性 pthread_mutex_t:互斥对象 pthread_mutexattr_t:互斥属性对象 pthread_cond_t:条件变量 pthread_condattr_t:条件属性对象 pthread_key_t:线程数据键 pthread_rwlock_t:读写锁 // pthread_create():创建一个线程 pthread_exit():终止当前线程 pthr
分类: 其他 发布时间: 04-24 22:05 阅读次数: 3

《程序员代码面试指南》第五章 二叉树问题 判断字符数组中是否所有的字符都只出现过一次

题目 判断字符数组中是否所有的字符都只出现过一次 java代码 package com.lizhouwei.chapter5; /** * @Description: 判断字符数组中是否所有的字符都只出现过一次 * @Author: lizhouwei * @CreateDate: 2018/4/24 21:18 * @Modify by: * @ModifyDate: */ public class Chapter5_8 { public boolean isUniqu
分类: 其他 发布时间: 04-24 22:05 阅读次数: 3

解决nodejs中json序列化时Date类型为UTC格式

在nodejs中,json序列化时Date类型时,默认转为UTC格式。 如下图 zhupengfei@DESKTOP-HJASOE3 MINGW64 /d/MyProject/exp2 $ node > new Date(); 2018-04-24T12:32:55.590Z > 上面只是一个例子,下面我用一个更具体化的例子来展示一个这个情况,我们在开发WEB项目中,经常用到Express组件, 我们就用express创建了一个demo项目,我们现在要提供一个api接口,返回一些信息 返回操作
分类: 其他 发布时间: 04-24 22:05 阅读次数: 3

项目总结3

opreate.jsp <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR
分类: 其他 发布时间: 04-24 22:05 阅读次数: 3

POJ-1509 Glass Beads---最小表示法模板

题目链接: https://vjudge.net/problem/POJ-1509 题目大意: 给你一个循环串,然后找到一个位置,使得从这个位置开始的整个串字典序最小。 解题思路: 最小表示法模板 注意模板返回的下标是从0开始,答案要求从1开始 1 #include<iostream> 2 #include<algorithm> 3 #include<cstring> 4 #include<cstdio> 5 #include<string> 6 #include<set> 7
分类: 其他 发布时间: 04-24 22:05 阅读次数: 6

SQL Server 实现递归获取层级数据

经常会出现一个业务场景,当前已知ID,怎么获取他的子节点数据呢?怎么获取父节点的数据呢?下面用代码展示一个最简单的例子: /*创建一张员工表*/ CREATE TABLE [dbo].[Employee]( [ID] [uniqueidentifier] NOT NULL,--用户ID [ParentGUID] [uniqueidentifier] NOT NULL,--上级ID [ECode] [nvarchar](50) NOT NULL,--员工编号 [E
分类: 其他 发布时间: 04-24 22:05 阅读次数: 3