码迷,mamicode.com
首页 > 编程语言 > 日排行
JAVA死锁
死锁是这样一种情形:多个线程同时被阻塞,它们中的一个或者全部都在等待某个资源被释放。由于线程被无限期地阻塞,因此程序不能正常运行。 简单的说就是:线程死锁时,第一个线程等待第二个线程释放资源,而同时第二个线程又在等待第一个线程释放资源。假设这种情况一直持续下去,这样就会发生死锁现象。 导致死锁的根源 ...
分类:编程语言   时间:2017-11-13 18:31:53    阅读次数:151
猫都能学会的Unity3D Shader入门指南(一)
动机 自己使用Unity3D也有一段时间了,但是很多时候是流于表面,更多地是把这个引擎简单地用作脚本控制,而对更深入一些的层次几乎没有了解。虽然说Unity引擎设计的初衷就是创建简单的不需要开发者操心的谁都能用的3D引擎,但是只是肤浅的使用,可能是无法达到随心所欲的境地的,因此,这种状况必须改变!从 ...
分类:编程语言   时间:2017-11-13 18:32:31    阅读次数:270
python 基础知识点
Python介绍及发展史 Python 2 or 3 区别 安装和第一个Hello World程序 变量 用户交互 模块初识 .pyc文件是什么? 数据类型初识 数据运算 表达式if......else语句 表达式for循环 break and continue区别及用法 表达式while循环 入门 ...
分类:编程语言   时间:2017-11-13 18:33:43    阅读次数:262
Java 面试题:百度前200页都在这里了
基本概念 操作系统中 heap 和 stack 的区别 什么是基于注解的切面实现 什么是 对象/关系 映射集成模块 什么是 Java 的反射机制 什么是 ACID BS与CS的联系与区别 Cookie 和 Session的区别 fail-fast 与 fail-safe 机制有什么区别 get 和 ...
分类:编程语言   时间:2017-11-13 18:35:02    阅读次数:245
Java钉钉开发_03_通讯录管理之 人员管理 和 部门管理
一、本节要点 1.通讯录权限 ISV(应用服务商)默认无管理通讯录的权限,企业应用默认有所有通讯录权限。 2.数据传输格式—JSON 请参见: Java_数据交换_fastJSON_01_用法入门 二、代码实现 1.HTTP请求工具类—HttpHelper package com.ray.dingt ...
分类:编程语言   时间:2017-11-13 19:42:17    阅读次数:852
java使用Myeclipse创建Hibernate项目碰到的诸多问题总结
这两天一直在搞Myeclipse创建Hibernate的1对多映射。 由于缺乏经验,可算是把我坑惨了。控制台是不停地报错啊~~~~我差点就崩溃了。 1.看的是慕课网的Hibernate一对多映射教程,由于老师Myeclipse的Hibernate高版本是3.3,于是老师就自己 下载了4.3版本,拖拽 ...
分类:编程语言   时间:2017-11-13 19:43:04    阅读次数:214
Unity Shader-法线贴图(Normal)及其原理
简介 以前经常听说“模型不好看啊,怎么办啊?”答曰“加法线”,”做了个高模,准备烘一下法线贴图”,“有的美术特别屌,直接画法线贴图”.....法线贴图到底是个什么鬼,当年天真的我真的被这个图形学的奇淫杂技忽悠了,然而毕竟本人还算有点刨根问底的精神,决定研究一下法线贴图的原理以及Unity下的实现。本 ...
分类:编程语言   时间:2017-11-13 19:43:19    阅读次数:278
python-re模块
模块re re模块下的常用方法: ...
分类:编程语言   时间:2017-11-13 19:48:12    阅读次数:168
Django的命令操作,python
忘记时候,查看命令用:python manage.py 1 建立项目的命令: django-admin.py startproject project_name 2 在项目的目录下建立app: django-admin.py/python manage.py startapp app_name 3 ...
分类:编程语言   时间:2017-11-13 19:48:57    阅读次数:115
python正则表达式
正则表达式并不是python的一部分。正则表达式是用于处理字符串的强大工具,拥有自己独特的语法以及一个独立的处理引擎,效率上可能不如str自带的方法,但功能十分强大。 得益于这一点,再提供正则表达式的语言里,正则表达式的语法都是一样的,区别只在于不同的编程语言所支持的语法数量不一样。 正则表达式的大 ...
分类:编程语言   时间:2017-11-13 19:49:30    阅读次数:125
数据结构与算法-----冒泡排序
冒泡排序的基本思想,就是相邻的两个数字进行比较,如果它们的顺序错误,就把它们交换过来。什么是顺序错误呢?比如我们按从大到小进行排列,那么应该是大的数在前面,小的数在后面,两个数如果是45,98这么排列,它们就是顺序错误,我们就要把它们交换过来,变为45,98; 现在我们就按照上面的基本思想,对5个数 ...
分类:编程语言   时间:2017-11-13 19:49:53    阅读次数:122
python(51):Python vars() 函数
Python vars() 函数 Python 内置函数 描述 vars() 函数返回对象object的属性和属性值的字典对象。 语法 vars() 函数语法: 参数 object -- 对象 返回值 返回对象object的属性和属性值的字典对象,如果没有参数,就打印当前调用位置的属性和属性值 类似 ...
分类:编程语言   时间:2017-11-13 19:50:26    阅读次数:137
Java Web知识梳理
今天给内部做了个培训,貌似搞错了对象,不该对新人讲这么原理性的东西。 anyway,还是放上来吧,不知道有没有人能理清其中的逻辑 ^ _ ^ 问题:为什么要用tomcattomcat: servlet containerservlet + container web的基础是什么? 网络编程:链接、数 ...
分类:编程语言   时间:2017-11-13 19:50:47    阅读次数:169
23. 23. Python   Json转换
JSON==>JavascriptObjectNotationAJAX就是一种key:value的形式json有四种方法:json.loadsjson.dumps理解:加s的是用来处理字符串的json.loadjson.dump理解:不加s的是用来处理文件的load或者loads意思:把json转换成其他对象,字符串或者文件相关的。dump或者dumps意思:..
分类:编程语言   时间:2017-11-13 19:52:34    阅读次数:186
Win10+Java7环境配置
安装包: jdk-7u79-windows-x64-20151024 打开安装目录 双击运行程序,出现安装程序 点击下一步,更改安装路径(目的是为了保证安装目录的规范,尽量不要出现汉字和空格) 更改为E盘(安装程序尽量不要安装在C盘,因为D盘不能使用,所以安装在E盘,但习惯将程序安装在D盘比较好管理 ...
分类:编程语言   时间:2017-11-13 19:52:52    阅读次数:156
python 对文件的操作
对文件的操作: 1、首先打开文件,打开文件需要指定打开模式(打开模式包含:r、w、a、r+、w+、a+、rb、wb、ab、rb+、wb+、ab+)、字符集; 2、对文件写、读文件、打印光标位置、变化光标位置; 3、对文件的刷新,写到磁盘中; 模式说明: 文件操作示例: ...
分类:编程语言   时间:2017-11-13 19:53:02    阅读次数:178
Java搜索引擎选择: Elasticsearch与Solr(转)
Elasticsearch简介 Elasticsearch是一个实时的分布式搜索和分析引擎。它可以帮助你用前所未有的速度去处理大规模数据。 它可以用于全文搜索,结构化搜索以及分析,当然你也可以将这三者进行组合。 Elasticsearch是一个建立在全文搜索引擎 Apache Lucene? 基础上 ...
分类:编程语言   时间:2017-11-13 19:53:08    阅读次数:295
Java Native
native 什么是Native Method 简单地讲,一个Native Method就是一个java调用非java代码的接口。一个Native Method是这样一个java的方法:该方法的实现由非java语言实现,比如C。这个特征并非java所特有,很多其它的编程语言都有这一机制,比如在C++ ...
分类:编程语言   时间:2017-11-13 19:54:23    阅读次数:209
Python判断文件是否存在的方法
目录 1.使用os模块 判断文件是否可做读写操作 2.使用Try语句 3. 使用pathlib模块 正文 通常在读写文件之前,需要判断文件或目录是否存在,不然某些处理方法可能会使程序出错。所以最好在做任何操作之前,先判断文件是否存在。 这里将介绍三种判断文件或文件夹是否存在的方法,分别使用os模块、 ...
分类:编程语言   时间:2017-11-13 19:54:38    阅读次数:142
python20171113笔记
问题一: python {File "<stdin>", line 1} error 解决方法:就是不用先输入 python进入python解释器,而直接输入python test.py 今日所敲代码: 问题二:格式问题,缩进不对 注意:敲代码的时候尽量不要使用enter 问题三:编码问题,在cmd ...
分类:编程语言   时间:2017-11-13 19:55:11    阅读次数:235
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!