当前位置 : 首页 - 第10页

阅读全文

Socket 编程之 TCP 实现

发布 : 太原百度公司 | 分类 : 未命名 | 评论 : 0 | 浏览 : 120

前几天介绍了计算机网络的一些概念,并介绍了几个协议。下面就说说Java中的Socket编程,服务器和客户端是如何通信的呢? 首先要介绍一下Socket,我们知道在TCP/IP协议簇中,TCP、UDP协议都是在传输层,应用层基于传输层进行通信。而Socket可以看成是对TCP、UDP协议的实现。具体到编程的时候,要看业务选择是使用TCP还是UDP协议。今天主要讲的就是基于TCP通信的Socket实

阅读全文

redis 系列26 Cluster高可用 (1)

发布 : 太原百度公司 | 分类 : 未命名 | 评论 : 0 | 浏览 : 131

一.概述  Redis集群提供了分布式数据库方案,集群通过分片来进行数据共享,并提供复制和故障转移功能。在大数据量方面的高可用方案,cluster集群比Sentinel有优势。但Redis集群并不支持处理多个keys的命令,因为这需要在不同的节点间移动数据,而达不到像Redis那样的性能,在高负载的情况下可能会导致不可预料的错误。学习集群同样先了解一些原理方面包括:节点、槽指派、命令执行、重新分片,转向、故障转移、消息。后面再操作集群演示。关于集群搭建

阅读全文

策略模式 Strategy 政策Policy 行为型 设计模式(二十五)

发布 : 太原百度公司 | 分类 : 未命名 | 评论 : 0 | 浏览 : 153

策略模式Strategy 与策略相关的常见词汇有:营销策略、折扣策略、教学策略、记忆策略、学习策略....“策略”意味着分情况讨论,而不是一概而论面对不同年龄段的人,面对不同的商品,必然将会有不同的话术;面对购物总价的范围,很可能会有不同的折扣方案;面对理解能力不同的学生,必然有不同的教学策略; 而在我们程序的世界里,“策略”就是分情况讨论。也就是类似状态模式中的条件

阅读全文

聊聊我的 Java 自学之路

发布 : 太原百度公司 | 分类 : 未命名 | 评论 : 0 | 浏览 : 133

最近经常在知乎收到类似『没基础,java如何自学』、『怎么才能掌握编程』等等问题,再加上发现高中同学也在自学。有感而发,讲讲我的自学之路。1.1.大学高考没正常发挥,考入一所二流的学校,当时分数也只高出录取分数线一两分,只能选择机械专业,当时分数如果高个两三分,或许可以上计算机专业,或许现在基础知识水平可能不一样,可是谁说的准那?说回正题,大学前两年,跟大多数同学一样,基本在混,该打游戏打游戏,该逃课的逃课。但是期末的时候会去临时努力一把,

阅读全文

DDD Code First 迁移数据实现EF CORE的软删除,值对象迁移配置

发布 : 太原百度公司 | 分类 : 未命名 | 评论 : 0 | 浏览 : 119

感谢Jeffcky大佬的博客:EntityFrameworkCore2.0全局过滤(HasQueryFilter)https://www.cnblogs.com/CreateMyself/p/8491058.html什么是值对象没有唯一的标识,固定不变的,表示一个具体的概念,用来描述一个东西的特征,代表是什么,使用时直接添加或替换,值对象在迁移时,会以字段的形式迁移到数据库中软删除定义删除的接口

阅读全文

flask seesion组件

发布 : 太原百度公司 | 分类 : 未命名 | 评论 : 0 | 浏览 : 118

一、简介   flask中session组件可分为内置的session组件还有第三方flask-session组件,内置的session组件功能单一,而第三方的flask-sessoin可支持redis、memcached、文件等进行session的存储。以下将介绍内置session以及第三方session组件的使用方法以及处理机制。 二、内置session处理机制Cookie与Sessio

阅读全文

从壹开始前后端分离[.NetCore 不定期更新] 38 ║自动初始化数据库

发布 : 太原百度公司 | 分类 : 未命名 | 评论 : 0 | 浏览 : 115

缘起哈喽大家好呀,我们又见面啦,这里先祝大家圣诞节快乐哟,昨天的红包不知道有没有小伙伴抢到呢。今天的这篇内容灰常简单,只是对我们的系统的数据库进行CodeFirst,然后就是数据处理,因为这几个月来,还是有小伙伴陆陆续续的向我索要数据,本来想着都是很简单的数据,就不给了,然后仅仅是提供了一个Sql的表结构,但是想想一个完整的项目,怎么能没有一个初始化的功能呢(不仅仅是表结构,还是要一些简单的数据)?所以就想着写今天这篇文章了,这篇文章虽然可能看起来很简

阅读全文

维吉尼亚密码加解密原理及其实现

发布 : 太原百度公司 | 分类 : 未命名 | 评论 : 0 | 浏览 : 130

维吉尼亚密码(又译维热纳尔密码)是使用一系列凯撒密码组成密码字母表的加密算法,属于多表密码的一种简单形式。为了说清楚维吉尼亚密码得从移位替换密码说起,比较典型的就是凯撒密码。恺撒密码是一种替换加密的技术,明文中的所有字母都在字母表上向后(或向前)按照一个固定数目进行偏移后被替换成密文。例如,当偏移量是3的时候,所有的字母A将被替换成D,B变成E,以此类推。 原文Fly

阅读全文

iOS自动化探索(一)WebDriverAgent

发布 : 太原百度公司 | 分类 : 未命名 | 评论 : 0 | 浏览 : 111

WebDriverAgentFaceBook推出的一款iOS移动测试框架,支持真机和模拟器,同时支持USB,官方是这样介绍的:https://github.com/facebook/WebDriverAgent  下载:gitclonehttps://github.com/facebook/WebDriverAgent.git初始化脚本:双击打开WebDriverAgent.x

阅读全文

记一份电网信息化建设企业信息分析平台规划

发布 : 太原百度公司 | 分类 : 未命名 | 评论 : 0 | 浏览 : 114

  在项目建设过程中,应需求,其规划大数据信息化平台建设总体方案。一、  总体原则  双创信息化平台建设遵循技术创新、应用创新,遵循国家、电网公司技术导向,充分考虑技术先进性,应用创新性。建设具备公司特色、具备创新特性、符合公司规范、满足公司发展及应用的一站式大数据信息化平台,提升公司大数据应用建设灵活性,充分发挥公司大数据资产价值。  双创信息化平台是在全业务统一数据中心上的完善、细化和提升,而又不对原架构造成指标考核影

 
QQ在线咨询
售前咨询电话
150-3518-3610
技术支持电话
178-3663-6616