十条不错的编程观点!

在Stack Overflow上有这样的一个贴子《What’s your most controversial programming opinion?》,翻译成中文就是“你认为最有争议的编程观点是什么?”,不过,在400多个主回贴,以及千把个子回贴中,好像并不是很有争议,而是令人相当的茅塞顿开,下面罗列一些,并通过我自己的经历和理解发挥了一些,希望对你有帮助。 1) The only “best practice” you should be using all the time is “U
分类: 其他 发布时间: 03-25 23:18 阅读次数: 0

zabbix items

命令工具 zabbix_get                          #可以获取所有通过zabbix_agent 获取的监控数据 zabbix_get -s 1.1.1.1 -k system.cpu.util[,iowait]          #中括号里面为参数,逗号前为空表示第一个参数为默认 zabbix_agent  -p                      #获取agent所在机器agent所有的内置的key 网卡和分区监控都是自动发现策略 自定义监控项 agent
分类: 其他 发布时间: 03-25 23:18 阅读次数: 0

HP3777打印机一行清晰一行不清晰

打出来的都花的,网上查找答案,用 HP smart 里的 “打印质量工具”,清洗打印头,然而并无效果: 好多草原马从心中呼啸而过,琢磨着是不是要搬珠江路去修啊,京东的订单也被删除了,客服也找不到啊。 算了,直接来简单的吧,把黑色墨盒直接拿下来(拆,用力往下压就行,装,则是用力推进去)。 用杯子里的白开水冲了下底部的长方形的金属片,比较隐蔽,(不是侧面的小圆形铜片),再用面纸小心的擦拭几遍。 结果就好了,打小的字也能过关了,庆祝下。 注:打印的内容选自上海张荣明老师的一篇博客: http://b
分类: 其他 发布时间: 03-25 23:18 阅读次数: 0

flask 数据库操作(增删改查)

数据库操作 现在我们创建了模型,生成了数据库和表,下面来学习常用的数据库操作,数据库操作主要是CRUD,即Create(创建)、Read(读取/查询)、Update(更新)和Delete(删除)。 SQLAlchemy使用数据库会话来管理数据库操作,这里的数据库会话也称为事务(transaction)。 Flask-SQLAlchemy自动帮我们创建会话,可以通过db.session属性获取。 数据库中的会话代表一个临时存储区,你对数据库做出的改动都会存放在这里。你可以调用add()方法将新创
分类: 其他 发布时间: 03-25 23:18 阅读次数: 0

[os] Pthread: Synchronization, Deadlock , Semaphore

Synthronization mutual exclusion: "dekker's algorithm": Dekker's algorithm is the first known correct solution to the mutual exclusion problem in concurrent programming. /* global or shared memory */ int x = 5;
分类: 其他 发布时间: 03-25 23:18 阅读次数: 0

bootStrap常用CSS样式及标签笔记

常用类: abbr 文本缩写标签,示例:<abbr title="Phone">P</abbr> address 联系信息标签 blockquote 引用标签 .container 居中容器 .container-fluid 全屏容器 .visible-xs、 .visible-sm、 .visible-md、 .visible-lg 在对应的屏幕下不显示,但占位 .hidden-xs、 .hidden-sm、 .hidden-md、 .hidden-lg 在对应的屏幕下隐藏 .clearfi
分类: 其他 发布时间: 03-25 23:18 阅读次数: 0

RHEL7--第八章

Iptables与Firewalld防火墙 防火墙管理工具 依据策略对穿越防火墙自身的流量进行过滤;利用预先定制的策略来监控出入的流量; 防火墙策略可以基于流量的源目的地址,端口号,协议,应用等信息来定制; firewalld与iptables 1:RHEL 7 系统中,firewalld防火墙取代了 iptables防火墙;防火墙管理工具; 2:iptables服务配置好的防火墙策略交由内核层面的netfilter网络过滤器来处理; 3:firewalld服务则交由内核层面的nftables
分类: 其他 发布时间: 03-25 23:18 阅读次数: 0

ASP.NET MVC 控制器通过继承控制器来达到 过滤 并且多了一个IAuthenticationFilter

原文:ASP.NET MVC 控制器通过继承控制器来达到 过滤 并且多了一个IAuthenticationFilter 暂时没有用到过这个IAuthenticationFilter接口,毕竟已经有三个具体实现类了,所以这个还不知道用在哪,以后看看 20190324
分类: 其他 发布时间: 03-25 23:18 阅读次数: 0

spring+struts2+mybatis框架依赖pom.xml

<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/ma
分类: 其他 发布时间: 03-25 23:18 阅读次数: 0

0325 元组字典集合重点

''' 1.定义 s1 = set() s2 = set({1, 2, 3}) 2.重点:数据具有唯一性 # i) 单列数据集合:str,list,tuple,set 双列:dict # ii) 无序存储:无key无index,无法取值 # iii) 可变数据类型,内部可以存放任意类型数据,但数据具有唯一性 3.运算 p_set = {'a', 'b', 'c', 'egon'} l_set = {'x', 'y', 'z', 'egon'} # 交集 & res = p_set & l_se
分类: 其他 发布时间: 03-25 23:18 阅读次数: 0

Saltstack_使用指南01_部署

1. 主机规划 服务器名称 操作系统版本 内网IP 外网IP(模拟) Hostname 部署模块 salt100 CentOS7.5 172.16.1.100 10.0.0.100 salt100 salt-master、salt-minion salt01 CentOS7.5 172.16.1.11 10.0.0.11 salt01 salt-minion salt02 CentOS7.5 172.16.1.12 10.0.0.12 salt02 salt-minion salt03 Cen
分类: 其他 发布时间: 03-25 23:18 阅读次数: 0

linux指令之系统信息查看

磁盘信息   df -h  查看磁盘大小和使用量   du -h /root   查看指定目录总大小,并且输出所有内部所有文件夹的大小   du -ah /root   同上,增加输出文件大小   du -h -d2 /root 只输出两层的文件夹大小,内部的不再输出   du -sh /root   查看指定目录大小,只输出结果(即root目录总大小) 内核信息查看   cat /proc/cpuinfo   显示cpu信息   lscpu  功能同上(显示cpu型号,频率,缓存)   ca
分类: 其他 发布时间: 03-25 23:18 阅读次数: 0

Dynamic Web Module 3.0 requires Java 1.6 or newer问题解决

错误解决 把头部中2.3 <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_3.xsd" xsi:schemaLocation="ht
分类: 其他 发布时间: 03-25 23:17 阅读次数: 0

Access denied for user 'root'@'localhost' (using password: YES) 错误

Access denied for user ‘root’@‘localhost’ (using password: YES) 错误 jbdc配置文件有错
分类: 其他 发布时间: 03-25 23:17 阅读次数: 0

Table configuration with catalog null, schema null, and table stu did not resolve to any tables错误

Table configuration with catalog null, schema null, and table stu did not resolve to any tables 错误 解决办法:更改数据库表名 <table tableName="role" domainObjectName="Role"></table>
分类: 其他 发布时间: 03-25 23:17 阅读次数: 0

jsp生成验证码

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@page import="java.awt.image.BufferedImage"%> <%@page import="java.awt.Graphics2D"%> <%@page import="java.awt.Color"%> <%@page import="java.awt.Font"%> <%@
分类: 其他 发布时间: 03-25 23:17 阅读次数: 0

C#使用Nvelocity、Json、Ajax读取.csv文件Datatable分页

版权声明:本文为博主原创文章,未经博主允许也可以转载,但是烦请标明博客来源,谢谢。https://blog.csdn.net/qq_40128550/article/details/88638881 aspx.cs类 Info.cs Nvelocity模板获取数据 前台分页及获取数据 引用dll文件:Ajax.dll;Jayrock.Json.dll;NVelocity.dll;NVelocityTemplateEngine.dll .csv表格数据600多条,这里直截图样式 ** aspx.
分类: 其他 发布时间: 03-25 23:16 阅读次数: 0

C#三元运算符?:高级点的用法

C#中有一个三元运算符“?:”,语法为:条件表达式?表达式1:表达式2; 该操作首先求出条件表达式的值(bool类型),为true时调用表达式1,为flase时调用表达式2。其逻辑为:“如果为真执行第一个,否则执行第二个。” 例如: a=3>4?3:4;输出为4。 a=3<4?3:4;输出为3。 初级三元运算符用法: p=bool?A:B 当bool=true,p=表达式A,当bool=false,p=表达式B。 那么当你遇到?:?:时,不要楞,三元运算符也是可以嵌套的。 用AForge
分类: 其他 发布时间: 03-25 23:16 阅读次数: 0

winform中ToString()、DateTime.ToString()、DateTime

winform中ToString()、DateTime.ToString()、DateTime 字符型转换为字符串 1. // C 货币 2. 2.5.ToString("C"); // ¥2.50 3. // D 10进制数 4. 25.ToString("D5"); // 25000 5. // E 科学型 6. 25000.ToString("E"); // 2.500000E+005 7. // F 固定点 8. 25.ToString("F2"); // 25.00 9. // G
分类: 其他 发布时间: 03-25 23:15 阅读次数: 0

C#循环for与foreach

C#循环 class ForEachTest { static void Main(string[] args) { int[] fibarray = new int[] { 0, 1, 1, 2, 3, 5, 8, 13 }; foreach (int element in fibarray)//依次迭代数组内的整型,迭代一次执行一次循环语句 { System.Console.WriteLine(elem
分类: 其他 发布时间: 03-25 23:15 阅读次数: 0