综合( 右侧选择分类 )
web

C语言实现推箱子游戏

很早就想过做点小游戏了,但是一直没有机会动手。今天闲来无事,动起手来。过程还是蛮顺利的,代码也不是非常难。今天给大家分享一下~一、介绍开发语言:C语言 开发工具:Dev-C++ 5.11 日期:2019年9月28日 作者:ZackSock也不说太多多余的话了,先看一下效果图:游戏中的人物、箱子、墙壁、球都是字符构成的。通过wasd键移动,规则的话就是推箱子的规则,也就不多说了。二、代码实现关
2430 人浏览
android01

Android实现保存图片和视频到系统相册

最近在做图片和视频保存功能,之前做的是保存到sd卡目录下,现在是保存到系统相册中.废话不多说,直接搞成工具类public class FileUtils { /** * 保存图片 * @param context * @param file */ public static void saveImage(Context conte
2430 人浏览
cnbzlj

android @id和@+id的区别

今天,简单讲讲android里关于@id和@+id的区别。之前,自己在布局里无论什么情况都使用@+id,可是后来发现有些代码用的是@id,自己不知道这两者之间有什么区别。于是就在网上查找资料,最终是解决了问题。这里记录一下。Android中的组件需要用一个int类型的值来表示,这个值也就是组件标签中的id属性值。id属性只能接受资源类型的值,也就是必须以@开头的值,例如,@id/abc、@+id/
2429 人浏览
web

获取短信验证码倒计时,非常简单

Html5注册页面获取验证码倒计时,以及其他的定时器案例<!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name='viewport' content='width=device-width,minimum-scale=1.0 maxim
2423 人浏览
zixun

学会了这些技术,你离BAT大厂不远了

每一个程序员都有一个梦想,梦想着能够进入阿里、腾讯、字节跳动、百度等一线互联网公司,由于身边的环境等原因,不知道 BAT 等一线互联网公司使用哪些技术?或者该如何去学习这些技术?或者我该去哪些获取这些技术资料?没关系,平头哥一站式服务,上面统统不是问题。平头哥整理了 BAT 等一线大厂的必备技能,并且帮你准备了对应的资料。对于整理出来的技术,如果你掌握的不牢固,那就赶快巩固,如果你还没有涉及,现在
2422 人浏览
xiaozhu

Nginx负载均衡/SSL配置

什么是负载均衡?当一个域名指向多台web服务器时,添加一台nginx负载均衡服务器,通过nginx负载均衡即可将来自于客户端的请求均衡的发送给每台web服务器,避免单台服务器负载过高而其余服务器较为空闲的不均衡情况出现配置nginx负载均衡:在nginx机器上新建配置文件:[root@centos02 ~]# vi /etc/nginx/conf.d/test.conf添加如下内容:upstrea
2420 人浏览
java

java8 list.sort 排序

1, 对整数列表排序(升序)List list = Arrays.asList(1, 4, 2, 6, 2, 8); list.sort(Comparator.naturalOrder());2, 对整数列表排序(降序)List list = Arrays.asList(1, 4, 2, 6, 2, 8); list.sort(Comparator.reverseOrder());3,按照Li
2420 人浏览
web

微信小程序之目前为止史上最全的微信小程序项目实例, 微信小程序实战学习

wx-gesture-lock 微信小程序的手势密码 WXCustomSwitch 微信小程序自定义 Switch 组件模板 WeixinAppBdNovel 微信小程序demo:百度小说搜索 shitoujiandaobu 小程序:石头剪刀布(附代码说明) audiodemo 微信小程序开发之视频播放器 Video 弹幕 弹幕颜色自定义 star 微信小程序开发之五星评分
2419 人浏览
python

Python输出函数print()用法

Python输出函数print()用法1,print()语法说明:print() 方法用于打印输出,是python中最常见的一个函数。该函数的语法如下:print(*objects, sep=' ', end='\n', file=sys.stdout)参数的具体含义如下:objects --表示输出的对象。输出多个对象时,需要用 , (逗号)分隔。sep -- 用来间隔多个对象。end -- 用
2418 人浏览
wechat

小程序Canvas生成图片draw()出现黑屏问题/不完整,安卓几率大

小程序Canvas生成图片draw()出现黑屏问题/不完整,安卓几率大在当前小程序版本中对于Canvas空间绘制图片,存在bug,效率比较低。javascript致使图片回执完成慢。出现黑屏。java解决方案:canvas在调用draw(),绘制成功后,延迟使用绘制结果。例如:500毫秒后,输出图片内容。小程序ctx.draw(false, function () { console.i
2418 人浏览
python

python基础2:列表、元组、集合、字典

python基础22. 变量类型2.3 列表 list2.3.1 列表的创建列表可以支持任意类型的元素,常规的创建这里就不再赘述在某些特殊的情况下,我们会已知列表的长度,或者列表的长度由某一参数决定,而我们需要将元素放入列表的指定位置,这种情况下我们在列表初始化的时候就要预留好元素的位置#可以用一些简单的元素先行占好位置,例如0或者空字符,这样后续就可以给指定位置赋值 #写法1 x=[0 fo
2418 人浏览
zixun

做「容量预估」可没有true和false

做「容量预估」可没有true和false随着20年来互联网的蓬勃发展,一个软件系统所要面对的访问压力上限被逐渐提高。虽然如此,但是那些体量达到亿级或者是千万级的产品也只是少数公司的专属。对于整个行业里百万+的程序员群体来说,估计也就只有10%人有机会接触到这些“大系统”。所以,一提到容量预估,大家可能第一时间想到的是,这是大公司的事,我们这种小系统不用考虑这个问题。这说法其实不太对。现在这个时代,
2417 人浏览
xiaozhu

35个让人惊讶的 CSS3 动画效果演示

35个让人惊讶的 CSS3 动画效果演示本文收集了35个惊人的 CSS3 动画演示,它们将证明 CSS3 Transform 和 Transition 属性的强大能力。CSS 是网页设计非常重要的一部分,随着越来越多的浏览器对 CSS3 支持的不断完善,设计师和开发者们有了更多的选择。如今,用纯 CSS 就可以实现各种各样很酷的效果,甚至是动画。1. Pure CSS Coke Can2. Col
2416 人浏览
android00

Android学习路线总结,绝对干货

转载请注明出处:http://blog.csdn.net/lowprofile_coding/article/details/51252781一、前言不知不觉自己已经做了几年开发了,由记得刚出来工作的时候感觉自己能牛逼,现在回想起来感觉好无知。懂的越多的时候你才会发现懂的越少。如果你的知识是一个圆,当你的圆越大时,圆外面的世界也就越大。最近看到很多Android新手问Android学习路线,学习方
2416 人浏览
wechat

微信小程序Json配置

微信小程序创建页面的时候有三个文件,分别是.json 后缀的 JSON 配置文件.wxml 后缀的 WXML 模板文件.wxss 后缀的 WXSS 样式文件.js 后缀的 JS 脚本逻辑文件这篇文章讲json配置JSON 配置JSON 是一种数据格式,并不是编程语言,在小程序中,JSON扮演的静态配置的角色。我们可以看到在项目的根目录有一个 app.json 和 project.config.js
2414 人浏览
xiaozhu

2019年10月中国编程语言排行榜

2019年10月2日,我统计了某招聘网站,获得有效程序员招聘数据9万条。针对招聘信息,提取编程语言关键字,并统计如下:编程语
2412 人浏览
cheng

2019web前端全新面试题及答案

1、页面导入样式时,使用link和@import有什么区别? 答案:差别1:本质的差别:link属于XHTML标签,而@import完全是CSS提供的一种方式。 差别2:加载顺序的差别:当一个页面被加载的时候(就是被浏览者浏览的时候),link引用的CSS会同时被加载,而@import引用的CSS会等到页面全部被下载完再被加载。所以有时候浏览@import加载CSS的页面时开始会没有样式(就是闪烁
2411 人浏览
cheng

android 常见面试题

1)请介绍下Android中常用的五种布局。常用五种布局方式,分别是:FrameLayout(框架布局),LinearLayout (线性布局),AbsoluteLayout(绝对布局),RelativeLayout(相对布局),TableLayout(表格布局)。1)FrameLayout:所有东西依次都放在左上角,会重叠,这个布局比较简单,也只能放一点比较简单的东西。2)LinearLayou
2408 人浏览
wechat

开发小程序步骤

开始开发小程序的第一步,你需要拥有一个小程序帐号,通过这个帐号你就可以管理你的小程序。跟随这个教程,开始你的小程序之旅吧!申请帐号进入小程序注册页 根据指引填写信息和提交相应的资料,就可以拥有自己的小程序帐号。在这个小程序管理平台,你可以管理你的小程序的权限,查看数据报表,发布小程序等操作。登录 小程序后台 ,我们可以在菜单 “设置”-“开发设置” 看到小程序的 AppID 了 。小程序的 App
2405 人浏览
android00

Android开发View Binding的使用与解析

1. 前言如何干掉模版代码是很多第三方框架的设计初衷,在Android开发中,findViewById()是必不可少的存在,这样的冗余代码在很久以前充斥在Android工程中,因此也出现了很多精简方案。在Android Studio3.6中加入了很多新特性——View Binding就是其中之一。目前已经在工程中使用并上线,未出现稳定性问题,因此做以下记录。在谈View Binding之前,我们先
2404 人浏览