- 博客(19)
- 资源 (1)
- 收藏
- 关注
原创 Python中“if __name__==‘__main__‘
1 引言2 程序入口3 模块导入4 “”与“5 总结回到顶部1 引言在Python当中,如果代码写得规范一些,通常会写上一句“if==’:”作为程序的入口,但似乎没有这么一句代码,程序也能正常运行。这句代码多余吗?原理又在哪里?本篇博文对此进行总结说明。回到顶部2 程序入口学过Java、C、C++的程序员应该都知道,每次开启一个程序,都必须写一个主函数作为程序的入口,也就是我们常说的main函数。如下所示, main()就是Java中的一个main函数。复制代码。
2023-06-12 22:34:22
101
1
转载 2021-07-19
[HY000][1366] Incorrect string value: ‘\xE5\xB0\x8F\xE9\xB8\xA3’ for column ‘name’ at row 1问题最近使用docker部署了mysql5.7,然后新建库表后, 插入数据后提示字符集错误create database test;use test;create table test_user(id int auto_increment,name varchar(50) null,constraint t
2021-07-19 10:19:03
155
原创 mysql 远程连接Linux失败的原因
1、检查数据库登录名和密码是否正确2、数据库服务是否开启3、数据库是否有权限,grant4、Linux防火墙是否关闭(大部分都是这个问题,有时候就想不到是它的问题)5、IP地址是否正确
2021-07-13 15:04:51
221
转载 WEB-INF
方法1:本来WEB-INF中的jsp就是无法通过地址栏访问的.所以安全.如果说你要访问这个文件夹中的jsp文件需要在项目的web.xml文件中去配置servlet格式差不多的配置就ok了。如下:[html] view plain copyservlet> servlet-name>runtainservlet-name> jsp-fi
2017-08-26 10:57:51
329
转载 Javaweb要学习的技能
学习javaweb开发要学习的技术和框架总结:前言:当初想学习javaweb开发的时候,希望能够全方面地学习(这样找工作时就胸有成足了)。但是对这个根本不理解,又不认识从事这方面的熟人,所以学习起来无从下手。经过了一年的‘死’学习,从网上,从书本,从视频里面深入了解了java。想从事java的朋友,只要把这些技术全学会了,哪就业肯定没有问题了。前端技术:HTML, CSS, JAVAS
2017-08-15 10:42:39
1357
1
转载 collention和collentions
1、java.util.Collection 是一个集合接口(集合类的一个顶级接口)。它提供了对集合对象进行基本操作的通用接口方法。Collection接口在Java 类库中有很多具体的实现。Collection接口的意义是为各种具体的集合提供了最大化的统一操作方式,其直接继承接口有List与Set。 Collection ├List │├LinkedList │├
2017-08-15 10:07:15
798
转载 Java 泛型
一. 泛型概念的提出(为什么需要泛型)?首先,我们看下下面这段简短的代码: 1 public class GenericTest { 2 3 public static void main(String[] args) { 4 List list = new ArrayList(); 5 list.add("qqyumidi")
2017-08-15 09:40:52
200
转载 Spring注解详解
概述注释配置相对于 XML 配置具有很多的优势:它可以充分利用 Java 的反射机制获取类结构信息,这些信息可以有效减少配置的工作。如使用 JPA 注释配置 ORM 映射时,我们就不需要指定 PO 的属性名、类型等信息,如果关系表字段和 PO 属性名、类型都一致,您甚至无需编写任务属性映射信息——因为这些信息都可以通过 Java 反射机制获取。注释和 Java 代码位于一个文件中,而
2017-08-04 15:30:04
206
转载 sql中的drop truncate delete
本文导读:删除表中的数据的方法有delete,truncate, 其中TRUNCATE TABLE用于删除表中的所有行,而不记录单个行删除操作。TRUNCATE TABLE 与没有 WHERE 子句的 DELETE 语句类似;但是,TRUNCATE TABLE 速度更快,使用的系统资源和事务日志资源更少。下面介绍SQL中Truncate的用法Truncate是一个能够快速清空资料表内所
2017-07-25 14:29:47
396
转载 params out ref 参数
一、原来函数这样传参 先看一个函数和函数调用。 static void Main(string[] args) { int num = 10; Test(num);//局部变量在使用之前赋值 //Test(10); //直接为局部变量赋值 } stat
2017-07-18 08:44:03
224
原创 sql中where 1=1或2的作用
where 后面表示过滤的条件,只有满足条件的记录才被选择,因为条件(1=2)为假,所以整句话其实就是什么都不选择,比如我要建一个和表a相同结构的表b 但我不要数据就可以:select * into 表b from 表a where 1=2这样实现了拷贝一个表结构的目的;如果条件是“1=1”就是选择所有记录。写 where 1=1 就是为了在编程语言中使用,在语言中可能
2017-07-06 10:18:28
15284
转载 存储过程
什么是存储过程存储过程不同于sql语句,它相当于一个function(…),一个存储过程是一个可编程的函数,它在数据库中创建并保存。可以有参数、流控制语句(IF,WHILE,LOOP,REPEAT,和CASE语句)、返回值,当然核心还是sql语句。这样的程序存储在数据的数据字典中。存储过程的典型用途包括数据验证(集成到数据库中)或权限控制机制。此外,存储过程可以整合和集中最初在
2017-07-06 09:33:15
1742
原创 触发器优缺点
触发器,主要是用来同步更新数据的,触发器是一种特殊的存储过程。一般的存储过程是通过存储过程名直接调用,而触发器主要是 通过事件(增、删、改)进行触发而被执行的。其在表中数据发生变化时自动强制执行。 常见的触发器有两种:after(for)、instead of,用于insert、update、delete事件。 after(for) 表示执行
2017-07-05 20:31:41
4505
原创 extern外部方法使用
外部方法使用C#简单例子1、增加引用using System.Runtime.InteropServices;2、声明和实现的连接[DllImport("kernel32", SetLastError = true)]3、声明外部方法public static extern int GetCurrentDirectory(int a, StringBuilder b);
2017-07-05 08:54:47
1026
原创 C#基础总结1
一、注释C#中的3中注释符1)单行注释//2)多行注释/*要注释的内容*/3)文档注释///(用来说明类或方法的作用增加代码的可读性)二、vs中常用的快捷键ctrl+k+d:快速对齐代码折叠冗余代码:#Region和#EndRegionCtrl+k+c:注释所选代码ctrl+k+u:取消注释三、数据类型int、double、decimal用来存储金钱,值
2017-06-30 16:38:15
410
原创 win7下jdk环境配置
本人的安装路径是C:\Program Files\Java\jdk1.6.0_26。1、在系统变量里点击新建,变量名填写JAVA_HOME,变量值填写JDK的安装路径,在这里就填写“C:\Program Files\Java\jdk1.6.0_26”了。2、在系统变量里点击新建变量名填写CLASSPATH,变量值填写“.;%JAVA_HOME%\lib;%JAVA_HOME%\li
2017-06-30 11:59:32
159
转载 C#要点
xmlns="http://www.w3.org/1999/xhtml"> rel="canonical" href="http://blog.csdn.net/taotao12312/article/details/72782415"/> http-equiv="Cache-Control"
2017-06-29 19:11:55
180
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人