forth作业--sql查询

1 ''' 2 注意 3 1.注意先切分后去空格 4 2.注意打印空 5 3.int比较 6 4.精彩 生成器函数 7 这个版本必须会写! 8 9 ''' 10 11 def read_file(): 12 '''读文件''' 13 with open('userinfo','r') as f: 14 for line in f: 15 line_lst = line.strip().split(',') # ['
分类: 其他 发布时间: 05-10 23:46 阅读次数: 3

[第二堂课]c#自学课程(2)

第二章 简单的c#程序 1.注释 2.命名空间 3.类 4.Main方法 5.标识符及关键字 6.c#语句 7.命名规范 自拍视频:百度云盘:https://pan.baidu.com/s/1D-r7sdtPkZf7_B2WfN8z1Q 密码:1xrs 课堂笔记:百度云盘:https://pan.baidu.com/s/1ryLMCw5fpuaexHAC81atYg 密码:xs63
分类: 其他 发布时间: 05-10 23:46 阅读次数: 3

javascript之揭示模式

一、该模式优缺点 1、优点:该模式可以使脚本语法更加一致,在模块代码底部,它很容易指出哪些函数和变量可以被公开访问,从而改善可读性。 2、缺点:如果一个私有函数引用一个公有函数,公有函数是不能被覆盖的。相对脆弱,谨慎使用 var myModule = function (){ var privateName = "Stephen Curry", publicMsg = "Hey there!"; function privateHandle(){
分类: 其他 发布时间: 05-10 23:46 阅读次数: 4

RabbitDemo —— Topic

SendLogTopic: /** * 客户端代码关注交换器 * 消费端代码关注交换器、队列及其绑定关系 */ public class SendLogTopic { private static final String EXCHANGE_NAME="topic_logs"; public static void main(String[] args) throws Exception { ConnectionFactory factory =
分类: 其他 发布时间: 05-10 23:46 阅读次数: 3

344. 反转字符串

请编写一个函数,其功能是将输入的字符串反转过来。 示例: 输入:s = "hello" 返回:"olleh" 1 static const auto __ = []() 2 { 3 ios::sync_with_stdio(false); 4 cin.tie(nullptr); 5 return nullptr; 6 }(); 7 8 class Solution { 9 public: 10 string reverseString(st
分类: 其他 发布时间: 05-10 23:46 阅读次数: 2

IHttpHandler的学习(0-2)

这个IHttpHandler,要想到asp.net生命周期 ,想到哪个从你发起请求开始,这个请求通过HttpModule------》IHttpHandler的; 执行HttpModule的一系列事件后然后执行HttpHandler,然后又执行HttpModule的一些事件。 从图中可以看出,你发送的http请求的最后是在HttpHandler中处理的; HttpModule是一个HTTP请求的“必经之路” 所以在请求还没有到达HttpHandler的时候,可以对这个请求附加一些信息。 或者针
分类: 其他 发布时间: 05-10 23:46 阅读次数: 3

728. 自除数

自除数 是指可以被它包含的每一位数除尽的数。 例如,128 是一个自除数,因为 128 % 1 == 0,128 % 2 == 0,128 % 8 == 0。 还有,自除数不允许包含 0 。 给定上边界和下边界数字,输出一个列表,列表的元素是边界(含边界)内所有的自除数。 示例 1: 输入: 上边界left = 1, 下边界right = 22 输出: [1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 15, 22] 注意: 每个输入参数的边界满足 1 <= left
分类: 其他 发布时间: 05-10 23:46 阅读次数: 4

LuoGu-P2863牛的舞会The Cow Prom[tarjan 缩点模板]

传送门:https://www.luogu.org/problemnew/show/P2863 思路:tarjan模板题,之前会的tarjan,一直想学缩点到底是什么操作,发现就是把同组的放在一个数组里(并查集可能又会有),或者重新建图;不知道为什么百度不到讲缩点的blog。 #include <iostream> #include <cstdio> #include <algorithm> #include <cstring> #include <string> #include <vect
分类: 其他 发布时间: 05-10 23:46 阅读次数: 3

day12_JavaWeb设计模式与案例

一、JavaWeb开发模式 C/S:客户端 / 服务器 (胖客户端)比如:LOL、CS、魔兽世界。.exe安装文件。 B/S:浏览器 / 服务器 (瘦客户端)比如:页游。网页版软件。 JavaBean: 其实就是一个普通类(实体bean:用作封装数据),包含三样标准:一个无参构造方法、私有属性、公共的getter和setter方法。 还有一个业务bean:用于封装业务,比如:登录、注册等。 1、Model1模式(了解即可,早已过时) JSP + JavaBean 在网页.jsp代码中通过jsp
分类: 其他 发布时间: 05-10 23:46 阅读次数: 4

后台:转义英文小括号

HtmlUtils.htmlUnescape(vo.getQzkhMc().replace(" ", ""));
分类: 其他 发布时间: 05-10 23:46 阅读次数: 3

报错,但不影响运行ERROR: JDWP Unable to get JNI 1.2 environment, jvm->GetEnv() return code = -2

参考:http://blog.csdn.net/zxl0016/article/details/7327125 eclipse 3.4+jdk1.6 编译正常通过,运行debug模式时报错 ERROR: JDWP Unable to get JNI 1.2 environment, jvm->GetEnv() return code = -2 JDWP exit error AGENT_ERROR_NO_JNI_ENV(183): [../../../src/share/back/util.c
分类: 其他 发布时间: 05-10 23:46 阅读次数: 2

Eclipse启动时报错Java was started but returned exit code=13【转载】

【转载自:https://blog.csdn.net/gsls200808/article/details/48104217】 如图所示 原因是通过第三方更新JRE时,第三方安装的是32位的JRE,与64位的eclipse不匹配(报错信息的--launcher.library中有x86_64说明这个eclipse是64位的) JDK8/JRE8在安装完成之后,会添加一个环境变量C:\ProgramData\Oracle\Java\javapath 这个环境变量是三个快捷方式,分别是java.e
分类: 其他 发布时间: 05-10 23:46 阅读次数: 2

遍历数组for,for in,for Each,for of

一:forvar arr=[1,2,3,4];for(var i=0;i&amp;lt;arr.length;i++){console.log(arr[i]);}//输出1234二:for invar arr=[1,2,3,4];for(var i in arr){console.log(arr[i]);}//输出1234三:forEachvar arr=[1,2,3,4];arr.forEach(fun...
分类: 编程语言 发布时间: 05-10 23:46 阅读次数: 5

一个正整数分为两侧,两侧的每个数字相加相等

如题 有一种特殊的正整数(int类型),将数分为两侧,每侧至少有一位数,两侧的每个数字相加相等,请写出判断的方法用来检测是否这种数。 比如:1236,可以拆分为123和6。 #include <stdio.h> #include <stdbool.h> bool is_magicnum(int number) { int n = 0; int arr[11]; int num1=0, num2=0; while(number>0) {
分类: 其他 发布时间: 05-10 23:45 阅读次数: 3

Python+Selenium学习笔记3 - 二维码生成

用qrcode模块生成二维码 # coding = utf-8 import qrcode qr = qrcode.QRCode( version=1, error_correction=qrcode.ERROR_CORRECT_Q, box_size=4, border=2 ) qr.add_data("http://www.baidu.com") qr.make(fit=True) # 产生的二维码根据内容自动扩充版本。举例,指定version=1的尺
分类: 其他 发布时间: 05-10 23:45 阅读次数: 2

CAD绘制栏杆5.10

REC绘制一个矩形,(40,40)回车。通过它的中点移动到扶手的中点用移动工具把它往右边稍微移动。在三维图中EXT命令拉伸它,拉到扶手底面。如图选择三维扶手,右击,加栏杆,选择我们绘制的栏杆,单元宽度160,初始间距0,确认。就生成了一排栏杆。复制平面的小方块到其他扶手的上面。以此类推把所有的扶手都加上栏杆。全部做好把平面上的小方块删掉。
分类: 其他 发布时间: 05-10 23:45 阅读次数: 3

面向行的输入

字符串的这个东西呢,还是挺麻烦的。 由于cin使用空白来定字符串的界,这意味着cin在获取字符数组输入时只读取一个单词。这就会造成程序的一些错误 比如下面这个程序 using namespace std; int main() { const int ArSize=20; char name[ArSize]; char dessert[ArSize]; cout<<"Enter your name:\n"; cin>>name; cout<<"E
分类: 其他 发布时间: 05-10 23:45 阅读次数: 2

RabbitDemo —— Direct

SendLogDirect public class SendLogDirect { private static final String EXCHANGE_NAME="exchange_demo"; private static final String ROUTING_KEY="routingkey_demo"; private static final String QUEUE_NAME="queue_demo"; public static void
分类: 其他 发布时间: 05-10 23:45 阅读次数: 3

越努力越幸运--1

最近开始慢慢调整。发现一些好玩的东西记录下。 1. https://ide.geeksforgeeks.org/index.php 在线ide,只能说66666666666666 2. 对运算符顺序(http://en.cppreference.com/w/cpp/language/operator_precedence)还是纠结,比如 *p++, *++p,哈哈,测试一把很好玩。 char aucStr1[128] = {"shen"}; char aucStr2[128] = { "jin
分类: 其他 发布时间: 05-10 23:45 阅读次数: 2

并发编程之多线程篇之三

主要内容:   一、GIL全局解释器锁   二、死锁和递归锁   三、信号量、Event事件、定时器 1️⃣ GIL全局解释器锁   1、Cpython的GIL解释器锁的工作机制        1.1 在Cpython解释器中,同一个进程下开启的多线程,同一时刻只能有一个线程执行,无法利用多核优势。     需要明确的一点是GIL并不是Python的特性,它是在实现Python解析器(CPython)时所引入的一个概念。就好比   C++是一套语言(语法)标准,但是可以用不同的编译器来编译成可
分类: 其他 发布时间: 05-10 23:45 阅读次数: 3