-
cnbzlj
-
目录1、普通二维码2、艺术二维码3、动态二维码在GitHub上发现了一个比较有意思的项目,只需要一行Python代码就可以快捷方便生成普通二维码、艺术二维码(黑白/彩色)和动态GIF二维码。GitHub网站参加:https://github.com/sylnsfar/qrcode用法比较简单,直接通过pip安装即可。pip3 install myqr安装过程如下所示: 安装完成后,就可以基于命令指
-
java
-
昨天跟一个CSDN上的朋友聊天,他说现在如果让他自己手写一个栈或者队列,估计都要写蛮久的,平时虽然都在用,但是都是别人封装好的集合。确实,经典的数据结构,包括排序算法,虽然我们平时不用手写了,但是这些内功,作为开发人员来说是必须要掌握的。受此启发,我打算更一下经典数据结构和算法的系列文章。今天先从栈和队列说起。这些东西,挤地铁时,吃饭排队时,等公交时,可以拿来看看,或者,就把它当作个下午茶吧~我们
-
hangge
-
十月头条:15年来排名前8的编程语言一直都十分稳定 本月标题与榜单制作者上周参加的一场会议有关。在会议上,有工程师向他问及软件工程的趋势,而他们之所以对趋势如此感兴趣是因为担心会错过某些新技术。但榜单制作者认为从TIOBE统计的数据来看,这种担心没什么意义。因为TIOBE指数的前8名在过去15年中相当稳定。 有多稳定呢?根据TIOBE统计的数据,虽然每年都会诞生新的编程语言,并且日渐流行,但实际上
-
wechat
-
背景 在PC互联网时代,相信让大家最烦心的事情莫过于经常需要更新电脑客户端,而且每次升级都需要手动安装,对于用户而言,这是极不好的体验。移动互联网浪潮的到来,智能手机不断普及,App越来越多,用户同样面临一样的问题,需要不断的安装更新App,而且占用了大量的稀缺资源——手机的存储空间。针对以上问题提供一种解决方案成为一个迫切的需求。参考PC互联网时代,用浏览器替代电脑客户端应用的思路,同样采用HT
-
wechat
-
微信小程序Canvas 画布所有在 canvas 中的画图必须用 JavaScript 完成:WXML:(我们在接下来的例子中如无特殊声明都会用这个 WXML 为模板,不再重复)<canvas canvas-id="myCanvas" style="border: 1px solid;"/>JS:(我们在接下来的例子中会将 JS 放在 onLoad 中)const ctx = wx.c
-
wechat
-
// 页面 B
var pageCommonBehavior = require('./page-common-behavior')
Component({
behaviors: [pageCommonBehavior],
data: { /* ... */ },
methods: { /* ... */ },
})小程序Component 构造器Component 构造器
-
ziyouxia
-
接私活必备的 10 个开源项目Web 开发中几乎的平台都需要一个后台管理,但是从零开发一套后台控制面板并不容易,幸运的是有很多开源免费的后台控制面板可以给开发者使用,那么有哪些优秀的开源免费的控制面板呢?我在 Github 上收集了一些优秀的后台控制面板,并总结得出 Top 10。1. AdminLTEGithub Star 数 24969 , Github 地址:链接非常流行的基于 Bootst
-
android00
-
转载请著名原处:http://blog.csdn.net/lowprofile_coding/article/details/77852131检查更新是任何app都会用到功能,任何一个app都不可能第一个版本就能把所有的需求都能实现,通过不断的挖掘需求迭代才能使app变的越来越好。检查更新自动下载安装分以下几个步骤:请求服务器判断是否有最新版本(通过versionCode)如果有最新版本,就把最新
-
cnbzlj
-
今天,简单讲讲Android React Native开发环境搭建。首先讲讲什么是React Native开发(RN开发)?React Native (简称RN)是Facebook于2015年4月开源的跨平台移动应用开发框架,是Facebook早先开源的JS框架 React 在原生移动应用平台的衍生产物,目前支持iOS和安卓两大平台。RN使用Javascript语言,类似于HTML的JSX,以及C
-
web
-
获取当前系统日期和时间在小程序中,新建项目时,就会有一个utils.js文件,就是获取日期和时间的,代码如下:utils.js:function formatTime(date) {
var year = date.getFullYear()
var month = date.getMonth() + 1
var day = date.getDate()
var ho
-
android00
-
在IT这个节凑快的行业,我们每天都需要学习,需要get新技能,才能不被淘汰,成功的人总是贵在坚持,我觉得有一句话说的很好:“这个世界唯一公平的事情就是大家的时间都一样”.这里我给大家整理了几十个G的视频,让你走上人(苦)生(逼)巅(人)峰(生),赢(天)取(天)白(撸)富(管)美(子)。目前已经整理的视频资料,涉及到了好几门语言:Java,C++,C#,Php,Python,Html5,Windo
-
java
-
作者 | 小鹿
来源 | 公众号:小鹿动画学编程
一、写在前边大家好,我们又见面了,做为一个业余的动画师,上次的用动画的形式讲解 TCP 三次握手过程再各大平台收到了广大读者的喜爱,说文章有趣、有货、有内容,也受到了很多读者的关注。很多读者留言说什么时候用动画讲一讲 TCP 四次挥手的过程,为了应大家的要求,今天我们就生动有趣的用动画给大家分享 TCP 四次挥手(分手)过程。
-
cheng
-
简单介绍 && 和 ||&& 和 || 是逻辑运算符,分别是逻辑与(&&)和逻辑或(||)1) && (逻辑与):(三种)① 当逻辑与左边为false(假),则不再进行逻辑与右边的判断,结果为false(假)② 当逻辑与左边为true(真)则进行右边判断,右边为false(假),结果为false(假)③ 当逻辑与左边为true(真)则
-
ziyouxia
-
关于基础项目打算招聘一个自动化运维,主要需求是python、Linux与shell脚本能力。但面试几天发现一些问题:简历虚假这个不管哪行,简历含水量大都是普遍存在的,看简历犀利的一比,一面是能力弱的一腿。谁都希望自己80分的能力写成120,但有时候假的有些离谱,问一两个问题就漏气了…年龄与薪酬目前的IT行业,最敢坐地起薪的就是27–33这年龄段的,低于范围的往往因为能力或者说跳槽经验少,而不敢要
-
web
-
完成笔记链接:https://www.niwoxuexi.com/blog/web/article/1245———6 盒子模型———39.盒子模型的组成:content网页内容、border边框、padding内边距、margin外边距(1)边框border:border-color 边框颜色:如border-color:#369 #000 #111 #F00;按“上右下左顺时针”设置border
-
cnbzlj
-
今天,简单讲讲Android studio 设置字体。用Android studio设置自定义主题后,发现字体设置没有起作用,在网上搜索的都是Android 2.x版本,没有用。最终找到了,这里记录一下。一。点击File->setting->edittor->color scheme->color Font在这个界面设置就可以。android studio 设置字体就讲完了
-
cheng
-
IT界知名的程序员曾说:对于那些月薪三万以下,自称IT工程师的码农们,其实我们从来没有把他们归为我们IT工程师的队伍。他们虽然总是以IT工程师自居,但只是他们一厢情愿罢了。
此话一出,不知激起了多少(码农)程序员的愤怒,却又无可奈何,于是码农问程序员。码农:你知道get和post请求到底有什么区别?
程序员:你看这篇就知道了。
码农:你月薪三万了?
程序员:嗯。
码农:你是怎么做到的?
-
xiaozhu
-
Java基础
推荐看书+实践写代码
推荐书籍:Java核心技术卷1 基础知识 原书第10版
Java重点部分
基本语法
类、接口
面向对象思想及面向对象三大特性:封装、继承、多态
泛型
反射、动态代理
多线程
集合
Java web
Servlet&JSP 推荐书籍:Head first servlet and JSP
Tomcat使用
-
web
-
1、简单updateupdate gqj_gqjbook set IS_REPEAT = 02、根据一张表更新另一张表 updateupdate tablea a, tableb b set a.bname=b.name where a.bid=b.id and a.id between 262 and 271update tablea a inner join tableb b on a.bid
-
cheng
-
<input type="text" name="aa" id="aa" onclick="doClick()"/>方法1:<script>
function doClick()
{
var element = document.getElementByName("aa").value;
}
</script>方