"Github StackChat" 学习回顾 React和Electron结合 TypeError: fs.existsSync is not a function 在React组件里引入electron时候就会报这个错,主要原因是在React里不能引入Node.js的模块 解决方法 1. Web ...
分类:
微信 时间:
2019-07-02 21:34:50
阅读次数:
185
"Github StackChat" 用到的React Router React Router是React路由的解决方案之一,也可以使用别的库 安装 路由配置 react router主要提供了几个组件来进行路由之间结构的组织 1. Router 所有路由组件的根 2. Route 路由组件 pat ...
分类:
微信 时间:
2019-07-02 21:22:28
阅读次数:
168
"Github StackChat" Redux学习回顾 Redux的主要功能就是管理复杂交错的State,比如需要讲state提升到顶层组件的场景中,使用Redux就很合适 Redux主要提供三个东西来进行状态管理 1. Action 表达要进行的动作,也就是通过view层触发,来进行派发来改变全 ...
分类:
微信 时间:
2019-07-02 21:17:28
阅读次数:
165
[TOC] 并发编程 并发编程 并发指的是多个任务同时被执行,并发编程指的是编写出支持多任务并发的应用程序所在. 在我们写的TCP通讯中,服务器建立连接后需要一个循环来重复收发文件和下载文件的过程,但是服务器并不知道客户端会在什么时候发来数据,这样服务器就会一直处在于一个等待的状态,此时的服务器无法 ...
分类:
其他好文 时间:
2019-07-02 21:17:15
阅读次数:
150
"Github StackChat" 技术栈 写这个软件StackChat的主要目的是巩固练习Node和对React的实践,也是为了学习东西,所以选用了这些自己还没在项目里使用过的技术,边学变写 Electron React Material UI React Router Redux Expres ...
分类:
微信 时间:
2019-07-02 20:52:04
阅读次数:
136
前提 今天下班时候和同事聊天偶然听到面试题“两个线程交替打印奇数和偶数”的实现,这里做一个复盘。 复盘 场景一:线程A打印奇数,线程B打印偶数,线程A和线程B交替打印,使用对象监视器实现。 场景二:线程A打印奇数,线程B打印偶数,线程A和线程B交替打印,使用JDK提供的并发类库实现。 这两个场景中, ...
分类:
编程语言 时间:
2019-07-02 12:09:28
阅读次数:
348
聊天室原题链接:http://codeforces.com/problemset/problem/58/A【题目描述】聪聪最近学会了使用Internet。于是他进入了一个聊天室,并决定向大家打一声招呼——说“hello”。但是因为聪聪的手指不是很灵活,所以他在打“hello”的过程中可能会触碰到一些 ...
分类:
其他好文 时间:
2019-07-01 14:28:17
阅读次数:
84
基于Java的多线程聊天室 客户端: 服务端: ...
分类:
编程语言 时间:
2019-07-01 00:40:04
阅读次数:
110
一、任务简要描述 移动互联网技术的广泛应用为人们提供了非常便捷的沟通方式。QQ、微信和微博等是便携式聊天系统的典型代表,它们的功能非常强大。 本系统利用TCP/IP协议的Socket和ServerSocket类,实现基于C/S模式的简易聊天室。该聊天室包括服务端和客户端两部分,服务端是客户端发送消息 ...
分类:
其他好文 时间:
2019-06-30 09:49:37
阅读次数:
117
为什么写本篇博文? 今天是我大三结束的第7天。因为华为错过了春招,因为成都万达信息科技有限公司错过了校招。这个星期我投了许多简历,与很多HR聊天和电话面试。 可是我还是没找到心怡的工作,或因为薪水,或因为要求现场面试。我想我还是有一定的基础的,我想我在同届实习生中不逊色于谁。实习生价格给的太低了,4 ...
分类:
其他好文 时间:
2019-06-29 23:56:07
阅读次数:
229