码迷,mamicode.com
首页 > 编程语言 > 周排行
java多线程通信 例子
java多线程通信 例子 ...
分类:编程语言   时间:2017-01-04 18:35:22    阅读次数:211
Python函数的可变长参数
# 非关键字可变长参数(元组*args),把N个非关键字参数参数转化为元组。# 当函数被调用的时候,所有形参(必须的和默认的)都将赋值给函数声明中对应的局部变量,剩下的非关键字参数按顺序插入到一个元组中。# 可变长参数元组必须在位置参数和默认参数之后。def func(arg1, arg2 = 9, ...
分类:编程语言   时间:2017-01-04 18:36:47    阅读次数:231
python debug小技巧&&工程能力的几点建议
Debug小技巧: 转载请声明本文的引用出处:仰望大牛的小清新 1.初次编程时,在每一个if后面都写上else,这样,如果你的else原本是不应该运行的,那么就可以在else中输出此时的状态信息便于排查bug 2.不要嵌套太多的if(比如超过2层),因为嵌套多意味着需要来回查看不同层次的条件,尝试用 ...
分类:编程语言   时间:2017-01-04 18:36:42    阅读次数:259
JAVA回调机制解析
一、回调机制概述 回调机制在JAVA代码中一直遇到,但之前不懂其原理,几乎都是绕着走。俗话说做不愿意做的事情叫做突破,故诞生了该文章,算是新年的新气象,新突破! 回调机制是什么?其实回调机制一直在我们身边存在着,只是我们习惯了存在就未曾察觉,懂得其原理就很简单了。 先打个比方,设置场景如下,教师,成 ...
分类:编程语言   时间:2017-01-04 18:50:52    阅读次数:213
1.JAVA基础复习——计算机基础与环境变量配置
软件开发的了解 软件开发: 软件:一系列按照特定组织的计算机数据和指令的集合。 开发:制作软件。 程序:一系列有序指令的集合。 人机交互 人机交互的方式有两种:图形化界面和命令行方式。 图形化界面:简单直观易于操作。 命令行方式:需要一个控制台需要了解一些特定的指令,较为麻烦。 计算机语言 语言:是 ...
分类:编程语言   时间:2017-01-04 18:57:06    阅读次数:200
python的or操作符连接多个字符串含义是什么?
研究odoo代码的时候发现其中有一行语句让人费解 程序输出: C:\Python\Python35\python.exe C:/Users/hello/PycharmProjects/LearnPy/base.pyhelloProcess finished with exit code 0 结论: ...
分类:编程语言   时间:2017-01-04 18:58:21    阅读次数:313
javascript json字符串与对象相互转换
在实际项目中,经常遇到字符格式的问题,记下来以便日后方便查看。用到两个函数:JSON.stringify() 和 JSON.parse()。 使用ajax向后台请求数据,后台给前端返回数据,明明后端脚本写的是json函数处理后的json格式,但是前端接收数据时,却时而是object,时而是字符串,令 ...
分类:编程语言   时间:2017-01-04 18:56:16    阅读次数:229
一个简单xml数据转换为数组的方法
本人用easywechat做微信回复图文,从数据库中拿到的数据直接是xml拼好的数据,但是框架只有自带的获取xml格式的语句,所有需要将xml数据中所需要的数据拿出来用来拼接。 搜了好多资料说的都很麻烦。ps:可能是我水平不够;-) ok,废话不多说, 上代码: 最后,你就能看到转换出的数组了O(∩ ...
分类:编程语言   时间:2017-01-04 18:58:08    阅读次数:176
java的原子性操作有哪些
Java中的原子操作包括:1)除long和double之外的基本类型的赋值操作2)所有引用reference的赋值操作3)java.concurrent.Atomic.* 包中所有类的一切操作count++不是原子操作,是3个原子操作组合1.读取主存中的count值,赋值给一个局部成员变量tmp2. ...
分类:编程语言   时间:2017-01-04 19:07:55    阅读次数:251
Java利用 DES / 3DES / AES 这三种算法分别实现 对称加密
有两句话是这么说的:1算法和数据结构就是编程的一个重要部分,你若失掉了算法和数据结构,你就把一切都失掉了。2编程就是算法和数据结构,算法和数据结构是编程的灵魂。注意,这可不是我说的,是无数程序员总结的...
分类:编程语言   时间:2017-01-04 19:06:58    阅读次数:180
JavaScript将字符串中的每一个单词的第一个字母变为大写其余均为小写
要求: 确保字符串的每个单词首字母都大写,其余部分小写。 这里我自己写了两种方法,或者说是一种方法,另一个是该方法的变种。 第一种: 第一种方法我认为比较好理解一点。 第二种(这是基于第一种方法上的改动): 第二种方法减少了转换对象,原理还是一样的。 两种方法的结果都是: ps:如有不足或错误请指出 ...
分类:编程语言   时间:2017-01-04 19:53:24    阅读次数:371
Js删除数组重复元素的多种方法
js对数组元素去重有很多种处理的方法,本篇文章中为网络资源整理,当然每个方法我都去实现了;写下来的目的是希望自己活学活用,下次遇到问题后方便解决。 第一种 以上代码输出 ["a", "b", "c", "d"] 第二种 以上代码输出 ["aa", "ab", "b", "c", "d"] 说明一下, ...
分类:编程语言   时间:2017-01-04 19:57:11    阅读次数:166
c++ 对象的内存布局
之前介绍过了普通对象比如系统自带的int等对象的对齐方式,在学习类型转换的时候遇到了自定义类型的继承体系中的downcast与upcast. 于是顺藤摸瓜,摸到了这里.发现还是 陈皓的博客里面写的最早也最易懂.http://blog.csdn.net/haoel/article/details/30 ...
分类:编程语言   时间:2017-01-04 20:01:32    阅读次数:224
java写入和写出EXCEL(含源代码)
这两天帮老师做一个数据库,将所有实验交易的数据导入到数据库中,但是不想天天在实验室里面待着,气氛太压抑,就想着先把数据读进EXCEL中,哪天带到实验室导进去 数据原来是这样的,不同的实验有一个专门的文件夹,实验名的文件夹下有不同班级的文件夹,班级文件夹下有该班级日期文件夹,存储的是不同时间下该班做实 ...
分类:编程语言   时间:2017-01-04 20:12:27    阅读次数:164
linux线程
线程:轻量级进程,在资源、数据方面不需要进行复制 不间断地跟踪指令执行的路径被称为执行路线 进程的结构:task_struck;地址空间 线程:轻量级的进程 在同一个进程中创建的线程,在共享进程的地址空间 在linux里用task_struct来描述一个线程,进程和线程都参与统一的调度 线程是共享相 ...
分类:编程语言   时间:2017-01-04 20:12:25    阅读次数:293
java.lang.ClassCastException: com.bjsxt.registration.model.User_$$_javassist_0 cannot be cast to javassist.util.proxy.Proxy
1.懒加载 因为此时用的load懒加载机制,到jsp页面在发送sql语句的时候session已经关闭了。所以会报以上错。可以添加过滤器,使session在请求响应完成后再关闭。 过滤器要配置在struts2过滤器的前面。过滤器配置如下: 2、如果还没有解决问题。就是包冲突了hibernate和str ...
分类:编程语言   时间:2017-01-04 20:17:26    阅读次数:395
Python之路Day21-自定义分页和cookie
本节知识点概要 1.URL 2.views - 请求其他信息 - 装饰器 3.Templates - 母版 - 自定义 4.Models操作 5.分页(自定义分页) 6.cookie 7.session 8.Form验证 - 缓存 - 中间件 - 信号 - CSRF - Admin/ModelFor ...
分类:编程语言   时间:2017-01-04 20:17:49    阅读次数:268
UVA 11996 Jewel Magic —— splay、序列的分裂与合并、LCP的哈希算法
1 #include 2 #include 3 #include 4 #include 5 #include 6 7 using namespace std; 8 9 typedef unsigned long long ull; 10 const int x = 123; 11 const int... ...
分类:编程语言   时间:2017-01-04 20:24:29    阅读次数:376
java中使用javamail发送邮件
1. 电子邮件协议 电子邮件的在网络中传输和网页一样需要遵从特定的协议,常用的电子邮件协议包括 SMTP,POP3,IMAP。 其中邮件的创建和发送只需要用到 SMTP协议,所有本文也只会涉及到SMTP协议。SMTP 是 Simple Mail Transfer Protocol 的简称,即简单邮件 ...
分类:编程语言   时间:2017-01-04 20:22:30    阅读次数:203
java.lang.NoSuchMethodError: antlr.collections.AST.getLine()I错误解决
在J2EE框架下开发web网站,这种问题经常遇到,只要我们网上搜一下,就可以看到很多版本的,我整理一下: 第一种可能性解决:看看我的项目:主要 是里面的Structs 1.3 (structs 2)和Hibernate 3.2(或更高版本)中的JAR包里antlr2.7.2 与 antlr2.7.6 ...
分类:编程语言   时间:2017-01-04 21:23:56    阅读次数:224
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!