Wesley13 Wesley13
3年前
GOF二十三种设计模式之工厂模式
先说一下面向对象设计的基本原则:OCP:开放原则,一个软件的实体应当对扩展开放,对修改关闭。DIP:依赖倒转原则,针对接口编程,不要针对实现编程。LoD:迪米特法则,只与直接相关的类通信,避免和陌生人通信。在平常的编程中,我们都是直接new一个对象,而在工厂模式中,将对象的创建统一进行管理和控制,将调用者与实现类进行解耦。下边是一个简单的
Wesley13 Wesley13
3年前
985硕士毕业进京东,抱怨身边全是二本和大专生!没什么本事却整天高高在上!打交道太累了!
学历高的人愿意和学历低的人共事吗?一个985的硕士毕业后进了京东,发帖抱怨说身边都是二本和大专生,和这种人打交道太累了,求教大神怎么办?!(https://oscimg.oschina.net/oscnet/ba853e91dca840769331307ea51845df.jpg)结果被网友们一顿diss,985了不起吗?要不要这么牛气哄
Stella981 Stella981
3年前
PYthon继承链(egg)的思考和实战;
起初学习ssti的时候,就只是拿着tplmap一顿乱扫,然后进行命令执行,之前深入学习了一下PYthon继承链;今天写个文章进行加深记忆和理解;基础知识\\class\\返回一个实例所属的类;!(https://oscimg.oschina.net/oscnet/upe1b46142ca43f9deb20abd775a3
Easter79 Easter79
3年前
TiDB 易用性挑战赛开启:解决用户的痛点,让 TiDB 更易用!
两周前,我们发布了TiDB挑战赛第一季(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fpingcap.com%2Fblogcn%2Fpcpreport202002%2F)结赛公告,选手们在过去3个月里一顿炫酷的操作,让TiDB的「性能」产生了“惊人”的提升,比如
Stella981 Stella981
3年前
Qt中的QThread:使用QSemaphore进行多线程数据同步
20210127:在生产者、消费者的方法中添加线程挂起方法QThread::usleep(10),使ui不卡。20210128:在添加Track类(保存生产者Producer生成的每组数据),在ui界面中使用modelview同步显示生产者生成的数据,modelview不会对主线程造成卡顿。对消费者同样创建view,还没有进行model绑定。避免
Wesley13 Wesley13
3年前
Mysql 死锁的详细分析方法
 用数据库的时候,偶尔会出现死锁,针对我们的业务系统,出现死锁的直接结果就是系统卡顿、客户找事儿,所以我们也在想尽全力的消除掉数据库的死锁。_出现死锁的时候,如果只是想解锁,用showfullprocesslist看下kill掉就好了,__如果想查找到详细的问题,一个办法是用showengineinnodbstatus来查看简略
融云 融云
3年前
互联网通信云盛会WICC广州站绿色报名通道开启
11月20日(周六),WICC互联网通信云技术研讨盛会广州天河希尔顿酒店开幕,聚焦元宇宙、社交、泛娱乐、出海领域,分享出海合规、本土化运营、数字化营销起量的最佳实践思考。现场大咖云集,最in话题,更有精致午餐和巨多好礼,速戳报名:https://www.huodongxing.com/event/6617469398111?qdshequn
Wesley13 Wesley13
3年前
Java匹马行天下之一顿操作猛如虎,框架作用知多少?
流行框架:框架就是开发人员定义好的一套模板,程序员只需要往模板中添加响应的代码即可,填完代码,项目就完成了。所以框架存在的意义以及我们学习框架的目的就是想办法能够让程序员快速的完成整个项目的开发。下面我来对各大流行框架做个梗概:Struts先说第一个框架Struts,它是干嘛的,原来我们写Servlet的时候不停的用Request,R
什么是vr?一文带你了解Vr虚拟世界华锐互动
近几年来,VR线上全景展示的热度总是处于时而上升时而下降。而就在今年疫情期间,专家提倡的“无接触式生活方式”同时也使得VR全景展示重回大众视野,成为商迪3D发展的重要转折点,vr线上展示可以给用户提供不一样的浏览方式,相比于传统的平面展示,线上展示或许会在未来几年将得到进一步发展。VR线上全景展示的应用可以运用在各行各业,比如:企业线上展馆、VR全景看房、智
京东云开发者 京东云开发者
3星期前
浏览器崩溃的第一性原理:内存管理的艺术
作者:京东科技屠永涛你是否曾经遇到过浏览器突然卡顿,甚至崩溃的情况?尤其是在打开多个标签页或运行复杂的网页应用时,浏览器似乎变得异常脆弱。这种崩溃的背后,往往与内存管理息息相关。浏览器的内存管理机制决定了它能否高效地分配和释放资源,而JavaScript引