九路 九路
5年前
安装vscode后电脑启动黑屏问题和vscode命令行无法输入
这个问题困然我好久,网上各种答案都是试了一遍,虽然暂时能用,但是vscode中的命令行无法输入一直就是我内心的痛,今天终于找到了当我启动后发现出现黑屏,按照说法就是勾选兼容模式(https://imghelloworld.osscnbeijing.aliyuncs.com/8ba961f252e0d5fface5234e51a6216
3A网络 3A网络
3年前
从一条更新 SQL 的执行过程窥探 InnoDB 之 REDOLOG
从一条更新SQL的执行过程窥探InnoDB之REDOLOG1前言数据库为了取得更好的读写性能,InnoDB会将数据缓存在内存中(InnoDBBufferPool),对磁盘数据的修改也会落后于内存,这时如果进程或机器崩溃,会导致内存数据丢失,为了保证数据库本身的一致性和持久性,InnoDB维护了REDOLOG。修改Page之前需要
Wesley13 Wesley13
4年前
jdbc学习笔记
这里说的是如何正确使用jdbc编程接口,以获得更好的性能.jdbc主要优化有:1.选择正确的jdbc驱动程序2.Connention的优化使用连接池来管理Connection对象3.Statement的优化使用批量更新等4.Result的优化正确的从数据库中get数据等(1)选择正确的jdbc驱动程序:1jdbc
Stella981 Stella981
4年前
Google C++编程
Google有很多自己实现的使C代码更加健壮的技巧、功能,以及有异于别处的C的使用方式。1\.智能指针(SmartPointers)如果确实需要使用智能指针的话,scoped\_ptr完全可以胜任。在非常特殊的情况下,例如对STL容器中对象,你应该只使用std::tr1::shared\_ptr,任何情况下都不要使用auto\_p
Wesley13 Wesley13
4年前
RN这个神操作,客官了解一下
在reactnative中我们可以通过setNativeProps直接改动组件并触发局部刷新,不用使用props或state.对此,官方的说明以及使用场景:什么时候使用setNativeProps呢?在(不得不)频繁刷新而又遇到了性能瓶颈的时候。直接操作组件并不是应该经常使用的工具。一般来说只是用来创建连续的动画,同时避免渲染组件结构和同步
Stella981 Stella981
4年前
JavaScript 代码是如何被 Babel 编译的
!(https://oscimg.oschina.net/oscnet/d47ca52f7cbdb3b7b5f9664f4e956e1a6cb.png)前言本文写于 2019年,如有不对之处欢迎指出。Babel对于前端开发者来说应该是很熟悉了,日常开发中基本上是离不开它的。已经9102 年了,我们已经能够熟练地使用
Wesley13 Wesley13
4年前
2017.7.26开始学习
上个月学多学少一些些,基础,从今天开始重新复习下。1、java程序本身不是开发单机版程序的语言,是开发网络的。2、一般在java中是很少使用图形界面进行操作的。3、java的核心知识点:!(https://static.oschina.net/uploads/space/2017/0726/231334_um5Z_3607205.jpg)
Wesley13 Wesley13
4年前
Java数据库操作(MySQL与SQLserver)
在java编程开发中,数据库的开发是重头戏。MySQL是一个关系型数据库管理系统,由瑞典MySQLAB公司开发,目前属于Oracle旗下产品;SQLServer是由Microsoft开发和推广的关系数据库管理系统(DBMS)。Jar包下载java数据库的连接需要依赖外部jar包,所以需要下载后进行:构建路径配置构建
Wesley13 Wesley13
4年前
mysql数据库,创建只读用户
数据库当前只有一个root用户,需要创建一个只读帐户给其他使用,因使用者是使用数据库管理工具在其他主机访问,所以还要开户远程访问权限,操作步骤如下。1\.使用现有的root用户登录到Mysql。mysqlurootp2. 创建用户,并授权SELECT查询权限,授权远程访问权限,注意,命令中username/password指用户
Stella981 Stella981
4年前
Memcached 缓存数据库应用实践
1.1数据库对比缓存:将数据存储到内存中,只有当磁盘胜任不了的时候,才会启用缓存  缺点:断电数据丢失(双电),用缓存存储数据的目的只是为了应付大并发的业务。数据库:mysql(关系型数据库,能够保证数据一致性,保证数据不丢失,当因为功能太多,导致性能不高)数据参考缓存数据库:me