防止单例模式被破坏

总结了两种方法,如果还有别的方法的话,欢迎博友补充一、反射机制的引入来破坏单例模式下面是一个单例类,我们通过反射机制生成该类的一个实例public class Singleton { public static final Singleton INSTANCE = new Singleton(); private Singleton() { } public Sin...
分类: 编程语言 发布时间: 04-21 22:12 阅读次数: 7

linux:进程替换

更多知识点:linux目录索引 概念 进程替换是指把当前进程替换为一个新的程序。替换进程使用 exec 系列函数。进程被exec 替换后,运行中的程序就开始执行由 exec 指定的新的可执行程序中的代码。新进程的 PID、 PPID 与原进程完全一样。 并且, exec 一般是不会返回的,因为原进程已经被完全替换掉了,除非发生错误,出错时, exec 返回-1。 进程替换的原...
分类: 其他 发布时间: 04-21 22:12 阅读次数: 4

1.常用数据结构-红黑树

R-B Tree简介    R-B Tree,全称是Red-Black Tree,又称为“红黑树”,它一种特殊的二叉查找树。红黑树的每个节点上都有存储位表示节点的颜色,可以是红(Red)或黑(Black)。要想了解红黑树,不防先自己建一个红黑树:https://www.cs.usfca.edu/~galles/visualization/RedBlack.html红黑树的特性:(1)每个节点或者是...
分类: 其他 发布时间: 04-21 22:12 阅读次数: 3

单链表实现单词索引表(C语言)

[非转载 原文地址]原文地址转载请注明出处,有疑问请点击原文地址留言#include <stdio.h> #include <stdlib.h> #include <string.h> #include <ctype.h> #include <assert.h> #define N 30 typedef struct WORD{//保存由...
分类: 其他 发布时间: 04-21 22:12 阅读次数: 5

C#使用 RNGCryptoServiceProvider 生成强随机字符串

1 using System.Security.Cryptography; 2 sealed class RNGCryptoRandomService 3 { 4 private static RNGCryptoServiceProvider _random = new RNGCry
分类: 其他 发布时间: 04-21 22:08 阅读次数: 3

西安电子科技大学第16届程序设计竞赛 E Xieldy And His Password

链接:https://www.nowcoder.com/acm/contest/107/E 来源:牛客网 Xieldy And His Password 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 131072K,其他语言262144K 64bit IO Format: %ll
分类: 其他 发布时间: 04-21 22:08 阅读次数: 8

敏捷冲刺日志集合贴

第①次博客 第②次博客 第③次博客 第④次博客 第⑤次博客 第⑥次博客 第⑦次博客 第⑧次博客
分类: 其他 发布时间: 04-21 22:08 阅读次数: 3

小程序

http://bbs.zhichiwangluo.com/thread-12172-1-1.html
分类: 其他 发布时间: 04-21 22:08 阅读次数: 4

leetcode-434-Number of Segments in a String

题目描述: Count the number of segments in a string, where a segment is defined to be a contiguous sequence of non-space characters. Please note that the
分类: 其他 发布时间: 04-21 22:08 阅读次数: 3

数据分析库Pandas

Pandas介绍 导入pandas库 import pandas as pd
分类: 其他 发布时间: 04-21 22:08 阅读次数: 6

bzoj3932: [CQOI2015]任务查询系统

幸好有先见之明开了小号。。。 思路不难,利用差分思想在主席树上搞。如果省选遇到这种码力题岂不是要亡?? 吐槽:伪老年选手不会用win10。。。在竞赛室过不了样例的代码回家用XP过了。。。。岂不是跟不上时代?? #include<cstdio> #include<iostream> #inclu
分类: 其他 发布时间: 04-21 22:08 阅读次数: 3

angular 守卫路由

import { NgModule } from '@angular/core'; import { Routes, RouterModule } from '@angular/router'; import { HomeComponent } from './home/home.componen
分类: 其他 发布时间: 04-21 22:08 阅读次数: 3

CentOS 7安装图形化界面后重启出现Initial setup of CentOS Linux 7 (core)

这是CentOS内核的初始设置页面,下面给出中文解释及操作方法。 1、CentOS Linux 7 初始设置(核心) 1)[!]许可证信息 (没有接受许可证) 请您选择[‘1’ 输入许可证信息 | ‘q’ 退出 | ‘c’ 跳过 | ‘r’ 刷新 ] 输入“1”,按Enter键 2、许可证信息 1
分类: 其他 发布时间: 04-21 22:08 阅读次数: 3

关于版本管理工具git操作的事项

1、blit是一个git仓库、类似的还有GitLab,建议用 GitLab。(可下载看看) 2、关于git提交出现无法忽略文件的处理方法 git rm -r --cached . #清除缓存 (进入目录,右键git bash here) git add . #重新trace file git co
分类: 其他 发布时间: 04-21 22:08 阅读次数: 3

西安电子科技大学第16届程序设计竞赛 G-小国的复仇

西安电子科技大学第16届程序设计竞赛网络同步赛 G-小国的复仇 2 链接:https://www.nowcoder.com/acm/contest/107/G 来源:牛客网 题目描述 众所周知,汀老师是XDUACM实验室最优秀的人,无论是学习还是打游戏。今天他突然想到一个好玩的游戏。规则是这样的,
分类: 其他 发布时间: 04-21 22:08 阅读次数: 5

[leetcode]Validate Binary Search Tree 验证二叉搜索树

此题很容易犯一个错误: 将current结点的值和左右孩子比较,如果满足要求(即current结点的值大于左孩子,小于右孩子),就递归调用函数验证左右孩子为根结点的子树。 这样的验证方式是不对的,因为二叉搜索树的要求是:current 结点值大于左子树所有结点值,小于右子树所有结点值。上面的验证方
分类: 其他 发布时间: 04-21 22:08 阅读次数: 3

HTML & CSS设计与构建网站 ([美]达科特) PDF原版

HTML & CSS 设计与构建网站采用有别于许多传统编程书籍的新颖编排方式,将使您收到事半功倍的学习效果。每一页都在短小精悍的示例代码的引导下,简明直观、直截了当地阐述一个新主题。 《HTML & CSS 设计与构建网站》还提供关于如何组织和设计网页的实用信息,以便帮助您创建充满魅力、易于使用的
分类: 其他 发布时间: 04-21 22:08 阅读次数: 5

以技术面试官的经验分享毕业生和初级程序员通过面试的技巧(Java后端方向)

本来想分享毕业生和初级程序员如何进大公司的经验,但后来一想,人各有志,有程序员或许想进成长型或创业型公司或其它类型的公司,所以就干脆来分享些提升技能和通过面试的技巧,技巧我讲,公司你选,两厢便利。 毕业生和初级程序员(一般是工作经验3年以下)大多处于事业的青黄不接的阶段,在找工作时往往会遇到缺乏实
分类: 其他 发布时间: 04-21 22:08 阅读次数: 6

多线程-线程池

说明:   为了避免系统频繁地创建和销毁线程,我们可以让创建的线程进行复用,所以需要线程池。 线程池中,总有几个活跃线程,当你需要使用线程时,可以从池子中随便拿一个空闲线程,完成工作时, 并没有关闭线程,而是将这个线程退回到池子中,方便其他人复用。 实现:   JDK对线程池提供了一套Execut
分类: 其他 发布时间: 04-21 22:08 阅读次数: 6

【转载】KMP入门级别算法详解--终于解决了(next数组详解)

【转载】https://blog.csdn.net/LEE18254290736/article/details/77278769 对于正常的字符串模式匹配,主串长度为m,子串为n,时间复杂度会到达O(m*n),而如果用KMP算法,复杂度将会减少线型时间O(m+n)。 设主串为ptr="ababa
分类: 其他 发布时间: 04-21 22:08 阅读次数: 5
今日推荐