编程语言

java 实验二 输出hello world

03-17
一.输出“Hello World!” 1.新建一个java项目,点击File->New->Java Project,创建java项目的界面之后,输入项目名称,点击finsh. 2.新建一个包 3.在包下新建一个类 4.编写程序输出“HelloWorld 二.测试主方法的输入参数. 然后再点击run 三.实验心得 这是本学期java 的第二个实验,相较于第一个, 这次感觉稍微熟练了一点,但是由于是刚刚接触,相对来说 学起来,真正实验起来还是有点困难,通过查资料,向同学问,完成了本次实验. 原文地

PyConwwwtl666666comPythonI3O9439III2Instagram

03-17
PyCon 简介PyCon 是全世界最大的以 Python 编程语言为主题的技术大会.大会由 Python 社区组织,每年举办一次.在大会上,来自世界各地的 Python 用户与核心开发者齐聚一堂,共同分享 Python 世界的新鲜事.Python 语言的应用案例.使用技巧等等内容. Instagram 简介Instagram 是一款移动端的照片与视频分享软件,由 Kevin Systrom 和 Mike Krieger 在 2010 年创办.Instagram 在发布后开始快速流行.于 201

超实用面试必看,Python工程师面试题

03-17
面试是公司挑选职工的一种重要方法.它给公司和应招者提供了进行双向交流的机会,能使公司和应招者之间相互了解,从而双方都可更准确做出聘用与否.受聘与否的决定.Python后端工程师面试题目有哪些? 1.推荐一本看过最好的python书籍? 2.python适合的场景有哪些?当遇到计算密集型任务怎么办? 3.tcp/udp的区别?tcp粘包是怎么回事,如何处理?udp有粘包吗? 4.time_wait是什么情况?出现过多的close_wait可能是什么原因? 3.epoll,select的区别?边缘触

python|爬虫东宫小说

03-17
2k小说网爬取最近大火的<东宫>小说,借鉴之前看过的一段代码,修改之后,进行简单爬取. from urllib import requestfrom bs4 import BeautifulSoupurl='https://www.fpzw.com/xiaoshuo/19/19210/'req=request.Request(url)response=request.urlopen(req)html=response.read()soup=BeautifulSoup(html,'html.pa

C++ chrono 库中的 steady_clock 和 system_clock

03-17
C++11 中提供了一个计时的标准库 <chrono>; 里面有三种时钟 clock: steady_clock, system_clock 和 high_resolution_clock; 区别 steady_clock 是单调的时钟,相当于教练手中的秒表:只会增长,适合用于记录程序耗时: system_clock 是系统的时钟:因为系统的时钟可以修改:甚至可以网络对时: 所以用系统时间计算时间差可能不准. high_resolution_clock 是当前系统能够提供的最高精度的时钟:它也

《Java程序设计》第3周学习总结

03-17
20175105 2018-2019-2 <Java程序设计>第3周学习总结 教材学习内容总结 第四章内容个人认为最重要的在于类,在这一章学习中,终于感受到Java与C语言在编程上的区别,C语言中的函数是要生成在当前C语言文件中的,而可以调用的也是原有C语言函数库中的函数.但是Java的类可以存于不同的源文件中,调用的时候如果在同一个包中可以直接调用,否则也可以改变classpath中的设置将新建的类放入Java自带的类包中,通过import进行引用. 教材学习中的问题和解决过程 问题1:不能

2001 ASCII码排序

03-17
#include<set> #include<iostream> using namespace std; int main() { char a, b, c; while (cin >> a && cin >> b && cin >> c) { set<char> ans; ans.insert(a); ans.insert(b); ans.insert(c); for (auto it = ans.

【Python】*args和**kwargs的区别

03-17
1.*args表示将参数作为元组传给函数 通过一个函数的定义来理解’*args’的含义 修改函数的定义: >>> def fun(*args): ... print args ... 传一个位置参数调用此函数 >>> fun(13) (13,) 传多个参数调用此函数 >>> fun(11,93,43) (11, 93, 43) ‘*args’在函数定义中是做什么用的? 它接收元组作为位置参数,而非是常见的参数列表.在这里,”args”是个元组.在上个例

c语言编写程序数一下 1到100的所有整数中出现多少次数字9

03-17
范围,出现的数字可以替换#include<stdio.h>#include<stdlib.h>int main(){int n,y,m;int sum = 0;//计数器for (n = 1; n <= 100; n++){m = n;//把n赋值给mwhile (m > 0){y = m % 10;m = m / 10;if (y == 9)sum++;}}printf("%d",sum);return 0;} 原文地址:https://blog.

Python读取内容UnicodeDecodeError错误

03-17
1.错误现象 环境:Python3.7 描述: 用open方法获取文件句柄: 用read/readlines方法一次读取文件所有内容: 尝试了编码GB2312/GBK/GB18030/UTF-8,发现UnicodeDecodeError报错没有解决. 查看读取的文件.是txt的文件,文件大小30-50MB左右. 用notepad++打开这个文件,发现正常打开,发现编码是GB2312 下面是报错过程: Python 3.7.2 (tags/v3.7.2:9a3ffc0492, Dec 23 201

C++实现第三方资源释放与载入过程(以DLL为例)

03-17
简介 我们经常看见有一些程序开始执行时会释放一些文件,以便于后续操作.例如一些病毒为了便于传播和隐藏,经常把一些需要用的动态库或是驱动文件打包进一个可执行文件中,再由需要使用的时候,再临时释放和加载.接下来笔者就将演示如何将DLL打包进文件,并实现动态释放和加载. 实现流程 开发工具:Visual Studio 2017 1.在项目工程上点击右键,选择"添加资源": 2.选择"自定义资源" 3.命名自定义资源类型后,重新添加资源,选中自定义的类型名字,并点击&quo

spring MVC 获取servletContext,实现文件下载功能

03-17
以下是获取servletContext: import javax.servlet.ServletContext; import org.springframework.web.context.ContextLoader; import org.springframework.web.context.WebApplicationContext; /** * ServletContext辅助类.提供springmvc获取servletContext对象及项目真实路径的静态方法 * @author

线程 例子 关键词 start

03-17
//  代码 public class MyThread extends Thread {   public void run(){       for(int i=0;i<10;i++){           try {            Thread.sleep(100);        } catch (InterruptedException e) {            e.printStackTrace();          }           System.out.pr

leetcode 83. 删除排序链表中的重复元素(Remove Duplicates from Sorted List)

03-17
目录 题目描述: 示例 1: 示例 2: 解法: 题目描述: 给定一个排序链表,删除所有重复的元素,使得每个元素只出现一次. 示例 1: 输入: 1->1->2 输出: 1->2 示例 2: 输入: 1->1->2->3->3 输出: 1->2->3 解法: /** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNo

自然语言处理系列-4条件随机场(CRF)及其tensorlofw实现

03-17
前些天与一位NLP大牛交流,请教其如何提升技术水平,其跟我讲务必要重视“NLP的最基本知识”的掌握.掌握好最基本的模型理论,不管是对日常工作和后续论文的发表都有重要的意义.小Dream听了不禁心里一颤,那些自认为放在“历史尘埃”里的机器学习算法我都只有了解了一个大概,至于NLP早期的那些大作也鲜有拜读.心下便决定要好好补一补这个空缺.所以,接下来的数篇文章会相继介绍在NLP中应用比较多的一些机器学习模型,隐马尔科夫模型(HMM),条件随机场(CRF),朴素贝叶斯,支持向量机(SVM),EM算法等

算法的基础

03-17
一.二分查找: 假如我们来玩一个猜数的游戏,随便想一个1~100的数字,最多需要几次能猜对呢? 傻找:什么是傻找呢,就是从1开始往上猜,如果想的数是99,岂不是要猜99次,你不傻谁傻? 最佳的方案:如果我说50,你说猜小了,哇咔咔我们一下子就排除了50个数,再接下来知道怎么猜了把,当然是75啦,即每次猜的数都是余下数的一半,如此下去,不管你想的数是多少,我都能在7次之内猜出来,这就是大名鼎鼎的二分查找法. 注意:二分查找法只适用于有序的列表. 一般而言,对于包含n个元素的列表,用二分查找法最多需

wwwxml400comCeleryI99O883666I是 Python

03-17
Celery 是 Python 中最流行的定时任务,不仅强大而且复杂,在我的之前的一篇文章Celery 快速入门中已经介绍了如何入门使用 Celery,但是,这还很基础,Celery 还有很多强大的功能等着我们去发掘,在我的使用过程中,我意识到有两个功能很有必要,那就是定时任务和优先级,本文将以个人的理解进行分享. 序言在开始正式介绍之前,有必要说一下的是读者最好是有一点点使用 Celery 的基础,如果没有的话,我之前写过一篇入门的文章 Celery 快速入门 可以快速学习一下,以便方便后面的

[Swift]LeetCode790. 多米诺和托米诺平铺 | Domino and Tromino Tiling

03-17
We have two types of tiles: a 2x1 domino shape, and an "L" tromino shape. These shapes may be rotated. XX <- domino XX <- "L" tromino X Given N, how many ways are there to tile a 2 x N board? Return your answer modulo 10^9 + 7. (

spring cloud中代理服务器zuul的使用

03-17
主流网关: ????zuul ????kong 基于nginx的API Gateway ????nginx+lua 1.新建项目,选择eureka discovery 和zuul ? 2.启动类中增加 @EnableZuulProxy ? 3.修改配置文件后缀名为yml,并在配置中增加端口号.应用名称和注册中心地址,如下: ????server: ???? port: 9000 ????spring: ???? application: ????????name: api-gateway ? ?

多线程基本概念

03-17
◆ 同步和异步 ◆ 同步就好比打电话,通信双方,你一句我一句,一句话得不到回应就会一直问:"喂?喂?可以听到么?是不是信号不好呀".异步就像发短信,发完短信我就去干点别的,看个视频.玩个游戏.干啥都行,等对方给我回信息了我再来处理短信(也可以不处理). ◆ 线程和进程 ◆ 进程的概念听起来很抽象,不大好理解.但是我知道你肯定认识这个东西,请看下图:上方这些占用我的电脑CPU.内存.磁盘.网络的这些就都是进程. 那什么是线程呢?线程可以理解成是在进程中独立运行的子任务.比如微信运行时就会