Wesley13 Wesley13
3年前
java nio(nio机制buffer及buffer优化)
深入Buffer:下面,我们看下NIO中buffer的两个重要的组成部分:buffer的状态变量和buffer的访问方法;状态变量是buffer内部计数系统的关键,在每一次的read/write过程中,buffer的状态变量都是变化的。通过记录和跟踪这些状态变化,buffer就可以在内部完成操作资源的控制;当你从channel中读
小尉迟 小尉迟
2年前
视频下载出来为网页格式?如何转换视频格式?
你是否遇到过在网页上下载视频,下载完成后是网页格式(webm)?如何将下载出来的视频转换为mp4格式?解决方法很简单,只需要一款即可!Permute3Mac破解版是Macos系统上一款易用的媒体格式转换工具,支持视频音乐和图像的格式转换,通过拖拽支持批量格
Aidan075 Aidan075
4年前
青铜和黄金选手分别怎么玩转python列表?
↑关注置顶 有趣的不像个技术号最近闲在家里,把俊红这本书又拿出来翻了翻。发现了一些有趣的知识点,可以串联起来一起用用。举个例子哈,将列表\1,2,3,4,5,6,7,8,9\中每个数字都乘以2,你能想到几种方法?青铜选手会这么做:aforiinrange(1,10):a.
桃浪十七丶 桃浪十七丶
4年前
JAVA-SSM封装字符串转换的工具类
一、MVC中基础的字符串转换在MVC框架中,笔者用的是最基础的转换方法,我们在需要转换时候就进行转换,但是随着需求数量增加,我们要写很多行代码,最近笔者学习了如何自己封装一个字符串类型转换的工具类。二、自己封装一个字符串转换类话不多说,先上代码javapublicclassCahracterUtilpublicstaticintgetI
Stella981 Stella981
3年前
CentOS配置本地Yum源、阿里云Yum源、163Yum源、并配置Yum源的优先级
一、用Centos镜像搭建本地Yum源由于安装centos后的默认Yum源为centos的官方地址,所以在国内使用很慢甚至无法访问,所以一般的做法都是把默认的Yum源替换成aliyun的Yum源或者163等国内的Yum源(下文介绍如何配置)。 但是以上的方法都是需要网络的,当没有网络的时候就无法使用了,所以还有一
Stella981 Stella981
3年前
Flask做api+angularjs调用实现获取数据及删除的完整实例
在oschina开源中国学习到不少东西,今天回馈下.现用python框架flask做api很方便,angular用久了有依赖了,为方便后面的同学,给出个完整实例.FLASK部分,用到了flaskjson,和一个转json的方法当然你也可以用flask的api专用插件,但我在现实场景用的时间,有些地方不是很方便,大家如果是做app应用,可以用
Wesley13 Wesley13
3年前
Java中User Thread和Daemon Thread的区别
Java将线程分为User线程和Daemon线程两种。通常Daemon线程用来为User线程提供某些服务。程序的main()方法线程是一个User进程。User进程创建的进程为User进程。当所有的User线程结束后,JVM才会结束。通过在一个线程对象上调用setDaemon(true),可以将user线程创建的线程明确地设置成Daemon线程。例如,时
Wesley13 Wesley13
3年前
Unity中的仿真丝袜渲染
_StockingRenderinginUnity_前言一年前曾尝试过这个课题,研究的比较浅,最终效果也一般。最近重新搬出这个课题研究,以期获得更令人满意的结果。本文会在Unity的PBR基础上,依据真实的物理原理尝试对丝袜这种物品给出一种仿真的渲染方法。原理和计算方面还是比较简单的,但是也需要一些SurfaceShade
Wesley13 Wesley13
3年前
Java修饰符类型
修饰符是一种添加到定义以更改其含义的关键字。Java语言有各种各样的修饰符,包括以下两种Java访问修饰符例如:private,protected,public等。Java非访问修饰符例如:static,final等。要使用修饰符,请在类,方法或变量的定义中包含修饰符关键字。修饰符位于语句之前,
Wesley13 Wesley13
3年前
Java进阶:基于TCP的网络实时聊天室(socket通信案例)
目录开门见山一、数据结构Map二、保证线程安全三、群聊核心方法四、聊天室具体设计0、用户登录服务器1、查看当前上线用户2、群聊3、私信4、退出当前聊天状态5、离线6、查看帮助五、聊天室服务完整代码六、效果演示:基于TCP的网络实时聊天室结语开门见山最近一个月记