C#入门基础语法知识点总结(变量、运算符、类型转换)
一、C#中的变量 变量的命名: 1、变量名的组成要求 组成:英文字母(A~Z,a~z)、数字(0~9)、下划线(_),除此之外不能包含有其他字符 开头:只能以字母或下划线开头 禁用:C#关键字(int、this、class...),特别注意:“$”符号在C#中也不能使用 2、变量的命名规范 要有意义 ... 查看全文
利用popstate事件和window下的history对象处理浏览器跳转问题
引子 之前,偶尔在项目中用过history接口做返回上一页功能,当时是用的history.go( 1),前几天面试中遇到一个控制浏览器跳转的问题时有点懵,特意查了文档记录一下,并且列出一些目前能想到的应用: popstate事件 查看全文
2018整合C#面试题
1.简述 private、 protected、 public、internal 修饰符的访问权限 答 private : 私有成员, 在类的内部才可以访问(只能从其声明上下文中进行访问)。 protected : 保护成员,该类内部和从该类派生的类中可以访问。 Friend:友元 ,声明 frie ... 查看全文
WPF自学入门(四)WPF路由事件之自定义路由事件
在上一篇博文中写到了内置路由事件,其实除了内置的路由事件,我们也可以进行自定义路由事件。接下来我们一起来看一下WPF中的自定义路由事件怎么进行创建吧。 创建自定义路由事件分为3个步骤: 1、声明并注册路由事件。 2、利用CLR事件包装路由事件(封装路由事件)。 3、创建可以激发路由事件的方法。 现在 ... 查看全文
C# 程序A发送Log记录给程序B,程序B处理和分析Log记录
C# 程序A发送Log记录给程序B,程序B处理和分析Log记录 关键字:C# ;Log记录 ;在线Log记录;Socket;httplistener 一、常用场景 1、 APP开发,在真机或者虚拟机上面运行由H5或者ApiCloud的程序,或者调试别人写的程序的时候,往往不能看到一段代码执行后的输出 ... 查看全文
ASP.NET CORE WEB API DEMO 01
using System; using System.Collections.Concurrent; using System.Collections.Generic; namespace Demo.Models { public class BookChapter { public Guid Id... ... 查看全文
python常见的异常处理类型
开发人员在编写程序时,难免会遇到错误,有的是编写人员疏忽造成的语法错误,有的是程序内部隐含逻辑问题造成的数据错误,还有的是程序运行时与系统的规则冲突造成的系统错误,等等。总的来说,编写程序时遇到的错误可大致分为 2 类,分别为语法错误和运行时错误 Python语法错误 语法错误,也就是解析代码时出现 ... 查看全文
python入行037(粘包问题)
1 粘包问题 粘包问题是针对TCP协议的,UDP协议不会遇到这个问题。TCP是流式协议遇到的粘包问题主要还是因为接收方不知道消息之间的界限,不知道一次性提取多少字节的数据所造成的。 2 解决粘包问题的代码模板 # 服务端 import subprocess import struct import ... 查看全文
python学习37——课后练习
服务端 import socket import struct import json import subprocess import os class MYTCPServer: address_family = socket.AF_INET socket_type = socket.SOCK_S ... 查看全文
26. 删除排序数组中的重复项
1 class Solution(object): 2 def removeDuplicates(self, nums): 3 """ 4 :type nums: List[int] 5 :rtype: int 6 """ 7 i = 0 8 while i < len(nums) - 1: 9 i ... 查看全文
C语言----循环结构2(基础篇六)
好久么有写博客,近期项目基本完成,日常的学习也需要提上日程,尽管未来么有希望,但还是低着脑袋往前走吧.....不啰嗦进入主题。 死循环 ※软死机:CPU占用100%,双核占50%,机器明显变慢。出现软死机其实就是死循环。如while(1);就是个死循环语句,请不要用在歪门邪道处。 ※硬死机:鼠标、键 ... 查看全文
算法<初级> - 第八章 Morris遍历/搜索二叉树/跳表等(完结)
算法 第八章 Morris遍历/搜索二叉树/跳表等(完结) Morris遍历 + Morris遍历实现二叉树的先中后序遍历,时间复杂度O(n), 额外空间复杂度O(1) + 如果使用递归/非递归版本都是使用栈来完成二叉树遍历,因为只有指向子指针没有指向父指针,有额外的栈空间。 + Morris遍历实 ... 查看全文
面试题~ 什么是spring
首先 Spring是一种轻量级开源型框架,旨在提高开发人员的开发效率以及系统的可维护性。 有俩个核心功能Ioc(控制反转) 以及 AOP (面向切面编程) IOC(Inversion Of Controll,控制反转)是一种设计思想,就是将原本在程序中手动创建对象的控制权,交由给Spring框架来管 ... 查看全文
并发编程之java内存模型
1、基本概念 程序:代码,完成某一任务,代码序列(静态的概念) 进程:程序在某些数据上的一次运行(动态概念) 线程:一个进程可能包含一个或多个线程(占有资源的独立单元) 2、JVM与线程 JVM虚拟机在类被调用的时候启动 先启动JVM线程 其他线程(main线程) 3、JVM内存区域 方法区 主要存 ... 查看全文
cookie实现记住密码(jsp+servlet)初学JavaEE
login.jsp <%@page import="java.net.URLDecoder"%> <%@page contentType="text/html" pageEncoding="UTF-8"%> <% //用户名和密码 String userName = ""; String passw ... 查看全文
R语言:日薪和应发工资
生产部门普通员工为日薪,有时要知道日薪和应发工资的转换关系。做表一为日薪取整数,白天工资+晚上工资=应发工资,延长工作时间取时薪的1.5倍,应发工资保留到十位。做表二为应发工资取十的倍数,推算相应日薪,保留到角位。 用seq()函数产生向量,计算后有日薪、白天工资、晚上工资、应发工资,data.fr ... 查看全文
Python学习第十八天
https://www.cnblogs.com/linhaifeng/articles/6204014.html 一 isinstance(obj,cls)和issubclass(sub,super) isinstance(obj,cls)检查是否obj是否是类 cls 的对象 class Foo( ... 查看全文
springboot测试简单上传文件
springboot测试简单上传文件 先看看目录结构 一、引入相应的pom文件 二、编写对应的配置文件 三、编写一个控制器进行测试 结果: 上传成功 上传成功的文件 这里推荐一个我的个人博客,谢谢! 查看全文
Leetcode1415-长度为 n 的开心字符串中字典序第 k 小的字符串(Python3实现)
题目描述: 一个 「开心字符串」定义为: 仅包含小写字母 ['a', 'b', 'c']. 对所有在 1 到 s.length - 1 之间的 i ,满足 s[i] != s[i + 1] (字符串的下标从 1 开始)。 比方说,字符串 "abc","ac","b" 和 "abcbabcbcb" 都 ... 查看全文
Spring框架中<bean>第一种补充
原始方法: main函数: public static void learnCourse(){ student student=new student(); student.learnJava(); student.learnHtml(); } public static void main(Str ... 查看全文