混世魔王 混世魔王
2年前
从数据展示中汉字缺失了解字符编码知识
有人在使用皕杰报表时遇到如下问题:有些汉字变成了“?”,这是为什么呢?实际上就是你用的字符集里没有这个汉字导致的,要想搞懂这个问题,还得从字符、字符集、字符编码说起。所谓字符,就是各种文字和符号的总称。所谓字符集,就是很多字符组成的集合。所谓编码,就是通过
阮小五 阮小五
2年前
如何解决“pd虚拟机ID无效“的问题
苹果mac电脑上使用ParallelsDesktop18来安装虚拟机,但是却遇到了“虚拟机ID无效”的报错信息,这种情况要怎么办呢?小编为大家带来了详细的解决方法,一起来看看吧!出现这个问题时,我们先在上方的菜单栏点击图标,选择“控制中心”进入“控制中心”
Wesley13 Wesley13
3年前
MySQL Json函数(5.7以上)
oraclemysql5.7.8之后增加了对json数据格式的函数处理,可更加灵活的在数据库中操作json数据,如可变属性、自定义表单等等都使用使用该方式解决。在创建表时,可以使用“GENERATEDALWAYSAS”与json中的某个字段关联,并创建虚拟字段使json字符串也可以添加索引。创建测试json表
Stella981 Stella981
3年前
Deno 继颠覆 Node 之后,又“内部”拒绝了 TypeScript
!(https://oscimg.oschina.net/oscnet/6685b21a8f75772aea98ccda4f1a5745411.png)Deno团队计划删除所有内部代码构建时的TS类型检查与捆绑。打算将所有运行时代码转移到同一个JavaScript文件当中,但仍将使用随附的d.ts文件保存类型定义与说明文档。理由
Stella981 Stella981
3年前
Django用户认证
COOKIE与SESSION概念cookie不属于http协议范围,由于http协议无法保持状态,但实际情况,我们却又需要“保持状态”,因此cookie就是在这样一个场景下诞生。cookie的工作原理是:由服务器产生内容,浏览器收到请求后保存在本地;当浏览器再次访问时,浏览器会自动带上cookie,这
Wesley13 Wesley13
3年前
Java CyclicBarrier介绍
CyclicBarrier(周期障碍)类可以帮助同步,它允许一组线程等待整个线程组到达公共屏障点。CyclicBarrier是使用整型变量构造的,其确定组中的线程数。当一个线程到达屏障时(通过调用CyclicBarrier.await()),它会被阻塞,直到所有线程都到达屏障,然后在该点允许所有线程继续执行。与CountDownLatch不同的
Wesley13 Wesley13
3年前
MySQL索引的索引长度问题
MySQL的每个单表中所创建的索引长度是有限制的,且对不同存储引擎下的表有不同的限制。在MyISAM表中,创建组合索引时,创建的索引长度不能超过1000,注意这里索引的长度的计算是根据表字段设定的长度来标量的,例如:createtabletest(idint,name1varchar(300),name2varchar(300),nam
Easter79 Easter79
3年前
Spring集成Hystrix实现依赖隔离
Hystrix(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fgithub.com%2FNetflix%2FHystrix)是Netflix针对微服务分布式系统的熔断保护中间件,当我们的客户端连接远程的微服务时,有两种情况需要考虑:首先,如果远程系统当机了我们怎么办?其次,我们如何管理
Wesley13 Wesley13
3年前
JAVA 判断字符串是否可转化为JSONObject、JSONArray
有时,我们需要判断字符串在转化为JSON对象或者JSONArray时,我们可以使用JSONObject.parseObject和JSONArray.parseArray,但是有时候我们需要在转化之前判断该字符串是否能够被转化为JSON对象或者数组。由于没有找到较好的方法,只能暂时用以下方法了。1/2判断字符串是否可以转化
Wesley13 Wesley13
3年前
Java并发编程原理与实战二十三:Condition原理分析
先来回顾一下java中的等待/通知机制我们有时会遇到这样的场景:线程A执行到某个点的时候,因为某个条件condition不满足,需要线程A暂停;等到线程B修改了条件condition,使condition满足了线程A的要求时,A再继续执行。自旋实现的等待通知最简单的实现方法就是将condition设为一个volatile的变量