标签:SQL Server

编程技术

『互联网架构』软件架构-解密电商系统-读写分离各种实现优缺点与解决方案(83)

7

puefu.he 发布于 2019-06-16

数据库读写分离,之前也说过这次在回顾下吧:主从复制,proxy读写分离,jar包进行读写分离。三种方式体量不同,根据自己的需求找到最合适的,一起说下。 (一)什么是读写分离 我们一般应用访问数据库无非是读取数据、修改数据、插入数据、删除数据。 而我们对数据库一般分为: maste...

阅读(11)评论(0)赞 (0)

Java

每一个Java工程师都应该掌握的全文搜索引擎!

6

xubiao.zhuang 发布于 2019-06-15

还没关注? 快动动手指! 聊技术、论职场! 为IT人打造一个“有温度”的 狸猫技术窝 最近项目组安排了一个任务,项目中用到了全文搜索,基于全文搜索 Solr 但是该 Solr 搜索云项目不稳定,经常查询不出来数据,需要手动全量同步,而且是其他团队在维护,依赖性太强,导致 Solr...

阅读(18)评论(0)赞 (0)

Spring

不懂Spring的9种设计模式,面试会吃亏的

6

hanze 发布于 2019-06-12

导读:设计模式作为工作学习中的枕边书,却时常处于勤说不用的尴尬境地,也不是我们时常忘记,只是一直没有记忆。Spring作为业界的经典框架,无论是在架构设计方面,还是在代码编写方面,都堪称行内典范。 好了,话不多说,开始今天的内容。spring中常用的设计模式达到九种,我们举例说明...

阅读(23)评论(0)赞 (0)

Java

Java 与'嵌入式' PostgreSQL 数据库的单元测试

2

小丁 发布于 2019-06-04

在我们对数据库 DAO 类进行单元测试时,通常不应该依赖于一个外部数据库,所以会选用特定比较接近于真实数据库类型的内存或嵌入式数据库,如 HSQLDB(HyperSQL), H2, Derby 等。但总难免会用到特定数据库的特性,这时候就无法用前述各种数据库进行测试了。非要单元测...

阅读(30)评论(0)赞 (0)

Spring

Spring系列-实战篇(4)-你有多了解MyBatis

likai 发布于 2019-05-27

1. 概念 在我上大学的时候,最流行的JavaEE框架是 SSH (Struts+Spring+Hibernate),现在同学们应该都在学 SSM(Spring+SpringMVC+MyBatis)了。从历史演变来看,Spring是越来越强大,而MyBatis则是顶替了Hiber...

阅读(34)评论(0)赞 (0)

Java

腾讯御界捕获Weblogic组件漏洞攻击 成功解除BuleHero蠕虫病毒威胁

15

xiaoli.wang 发布于 2019-05-23

一.背景 本周腾讯安全御见威胁情报中心接到客户求助,客户部署的腾讯御界高级威胁检测系统发现入侵感知告警信息,信息显示该公司有资产正遭受利用WebLogic Fusion中间件远程代码执行漏洞(CVE-2019-2725)的网络攻击,该公司安全人员及时联络腾讯安全专家协助...

阅读(49)评论(0)赞 (0)

Java

mysql-connector-java 插入 utf8mb4 字符失败问题处理分析

likai 发布于 2019-05-17

问题说明 业务数据库实例的编码由 utf8 修改为 utf8mb4 后, java 业务插入表情符等宽字符(4 字节)的时候一直报错以下相关的错误: ### Cause:java.sql.SQLException:Incorrect string value:/xF0/x9F/x...

阅读(38)评论(0)赞 (0)

Java

继甲骨文裁员、Java服软Python后,国产原创IT技术已经成熟,让中国科技不再受制于人!

5

songhua.gao 发布于 2019-05-10

“甲骨文创始人拉里•埃里森(Larry Ellison):不能让中国培养比美国还多的工程师!” 世界第二大软件公司甲骨文,突然在中国区进行大裁员。 甲骨文仍在中国盈利,中国区一下裁员六成,引起中国研究中心集体对公司进行声讨和抗议。 据甲骨文员工透漏,前一天晚上还在加班改bug,第...

阅读(51)评论(0)赞 (1)

Java

Java面试题总结

yeseng 发布于 2019-05-06

最近辞职在家复习准备面试,顺便整理一份发出来分享给大家 01. 你对面向对象思想的理解? 面向对象编程简称OOP,是开发程序的一种方法、思想。 面向过程编程中常常会导致所有的代码都在一起,难以阅读和维护,牵一动百。而OOP,使用许多代码模块,每个模块都只提供特定的功能,彼此独立,...

阅读(50)评论(0)赞 (0)

编程技术

红蓝对抗基础设施架构设计Wiki(下)

2

dulong 发布于 2019-05-03

(接上文) 有效载荷和Web重定向 在提供有效载荷和Web资源时,我们希望最小化事件响应者查看文件的能力,并增加成功执行有效载荷的机会,无论是建立C2还是收集情报。 Jeff Dimmock写的关于 Apache Mod_Rewrite的用法和示例: · ...

阅读(76)评论(0)赞 (0)

Java

Java大牛总结:Java学习过程中要注意的25个问题

2

zhuangli 发布于 2019-04-26

大道至简,所以扎实有用的方法,其实都是很简单的,难在踏踏实实的执行过程。今天小编为大家介绍的就是Java学习的需要着重注意的25个问题,快学起来吧。 1. 你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式。你应该了解UML,尤其是cla...

阅读(41)评论(0)赞 (0)

Spring

面试官:来给我说一下 Spring 中使用了那些设计模式?

3

hellas 发布于 2019-04-26

又叫做静态工厂方法(StaticFactory Method)模式,但不属于23种GOF设计模式之一。 简单工厂模式的实质是由一个工厂类根据传入的参数,动态决定应该创建哪一个产品类。 spring中的BeanFactory就是简单工厂模式的体现,根据传入一个唯一的标识来获得bea...

阅读(46)评论(0)赞 (0)

编程技术

The Clean Architecture

1

likai 发布于 2019-04-20

Robert C. Martin (Uncle Bob) 原文: https://blog.cleancoder.com/u… 译:祝坤荣 在过去几年我们看到关于系统架构的很多想法。这些包括: Alistair Cockburn的六边形架构(也叫做端口与适配器),St...

阅读(43)评论(0)赞 (0)

Java

Jenkins 筆記 3 – TFS 設定與 MSBuild 安裝

5

yeseng 发布于 2019-04-18

本篇整理 Jenkins 由 TFS 取回程式編譯的一些設定細節。 開始前先要將用來登入 TFS 伺服器的 AD 帳號新增為 Credential,新增位置如下圖: Kind 為「Username with password」,Scope 有 System 與 Global 兩種...

阅读(71)评论(0)赞 (0)

编程技术

分布式存储在云时代找到了“新方向”

1

dulong 发布于 2019-04-10

云计算加速发展的势头愈演愈烈,企业IT人员聊的已经不是“我们要不要上云计算?”,而是“怎样上云?如何用好云?”那么当企业张开双臂拥抱云计算的时候,对原有的传统IT架构会造成多大冲击?原有的传统IT架构能不能满足上云的这些需求?从存储架构来说,无疑是不小的考验。 通常来讲,主流的存...

阅读(68)评论(0)赞 (0)

Java

Spring Boot 简单集成 Liquibase

1

changyuan.xu 发布于 2019-03-28

Liquibase 是一个用于跟踪、管理和应用数据库变化的开源的数据库重构工具。它将所有数据库的变化(包括结构和数据)都保存在 changelog 文件中,便于版本控制,它的目标是提供一种数据库类型无关的解决方案,通过执行 schema 类型的文件来达到迁移。 Liquibase...

阅读(75)评论(0)赞 (0)

Java

后端架构师技术图谱

likai 发布于 2019-03-20

今天无意间看到github上一篇超炫的博文,是阿里工程师总结的 《后端架构师技术图谱》 ,分享给大家。 数据结构 队列 集合 链表、数组 字典、关联数组 栈 树 二叉树 完全二叉树 平衡二叉树 二叉查找树(BST) 红黑树 B,B+,B*树 LSM 树 BitSet 常用算法 排...

阅读(193)评论(0)赞 (0)