复制一段代码也没什么丢人的

多年前编程圈流行一个段子:“以代码重用为荣,以复制粘贴为耻”,这个段子应该加一个限制:“仅限于后端”,就算后端也不能100%的执行这个原则,否则可能会把自己框死。 前端,过度的注重重用,会让代码变得很抽象,用抽象的代码实现直观的界面,就像用筷子夹鸡蛋,何必跟自己过不去。前端该复制时就复制,该粘贴时就粘贴,做前端,产品思维比技术思维更重要
静夜思 发布于 2019-10-19 12:52 | 阅读 1490 次 | 评论 3 条

论坛不会消失,web网页更不会消失

语音、视频乃至将来的实景AR,都代替不了文字的交流。 在互联网初期只有几kb的网速,看图片都很奢侈,基本上是纯文字的信息,并不妨碍当时互联网世界的精彩。 图片、视频、直播、AR都只能充实互联网世界,无法代替掉文字,文字有它独特的优势。 很多武侠小说都被拍成了电视剧,真正的武侠迷是不看电视只看小说的,他们说电视拍不出来小说里的感觉。 朋友跟我谈重要的事情的时候很少用微信语音,更喜欢用文字,文字表达准确,易于检索。 至于论坛这种形式将来会消失的说法,想多了,除非被刻意的杀死,论坛不会自行消失。
静夜思 发布于 2019-10-15 09:56 | 阅读 1341 次 | 评论 1 条

谁说中国人不追求自由

农村的孤寡老人宁愿佝偻着瘦弱的身躯种地,也不愿意进养老院。老农民宁愿种地一年只收成几百元,也不愿意流转给开发商。 他们都在追求自己叫不出名字的一样东西 —— 自由 孤寡老人种地虽然辛苦,但他的时间仍然由自己掌控。不用别人掌控自己的起居作息,不让别人支配自己的时间,这就是自由。 -------------------------------- 作者在 2019-10-17 10:10:23 补充以下内容 --------------------------------马克思说的有道理,其实封建社会的农民比资本主义社会的工人更自由一...
外部三电铃 发布于 2019-10-12 10:58 | 阅读 1294 次 | 评论 4 条

从零开始学会GAN 0:第一部分 介绍生成式深度学习(连载中)

本书的前四章旨在介绍开始构建生成式深度学习模型所需的核心技术。 在第1章中,我们将首先对生成式建模领域进行广泛的研究,并从概率的角度考虑我们试图解决的问题类型。然后,我们将探讨我们的基本概率生成模型的第一个例子,并分析为什么随着生成式任务复杂性的增长,可能需要部署深度学习技术(才能解决问题)。 第2章提供了开始构建更复杂的生成模型所需的深度学习工具和技术的指南。这旨在成为深度学习的实用指南,而不是对该领域的理论分析。特别是,我将介绍Keras,一个构建神经网络的框架,可用于构建和训练已在文献中发表的一些最先进的深度神经网络架构。 在第3章中,我们将看看我们的第一个生成式深度学...
mitutao 发布于 2019-09-25 13:19 | 阅读 1215 次 | 评论 0 条

“打字自测程序(不提醒错漏多)”的两处改进

改进1. 批改后,不插入“菱形”。因为我感觉破坏了文本的可读性。 图一 :录入过程中,打错、漏打、多打都没有提醒。 图二 :批改后,统计各项数据、并用不同的颜色标注 错、漏、多。 --------------------------------------------------------------- 改进2. 左右对照的方法更加简便。 “左右对照”:只要选中一个“彩色的字符”(非黑色),程序就会自动在另一边找到并选中(加粗)相应的字符串。(右击文本会有快捷菜单--“取消加粗”)(由...
nhjsjjs 发布于 2019-09-21 17:35 | 阅读 1535 次 | 评论 0 条

互联网偷走了我的时间

回想起来,自己的人生分为两段: 1、接触互联网之前 2、接触互联网之后 第二段虽然也有十几年了,但是回想起来感觉像是几个月。也难怪啊,泡在网上的时候感觉时间不知不觉就溜走了,互联网是时间的大杀器啊。
外部三电铃 发布于 2019-09-19 13:34 | 阅读 1163 次 | 评论 2 条

终于逃脱了mariadb的泥潭,论坛数据库换回mysql5.6

立贴记录个教训,mariadb刚上手给人感觉很快,但不够稳定,时不时给你卡一下。 select count的速度比mysql的慢。 mariadb容易阻塞,一个查询阻塞了,整个网站都会卡住,跟当年单线程的access似的。 mariadb不如mysql稳定
静夜思 发布于 2019-09-16 20:01 | 阅读 1085 次 | 评论 1 条

passenger设置起始进程数

http { passenger_root /usr/local/lib/ruby/gems/2.3.0/gems/passenger-5.0.30; passenger_ruby /usr/local/bin/ruby; passenger_min_instances 3; //此处设置起始进程数为3 passenger_pre_start http://blog.bccn.net/sessions/seccode_check; passenger_max_pool_size 6;...
静夜思 发布于 2019-09-16 00:13 | 阅读 971 次 | 评论 0 条

软件工程研究了这么多年,愣是没人研究怎么量化工作量

量化工作量,应该是软件工程最重要的一个环节。这么多年都研究啥了,那么多专家出了那么多书,讲了那么多学,开博客开微博。 软件工程无法量化工作量,间接助推了996的横行: 领导不知程序员干了多少活,只能尽量别让程序员闲着 效率越高的程序员用时越短,反而让领导觉得他的工作不饱和,继续给他安排活 领导只能以时间这个简单的度量来量化工作,为了更多的耗程序员的时间,推行996
外部三电铃 发布于 2019-09-11 23:03 | 阅读 940 次 | 评论 2 条

DEV_C++之线性表--denguhy--003--

小学生版DEV_c++ - 教你不一样的c++ 序 让大家久等啦~~~我的程序做好了 线性表我个人理解就是一种一一对应的关系,就好比说你和XXX有微信加着,你可以和他说话,他可以和你说话,但是别人不可以在这个关系中和你、他说话。这就是线性表。 线性表是逻辑结构。 那么…… 大家可以举出什么例子呢?或是说用啥来存? em…… 想好了往下翻 ...
神犇dengyuhy 发布于 2019-09-07 17:42 | 阅读 765 次 | 评论 1 条

DEV_C++之数据结构&物理存储结构&逻辑结构--denguhy--002--

小学生版DEV_c++ - 教你不一样的c++ 序 什么是数据结构?其实我也不是很了解,刚学,感觉有总结的价值,所以才发布这篇文章。数据结构可以分很多种类,比如说string,queue(队列),stack(栈)都能算。 其实说呢,要是自己写个东西也不难。 下面的话是我做了一个简单的stack程序,自带了清空。(简陋勿喷) class STACK { private : vector<int >v; int sum=0; public: ...
神犇dengyuhy 发布于 2019-09-07 16:44 | 阅读 636 次 | 评论 0 条

这个代码包含了几种算法

import numpy as np import matplotlib matplotlib.use('Agg') import matplotlib.pyplot as plt from tqdm import tqdm # wrapper class for an interval # readability is more important than efficiency, so I won't use many tricks class Interval: # [@left, @right) def __init__(self, le...
ssrww000 发布于 2019-09-05 20:08 | 阅读 581 次 | 评论 0 条

一个很有feel的it主题壁纸

这种工作氛围很不错 暗化效果,可用于注册页面
静夜思 发布于 2019-09-03 18:44 | 阅读 641 次 | 评论 0 条

不要用mariadb的Aria引擎

不稳定,快的时候飞快,但时不时给你卡一下。就像一个美味的糕点,很爽口很好吃,但时不时会嚼到一粒沙子。 对discuz论坛程序,MyISAM仍是最好的引擎 -------------------------------- 作者在 2019-09-16 19:57:07 补充以下内容 --------------------------------已经换为mysql 5.6了,mariadb的稳定性还是不行
静夜思 发布于 2019-09-03 14:48 | 阅读 520 次 | 评论 1 条

[经验]写代码千万别买2k显示器

用默认的2560*1440字体太小 27存需要转头看屏幕两端的内容,累脖子 用1920*1080的分辨率,字体模糊 用字体缩放网页和软件界面变形,很丑 24寸1920*1220是最适合写代码的,16:10的尺寸能显示更多的行数,24存也是写代码最大尺寸了,再大就累脖子了
外部三电铃 发布于 2019-09-02 20:09 | 阅读 1237 次 | 评论 3 条

html5杀死了flash,却没能替代flash

flash达到的高度,现在html5仍难望其项背。flash在页游上已经很成熟,当年说好的html5页游呢?html5更像苹果和谷歌合起伙来打造的幌子,是用来唱衰flash的,不是用来替代flash的,flash的宝座空出来留给app坐,html5没资格。兔死狗烹,鸟尽弓藏。
外部三电铃 发布于 2019-09-02 19:17 | 阅读 620 次 | 评论 0 条

现在互联网娱乐,只有7秒钟的记忆

跟TM鱼似的,7秒钟以后怎么快乐的,为什么快乐,就忘了。 特别是抖音、斗鱼这些直播,抖音划过去就忘了,直播字幕滚过去就忘了,很难沉淀下来深刻的思想。 -------------------------------- 作者在 2019-08-30 21:27:23 补充以下内容 -------------------------------- 回想十几年前,一篇优秀的网文能回味很久。一篇优秀的帖子,能受益良多。现在这种有价值的东西越来越少了,不知道是背后有一张无形的大手在操纵,还是大众在娱乐中失去了自我。
外部三电铃 发布于 2019-08-30 21:25 | 阅读 647 次 | 评论 2 条

Lua奇技淫巧之二——给Lua添加switch

Lua没有switch语句,我们就给它加一个: 一、简单的switch: function switch(SwitchVal) return function(SwitchTable) local ReFunc = SwitchTable[SwitchVal] if type(ReFunc) ~= "function" then ReFunc = SwitchTable[ReFunc] or SwitchTable.default end return ReFunc and ReFunc() end end 优点是实...
sunus 发布于 2019-08-28 17:35 | 阅读 519 次 | 评论 0 条

VBA专题学习

规范书写代码 规范命名:根据过程相关性,有意义的单词,首字母大写 规范缩进: 1.首句从tab开始缩进 2.遇if与for内语句用tab缩进 3.遇嵌套时继续tab缩进 必要注释 ======================================================= 构建知识体系: 对象->属性->方法 三大对象: 1.工作簿 2.工作表 sheet 3.单元格 三种属...
Cyberoe2 发布于 2019-08-23 20:13 | 阅读 453 次 | 评论 3 条

怎么在DEV_c++使用PlaySound--dengyuhy--001

小学生版DEV_c++ - 教你不一样的c++ 序 大家好,我是dengyuhy,今天我来教大家PlaySound函数怎么用。这个函数是一个播放音乐的函数,一般用在做贺卡、做游戏的时候。虽然考试不能用到,但还是一个挺实用的函数。 PlaySound函数使用方法 头文件 #include <mmsystem.h> 用法 PlaySound()有三个参数。 第一个参数是位置,比如说”C:\\...
神犇dengyuhy 发布于 2019-08-19 15:33 | 阅读 752 次 | 评论 3 条